[proaudio] [1356] update lv2 too

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1356
Author:   gimpel
Date:     2008-11-12 15:39:05 +0100 (Wed, 12 Nov 2008)

Log Message:
-----------
update lv2 too

Modified Paths:
--------------
    trunk/overlays/proaudio/media-plugins/lv2/Manifest
    trunk/overlays/proaudio/media-plugins/lv2/lv2-9999.ebuild


Modified: trunk/overlays/proaudio/media-plugins/lv2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/lv2/Manifest	2008-11-12 13:41:56 UTC (rev 1355)
+++ trunk/overlays/proaudio/media-plugins/lv2/Manifest	2008-11-12 14:39:05 UTC (rev 1356)
@@ -1,3 +1,3 @@
-EBUILD lv2-9999.ebuild 1119 RMD160 66a79dd7876a62973c51d5deeefe11fe16330033 SHA1 543e452822b00e7ff7a15db3ee52881741c8f8fa SHA256 1282a719bf683be35f0190dc9442f2162f9202590b7c43ef06ee2ea37b648ee7
+EBUILD lv2-9999.ebuild 923 RMD160 893bbd9691e9b0af4f24bc31c9f3cb6b2e0b48b4 SHA1 9eb56a2226da09e7f190ba87c2848c49143eb31e SHA256 1b7e7e9e1f0af357c338377d632e74e2c4359fb2b05d4c2bd8c62ed803fdc2e9
 MISC ChangeLog 204 RMD160 03ba9a3c750db309b9d94897ec1a6667e55a238b SHA1 99a60733029bdd70c84b871957bb5eee9b4343a2 SHA256 6d61d684dc499f779127b6b7096c582cf6753e479bb133c73a6cdf38da936bc9
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-plugins/lv2/lv2-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/lv2/lv2-9999.ebuild	2008-11-12 13:41:56 UTC (rev 1355)
+++ trunk/overlays/proaudio/media-plugins/lv2/lv2-9999.ebuild	2008-11-12 14:39:05 UTC (rev 1356)
@@ -1,13 +1,12 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-inherit subversion eutils
+inherit subversion eutils multilib
 
 ESVN_REPO_URI="http://svn.drobilla.net/lad/trunk";
 ESVN_PROJECT="svn.drobilla.net"
 
-IUSE=""
 DESCRIPTION="Collection of lv2 plugins for modular synthesizers."
 HOMEPAGE="http://drobilla.net/software";
 
@@ -17,38 +16,22 @@
 LICENSE="GPL-2"
 KEYWORDS=""
 SLOT="0"
+IUSE="debug"
 
-DEPEND=""
+DEPEND=">=media-libs/lv2core-2.0"
+RDEPEND="${DEPEND}"
 
-src_unpack() {
-	subversion_src_unpack || die
-	#cd "${S}"
-}
-
 src_compile() {
-	export WANT_AUTOCONF=2.5
-	export WANT_AUTOMAKE=1.9
-	./autogen.sh || die
-
-	econf \
-		--disable-in-process-engine \
-		--without-pic \
-		--disable-dssi \
-		--disable-lash \
-		--disable-ladspa \
-		--disable-server \
-		--disable-ingen-gtk-client \
-		--disable-jack \
-		--disable-alsa \
-		--disable-lv2 \
-		--disable-machina-gui || die "configure failed"
-
 	cd "${S}/${PN}" || die "source for ${PN} not found"
-	emake || die
+	
+	local myconf="--prefix=/usr --libdir=/usr/$(get_libdir)/"
+	use debug && myconf="${myconf} --debug"
+	./waf configure ${myconf} || die
+	./waf build ${MAKEOPTS} || die
 }
 
 src_install() {
 	cd "${S}/${PN}" || die "source for ${PN} not found"
-	make DESTDIR="${D}" install || die
+	./waf install --destdir="${D}" || die
 	dodoc NEWS AUTHORS README ChangeLog
 }


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/