fix python eclass use, bug #207667
authorGilles Dartiguelongue <eva@gentoo.org>
Sun, 24 Feb 2008 19:45:32 +0000 (19:45 +0000)
committerGilles Dartiguelongue <eva@gentoo.org>
Sun, 24 Feb 2008 19:45:32 +0000 (19:45 +0000)
add examples USE flag, bug #111508
Package-Manager: portage-2.1.4.4

dev-python/gst-python/ChangeLog
dev-python/gst-python/Manifest
dev-python/gst-python/gst-python-0.10.10.ebuild

index c87ef7e896cba7b9ef5a5b820c4026d5ac3c3c83..167e8e36485c719465253307e7a16f2100d957f4 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/gst-python
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.36 2008/01/29 23:32:04 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.37 2008/02/24 19:45:32 eva Exp $
+
+  24 Feb 2008; Gilles Dartiguelongue <eva@gentoo.org>
+  gst-python-0.10.10.ebuild:
+  fix python eclass use, bug #207667
+  add examples USE flag, bug #111508
 
 *gst-python-0.10.10 (29 Jan 2008)
 
index 4e89d060a45cba81963fe37c555cc8a5e2884039..3fd544409b4374cab8058aabd64fbb95f0124941 100644 (file)
@@ -1,7 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX gst-python-0.10.9-lazy.patch 534 RMD160 912cd099a3f045305a6a9b33dd3bbc6aa422890c SHA1 a70a68be3e7f03b002f5a49e4685cf7d4daba264 SHA256 5a973c247741dcf2418c3f15427e9408295606ff3b2bf559ae7d82e060b18fee
 DIST gst-python-0.10.10.tar.bz2 468099 RMD160 1e92eb56d68a0b514c2c57cb0ec019487de1fc53 SHA1 ad73665581eb22380aedb8ca4aa95b271dfb3dc1 SHA256 c875753a6cccd40a79f5824ea5ec51ee4615a4f22103e4adfc6a0221bf615d8e
 DIST gst-python-0.10.9.tar.bz2 447963 RMD160 c58c4cf5ebba7bf52dbc8a6de1d8346050166651 SHA1 4ba8033a3b4d12804258db9c4cf0a63367cc9592 SHA256 9c04c7c50374bf58c5cc8c30400d2738df3fb43d056bdc441d33d4ce9fb3e4b4
-EBUILD gst-python-0.10.10.ebuild 1214 RMD160 5e96ecc3250776223fe95befe95ec0d7b4388fd0 SHA1 e8003da4c38729bf739e3cdd70fc15ce1d59f8cf SHA256 700bb6061d0e1e16f0a4580f4f26dbab86792cf8a5d9b6e310d1890bff969221
+EBUILD gst-python-0.10.10.ebuild 1343 RMD160 2370421844ca0c2c6e82841c8dad3e5e41bc295d SHA1 5106054dea74d5f36aabebf67e78411d0ddf55dc SHA256 673ef818478c24afc916e661b82fb45cd6c5f6775f0a00af6b7720d607d5aab0
 EBUILD gst-python-0.10.9.ebuild 1259 RMD160 7dbd4d6e103636ab80b8952f26a4f758a679c4ee SHA1 27fcad7c70d45c6e1018f358b00f0aae4d4b250d SHA256 ef489384b43712e20a9e1ee4273014b9ce234de30993d1ab31f17e59940ef881
-MISC ChangeLog 5625 RMD160 40cc7a2572dcd13d11a1682d1feefe95f18513c5 SHA1 05545147d2a54f824201ad89890ca05b61fc0dcf SHA256 35accfa99aca1b869c4a04003d7617a691c5ef586f4e3ef1264812fff040db18
+MISC ChangeLog 5782 RMD160 2704a8bbba2ea2d41fd0d7588c264bb1df4ab94c SHA1 9fccd053af7e7cc3d5109fa4566127669351329f SHA256 734207ada3c5b63bc8efc937edda9617ba724a06f711131d887305cbee0740bd
 MISC metadata.xml 162 RMD160 c6078d82a9ff46dbb283bc14ade9d117144cca67 SHA1 f46f8ccd62374b17183b5aca523c4dcf60d718f9 SHA256 3ac891ee23de8c6e2bef32e0c7aa3e6607e808de76ed723fbe7a1fb92f6093f1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHwclk1fmVwcYIWAYRAu6EAKCbDdk+fTEqDfoBhKq9rwF6DxMjnACeIgdK
+Nzw/M4Vtda0YqrI91ubFTbs=
+=meLI
+-----END PGP SIGNATURE-----
index a108bb97783cc7f3a8f82f51bc157b35050da6d2..608453386b5fb21fc3e104598483ffdc3e498354 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.10.ebuild,v 1.2 2008/01/29 23:39:23 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.10.ebuild,v 1.3 2008/02/24 19:45:32 eva Exp $
 
 NEED_PYTHON=2.4
 
@@ -13,7 +13,7 @@ SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
 LICENSE="LGPL-2"
 SLOT="0.10"
 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
+IUSE="examples"
 
 RDEPEND=">=dev-python/pygtk-2.6.3
        >=dev-libs/glib-2.8
@@ -29,14 +29,22 @@ src_unpack() {
        unpack ${A}
        cd "${S}"
        epatch "${FILESDIR}"/${PN}-0.10.9-lazy.patch
+
+       # disable pyc compiling
+       mv py-compile py-compile.orig
+       ln -s $(type -P true) py-compile
+
        AT_M4DIR="common/m4" eautoreconf
 }
 
 src_install() {
        emake DESTDIR="${D}" install || die "emake install failed."
        dodoc AUTHORS ChangeLog NEWS README TODO
-       docinto examples
-       dodoc examples/*
+
+       if use examples; then
+               docinto examples
+               dodoc examples/*
+       fi
 }
 
 pkg_postinst() {