[proaudio] [1014] * bump libgig once more

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


Revision: 1014
Author:   gimpel
Date:     2007-12-12 23:12:17 +0000 (Wed, 12 Dec 2007)

Log Message:
-----------
* bump libgig once more
* fix linuxsampler depend
* add azr3-lv2 (currently broken, main.hpp missing)
* lame attempt to fix ll-plugins
cheers!

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/libgig/Manifest
    trunk/overlays/proaudio/media-plugins/ll-plugins/Manifest
    trunk/overlays/proaudio/media-plugins/ll-plugins/ll-plugins-9999.ebuild
    trunk/overlays/proaudio/media-sound/linuxsampler/Manifest
    trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/libgig/files/digest-libgig-3.2.1
    trunk/overlays/proaudio/media-libs/libgig/libgig-3.2.1.ebuild
    trunk/overlays/proaudio/media-plugins/azr3-lv2/
    trunk/overlays/proaudio/media-plugins/azr3-lv2/Manifest
    trunk/overlays/proaudio/media-plugins/azr3-lv2/azr3-lv2-9999.ebuild
    trunk/overlays/proaudio/media-plugins/azr3-lv2/files/
    trunk/overlays/proaudio/media-plugins/azr3-lv2/files/digest-azr3-lv2-9999
    trunk/overlays/proaudio/media-plugins/ll-plugins/files/ll-plugins-vs-slv2.patch


Modified: trunk/overlays/proaudio/media-libs/libgig/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/libgig/Manifest	2007-12-12 22:19:16 UTC (rev 1013)
+++ trunk/overlays/proaudio/media-libs/libgig/Manifest	2007-12-12 23:12:17 UTC (rev 1014)
@@ -1,8 +1,13 @@
 DIST libgig-3.2.0.tar.bz2 336334 RMD160 482fc73716ef6af2baf57f337f6e23957a6c5966 SHA1 919fb46795d99461556427ca363f799552085fca SHA256 56fe368da61dcc7cb90e1ff5c5d60be108df1f64809e206b527621b85637933b
+DIST libgig-3.2.1.tar.bz2 323762 RMD160 c6c85bbd792d1bdf6b032eef74302f4fcf9e5381 SHA1 6abee09284e06f75e3fe403b9c93c41b231bd59d SHA256 ba49c2a315a45315faef0a0526c47f50ae23b3fac98b2aa275f4c75ae3f018c9
 EBUILD libgig-3.2.0.ebuild 906 RMD160 bcbe033f4a1fb313915306952a0423168f5772cf SHA1 9310a4374a755dbe35bcdc93b145c9d52c204472 SHA256 77e0bcb3ab74ca89fde805fdd42330d41c95eac15296df3743b17849ece7710d
 MD5 5f528a2a762a870ef9114bdc3af54454 libgig-3.2.0.ebuild 906
 RMD160 bcbe033f4a1fb313915306952a0423168f5772cf libgig-3.2.0.ebuild 906
 SHA256 77e0bcb3ab74ca89fde805fdd42330d41c95eac15296df3743b17849ece7710d libgig-3.2.0.ebuild 906
+EBUILD libgig-3.2.1.ebuild 877 RMD160 e4b2a54af5d1561fc784f5eeaf540215ae45aab8 SHA1 53b483f2616b46ff6093c5f0b016f90cb8b45803 SHA256 2f6385eec2cfa7e2d112f3c648ae8f7015ad796e7cb394a14f804cb9d02d5885
+MD5 d2207b6769a9518f6901725bb4130023 libgig-3.2.1.ebuild 877
+RMD160 e4b2a54af5d1561fc784f5eeaf540215ae45aab8 libgig-3.2.1.ebuild 877
+SHA256 2f6385eec2cfa7e2d112f3c648ae8f7015ad796e7cb394a14f804cb9d02d5885 libgig-3.2.1.ebuild 877
 EBUILD libgig-9999.ebuild 1047 RMD160 bbf633c6a744c8ebbc3d6b289184e87b6fe39cd8 SHA1 aaf4bec8da34e19c0a7f65382c796e9b20682c91 SHA256 b3464c15e2b67eff560220d0a1b40f2f2b0e4ddd255e20dd995380f41a9b126a
 MD5 7060820decef6e068cacf2fe1edf84fe libgig-9999.ebuild 1047
 RMD160 bbf633c6a744c8ebbc3d6b289184e87b6fe39cd8 libgig-9999.ebuild 1047
