summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-base/pykde4/ChangeLog3
-rw-r--r--kde-base/pykde4/Manifest4
-rw-r--r--kde-base/pykde4/pykde4-4.1.87.ebuild18
3 files changed, 22 insertions, 3 deletions
diff --git a/kde-base/pykde4/ChangeLog b/kde-base/pykde4/ChangeLog
index 9d93c9f31ab..2c64109fdfd 100644
--- a/kde-base/pykde4/ChangeLog
+++ b/kde-base/pykde4/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 03 Jan 2009; Tomas Chvatal <scarabeus@gentoo.org> pykde4-4.1.87.ebuild:
+ fix pyc precompiled stuff and wrong pylybs placement. Per bug #253586.
+
03 Jan 2009; Alexey Shvetsov <alexxy@gentoo.ru> pykde4-4.1.87.ebuild:
Fix deps for pykde4
diff --git a/kde-base/pykde4/Manifest b/kde-base/pykde4/Manifest
index 74cbcb286c1..05d272d3b19 100644
--- a/kde-base/pykde4/Manifest
+++ b/kde-base/pykde4/Manifest
@@ -1,6 +1,6 @@
DIST kdebindings-4.1.85.tar.bz2 4879309 RMD160 10ce23ffff1dee00e9a4950cad460f96f44850ba SHA1 61b3b4fe483b88c807840bf2ed8797c8a8a2bdd0 SHA256 952f1fcd9e640dab163ff1fb7ed4ab89fb076ea9c67f0f6a01e7bf65fa5b2ee5
DIST kdebindings-4.1.87.tar.bz2 4703741 RMD160 0482ddd08c5a235afb997720441d9be533981ced SHA1 cd8d5dcf10c6032dc5c0884be9e47b2e0c05834a SHA256 f9ec22dbd215b86ad7594e77d4a8caccef8abe0208611e9a6af350bf6d01f5d3
EBUILD pykde4-4.1.85.ebuild 1008 RMD160 81398a198a5780f37ab0f2f1c3da2df4ae000285 SHA1 ef141ed4a1ee38b88466a7adaceb0474ebc76bc6 SHA256 88c64ccc56ca34c5cdaa55b4c529f46e641f245ccbc91dd046c29a69356c5d43
-EBUILD pykde4-4.1.87.ebuild 1034 RMD160 16967b84e585e7bf19cc883abe2ee327627d810b SHA1 e8d90e450edd8754fc0d88661153c271f532044e SHA256 7abd23a7deaa844239adab9f01be7d61b32fa3621ba24f5e74d53d2784eaeacd
-MISC ChangeLog 2684 RMD160 16260bafae8fab52e7fbb3129c2658a7c62f649d SHA1 3e7fbd96b2a120ba9bfc9f89ae99eed71ee45e20 SHA256 4a203d0bfe9e6b3bb245ca07aec8c1c3131de52419b90f57166edfdefa180fb7
+EBUILD pykde4-4.1.87.ebuild 1339 RMD160 e903059b5db578fd1e339ede1b323c333f5171e7 SHA1 af40956efdc1eaf28c5585ea2d74d69e2d11a836 SHA256 04037c035943efe2cce7fd9a9e5432ef3268d0c347ea69143669997f778fba30
+MISC ChangeLog 2832 RMD160 cab8885adb2bda66ccd01be4deb5fcfe30b1844b SHA1 f265c8ff9cc46418a44bfb6bfeff9772d41dd443 SHA256 34f7391a5dc6a825a36b3c97afadbc46c73373fd2035dda8d1b80404a844c8ea
MISC metadata.xml 329 RMD160 1e633aec2db7e678d0b0163a49317c55266ce240 SHA1 6d1f4ca500d135caf6efa5162b8b523fa80fd13d SHA256 27ecce29f8fbc134b365d3873f5d92f6230c43b4fbb30df8b1d0931b9f4a12ac
diff --git a/kde-base/pykde4/pykde4-4.1.87.ebuild b/kde-base/pykde4/pykde4-4.1.87.ebuild
index a1d267b8eaa..45f88bfbfd5 100644
--- a/kde-base/pykde4/pykde4-4.1.87.ebuild
+++ b/kde-base/pykde4/pykde4-4.1.87.ebuild
@@ -7,7 +7,7 @@ EAPI="2"
KMNAME="kdebindings"
KMMODULE="python/${PN}"
OPENGL_REQUIRED="allways"
-inherit kde4-meta
+inherit python kde4-meta
DESCRIPTION="Python bindings for KDE4"
KEYWORDS="~amd64 ~x86"
@@ -41,3 +41,19 @@ src_configure() {
kde4-meta_src_configure
}
+
+src_install() {
+ kde4-meta_src_install
+ rm -f "${D}"/usr/lib/python*/site-packages/PyKDE4/*.py[co]
+}
+
+pkg_postinst() {
+ kde4-meta_pkg_postinst
+ python_version
+ python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/PyKDE4
+}
+
+pkg_postrm() {
+ kde4-meta_pkg_postrm
+ python_mod_cleanup
+}