summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/dbus-python')
-rw-r--r--dev-python/dbus-python/ChangeLog6
-rw-r--r--dev-python/dbus-python/Manifest14
-rw-r--r--dev-python/dbus-python/dbus-python-0.83.0-r1.ebuild38
3 files changed, 34 insertions, 24 deletions
diff --git a/dev-python/dbus-python/ChangeLog b/dev-python/dbus-python/ChangeLog
index c5a21485f40c..6fd4116a1092 100644
--- a/dev-python/dbus-python/ChangeLog
+++ b/dev-python/dbus-python/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-python/dbus-python
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/ChangeLog,v 1.46 2009/03/10 15:35:12 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/ChangeLog,v 1.47 2009/08/02 00:45:44 arfrever Exp $
+
+ 02 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ dbus-python-0.83.0-r1.ebuild:
+ Set SUPPORT_PYTHON_ABIS.
10 Mar 2009; Petteri Räty <betelgeuse@gentoo.org> metadata.xml:
Remove steev from metadata.xml as he isn't associated with this package
diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 192580022be6..2938ee1d9835 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,19 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
DIST dbus-python-0.80.2.tar.gz 453499 RMD160 b422731e8a4250fe57271f29e96dafd214e31385 SHA1 fac7fb250bb4edc682cd8a86c6b0acb8047b6e86 SHA256 501485c24c4b3e92c5db44081633cebf39689dbfdf676c25b1cb6e061438ebe4
DIST dbus-python-0.82.4.tar.gz 473346 RMD160 c934c38c7b6681aa419d005a4a73ab05ffdddac1 SHA1 6675106364c3865a38a9196e314508e7aae2f8b6 SHA256 e34e30a4c0ea405f9e830aa0026e9c0632f526f242e90526ff0a7da8dd7f5e2e
DIST dbus-python-0.83.0.tar.gz 494281 RMD160 a0b49521199320992b83834feccaa537b61ae8e2 SHA1 c2a6edaf69b52066e8fb205ebee96a1aae141944 SHA256 89dd1d5aa5c2ba04677d1aa2616caa50274d8c08f3d6bc164e6f7b9930776191
EBUILD dbus-python-0.80.2.ebuild 1302 RMD160 7e96e6b4e8ae6b5c8593e752a3a010df3321ed70 SHA1 9bcd885a322b4156518e2d761a366db2b57fd27d SHA256 2e5196be3453f31ab7e5587f3860ba24d48464faac0302347fb2bf7c1c3df052
EBUILD dbus-python-0.82.4.ebuild 1284 RMD160 2679f29a22f507311e7d6c971f59afbe3a416e23 SHA1 b653cf11337704b0302066a464de9eda0361471c SHA256 89ae023f9186432213f2cf29b1fb5579ed5d50e9c6f6472c0767957c7827bc7e
-EBUILD dbus-python-0.83.0-r1.ebuild 1402 RMD160 341df804773d180f04abce68f8d6aca4bf450270 SHA1 9688ca59bbad1d2320ba5325843d6e46eb8fbba3 SHA256 a4957f25fd69b701db779c8ca9e7ba28d9e80403dbf1373ad0c237c776dec6cc
+EBUILD dbus-python-0.83.0-r1.ebuild 1584 RMD160 23f84fd1b08779e26329629b0f0a612ce79b49d6 SHA1 ed657df855f995fe34ed977fd2b681bb1c96e7c7 SHA256 5610e55bedd9d845cbdca79b4d0f86b88781a637b71e2afc0ecd7624ee454443
EBUILD dbus-python-0.83.0.ebuild 1296 RMD160 e5910b7de34349d748b22c459491194273a6520d SHA1 bc591263f801004b5812cca10874e9924dcae2aa SHA256 c8656fc5577d889e53b582600cd359074fdfa43740ddc5e2b3a10267ba972b17
-MISC ChangeLog 4960 RMD160 6cc4b2b994876fa46a693d7afe8ed52194d70aa2 SHA1 3f1e9acbb8915c6ee40a58392e6191ef68aeb9ab SHA256 24ab7633d8defd22c80a96891fe90208668c5d262fbec182212ca38bb211fe47
+MISC ChangeLog 5091 RMD160 bd7c407b5a34b2a4b575ea165bc92752634ccf5e SHA1 3471978cafe0ef83c64ff185b825fcfd7c43fd6a SHA256 eec0a8f1c2516fb10ae5352c187781a9e72bccd189ffa64b4aada3e72fbbab75
MISC metadata.xml 225 RMD160 969ea0402adc4a5ae2a7b40d10ccce887cb23ec9 SHA1 73724c62afe0c5e2e2686247e7a904d41db8d711 SHA256 86aaa193395f183fc39655fc18e6f97a64d944dcb7c86a156ccf35acfcb94241
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.10 (GNU/Linux)
-
-iEYEARECAAYFAkm2iRsACgkQcxLzpIGCsLQfsQCdG1F7XEq2GqKvdoUT4CdSDggw
-ZqUAoIoEnF35By16LNCbbYbazA66At3g
-=8x+V
------END PGP SIGNATURE-----
diff --git a/dev-python/dbus-python/dbus-python-0.83.0-r1.ebuild b/dev-python/dbus-python/dbus-python-0.83.0-r1.ebuild
index 97c06d24e47d..13a6954b2340 100644
--- a/dev-python/dbus-python/dbus-python-0.83.0-r1.ebuild
+++ b/dev-python/dbus-python/dbus-python-0.83.0-r1.ebuild
@@ -1,6 +1,9 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/dbus-python-0.83.0-r1.ebuild,v 1.2 2009/03/10 15:33:46 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/dbus-python-0.83.0-r1.ebuild,v 1.3 2009/08/02 00:45:44 arfrever Exp $
+
+EAPI="2"
+SUPPORT_PYTHON_ABIS="1"
inherit python multilib
@@ -23,22 +26,37 @@ DEPEND="${RDEPEND}
test? ( dev-python/pygobject )
dev-util/pkgconfig"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+RESTRICT_PYTHON_ABIS="3*"
- # disable pyc compiling
+src_prepare() {
+ # Disable compiling of .pyc files.
mv "${S}"/py-compile "${S}"/py-compile.orig
ln -s $(type -P true) "${S}"/py-compile
+
+ python_copy_sources
+}
+
+src_configure() {
+ configure_package() {
+ econf --docdir=/usr/share/doc/dbus-python-${PV}
+ }
+ python_execute_function -s configure_package
}
src_compile() {
- econf --docdir=/usr/share/doc/dbus-python-${PV}
- emake || die "emake failed"
+ build_package() {
+ emake
+ }
+ python_execute_function -s build_package
}
src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
+ python_need_rebuild
+
+ install_package() {
+ emake DESTDIR="${D}" install
+ }
+ python_execute_function -s install_package
if use examples; then
insinto /usr/share/doc/${PF}/
@@ -47,9 +65,7 @@ src_install() {
}
pkg_postinst() {
- python_version
- python_need_rebuild
- python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/dbus
+ python_mod_optimize dbus
}
pkg_postrm() {