@@ -10,6 +15,9 @@
 MD5 f88c9365197640c165bfc67fc9d4a5ea files/digest-libgig-3.2.0 241
 RMD160 704d243918e49c6f76d84d0ff46bfabf3232f6cc files/digest-libgig-3.2.0 241
 SHA256 8281f2ed7de7136da5d8f3ea6006215f2c924541aebeb8623948edd75cbc1479 files/digest-libgig-3.2.0 241
+MD5 fb37354c566b325e19df9ec61b038223 files/digest-libgig-3.2.1 241
+RMD160 b98182d1dbe84d25e33ba5039f0dceed264349f2 files/digest-libgig-3.2.1 241
+SHA256 bf5fcd6533af61f560442ac32bd2f1d7fd423f0eed94a363a95dfdf3a6e7cafc files/digest-libgig-3.2.1 241
 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-libgig-9999 0
 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-libgig-9999 0
 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-libgig-9999 0

Added: trunk/overlays/proaudio/media-libs/libgig/files/digest-libgig-3.2.1
===================================================================
--- trunk/overlays/proaudio/media-libs/libgig/files/digest-libgig-3.2.1	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libgig/files/digest-libgig-3.2.1	2007-12-12 23:12:17 UTC (rev 1014)
@@ -0,0 +1,3 @@
+MD5 7242728af5aefa737a57d2122337c2dc libgig-3.2.1.tar.bz2 323762
+RMD160 c6c85bbd792d1bdf6b032eef74302f4fcf9e5381 libgig-3.2.1.tar.bz2 323762
+SHA256 ba49c2a315a45315faef0a0526c47f50ae23b3fac98b2aa275f4c75ae3f018c9 libgig-3.2.1.tar.bz2 323762

Added: trunk/overlays/proaudio/media-libs/libgig/libgig-3.2.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libgig/libgig-3.2.1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libgig/libgig-3.2.1.ebuild	2007-12-12 23:12:17 UTC (rev 1014)
@@ -0,0 +1,38 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="a C++ library for loading Gigasampler files and DLS (Downloadable Sounds) Level 1/2 files."
+HOMEPAGE="http://www.linuxsampler.org/libgig/";
+SRC_URI="http://download.linuxsampler.org/packages/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc"
+
+RDEPEND=">=media-libs/libsndfile-1.0.2
+	>=media-libs/audiofile-0.2.3"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig
+	doc? ( app-doc/doxygen )"
+
+src_compile() {
+	econf
+	emake -j1 || die "emake failed."
+
+	if use doc; then
+		emake -j1 docs || die "emake docs failed."
+	fi
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "emake install failed"
+	dodoc AUTHORS ChangeLog NEWS README TODO
+
+	if use doc; then
+		mv "${S}"/doc/html "${D}"/usr/share/doc/${PF}/
+	fi
+}

Added: trunk/overlays/proaudio/media-plugins/azr3-lv2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/azr3-lv2/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/azr3-lv2/Manifest	2007-12-12 23:12:17 UTC (rev 1014)
@@ -0,0 +1,7 @@
+EBUILD azr3-lv2-9999.ebuild 664 RMD160 46926c0362dfc80ce2bebe3bdf26b470964984a4 SHA1 8df239b99504b134cf554e185342be4e2330fb24 SHA256 e71c646d5be07251b9d0ea6b79145529e62c18efdd8968a068ebce4418b58ce4
+MD5 e3746dd70cbd278dfe3657a121fe3dc8 azr3-lv2-9999.ebuild 664
+RMD160 46926c0362dfc80ce2bebe3bdf26b470964984a4 azr3-lv2-9999.ebuild 664
+SHA256 e71c646d5be07251b9d0ea6b79145529e62c18efdd8968a068ebce4418b58ce4 azr3-lv2-9999.ebuild 664
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-azr3-lv2-9999 0
+RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-azr3-lv2-9999 0
+SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-azr3-lv2-9999 0

Added: trunk/overlays/proaudio/media-plugins/azr3-lv2/azr3-lv2-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/azr3-lv2/azr3-lv2-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/azr3-lv2/azr3-lv2-9999.ebuild	2007-12-12 23:12:17 UTC (rev 1014)
@@ -0,0 +1,38 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit cvs
+
+DESCRIPTION="AZR3"
+HOMEPAGE=""
+
+ECVS_SERVER="cvs.savannah.nongnu.org:/sources/ll-plugins"
+ECVS_MODULE="${PN}"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="media-sound/jack-audio-connection-kit
+	dev-cpp/gtkmm
+	media-sound/lash"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+	# strange nonstandard homebrewn configure crap
+	./configure \
+		--prefix=/usr \
+		--CFLAGS="${CFLAGS}" \
+		--LDFLAGS="${LDFLAGS}" \
+	|| die
+
+	emake || die
+}
+
+src_install() {
+	make DESTDIR="${D}" install || die
+	dodoc README AUTHORS
+}

