summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-base/plasma-workspace/ChangeLog8
-rw-r--r--kde-base/plasma-workspace/Manifest13
-rw-r--r--kde-base/plasma-workspace/plasma-workspace-4.9.2-r1.ebuild131
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
+}