[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
}