diff options
Diffstat (limited to 'dev-python/dbus-python')
-rw-r--r-- | dev-python/dbus-python/ChangeLog | 6 | ||||
-rw-r--r-- | dev-python/dbus-python/Manifest | 14 | ||||
-rw-r--r-- | dev-python/dbus-python/dbus-python-0.83.0-r1.ebuild | 38 |
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() { |