summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Lohrke <carlo@gentoo.org>2008-09-14 00:00:42 +0000
committerCarsten Lohrke <carlo@gentoo.org>2008-09-14 00:00:42 +0000
commit19562be9dc431129f2c61540108398321596f5d6 (patch)
treecbfde646624787dfb41aeb820886a3719dffed16 /kde-base/pykde
parentVersion bump and include patch to support Audacious 1.5. (diff)
downloadgentoo-2-19562be9dc431129f2c61540108398321596f5d6.tar.gz
gentoo-2-19562be9dc431129f2c61540108398321596f5d6.tar.bz2
gentoo-2-19562be9dc431129f2c61540108398321596f5d6.zip
Version bump.
Diffstat (limited to 'kde-base/pykde')
-rw-r--r--kde-base/pykde/ChangeLog7
-rw-r--r--kde-base/pykde/Manifest4
-rw-r--r--kde-base/pykde/pykde-3.5.10.ebuild68
3 files changed, 77 insertions, 2 deletions
diff --git a/kde-base/pykde/ChangeLog b/kde-base/pykde/ChangeLog
index b3768d4d29b5..193471c0c4d2 100644
--- a/kde-base/pykde/ChangeLog
+++ b/kde-base/pykde/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/pykde
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde/ChangeLog,v 1.39 2008/07/25 19:28:17 carlo Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde/ChangeLog,v 1.40 2008/09/14 00:00:35 carlo Exp $
+
+*pykde-3.5.10 (13 Sep 2008)
+
+ 13 Sep 2008; Carsten Lohrke <carlo@gentoo.org> +pykde-3.5.10.ebuild:
+ Version bump.
25 Jul 2008; Carsten Lohrke <carlo@gentoo.org> pykde-3.5.9.ebuild:
Wrong split/monolithic dependency order.
diff --git a/kde-base/pykde/Manifest b/kde-base/pykde/Manifest
index a042b329901a..c51bb14f1671 100644
--- a/kde-base/pykde/Manifest
+++ b/kde-base/pykde/Manifest
@@ -2,13 +2,15 @@ AUX configure.py.diff 760 RMD160 0cf7c1cd93fe39f3311db80b15916118e42d2509 SHA1 8
AUX pykde-3.5.5-python-2.5-compat.diff 6007 RMD160 ad66ffa41816c046ffd2715182686609b839e7c5 SHA1 3191f6366176f61902b54e8b15066fd2a410534f SHA256 ff0ea989a9ad41e3528c38f084e786bcc12087adc1221ef6b08086033d320aac
AUX pykde-3.5.6-python-2.4.patch 10638 RMD160 a6f44f684a37c4fe60a999debd98a1190be7b9a9 SHA1 7acf28a075df07ee4352040474883064f0f2aa5d SHA256 57a7d8b4186aa17a667b6e475d74c388c22f36f88ac9a0c13d79bb0283a8be98
AUX pykde-3.5.8-python-2.5-compat.diff 7862 RMD160 fdb8e78aa455ca91db8bfb199a4202c6f82c676a SHA1 d7ef565aa9e17c552aef962aee18189b0b1933b8 SHA256 31d885dcf1aa9873f7007961e8a1dd88b2500811d5a918c2efac2de70dfefcaf
+DIST kdebindings-3.5.10.tar.bz2 5735439 RMD160 0c6b4690455a131c90a1e27a3345aa2a2e9d6b99 SHA1 42946974889ec44a1eb9c54c8b0832d6f1af6719 SHA256 438fb601ec109f542aa721abad0d21b424e6225e3fd3081919981a69ad59b6ad
DIST kdebindings-3.5.5.tar.bz2 5419613 RMD160 8515555111e2745f63b403d3255ff5521bf77875 SHA1 42b6a70280f2f7b0c0d90c236b983a68ea6a70c4 SHA256 54751d3fe6635abf7bb8ef08ff240354e56dfaaa02cd16b1dd2a837706c4b274
DIST kdebindings-3.5.7.tar.bz2 5577725 RMD160 847907a204fe02e3a99a9d51a719d203d8831099 SHA1 9ce5399fead3cdc17b4c1b5086dcff7bf26d42d2 SHA256 a453e3097231c3ec278f50009bfd348dea9d818a41ac6e3940b234e46f596043
DIST kdebindings-3.5.8.tar.bz2 5724504 RMD160 2a8b335f4a70b35550e214607e62d7adfbec45ed SHA1 9e84a47cb5ce7b16f485f51996b12d8dd50898ad SHA256 ee6b6cc43c3e645e3b0d6a9fa239c5b725f66aee1d11fccc1cb4fc5e494d9e8a
DIST kdebindings-3.5.9.tar.bz2 5737416 RMD160 c2c906a61c72eb8edfb6f9b82d74b7cc2d0c222c SHA1 14fcec6c93bffa94b10201dd03d87ffcd6fb5281 SHA256 76e2c05970d1edd15fc3850296ae791d7da0b19759794209dbb743919f5434ea
+EBUILD pykde-3.5.10.ebuild 1765 RMD160 e2b56e5d55539a64c7f8ee31b02aa547dd669502 SHA1 55860268e4b22781c0a769dd0f7a36252d648101 SHA256 edf97545b07c755717a41b4406314b040746e6c62d6d52397071723123557f1a
EBUILD pykde-3.5.5-r2.ebuild 1380 RMD160 4f1ea8a9f01430993966409dd5ad33eb403959cc SHA1 e0771faf31b816f34df3d85f8930357302856072 SHA256 5d1b15f84c7090c73e6d687973aae1451a6a7cf8e0f0df5e879e6770925d1440
EBUILD pykde-3.5.7.ebuild 1378 RMD160 afa573607a67080338caa9ebc9424c5dacfab7ca SHA1 f55acae1bcc07cbcc9cda2218bd38a3d9ce080b9 SHA256 342909650e305f739796253968b20d1af40887913fcc96c901291ff80b87011d
EBUILD pykde-3.5.8.ebuild 1801 RMD160 4ae02a00ad11a6f03808f4f210797c54325c589b SHA1 e6e13d7bac6924a27395723ac607d4581aef84ab SHA256 5c0ac68a78240f95ee10786f96b81aabe6981f16698c6707629143008ebc8251
EBUILD pykde-3.5.9.ebuild 1765 RMD160 e2b56e5d55539a64c7f8ee31b02aa547dd669502 SHA1 55860268e4b22781c0a769dd0f7a36252d648101 SHA256 edf97545b07c755717a41b4406314b040746e6c62d6d52397071723123557f1a
-MISC ChangeLog 5446 RMD160 69b030926c544d74f75f7a6a11527a7b056e0bb9 SHA1 945daae9b6c2b693a3006cec7c429e556d060d12 SHA256 837d1d33891ecff7610f068ca02684e628bfbd2f1fdd93ff54df1ad48c399c57
+MISC ChangeLog 5563 RMD160 51ee8f9a574c7ca17babc7bb774d7b2d548ec80e SHA1 1fb34e6bfd56e500dd5646bc1ec577707049e6d3 SHA256 83be4e1fd74171917c434c9be5cf3cf77b938a96d9232034b6613a3c3d939bdf
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/kde-base/pykde/pykde-3.5.10.ebuild b/kde-base/pykde/pykde-3.5.10.ebuild
new file mode 100644
index 000000000000..c6c85ddbce99
--- /dev/null
+++ b/kde-base/pykde/pykde-3.5.10.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde/pykde-3.5.10.ebuild,v 1.1 2008/09/14 00:00:35 carlo Exp $
+
+KMNAME=kdebindings
+KMMODULE=python
+KM_MAKEFILESREV=1
+
+EAPI="1"
+inherit kde-meta distutils
+
+DESCRIPTION="PyKDE is a set of Python bindings for kdelibs."
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="debug doc examples"
+
+DEPEND="~dev-python/sip-4.6
+ ~dev-python/PyQt-3.17.2
+ kde-base/kdelibs:3.5
+ || ( kde-base/konsole:3.5 kde-base/kdebase:3.5 )
+ !dev-python/pykde"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ kde-meta_src_unpack
+ cd "${S}/python/pykde"
+ epatch "${FILESDIR}/${PN}-3.5.8-python-2.5-compat.diff"
+
+ mkdir -p kparts
+ ln -s "${PREFIX}"/$(get_libdir)/kde3/libkonsolepart* ./kparts/
+}
+
+src_compile() {
+ cd "${S}/python/pykde"
+ distutils_python_version
+
+ local myconf="-d /usr/$(get_libdir)/python${PYVER}/site-packages \
+ -v /usr/share/sip \
+ -k $(kde-config --prefix)"
+
+ use debug && myconf="${myconf} -u"
+ myconf="${myconf} -i"
+
+ python configure.py ${myconf} || die "configure failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ cd "${S}/python/pykde"
+ dodir "${PREFIX}"/$(get_libdir)
+ sed -i -e "s:/lib/:/$(get_libdir)/:g" Makefile
+
+ for X in dcop kdecore kdefx kdeui kio kresources kabc kutils kfile kparts khtml kspell kdeprint kmdi ; do
+ sed -i -e '/strip $(DESTDIR).*/d' ${X}/Makefile
+ done
+
+ emake DESTDIR="${D}" install || die "emake install failed"
+ find "${D}/usr/share/sip" -not -type d -not -iname *.sip -delete
+
+ dodoc AUTHORS ChangeLog NEWS README THANKS
+ use doc && dohtml -r doc/*
+ if use examples ; then
+ cp -r examples "${D}/usr/share/doc/${PF}"
+ cp -r templates "${D}/usr/share/doc/${PF}"
+ fi
+}