[proaudio] [1355] fix depends on drobilla stuff, add lv2core-9999

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


Revision: 1355
Author:   gimpel
Date:     2008-11-12 14:41:56 +0100 (Wed, 12 Nov 2008)

Log Message:
-----------
fix depends on drobilla stuff, add lv2core-9999

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/raul/Manifest
    trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild
    trunk/overlays/proaudio/media-libs/slv2/Manifest
    trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild
    trunk/overlays/proaudio/media-sound/ingen/Manifest
    trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/lv2core/
    trunk/overlays/proaudio/media-libs/lv2core/ChangeLog
    trunk/overlays/proaudio/media-libs/lv2core/Manifest
    trunk/overlays/proaudio/media-libs/lv2core/lv2core-9999.ebuild


Added: trunk/overlays/proaudio/media-libs/lv2core/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/lv2core/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/lv2core/ChangeLog	2008-11-12 13:41:56 UTC (rev 1355)
@@ -0,0 +1,7 @@
+# ChangeLog for media-libs/lv2core
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  12 Nov 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> +lv2core-9999.ebuild:
+  add svn ebuild
+

Added: trunk/overlays/proaudio/media-libs/lv2core/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/lv2core/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/lv2core/Manifest	2008-11-12 13:41:56 UTC (rev 1355)
@@ -0,0 +1,2 @@
+EBUILD lv2core-9999.ebuild 944 RMD160 02c889689e851a243a20c211a1ccf346d3fd9fba SHA1 a876d414e51a0f53c4b3dfe861e5de4910a1284b SHA256 1d8847455363015e98d06048fda5ec78fbca07c9e6777ce803ff71d53bfee94f
+MISC ChangeLog 214 RMD160 ed7a74fbc3d64cd62617c0ad6dce19d766ed206c SHA1 b1e817b397e3d9c183f3f8ebba4179afbc795b6c SHA256 ea4af5398925479d2770727a4b7e135b612b1b32307c1f73bd96521acb9d14ef

Added: trunk/overlays/proaudio/media-libs/lv2core/lv2core-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/lv2core/lv2core-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/lv2core/lv2core-9999.ebuild	2008-11-12 13:41:56 UTC (rev 1355)
@@ -0,0 +1,40 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib subversion
+
+DESCRIPTION="LV2 is a simple but extensible successor of LADSPA"
+HOMEPAGE="http://lv2plug.in/";
+
+ESVN_REPO_URI="http://svn.drobilla.net/lad/trunk";
+ESVN_PROJECT="svn.drobilla.net"
+
+LICENSE="LGPL-2.1 MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND=""
+RDEPEND="!<media-libs/slv2-0.4.2"
+
+src_compile() {
+	cd ${PN}
+
+	# fix .pc/header install...
+	sed -i -e 's:bundle_only != False:bundle_only != True:' wscript || die
+
+	local myconf="--prefix=/usr --libdir=/usr/$(get_libdir)/"
+
+	use doc && myconf="${myconf} --build-docs --htmldir=/usr/share/doc/${P}/html"
+	use debug && myconf="${myconf} --debug"
+
+	./waf configure ${myconf} || die "configure failed"
+	./waf build ${MAKEOPTS} || die "waf failed"
+}
+
+src_install() {
+	cd ${PN}
+	./waf install --destdir="${D}" || die "install failed"
+	dodoc AUTHORS README
+}

Modified: trunk/overlays/proaudio/media-libs/raul/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/Manifest	2008-11-12 10:28:35 UTC (rev 1354)
+++ trunk/overlays/proaudio/media-libs/raul/Manifest	2008-11-12 13:41:56 UTC (rev 1355)
@@ -2,6 +2,6 @@
 DIST raul-0.5.0.tar.gz 415985 RMD160 eb36753e76a51a10b8f328cb50f1f9ceda0817c4 SHA1 193e5c5209b1fb4befbab9df485a8aeba6410d29 SHA256 9020cf858f8a3681c5a4ca74dfe9db7436429540f36aefe3a3403df70878bae5
 EBUILD raul-0.4.0.ebuild 1197 RMD160 a80b5fe1213b1ebebd970548757864a350dc2f6b SHA1 5a89c8a8b47870c37bd0864a4741bf8f934677bb SHA256 f3f0b559a3f386aec07a844d2ff1d37083d9e5e16b0c0b75088d2c9cfd1a1b15
 EBUILD raul-0.5.0.ebuild 1197 RMD160 a80b5fe1213b1ebebd970548757864a350dc2f6b SHA1 5a89c8a8b47870c37bd0864a4741bf8f934677bb SHA256 f3f0b559a3f386aec07a844d2ff1d37083d9e5e16b0c0b75088d2c9cfd1a1b15
-EBUILD raul-9999.ebuild 1129 RMD160 b0e1c7f975066839c3fa74470f2fa5b33c0d5f81 SHA1 95e18cafd955954d81e2adccc8f5102b96ab84af SHA256 a726c4e2fc243d7ac89afb7eec56cb9bb6e9ebfd38f7c45678c97b38f2e7d881
+EBUILD raul-9999.ebuild 1043 RMD160 93586ed2d4eb005b1591590330d72aac36a70b07 SHA1 b5b2a3a73fae81fcd197c6d7c37c1d18d6afc341 SHA256 ce90ae300ea2389aa1d8bc72c6c1452cda6c65326324b79d1e2296ee49755a29
 MISC ChangeLog 490 RMD160 fb61b693de13bd2cb08c157c76539a3acf224ade SHA1 91544af1a35f4a36295900478a0ec5e459372f0b SHA256 bfe32811b48644e5d343d087a83767771d22471b2278566bb0949d140b40a83c
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild	2008-11-12 10:28:35 UTC (rev 1354)
+++ trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild	2008-11-12 13:41:56 UTC (rev 1355)
@@ -17,13 +17,9 @@
 SLOT="0"
 
 DEPEND=">=dev-util/pkgconfig-0.9.0
