diff options
-rw-r--r-- | kde-base/plasma-workspace/ChangeLog | 8 | ||||
-rw-r--r-- | kde-base/plasma-workspace/Manifest | 13 | ||||
-rw-r--r-- | kde-base/plasma-workspace/plasma-workspace-4.9.2-r1.ebuild | 131 |
3 files changed, 147 insertions, 5 deletions
diff --git a/kde-base/plasma-workspace/ChangeLog b/kde-base/plasma-workspace/ChangeLog index 2586a76228cd..b9fde897bc73 100644 --- a/kde-base/plasma-workspace/ChangeLog +++ b/kde-base/plasma-workspace/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/plasma-workspace # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/plasma-workspace/ChangeLog,v 1.177 2012/10/17 19:41:14 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/plasma-workspace/ChangeLog,v 1.178 2012/10/31 11:21:42 kensington Exp $ + +*plasma-workspace-4.9.2-r1 (31 Oct 2012) + + 31 Oct 2012; Michael Palimaka <kensington@gentoo.org> + +plasma-workspace-4.9.2-r1.ebuild: + Fix python support, wrt bug #440362 and 440364. 17 Oct 2012; Markus Meier <maekke@gentoo.org> plasma-workspace-4.9.2.ebuild: add ~arm, bug #430072 diff --git a/kde-base/plasma-workspace/Manifest b/kde-base/plasma-workspace/Manifest index 4b7c43fa6688..abf0e5e3d616 100644 --- a/kde-base/plasma-workspace/Manifest +++ b/kde-base/plasma-workspace/Manifest @@ -6,13 +6,18 @@ DIST kde-workspace-4.9.1.tar.xz 22301292 SHA256 b3d5405f52b0ece3934deb84949aea3e DIST kde-workspace-4.9.2.tar.xz 22387188 SHA256 81738bb5a5779faddadd88c1bed8b2a64a3c6d73db505ece7c1a8c337a929dbf SHA512 2238141660ed3cd1fcd8eb9bce7da7880a7ab5cc16415272846b2ca2e44e3bce74b286fdd79e531bcd7c26c44d578e9177a326e01fcc1b1f00d89e6e949b3af2 WHIRLPOOL 55c8003048656610fbcf327889c408538146765448f2aad77d7567be6051e25d2cc4578ff32a2e7745bbf7521a09311e8a531db177353df8b30ea030dc418dfb EBUILD plasma-workspace-4.8.5.ebuild 3224 SHA256 fc6181b5f908dfb837dba22ae3ecdf5df47d06538f02c48bf65fba936ddf1de4 SHA512 ec37c6a96d08d3f39ae2227297f86990c8b9b5c6dfdfe9039be9310393d0f8dbc3c768b71803326279c2c4e3648daff99ecfce4785e72f4567051e4b3a168918 WHIRLPOOL c73a0cd1bc1f90ba7b08297aaaa0b5b670b8d11aad8df0c749539657dec4783ba717b201bb3ffe26c7c6bab97a72295d65d6762644e3f38de04525d128f8f40b EBUILD plasma-workspace-4.9.1.ebuild 3093 SHA256 6668088cbb9dbed84b64fc5eadbbd32001f1013ece6735bf767a061781b355ea SHA512 07ffbed278997b89a414c8e972bc5b5c59ca75aafd2de8e7edab7eeb92acd49931b3bbc856fba718fdca27ddc9b12ebc5b9c6bd65d10e3c728245b15b802e2c0 WHIRLPOOL 006d8341d7baaffe48ed02978fbfb71099e1891db031cfe09cf1e383c5fda9bcea7413118e831f202309e3250535f924456d0c6bbfc9632c953e1704436b64f6 +EBUILD plasma-workspace-4.9.2-r1.ebuild 3095 SHA256 78934478ab824d2aee3e664066fd872cae7eabf93b623253eef1aba7cfd7a8cd SHA512 0a9748444e5c1d6ddbe6a3a31c063835a802799e0ff9e8ac482dc7bb97578b29ae1e2a20727f3d1a1942e0e4ea8560aaa795b3715a32d1309b01cb34ded0a6d7 WHIRLPOOL 465a6cb0d9da115fddf6e9ddb09ec578e2259dcfdb2bf71668f264b0403d69b113d8099fb277cd12cec9a39d3696bd9530f0b06940527c3ce4ba646aa7d3010b EBUILD plasma-workspace-4.9.2.ebuild 3100 SHA256 1eb544ee20fed218a366093f7404c4448d90bf97671ae85694f43360b54b7ae7 SHA512 a53eec3fc69ec35e4b06846d9cff8175ab9ac427a8418688df0d5a0526233eeb4541e330426022e1e3a130fa49a80c4fe4e0dabc3cf9823279b5031e518cd450 WHIRLPOOL cdfa8b838b546a6f325b49cd156f9b72dd868bfaa0241c28f0e5851d9a18d4ac24b29ca54dac84efd4a7cf39356cb6223417a326dd55551709a432bdc6c66090 -MISC ChangeLog 27591 SHA256 23685ff2851c398a030648414e3c39ce0b17ba5ad2cdbfa5d15addbefb8b6d4b SHA512 7fbe463d5a4729cfb4c828a3c94d7f8f5379db432409fa9de2c4823994ff854cd1f51d51543d061005e8d9b1fe0f20b8a6cd98909aba59fb137d6164866c99f5 WHIRLPOOL 370fdcc8db3f2ddd06366d5f1de34aa6701efc56237319bf4e23f088e569aac468ea97be7e1a4a56f06def619a240bed7a5d728aa5ca3f79dc913f8f43a8da6b +MISC ChangeLog 27781 SHA256 3332e0470d8e286b85e53b6cd60b47543a97ad7b3f5031a86256feadb15bb469 SHA512 f72975917e488b82471f78b7095a98751c221471d2abe9047ff0d2d40205acbdebf19e660db8a447d21a4f0c8a6d698f1647fc34dca1035721ced467fb17c953 WHIRLPOOL 2158cb55d441a0976a2efc3ccdd2d06ccbd9592f09a26c818e4e48a23ed03ef84db9b32485c641d5c0099520b5a45e1021cf26c06dac6901279bd18fe0d833fc MISC metadata.xml 426 SHA256 861524f41b7fb32a40b8d88ae98f6ec76b657bfc251b9133a40bdd48c2fd430c SHA512 045de24aed57edb4194ea04042f4f2c7d8423ba48255c011cedfbe7d7d998d942a644c78dac950565fd3e82e67766bd3a71edbceb94defdc47b8f8964526d883 WHIRLPOOL fe84030bdfe4e87c167abe064149a9472d392e2a6dd40f9b61626e290ffc57382490f880e7cf0e36b0521a90957e16ad7dee4caf41de04e766972b0725618c4f -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlB/CscACgkQkKaRLQcq0GLNAwCglZ0xudcvSA/SX9vW4KNlHS+8 -vPAAnjmR9+b5IRJE1JT8Zh0Qn2CfQ30L -=UQw1 +iQEcBAEBCAAGBQJQkQluAAoJEMbwO6tnXQ0sfS4IANuVlYqFkC53jmeCDPCaT0Gn +uRbjZRPUnIi8l9qQ6OuGUVtUltfdz/6KnYXZQEh7Pl8FfE06ePEc5wS+uOxyzDUe +AaTDEN6VjJDqeTkDS3zFeeBvLPP2m1RDjcL7riyrqbc7MAlKhvEobp8iMRjwpgnl +2IErFxWmUwzPLLwNk9v4ICUn60Lurx3BFaFF4pfqrDVyD+FVFucQ0FS8tm+MH/mY +9Qh256O5zXPpru0DiLniQhrZNDkBABhtwCWnOt93AGk6aK2UJS2DmBxKVC+K4sEZ +16+xlmXKNxvN5yzaVChgV6e5fXmc+6wD2htphJN40V3kntGWSnTldZGpJdl94Wg= +=4Uzs -----END PGP SIGNATURE----- diff --git a/kde-base/plasma-workspace/plasma-workspace-4.9.2-r1.ebuild b/kde-base/plasma-workspace/plasma-workspace-4.9.2-r1.ebuild new file mode 100644 index 000000000000..bb4f5371fcb4 --- /dev/null +++ b/kde-base/plasma-workspace/plasma-workspace-4.9.2-r1.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/plasma-workspace/plasma-workspace-4.9.2-r1.ebuild,v 1.1 2012/10/31 11:21:42 kensington Exp $ + +EAPI=4 + +DECLARATIVE_REQUIRED="always" +KDE_HANDBOOK="optional" +KMNAME="kde-workspace" +KMMODULE="plasma" +PYTHON_DEPEND="python? 2" +inherit python kde4-meta + +DESCRIPTION="Plasma: KDE desktop framework" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="debug google-gadgets gps python qalculate +rss semantic-desktop" + +COMMONDEPEND=" + $(add_kdebase_dep kactivities) + $(add_kdebase_dep kdelibs 'semantic-desktop=') + $(add_kdebase_dep kephal) + $(add_kdebase_dep ksysguard) + $(add_kdebase_dep libkworkspace) + $(add_kdebase_dep libplasmagenericshell) + $(add_kdebase_dep libtaskmanager) + $(add_kdebase_dep solid) + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXrender + google-gadgets? ( >=x11-misc/google-gadgets-0.11.0[qt4] ) + gps? ( >=sci-geosciences/gpsd-2.37 ) + python? ( + >=dev-python/PyQt4-4.4.0[X] + >=dev-python/sip-4.7.1 + $(add_kdebase_dep pykde4) + ) + qalculate? ( sci-libs/libqalculate ) + rss? ( + $(add_kdebase_dep kdepimlibs 'semantic-desktop=') + $(add_kdebase_dep libplasmaclock 'holidays') + ) + !rss? ( $(add_kdebase_dep libplasmaclock '-holidays') ) +" +DEPEND="${COMMONDEPEND} + rss? ( dev-libs/boost ) + x11-proto/compositeproto + x11-proto/damageproto + x11-proto/fixesproto + x11-proto/renderproto +" +RDEPEND="${COMMONDEPEND} + $(add_kdebase_dep plasma-runtime) +" + +KMEXTRA=" + statusnotifierwatcher/ +" +KMEXTRACTONLY=" + krunner/dbus/org.freedesktop.ScreenSaver.xml + krunner/dbus/org.kde.krunner.App.xml + ksmserver/org.kde.KSMServerInterface.xml + libs/kephal/ + libs/kworkspace/ + libs/taskmanager/ + libs/plasmagenericshell/ + libs/ksysguard/ + ksysguard/ +" + +KMLOADLIBS="libkworkspace libplasmaclock libplasmagenericshell libtaskmanager" + +pkg_setup() { + if use python ; then + python_set_active_version 2 + fi + python_pkg_setup + kde4-meta_pkg_setup +} + +src_unpack() { + if use handbook; then + KMEXTRA+=" doc/plasma-desktop" + fi + + kde4-meta_src_unpack +} + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with google-gadgets Googlegadgets) + $(cmake-utils_use_with gps libgps) + $(cmake-utils_use_with python PythonLibrary) + $(cmake-utils_use_with qalculate) + $(cmake-utils_use_with rss KdepimLibs) + $(cmake-utils_use_with semantic-desktop Akonadi) + $(cmake-utils_use_with semantic-desktop Nepomuk) + $(cmake-utils_use_with semantic-desktop Soprano) + -DWITH_Xmms=OFF + ) + + kde4-meta_src_configure +} + +src_install() { + kde4-meta_src_install + + rm -f \ + "${ED}$(python_get_sitedir)"/PyKDE4/*.py[co] \ + "${ED}"/usr/share/apps/plasma_scriptengine_python/*.py[co] +} + +pkg_postinst() { + kde4-meta_pkg_postinst + + if use python; then + python_mod_optimize \ + PyKDE4 \ + /usr/share/apps/plasma_scriptengine_python + fi +} + +pkg_postrm() { + kde4-meta_pkg_postrm + + if [[ -d ${EPREFIX}/usr/share/apps/plasma_scriptengine_python ]]; then + python_mod_cleanup \ + PyKDE4 \ + /usr/share/apps/plasma_scriptengine_python + fi +} |