Set SUPPORT_PYTHON_ABIS.
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sat, 13 Mar 2010 17:53:37 +0000 (17:53 +0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sat, 13 Mar 2010 17:53:37 +0000 (17:53 +0000)
Package-Manager: portage-15825-svn/cvs/Linux x86_64

dev-python/pyvorbis/ChangeLog
dev-python/pyvorbis/Manifest
dev-python/pyvorbis/pyvorbis-1.4-r3.ebuild

index b08a64ffa3b3bc2bea6a084706970e5c005c63cc..941aeb9aa10007d0549dc9205dc0be8cad813e8b 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-python/pyvorbis
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyvorbis/ChangeLog,v 1.44 2008/07/07 00:06:09 jer Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyvorbis/ChangeLog,v 1.45 2010/03/13 17:53:37 arfrever Exp $
+
+  13 Mar 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  pyvorbis-1.4-r3.ebuild:
+  Set SUPPORT_PYTHON_ABIS.
 
   07 Jul 2008; Jeroen Roovers <jer@gentoo.org> pyvorbis-1.4-r3.ebuild:
   Stable for HPPA (bug #228541).
index 677120654336a201279c463fde78e908529e6d02..12aa7deaef91e7553bfb4ddd289725fe36ee5bb1 100644 (file)
@@ -1,10 +1,6 @@
 AUX pyvorbis-1.4-python25.patch 1562 RMD160 580a91cd7e1bc66c3f3ca43ea4d946f92fdaa2b9 SHA1 4d3094dd32f08f5b7749b83263d1e535c49071c5 SHA256 d6d3c2494b9965bb7ef06c1f6ea0a70ad527411fa6a0a6675c2a7f6f26d30710
 AUX pyvorbisfile.c-1.4.patch 564 RMD160 ad2903a6a371519b3214487f97875fe0735b2126 SHA1 b977e0b3a508dff2273d5c8cfe5a8439eb6ecf3a SHA256 aa3bae161c934eff79d2ed1ee6d0cf4ee524039674744e0a8c6f608c0a6fcd3e
-DIST pyvorbis-1.3.tar.gz 38165 RMD160 fb6215138364147fa0f8c821737d6751fdf86966 SHA1 9d530a259486b8ad0e09a307e6657437aed6452c SHA256 c7816f5ad6e45634d88de80cff288b1e1a30bf0afb80f7ca3773e634779d64c0
 DIST pyvorbis-1.4.tar.gz 39045 RMD160 c2e921f5f6deb4ebe3ff3ac8017f0f44c733b5ab SHA1 df83fa823186d4a1b8586037c995c1d73eb91720 SHA256 a7154541cea58304feff30752243eab862131c7589d72c200c8ad722d3bf1647
-EBUILD pyvorbis-1.3.ebuild 703 RMD160 a7d5b0bfb8aa9a74dd7a68949dacdd5c008983d8 SHA1 7c6e5d2b66c0310d2798516caaa4ec1b0ba764c6 SHA256 91f253bf9fe74b67ddfaccb3f802c6fb0b2ae052298c0c891d17ffd1dcb80bdf
-EBUILD pyvorbis-1.4-r1.ebuild 924 RMD160 8106ee19051a13f7018e20acf36032e30eaafe4a SHA1 55257df71bb09ea9b268e5d4ef14abaa751dd2fc SHA256 25a99f1bbd3a951347f71ac638ea314097eb34a7b39b9588582bd25a8ab2461b
-EBUILD pyvorbis-1.4-r2.ebuild 930 RMD160 abc80b5dff7713c5480467f834f4be88588ccd42 SHA1 202e51ce66320d489b4fb12c2ca0da6aba704c03 SHA256 79f489cff7a0e29710c806ea9c0eab76a63bffa83a6979f2df690b55a1f11991
-EBUILD pyvorbis-1.4-r3.ebuild 958 RMD160 56399cf8ce5b69611b8e28119d8dbedaf0a95460 SHA1 5bb7bc963a18bc78e15788f857619caffee5e1e5 SHA256 3fea25f5e3b49b12e3da602f2c7e6037f7042c594aac5ec0497640299fbed7f1
-MISC ChangeLog 5612 RMD160 bb2c03c653b364a08447d1d2d4acf1a24793d350 SHA1 318d6aa059f5dddecc7c41aef5e687008d6b938e SHA256 2bcf9173110faf2e36d4340256bf1d399501f6a02b3eb683db178d1e567e3173
+EBUILD pyvorbis-1.4-r3.ebuild 1062 RMD160 eb4b48f5297fd4e4221fba7cfa6ad0ab3c26602c SHA1 3c57ba2590faa039bfe24b94a37ffca1fcfe4c2c SHA256 edaed3c6a9d6e93c3f302633a433e559868b8a8ec1c929f4a639e83a3e75756c
+MISC ChangeLog 5744 RMD160 5c2efd7e0bbe84fd58892e76daae5c47a0e83208 SHA1 ca09a37637c8079c78c55b355baa2abbad858f0e SHA256 c587de2d45093dc65908c5238aa9ab05175be45588e7abc753fecbad820481ea
 MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
index f724dd21ea2016d349a21296575a4120e7b8d520..513358ad18eda9cc3df721f9d4718a9df9caddf4 100644 (file)
@@ -1,6 +1,10 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyvorbis/pyvorbis-1.4-r3.ebuild,v 1.8 2008/07/07 00:06:09 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyvorbis/pyvorbis-1.4-r3.ebuild,v 1.9 2010/03/13 17:53:37 arfrever Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
 
 inherit distutils eutils
 
@@ -13,23 +17,23 @@ SLOT="0"
 KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE=""
 
-DEPEND="dev-lang/python
+DEPEND=">=dev-python/pyogg-1.1
        >=media-libs/libogg-1.0
-       >=media-libs/libvorbis-1.0
-       >=dev-python/pyogg-1.1"
+       >=media-libs/libvorbis-1.0"
+RDEPEND="${DEPEND}"
+RESTRICT_PYTHON_ABIS="3.*"
 
 DOCS="AUTHORS COPYING ChangeLog NEWS README"
 
-src_unpack() {
-       distutils_src_unpack
+src_prepare() {
+       distutils_src_prepare
 
        epatch "${FILESDIR}/pyvorbisfile.c-1.4.patch"
        epatch "${FILESDIR}/${P}-python25.patch"
 }
 
-src_compile() {
-       ./config_unix.py || die
-       distutils_src_compile
+src_configure() {
+       "$(PYTHON -f)" config_unix.py || die "Configuration failed"
 }
 
 src_install() {