[proaudio] [1943] media-sound/ingen-9999 update |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1943
Author: gavlee
Date: 2011-04-27 19:34:06 +0200 (Wed, 27 Apr 2011)
Log Message:
-----------
media-sound/ingen-9999 update
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/ingen/ChangeLog
trunk/overlays/proaudio/media-sound/ingen/Manifest
trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild
Modified: trunk/overlays/proaudio/media-sound/ingen/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/ingen/ChangeLog 2011-04-27 17:34:04 UTC (rev 1942)
+++ trunk/overlays/proaudio/media-sound/ingen/ChangeLog 2011-04-27 17:34:06 UTC (rev 1943)
@@ -1,7 +1,10 @@
# ChangeLog for media-sound/ingen
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 27 Apr 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> ingen-9999.ebuild:
+ update for new dependencies. use waf-utils eclass
+
28 Dec 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> ingen-9999.ebuild:
update. match use flags according to waf options.
Modified: trunk/overlays/proaudio/media-sound/ingen/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ingen/Manifest 2011-04-27 17:34:04 UTC (rev 1942)
+++ trunk/overlays/proaudio/media-sound/ingen/Manifest 2011-04-27 17:34:06 UTC (rev 1943)
@@ -1,3 +1,3 @@
-EBUILD ingen-9999.ebuild 1680 RMD160 d92f3f22f74b83ca9b4bed02ffe1647a52eb49d7 SHA1 60329dfde4a981211f41b98939fda95b208f56a8 SHA256 3bf0240bd9004a8c6a0989860ccb78fcb87f81430c5df13c8f73578c256be681
-MISC ChangeLog 669 RMD160 9f701c49f4e4362c13ecf04212ef1863b50c0161 SHA1 fd36cbd4dd35002bb4e87cdd69f3544934b42fd6 SHA256 e35f8bb872d19b6ffe3fb0fdc58c41d013ae3ae0c63805f48e39644cfef8b215
+EBUILD ingen-9999.ebuild 1484 RMD160 6078ba40acb4fb108be62bcb3c5c82d25a961150 SHA1 04b9ceaf0fe1bdef19025c88cc0647a2b8636830 SHA256 50616a48e3eea52399043f7b0a329a4b2017c7d481ded060d1bd4f3eac86035d
+MISC ChangeLog 797 RMD160 6df9078da839220fcf037ffd29b66285a2f2ad6d SHA1 0ff7601c9361a8bdf1c95436387ac55dda11dba2 SHA256 185ffe6bdbf69d2dfefd94c04da9b3198d41a779850cefec012206d91160be50
MISC metadata.xml 355 RMD160 daf7ddda6967d5ee9ea63ae43f4cdc8524cac8e4 SHA1 6af244590e329b87269ff90a12f8e8240a8aa4ea SHA256 3932e328da6201b17a6293f270e41d9436af8c32da25f1f28869fb09c74ba117
Modified: trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild 2011-04-27 17:34:04 UTC (rev 1942)
+++ trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild 2011-04-27 17:34:06 UTC (rev 1943)
@@ -1,33 +1,33 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=2
-inherit subversion autotools toolchain-funcs multilib
+EAPI=3
+inherit waf-utils subversion
-DESCRIPTION="Ingen is a modular synthesizer using the Jack audio server and LV2 or LADSPA plugins."
+DESCRIPTION="Ingen is a modular synthesizer using the Jack audio server and LV2 plugins"
HOMEPAGE="http://drobilla.net/software/ingen"
ESVN_REPO_URI="http://svn.drobilla.net/lad/trunk"
ESVN_PROJECT="svn.drobilla.net"
+ESVN_UP_FREQ="1"
LICENSE="GPL-2"
KEYWORDS=""
SLOT="0"
-IUSE="debug doc ladspa osc soup"
+IUSE="debug doc osc soup"
RDEPEND=">=dev-cpp/libglademm-2.6.0
- >=dev-libs/libxml2-2.6
- >=dev-libs/redlandmm-9999
>=media-libs/alsa-lib-1.0.0
>=media-libs/raul-9999
>=media-libs/slv2-9999
- >=media-sound/jack-audio-connection-kit-0.109.0
+ >=media-libs/sord-0.1.0
+ >=media-libs/suil-0.1.0
+ || ( >=media-sound/jack-audio-connection-kit-0.120.1
+ >=media-sound/jack-audio-connection-kit-1.9.7 )
>=x11-libs/flowcanvas-9999
- ladspa? ( media-libs/ladspa-sdk )
osc? ( >=media-libs/liblo-0.22 )
soup? ( >=net-libs/libsoup-2.4.0 )"
-
DEPEND="${RDEPEND}
>=dev-libs/boost-1.33.1
dev-util/pkgconfig"
@@ -40,24 +40,21 @@
src_configure() {
cd ${PN}
tc-export CC CXX CPP AR RANLIB
- CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" \
- ./waf configure --prefix=/usr --libdir=/usr/$(get_libdir)/ \
+ waf-utils_src_configure \
--module-dir=/usr/$(get_libdir)/ingen \
- $(! use ladspa && echo " --no-ladspa") \
$(! use osc && echo " --no-osc") \
$(! use soup && echo " --no-http") \
$(use debug && echo " --debug") \
- $(use doc && echo " --docs --htmldir=/usr/share/doc/${P}/html") \
- || die "waf configure failed"
+ $(use doc && echo " --docs --htmldir=/usr/share/doc/${P}/html")
}
src_compile() {
cd ${PN}
- ./waf build || die
+ waf-utils_src_compile
}
src_install() {
cd ${PN}
- ./waf install --destdir="${D}" || die "install failed"
+ waf-utils_src_install
dodoc AUTHORS README THANKS
}