Added: trunk/overlays/proaudio/media-plugins/azr3-lv2/files/digest-azr3-lv2-9999
===================================================================

Modified: trunk/overlays/proaudio/media-plugins/ll-plugins/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/ll-plugins/Manifest	2007-12-12 22:19:16 UTC (rev 1013)
+++ trunk/overlays/proaudio/media-plugins/ll-plugins/Manifest	2007-12-12 23:12:17 UTC (rev 1014)
@@ -1,7 +1,11 @@
-EBUILD ll-plugins-9999.ebuild 1085 RMD160 73ba081741cba3e39ce5067fcd3f27bcc4ea687a SHA1 38c6957c57824452e2d1ad412c25d1de589c9484 SHA256 3cd84183941c86baa76c8daf9f12f2f58595de7770cd1745817cb21d8686795c
-MD5 ac76fbfadbbf38fe842f152000a96043 ll-plugins-9999.ebuild 1085
-RMD160 73ba081741cba3e39ce5067fcd3f27bcc4ea687a ll-plugins-9999.ebuild 1085
-SHA256 3cd84183941c86baa76c8daf9f12f2f58595de7770cd1745817cb21d8686795c ll-plugins-9999.ebuild 1085
+AUX ll-plugins-vs-slv2.patch 280 RMD160 4b77a789db68ed2ee1b9a525a7781268452f2601 SHA1 7533419d07464f4b3e267fc39bfd7d8c3cd27dc9 SHA256 f969950f1b6a054eae43bf606ec7c5b1c13f0b5162051aee2644eebed4a0295f
+MD5 9b43a6ab47c0af8f6e544fc058076a7d files/ll-plugins-vs-slv2.patch 280
+RMD160 4b77a789db68ed2ee1b9a525a7781268452f2601 files/ll-plugins-vs-slv2.patch 280
+SHA256 f969950f1b6a054eae43bf606ec7c5b1c13f0b5162051aee2644eebed4a0295f files/ll-plugins-vs-slv2.patch 280
+EBUILD ll-plugins-9999.ebuild 1062 RMD160 3b982f20ae66f51f139d3726dcf2d37931de7a00 SHA1 d20b20c1f88c93e27d7610203b0753d4134d9d5d SHA256 b8fa9578c40e5cd7ef799b684d87c34bf10219e44030459d6fcb2b4739ff1d47
+MD5 ec1d56c7ceed146a30bc6453513d656f ll-plugins-9999.ebuild 1062
+RMD160 3b982f20ae66f51f139d3726dcf2d37931de7a00 ll-plugins-9999.ebuild 1062
+SHA256 b8fa9578c40e5cd7ef799b684d87c34bf10219e44030459d6fcb2b4739ff1d47 ll-plugins-9999.ebuild 1062
 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-ll-plugins-9999 0
 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-ll-plugins-9999 0
 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-ll-plugins-9999 0

Added: trunk/overlays/proaudio/media-plugins/ll-plugins/files/ll-plugins-vs-slv2.patch
===================================================================
--- trunk/overlays/proaudio/media-plugins/ll-plugins/files/ll-plugins-vs-slv2.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/ll-plugins/files/ll-plugins-vs-slv2.patch	2007-12-12 23:12:17 UTC (rev 1014)
@@ -0,0 +1,12 @@
+--- Makefile.orig	2007-12-12 22:16:07.000000000 +0100
++++ Makefile	2007-12-12 22:16:26.000000000 +0100
+@@ -11,8 +11,7 @@
+ 	gtkmm-2.4>=2.8.8 \
+ 	jack>=0.107.2 \
+ 	lash-1.0>=0.5.1 \
+-	lv2-plugin>=0.1.353 \
+-	lv2-gui>=0.1.354 \
++	slv2>=0.1.353 \
+ 	paq>=0.1.338 \
+ 	sndfile>=1.0.16
+ 

Modified: trunk/overlays/proaudio/media-plugins/ll-plugins/ll-plugins-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/ll-plugins/ll-plugins-9999.ebuild	2007-12-12 22:19:16 UTC (rev 1013)
+++ trunk/overlays/proaudio/media-plugins/ll-plugins/ll-plugins-9999.ebuild	2007-12-12 23:12:17 UTC (rev 1014)
@@ -22,7 +22,8 @@
 	>=media-sound/lash-0.5.1
 	>=media-libs/liblo-0.22
 	>=sci-libs/gsl-1.8
