diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2009-04-15 13:13:00 +0000 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2009-04-15 13:13:00 +0000 |
commit | 695d2eb5d1d9921cf4c1189293572de5c1b4d5bf (patch) | |
tree | 18c109c29683851e1fd882bc99131f32a85a12b8 /kde-base | |
parent | Fix variable definition. Per bug 266178. Thanks to fedux for reporting. (diff) | |
download | historical-695d2eb5d1d9921cf4c1189293572de5c1b4d5bf.tar.gz historical-695d2eb5d1d9921cf4c1189293572de5c1b4d5bf.tar.bz2 historical-695d2eb5d1d9921cf4c1189293572de5c1b4d5bf.zip |
Try to solve bug 256935. Simply block old pykde.
Package-Manager: portage-2.2_rc26/cvs/Linux i686
RepoMan-Options: --force
Diffstat (limited to 'kde-base')
-rw-r--r-- | kde-base/pykde4/ChangeLog | 7 | ||||
-rw-r--r-- | kde-base/pykde4/Manifest | 13 | ||||
-rw-r--r-- | kde-base/pykde4/pykde4-4.2.2-r1.ebuild | 76 |
3 files changed, 84 insertions, 12 deletions
diff --git a/kde-base/pykde4/ChangeLog b/kde-base/pykde4/ChangeLog index 895ad47a06dc..25521e6f2e67 100644 --- a/kde-base/pykde4/ChangeLog +++ b/kde-base/pykde4/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/pykde4 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/ChangeLog,v 1.13 2009/04/12 06:42:46 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/ChangeLog,v 1.14 2009/04/15 13:13:00 scarabeus Exp $ + +*pykde4-4.2.2-r1 (15 Apr 2009) + + 15 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> +pykde4-4.2.2-r1.ebuild: + Try to solve bug 256935. Simply block old pykde. *pykde4-4.2.2 (11 Apr 2009) diff --git a/kde-base/pykde4/Manifest b/kde-base/pykde4/Manifest index ca0aa6b25141..e3aca0b07134 100644 --- a/kde-base/pykde4/Manifest +++ b/kde-base/pykde4/Manifest @@ -1,16 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - DIST kdebindings-4.2.1.tar.bz2 4726646 RMD160 592b5bc551facbc3b60fff4226b32ec0557b29be SHA1 96353bb3269a7ca37ff31487a0fb7a9c25958963 SHA256 273947c75a7ebfd1c612cf00ff05c7cad26d879f1cbfb44e4ed76593790a5f19 DIST kdebindings-4.2.2.tar.bz2 4736376 RMD160 36acaa5c14620704575b19c2652f5c774a8cf44d SHA1 1d5eb1bb92f68172d0a0345070b1120c2601ab8c SHA256 8d8ce9ee98382c0d8950858d19a2185d7506a76f637a3c9c591f3017de83d946 EBUILD pykde4-4.2.1.ebuild 1524 RMD160 6e634b0c59c1fe3bc37f2717f62c3a1b2b4d0cdb SHA1 28c143b2bf865f525b354e0016e15dc595190dfa SHA256 24352b44d022add0719f157d68f13eeb5407eb0415dbac638c44144f73b5e904 +EBUILD pykde4-4.2.2-r1.ebuild 1938 RMD160 fe7b78f6e65e9d083cbe0fb4da27f63072b8a9cc SHA1 08565cfebdda2e4823082de203a3c69211be5993 SHA256 c560d1a113b70fe5e4c878eb3b42b426d3a9e421a6c9f82212e6f999ce16d8c6 EBUILD pykde4-4.2.2.ebuild 1838 RMD160 3e30712457182cd9e936e189c90d0fc0af6e9773 SHA1 bd38451eb880f0773a2356883ae4350bf646f43e SHA256 4493ff1feb50417ce6b5feee231587ca7a2a65999f23b934e692e49cfe9cc38b -MISC ChangeLog 1827 RMD160 29036ff3d01a4033936fa077b1207e5a34aeadb5 SHA1 63217fad1688df71534f95483823d9ec4bd7c318 SHA256 2adc2f828d288fb01314d31324f6a7e0712f23f034956fbd171b095710eaaa4a +MISC ChangeLog 1991 RMD160 bc54465d6a815c1d2091b9c24abcaa8fbb174f1c SHA1 986994706b3bd9fee3b0aecaa997cd77b71c7b6e SHA256 4decb1a35627fd52e98b56e38f83a934ebcf8badee25ead9b0edffec99548940 MISC metadata.xml 238 RMD160 9be6416ded548e9463d81433e049e86c83de9402 SHA1 7bc6a39f1c1f6779317ead72ee7bd5943948823a SHA256 f46f6479e5a9633b119177919fa9772becea973d8ce1dba589eafbeb923cdb4e ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) - -iEYEARECAAYFAknhjWwACgkQ5BmOA85PVLizhwCdG8F3uMMkD2tejcSTd+bucXHv -tZoAn2g2uFwdZtYFqZVJsNLSiMaECu4E -=JLiU ------END PGP SIGNATURE----- diff --git a/kde-base/pykde4/pykde4-4.2.2-r1.ebuild b/kde-base/pykde4/pykde4-4.2.2-r1.ebuild new file mode 100644 index 000000000000..f688a9af75e5 --- /dev/null +++ b/kde-base/pykde4/pykde4-4.2.2-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/pykde4-4.2.2-r1.ebuild,v 1.1 2009/04/15 13:13:00 scarabeus Exp $ + +EAPI="2" + +KMNAME="kdebindings" +KMMODULE="python/${PN}" +OPENGL_REQUIRED="always" +inherit python kde4-meta + +DESCRIPTION="Python bindings for KDE4" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="akonadi debug examples semantic-desktop" + +DEPEND=" + >=dev-python/PyQt4-4.4.4-r1[webkit] + >=kde-base/kdelibs-${PV}:${SLOT}[kdeprefix=,opengl,semantic-desktop?] + akonadi? ( >=kde-base/kdepimlibs-${PV}:${SLOT}[kdeprefix=] ) +" +# blocker added due to compatibility issues and error during compile time +RDEPEND="${DEPEND} + !dev-python/pykde +" + +src_prepare() { + kde4-meta_src_prepare + + if ! use examples; then + sed -e '/^ADD_SUBDIRECTORY(examples)/s/^/# DISABLED /' -i python/${PN}/CMakeLists.txt \ + || die "Failed to disable examples" + fi +} + +src_configure() { + mycmakeargs="${mycmakeargs} + -DWITH_QScintilla=OFF + $(cmake-utils_use_with semantic-desktop Soprano) + $(cmake-utils_use_with semantic-desktop Nepomuk) + $(cmake-utils_use_with akonadi Akonadi) + $(cmake-utils_use_with akonadi KdepimLibs)" + + kde4-meta_src_configure +} + +src_install() { + kde4-meta_src_install + + python_version + rm -f \ + "${D}/usr/$(get_libdir)/python${PYVER}"/site-packages/PyKDE4/*.py[co] \ + "${D}${PREFIX}"/share/apps/"${PN}"/*.py[co] +} + +pkg_postinst() { + kde4-meta_pkg_postinst + + python_mod_optimize "/usr/$(get_libdir)/python${PYVER}"/site-packages/PyKDE4 + # Do not optimize examples + python_mod_compile "${PREFIX}"/share/apps/"${PN}"/*.py + + if use examples; then + echo + elog "PyKDE4 examples have been installed to" + elog "${PREFIX}/share/apps/${PN}/examples" + echo + fi +} + +pkg_postrm() { + kde4-meta_pkg_postrm + + python_mod_cleanup \ + "/usr/$(get_libdir)/python${PYVER}"/site-packages/PyKDE4 \ + "${PREFIX}"/share/apps/"${PN}" +} |