# 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).
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
-# 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
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() {