-	>=media-libs/libsndfile-1.0.16"
+	>=media-libs/libsndfile-1.0.16
+	>=media-libs/slv2-0.3.2"
 
 RDEPEND="${DEPEND}"
 
@@ -31,21 +32,19 @@
 src_unpack(){
 	cvs_src_unpack
 	cd ${S}
-	# already fixed ?!
-	for i in `grep -Rl 'clear_path' *`;do
-		einfo "remove $i clear_path"
-		sed -i 's@.*clear_path\(\).*@@g' $i
-	done
-	# needed to generate Makefile.config
-	./configure
+	# find slv2!
+	epatch "${FILESDIR}/${PN}-vs-slv2.patch"
 }
 
 src_compile(){
-	econf --CFLAGS="${CFLAGS}" \
-		--LDFLAGS="${LDFLAGS}" || die "configure failed"
+	./configure \
+		--prefix=/usr \
+		--CFLAGS="${CFLAGS} `pkg-config --cflags slv2`" \
+		--LDFLAGS="${LDFLAGS} `pkg-config --libs slv2`" \
+		|| die "configure failed"
 	emake || die "make failed"
 }
 
 src_install(){
-	make prefix="${D}/usr" install || die "install failed"
+	make DESTDIR="${D}" install || die "install failed"
 }

Modified: trunk/overlays/proaudio/media-sound/linuxsampler/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/linuxsampler/Manifest	2007-12-12 22:19:16 UTC (rev 1013)
+++ trunk/overlays/proaudio/media-sound/linuxsampler/Manifest	2007-12-12 23:12:17 UTC (rev 1014)
@@ -1,8 +1,8 @@
 DIST linuxsampler-0.5.1.tar.bz2 614500 RMD160 ea964c5033b3d44c1b5b72cb2447496cbd736992 SHA1 ceecf9751c20cd8e05c3c0056bbf7fb14ecb33e6 SHA256 e0d42f98813abf187b636f52d3fe3d5c1add228a2e783bdda409ebae1c7f901f
-EBUILD linuxsampler-0.5.1.ebuild 724 RMD160 e2cd0ec85f0f7432a980f13691b79bf8653cb338 SHA1 11cf28662862fa62963fd8c56a74d6c8741f896d SHA256 988aaef3502612e1dbe5a88e171434598ab8a32830283f7843b81f24e2850547
-MD5 37865afea0088a7452bd6436a88537b3 linuxsampler-0.5.1.ebuild 724
-RMD160 e2cd0ec85f0f7432a980f13691b79bf8653cb338 linuxsampler-0.5.1.ebuild 724
-SHA256 988aaef3502612e1dbe5a88e171434598ab8a32830283f7843b81f24e2850547 linuxsampler-0.5.1.ebuild 724
+EBUILD linuxsampler-0.5.1.ebuild 724 RMD160 34bb184622d2540435a41821f15a870b6a86e583 SHA1 5e713a4ebcaf2dc444c85282a2fa3d24b2124acf SHA256 21cf589ad938d7a8e0a9731828b791aec1d61bdaae5642828f7d7bc1659e6952
+MD5 983d8cfa979d8640ea3daa2d2095aa3c linuxsampler-0.5.1.ebuild 724
+RMD160 34bb184622d2540435a41821f15a870b6a86e583 linuxsampler-0.5.1.ebuild 724
+SHA256 21cf589ad938d7a8e0a9731828b791aec1d61bdaae5642828f7d7bc1659e6952 linuxsampler-0.5.1.ebuild 724
 EBUILD linuxsampler-9999.ebuild 890 RMD160 3f07a953a56a47b5c297b1a9f1d0e161503823cd SHA1 9e17d9ee9135dcab5f7e9395ed4a121d5740d26a SHA256 e86a16dd816cd6fa986baf2d651ecb13f39d440b9085c6951c8585310e119ce8
 MD5 8f5a332275056babddd99bf43cd07d55 linuxsampler-9999.ebuild 890
 RMD160 3f07a953a56a47b5c297b1a9f1d0e161503823cd linuxsampler-9999.ebuild 890

Modified: trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild	2007-12-12 22:19:16 UTC (rev 1013)
+++ trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild	2007-12-12 23:12:17 UTC (rev 1014)
@@ -14,7 +14,7 @@
 IUSE="jack"
 
 RDEPEND=">=media-libs/liblscp-0.5.5
-	>=media-libs/libgig-3.1.1
+	>=media-libs/libgig-3.2.1
 	media-libs/alsa-lib
 	jack? ( media-sound/jack-audio-connection-kit )"
 


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