[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