diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2010-07-01 08:22:28 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2010-07-01 08:22:28 +0000 |
commit | afb8c1695e0a593ba25cd475c90b31c776a77297 (patch) | |
tree | 4e7fc04c309f723de413b2c12c88bc817ed99076 /media-sound/xmms2 | |
parent | Fixed allignment.patch part II (diff) | |
download | gentoo-2-afb8c1695e0a593ba25cd475c90b31c776a77297.tar.gz gentoo-2-afb8c1695e0a593ba25cd475c90b31c776a77297.tar.bz2 gentoo-2-afb8c1695e0a593ba25cd475c90b31c776a77297.zip |
Revbump. Build system requires python2. pyrex became a build time
depend, moved to EAPI=3. Disabled building of bundled faad2, use only external one.
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'media-sound/xmms2')
-rw-r--r-- | media-sound/xmms2/ChangeLog | 11 | ||||
-rw-r--r-- | media-sound/xmms2/xmms2-0.7-r2.ebuild (renamed from media-sound/xmms2/xmms2-0.7-r1.ebuild) | 21 |
2 files changed, 24 insertions, 8 deletions
diff --git a/media-sound/xmms2/ChangeLog b/media-sound/xmms2/ChangeLog index 6dc265d781f4..423b94795a9b 100644 --- a/media-sound/xmms2/ChangeLog +++ b/media-sound/xmms2/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for media-sound/xmms2 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/xmms2/ChangeLog,v 1.2 2010/06/30 17:20:13 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/xmms2/ChangeLog,v 1.3 2010/07/01 08:22:28 slyfox Exp $ + +*xmms2-0.7-r2 (01 Jul 2010) + + 01 Jul 2010; Sergei Trofimovich <slyfox@gentoo.org> -xmms2-0.7-r1.ebuild, + +xmms2-0.7-r2.ebuild: + Revision bump. Building xmms2 requires python2, pyrex became a build time + depend, moved to EAPI=3. Thanks to arfrever. + Disabled building of bundled faad2, use only external one. + Thanks to ssuominen. *xmms2-0.7-r1 (30 Jun 2010) diff --git a/media-sound/xmms2/xmms2-0.7-r1.ebuild b/media-sound/xmms2/xmms2-0.7-r2.ebuild index 7bf76110bb37..01af53c4c21e 100644 --- a/media-sound/xmms2/xmms2-0.7-r1.ebuild +++ b/media-sound/xmms2/xmms2-0.7-r2.ebuild @@ -1,8 +1,9 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/xmms2/xmms2-0.7-r1.ebuild,v 1.1 2010/06/30 17:20:13 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/xmms2/xmms2-0.7-r2.ebuild,v 1.1 2010/07/01 08:22:28 slyfox Exp $ + +EAPI=3 -EAPI=2 inherit base eutils python MY_P="${P}DrNo" @@ -62,11 +63,12 @@ RDEPEND="server? ( cxx? ( >=dev-libs/boost-1.32 ) mlib-update? ( app-admin/gamin ) perl? ( >=dev-lang/perl-5.8.8 ) - python? ( >=dev-python/pyrex-0.9.5.1 ) + python? ( =dev-lang/python-2* ) ruby? ( >=dev-lang/ruby-1.8.5 ) " DEPEND="${RDEPEND} - >=dev-lang/python-2.4.3" + =dev-lang/python-2* + python? ( dev-python/pyrex )" S="${WORKDIR}/${MY_P}" @@ -93,6 +95,11 @@ xmms2_flag() { esac } +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + src_configure() { # ./configure alike options. local waf_params="--prefix=/usr \ @@ -162,7 +169,7 @@ src_configure() { " mac" " mms" " mad" - "aac mp4" + "DISABLED mp4" # uses bundled patched faad2 "mp3 mpg123" " modplug" " musepack" @@ -233,9 +240,9 @@ pkg_postinst() { einfo "Disable the phonehome useflag if you don't like that" fi - use python && python_mod_optimize "$(python_get_sitedir)/xmmsclient" + use python && python_mod_optimize xmmsclient } pkg_postrm() { - use python && python_mod_cleanup "$(python_get_sitedir)/xmmsclient" + use python && python_mod_cleanup xmmsclient } |