summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2012-11-02 13:41:49 +0000
committerMichael Palimaka <kensington@gentoo.org>2012-11-02 13:41:49 +0000
commit4a787d61145e71787045e90125303f960464b774 (patch)
tree25a83fbb515b2c53211a6f9c61001093fae3dc9b /kde-base
parentStable for amd64, wrt bug #436570 (diff)
downloadhistorical-4a787d61145e71787045e90125303f960464b774.tar.gz
historical-4a787d61145e71787045e90125303f960464b774.tar.bz2
historical-4a787d61145e71787045e90125303f960464b774.zip
Backport python fix.
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0x675D0D2C
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/plasma-workspace/ChangeLog8
-rw-r--r--kde-base/plasma-workspace/Manifest17
-rw-r--r--kde-base/plasma-workspace/plasma-workspace-4.8.5-r1.ebuild139
3 files changed, 148 insertions, 16 deletions
diff --git a/kde-base/plasma-workspace/ChangeLog b/kde-base/plasma-workspace/ChangeLog
index b9fde897bc73..09e68c328fc7 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.178 2012/10/31 11:21:42 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/plasma-workspace/ChangeLog,v 1.179 2012/11/02 13:41:31 kensington Exp $
+
+*plasma-workspace-4.8.5-r1 (02 Nov 2012)
+
+ 02 Nov 2012; Michael Palimaka <kensington@gentoo.org>
+ +plasma-workspace-4.8.5-r1.ebuild:
+ Backport python fix.
*plasma-workspace-4.9.2-r1 (31 Oct 2012)
diff --git a/kde-base/plasma-workspace/Manifest b/kde-base/plasma-workspace/Manifest
index abf0e5e3d616..c6609b0b7525 100644
--- a/kde-base/plasma-workspace/Manifest
+++ b/kde-base/plasma-workspace/Manifest
@@ -1,23 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST kde-workspace-4.8.5.tar.xz 21475948 SHA256 6dcb9ebcb14635e60f304c89c59ec530b030111d15f9e34478883df1be598c5f SHA512 94ceb5c01c2d390d02e07118e8982018893552c1e830789d5927c3dd8b4db615bdec0676b6414e97719796a87735c3034e50ec961b58aaae8b96d477a98f579f WHIRLPOOL 53a2f2a0a0b153c6bf1f5df7dd5970fa1819d4e33270542c01cf4fe7aa9dce578d8c3147512957eefa510533c137a46f5e71688d82a90ceb0c828c23ad86ab47
DIST kde-workspace-4.9.1.tar.xz 22301292 SHA256 b3d5405f52b0ece3934deb84949aea3ea781ebbf654bfe1f94ce868df7dee257 SHA512 64bf9845637155dfe1f927c66e81d529ffcb3930f0bfd5a925b6eb668b7357fe7065d84c759d67dc67b9f33dd165df8ec79b80389b2aa233fc15ba4f6c65b660 WHIRLPOOL 7e26b7b27fb33682c64f6900304df7f6ca4669134b58381c198472f0ed637626b9bfa17851cae93fdcece535418f683b4ccaa7fa1b9a7772cac8fa3e21aa09b2
DIST kde-workspace-4.9.2.tar.xz 22387188 SHA256 81738bb5a5779faddadd88c1bed8b2a64a3c6d73db505ece7c1a8c337a929dbf SHA512 2238141660ed3cd1fcd8eb9bce7da7880a7ab5cc16415272846b2ca2e44e3bce74b286fdd79e531bcd7c26c44d578e9177a326e01fcc1b1f00d89e6e949b3af2 WHIRLPOOL 55c8003048656610fbcf327889c408538146765448f2aad77d7567be6051e25d2cc4578ff32a2e7745bbf7521a09311e8a531db177353df8b30ea030dc418dfb
+EBUILD plasma-workspace-4.8.5-r1.ebuild 3305 SHA256 fc3316787fe69c2d4bafd4840503ee827502e0c106d9b5b4bf5f2fe5630f4d44 SHA512 2b358f6c597d56831591c0a2bb5aaa6a09d3218221c4cbbf30f44efd3ec0095249255bd9d68ecf771125c06e720614341065933496b4c8aff22dd9b72db72c66 WHIRLPOOL 4774b7e15274910d1621ad7229b826879c75b11b96e4488a73058e750a5b47f1b89b02d6a34d2104163f95f354daff461cf51e1a591ed7912046367127446634
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 27781 SHA256 3332e0470d8e286b85e53b6cd60b47543a97ad7b3f5031a86256feadb15bb469 SHA512 f72975917e488b82471f78b7095a98751c221471d2abe9047ff0d2d40205acbdebf19e660db8a447d21a4f0c8a6d698f1647fc34dca1035721ced467fb17c953 WHIRLPOOL 2158cb55d441a0976a2efc3ccdd2d06ccbd9592f09a26c818e4e48a23ed03ef84db9b32485c641d5c0099520b5a45e1021cf26c06dac6901279bd18fe0d833fc
+MISC ChangeLog 27940 SHA256 f06b23fd57900d55f74d92a4d1ae8a6a87adedb742d859a6e2a06daf8dc7c83f SHA512 320ea698f1afc2c9e506ae04c45e4083a3cc6dd298d82bfb69d1cd6787d33a1dc9038f3661a9bf1c9a8075f8b24f6fa8a919193647c19bc34b655d4f7fafaff9 WHIRLPOOL 61b7f71d7f17d953f15cd2852af0743573bd7e7936940c8363cc1795a6c1e78836145e756bed25eff6dd76ced18a0d854a086739e3c75691507c783c547af667
MISC metadata.xml 426 SHA256 861524f41b7fb32a40b8d88ae98f6ec76b657bfc251b9133a40bdd48c2fd430c SHA512 045de24aed57edb4194ea04042f4f2c7d8423ba48255c011cedfbe7d7d998d942a644c78dac950565fd3e82e67766bd3a71edbceb94defdc47b8f8964526d883 WHIRLPOOL fe84030bdfe4e87c167abe064149a9472d392e2a6dd40f9b61626e290ffc57382490f880e7cf0e36b0521a90957e16ad7dee4caf41de04e766972b0725618c4f
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-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.8.5-r1.ebuild b/kde-base/plasma-workspace/plasma-workspace-4.8.5-r1.ebuild
new file mode 100644
index 000000000000..919549b77848
--- /dev/null
+++ b/kde-base/plasma-workspace/plasma-workspace-4.8.5-r1.ebuild
@@ -0,0 +1,139 @@
+# 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.8.5-r1.ebuild,v 1.1 2012/11/02 13:41:31 kensington Exp $
+
+EAPI=4
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-workspace"
+KMMODULE="plasma"
+PYTHON_DEPEND="python? 2"
+inherit python kde4-meta
+
+DESCRIPTION="Plasma: KDE desktop framework"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~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_prepare() {
+ sed -i -e '1ifind_package(KdepimLibs)' plasma/CMakeLists.txt || die
+
+ kde4-meta_src_prepare
+}
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_with google-gadgets Googlegadgets)
+ $(cmake-utils_use_with gps libgps)
+ $(cmake-utils_use_with python SIP)
+ $(cmake-utils_use_with python PyQt4)
+ $(cmake-utils_use_with python PyKDE4)
+ $(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
+}