-	>=dev-libs/rasqal-0.9.11
-	>=media-libs/raptor-1.4.14
-	dev-libs/boost
-	dev-libs/redland
-	>=dev-cpp/glibmm-2.4
-	doc? ( app-doc/doxygen )
-	=dev-libs/redlandmm-9999"
+	>=dev-libs/glib-2.14.0	
+	>=dev-cpp/glibmm-2.14.0
+	doc? ( app-doc/doxygen )"
 
 src_compile() {
 	cd "${S}/${PN}" || die "source for ${PN} not found"

Modified: trunk/overlays/proaudio/media-libs/slv2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/slv2/Manifest	2008-11-12 10:28:35 UTC (rev 1354)
+++ trunk/overlays/proaudio/media-libs/slv2/Manifest	2008-11-12 13:41:56 UTC (rev 1355)
@@ -1,3 +1,3 @@
-EBUILD slv2-9999.ebuild 1076 RMD160 8309f5f5bdc34c47870bf81686f1c560dbe25bde SHA1 44782f4d1e42554216f78dbaf3e8101fc38b601a SHA256 d283bcf9470e86bf9e5cec8ce1648c9916e3b5e2331811d3b07fefe439d80532
+EBUILD slv2-9999.ebuild 1131 RMD160 cfbb0bb816c10a9f9f0c34130bedb3fd673b3fd6 SHA1 1b7893f9379dd81b967aca1d9f3f8ef49f11c695 SHA256 7bec4721ede80a9865d76f211d1cd4a009c1b3bbea57bac3549d6822cc8c8e4d
 MISC ChangeLog 393 RMD160 6dadac468c3c31c93e6d4b52e48c50ac6e269aa8 SHA1 79c9c00a8474fc7ea17e61870c22c5e4b58b8e62 SHA256 22de3c301e793e0f58e370c126d2121f5eaed918f78f296e757db60284edcef7
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild	2008-11-12 10:28:35 UTC (rev 1354)
+++ trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild	2008-11-12 13:41:56 UTC (rev 1355)
@@ -5,7 +5,6 @@
 inherit multilib subversion exteutils
 
 RESTRICT="nomirror"
-IUSE="debug doc"
 DESCRIPTION="SLV2 is a library for LV2 hosts "
 HOMEPAGE="http://drobilla.net/software";
 
@@ -15,12 +14,15 @@
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
+IUSE="debug doc jack"
 
-DEPEND=">=dev-util/pkgconfig-0.9.0
-	>=media-sound/jack-audio-connection-kit-0.102.29
-	>=dev-libs/rasqal-0.9.11
+RDEPEND="jack? ( >=media-sound/jack-audio-connection-kit-0.107.0 )
 	>=media-libs/raptor-1.4.0
-	>=media-libs/raul-9999"
+	>=dev-libs/redland-1.0.6
+	>=media-libs/lv2core-2.0"
+DEPEND="${RDEPEND}
+	doc? ( app-doc/doxygen )
+	dev-util/pkgconfig"
 
 src_compile() {
 	cd "${S}/${PN}" || die "source for ${PN} not found"

Modified: trunk/overlays/proaudio/media-sound/ingen/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ingen/Manifest	2008-11-12 10:28:35 UTC (rev 1354)
+++ trunk/overlays/proaudio/media-sound/ingen/Manifest	2008-11-12 13:41:56 UTC (rev 1355)
@@ -1,3 +1,3 @@
-EBUILD ingen-9999.ebuild 1680 RMD160 0f662ff26cf8f81289e57a15f3448561e94b8f51 SHA1 f240d26a6f43fa3fbf4fe1f5949467a2919e940a SHA256 e50e44801d4d021245367250dd94aec69b19b3233457beca9581e969b36c261e
+EBUILD ingen-9999.ebuild 1707 RMD160 3fdddc41cc41d57eff4710b63650e58b93dab16b SHA1 9e3e5e52123d93a7ceaf2e38720d98e82e038d55 SHA256 6e9926330ccf3a55e59c2951c147a2efba7922b9f9166092237a2464749b78ea
 MISC ChangeLog 206 RMD160 7c7aa7a0b8b7efd06e11a57e6490faf96fac3d5f SHA1 5924a77f3ad57ac78ed751149a204d54b97163d1 SHA256 ee9eb9d21949d61bc997142e1304539ae213472316ceb2efb93ed8679ddf9153
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild	2008-11-12 10:28:35 UTC (rev 1354)
+++ trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild	2008-11-12 13:41:56 UTC (rev 1355)
@@ -20,6 +20,7 @@
 
 RDEPEND="osc? ( >=media-libs/liblo-0.22 )
 	>=media-libs/raul-9999
+	>=dev-libs/redlandmm-9999
 	lash? ( >=media-sound/lash-0.5.0 )
 	midi? ( >=media-libs/alsa-lib-1.0.0 )
 	>=dev-libs/libxml2-2.6


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