summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-06-27 19:40:32 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-06-27 19:40:32 +0000
commit235f1226fba9fb6a4b1e95507ac90b773901c539 (patch)
treeb4b674d7a9f78a3d1459addadbfa4b78895db3b5 /media-libs/slv2
parentDon't install duplicate docs and forcibly remove all la files with prune_libt... (diff)
downloadgentoo-2-235f1226fba9fb6a4b1e95507ac90b773901c539.tar.gz
gentoo-2-235f1226fba9fb6a4b1e95507ac90b773901c539.tar.bz2
gentoo-2-235f1226fba9fb6a4b1e95507ac90b773901c539.zip
Set active Python version to 2.x for ./waf which doesn't work with Python 3.x.
(Portage version: 2.2.0_alpha113/cvs/Linux x86_64)
Diffstat (limited to 'media-libs/slv2')
-rw-r--r--media-libs/slv2/ChangeLog6
-rw-r--r--media-libs/slv2/slv2-0.6.6.ebuild23
2 files changed, 19 insertions, 10 deletions
diff --git a/media-libs/slv2/ChangeLog b/media-libs/slv2/ChangeLog
index 51b0a3a66b08..c35a92a9709d 100644
--- a/media-libs/slv2/ChangeLog
+++ b/media-libs/slv2/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/slv2
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/slv2/ChangeLog,v 1.20 2012/05/05 08:02:26 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/slv2/ChangeLog,v 1.21 2012/06/27 19:40:32 ssuominen Exp $
+
+ 27 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> slv2-0.6.6.ebuild:
+ Set active Python version to 2.x for ./waf which doesn't work with Python
+ 3.x.
05 May 2012; Jeff Horelick <jdhore@gentoo.org> slv2-0.6.6.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
diff --git a/media-libs/slv2/slv2-0.6.6.ebuild b/media-libs/slv2/slv2-0.6.6.ebuild
index 161cc0ccef7c..ac58a2d8a9b6 100644
--- a/media-libs/slv2/slv2-0.6.6.ebuild
+++ b/media-libs/slv2/slv2-0.6.6.ebuild
@@ -1,10 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/slv2/slv2-0.6.6.ebuild,v 1.5 2012/05/05 08:02:26 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/slv2/slv2-0.6.6.ebuild,v 1.6 2012/06/27 19:40:32 ssuominen Exp $
-EAPI=2
-
-inherit multilib toolchain-funcs eutils
+EAPI=4
+inherit eutils multilib python toolchain-funcs
DESCRIPTION="A library to make the use of LV2 plugins as simple as possible for applications"
HOMEPAGE="http://wiki.drobilla.net/SLV2"
@@ -19,11 +18,17 @@ RDEPEND=">=dev-libs/redland-1.0.6
jack? ( >=media-sound/jack-audio-connection-kit-0.107.0 )
|| ( media-libs/lv2 media-libs/lv2core )"
DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- virtual/pkgconfig"
+ || ( dev-lang/python:2.7 dev-lang/python:2.6 )
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
src_prepare() {
- epatch "${FILESDIR}/ldconfig.patch"
+ epatch "${FILESDIR}"/ldconfig.patch
}
src_configure() {
@@ -38,10 +43,10 @@ src_configure() {
}
src_compile() {
- ./waf || die "failed to build"
+ ./waf || die
}
src_install() {
- ./waf --destdir="${D}" install || die "install failed"
+ ./waf --destdir="${D}" install || die
dodoc AUTHORS README ChangeLog
}