[proaudio] Linuxsampler, libgig, liblscp, qsampler updated live ebuilds

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


Hi,

Here are some new patches that I'm using:

media-libs/libgig-9999
media-libs/liblscp-9999
media-sound/linuxsampler-9999
media-sound/gigedit-9999
media-sound/qsampler-9999

All have the updated SVN repositories, and works in my machine.

I also removed the forbidden qt4 eclass use on qsampler. That's the
reason why the gentoo portage masked qsampler, so if you want to use it,
you should remove the mask. I'll try to make a patch for the package of
version 0.2.2 (the last one, appart of svn) without the eclass so the
package can be unmask on the portage main tree.

I also changed the dependencies for lv2.

Please apply, I want to remove local changes (then I can make more
patches ;-) )!!!


Best regards,
Natanael.
Index: media-sound/gigedit/Manifest
===================================================================
--- media-sound/gigedit/Manifest	(revision 2113)
+++ media-sound/gigedit/Manifest	(working copy)
@@ -1,4 +1,4 @@
 DIST gigedit-0.1.1.tar.gz 829456 RMD160 e9ccfc623125b4b54947647a652f64758db25cce SHA1 0691dcc646e241fa2ddf4e0606a998a777e68286 SHA256 7ffea08f6e406ef1ab1f0d123fee63d053daa3b8488d4c5e3e3b7c4882fb3bf8
 EBUILD gigedit-0.1.1.ebuild 759 RMD160 bc823d69090bdfb6c11e73c4ee1e669d33674f2a SHA1 6f45191e5cf20163ac262a98747812bc6a419656 SHA256 04e105402b8b13e5eca9f18511e5315da63cdc809e7a9123325213379272fcc6
-EBUILD gigedit-9999.ebuild 1356 RMD160 ebefa1c9cc786b8ecb17a9fb55a812707d385cb2 SHA1 05992e424cc2f63f7518c8b5a9f6ee4e79faa872 SHA256 c22a2ef6ecd4b993987c4b888e40b371b756cdfc5a65bf0346373cbaa9286029
+EBUILD gigedit-9999.ebuild 1304 RMD160 4932010693c4ca3131f76ae03cecc425a7fc74ac SHA1 2300b7e480a6ed7aec4585adfe5f9ce6da653f4c SHA256 106dbdd53df8eae0ba443b4f4bf722af0742f07fb0be80c75985713a8acd5e24
 MISC ChangeLog 541 RMD160 d68dabb22270da25528e39762aa457ff86c2088a SHA1 d450981ec44b9d41346f8513d076c9d3b482e846 SHA256 5495cb5bf5186d21b5ceda8ae6db68b75f798a4e92067f9f8405f79aaafac495
Index: media-sound/gigedit/gigedit-9999.ebuild
===================================================================
--- media-sound/gigedit/gigedit-9999.ebuild	(revision 2113)
+++ media-sound/gigedit/gigedit-9999.ebuild	(working copy)
@@ -4,14 +4,11 @@
 
 EAPI="2"
 
-inherit cvs
+inherit subversion
 
-ECVS_SERVER="cvs.linuxsampler.org:/var/cvs/linuxsampler"
-ECVS_MODULE="gigedit"
-
 DESCRIPTION="Gigedit is an instrument editor for Gigasampler files."
 HOMEPAGE="http://www.linuxsampler.org";
-SRC_URI=""
+ESVN_REPO_URI="https://svn.linuxsampler.org/svn/gigedit/trunk";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
@@ -37,8 +34,6 @@
 	sys-devel/gettext
 	dev-util/pkgconfig"
 
-S="${WORKDIR}/${ECVS_MODULE}"
-
 src_configure() {
 	make -f Makefile.cvs
 	econf || die "./configure failed"
Index: media-libs/libgig/libgig-9999.ebuild
===================================================================
--- media-libs/libgig/libgig-9999.ebuild	(revision 2113)
+++ media-libs/libgig/libgig-9999.ebuild	(working copy)
@@ -4,15 +4,12 @@
 
 EAPI="2"
 
-inherit eutils cvs
+inherit eutils subversion
 
 DESCRIPTION="libgig is a C++ library for loading Gigasampler files and DLS (Downloadable Sounds) Level 1/2 files."
 HOMEPAGE="http://www.linuxsampler.org/libgig/";
-# SRC_URI="http://stud.fh-heilbronn.de/~cschoene/projects/libgig/${P}.tar.bz2";
+ESVN_REPO_URI="https://svn.linuxsampler.org/svn/libgig/trunk";
 
-ECVS_SERVER="cvs.linuxsampler.org:/var/cvs/linuxsampler"
-ECVS_MODULE="libgig"
-
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
@@ -23,15 +20,13 @@
 DEPEND="${RDEPEND}
 	doc? ( app-doc/doxygen )"
 
-S=${WORKDIR}/${ECVS_MODULE}
-
 src_configure() {
 	make -f Makefile.cvs
 	econf || die "./configure failed"
 }
 
 src_compile() {
-	emake -j1 || die "make failed"
+	emake -j3 || die "make failed"
 
 	if use doc; then
 		make docs || die "make docs failed"
Index: media-libs/libgig/Manifest
===================================================================
--- media-libs/libgig/Manifest	(revision 2113)
+++ media-libs/libgig/Manifest	(working copy)
@@ -1,3 +1,3 @@
-EBUILD libgig-9999.ebuild 1019 RMD160 ccfed9aa9696517bfbedae1c5b2e815e9a958551 SHA1 bb4a8dcd13c81b5f9f5d05cb39024e4ce9da37a2 SHA256 27f1ab67f506d7bb26f93d93502adbde6a8309e518b53e939e92e8b40a903166
+EBUILD libgig-9999.ebuild 901 RMD160 251c768a1677b53c67a1df4eb197aabf78cb4f2f SHA1 36c3657982ae3a7d44d22f6360fc4fa29acb5106 SHA256 df9a161c7b13bfa060403f373a03b08d1afd60b50f0b45da9952a8a5de28fcfd
 MISC ChangeLog 292 RMD160 6f9ae6304d85bbc3fce8c6800995e905e327ae18 SHA1 63926610b933100482ac6d6f89ca4073bfcd9f97 SHA256 6b4fd395051e5605c10e5d75c8106ae74c996a05b685c4123f246e2cd44a26ab
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Index: media-libs/liblscp/liblscp-9999.ebuild
===================================================================
--- media-libs/liblscp/liblscp-9999.ebuild	(revision 2113)
+++ media-libs/liblscp/liblscp-9999.ebuild	(working copy)
@@ -4,35 +4,31 @@
 
 EAPI="2"
 
-inherit eutils cvs
+inherit eutils subversion
 
 DESCRIPTION="liblscp is a C++ library for the Linux Sampler control protocol."
 HOMEPAGE="http://www.linuxsampler.org/";
-#SRC_URI="http://download.linuxsampler.org/packages/${P}.tar.gz";
+ESVN_REPO_URI="https://svn.linuxsampler.org/svn/liblscp/trunk";
 
-ECVS_SERVER="cvs.linuxsampler.org:/var/cvs/linuxsampler"
-ECVS_MODULE="liblscp"
-
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS=""
 IUSE=""
 
-S=${WORKDIR}/${ECVS_MODULE}
-
 RDEPEND=""
 DEPEND=""
 
 src_configure() {
-	make -f Makefile.svn
-	econf || die "./configure failed"
+make -f Makefile.svn
+econf || die "./configure failed"
 }
 
-src_compile() {
-	emake -j1 || die "make failed"
+src_compile() {                                                                                                                                                                                                                                                               
+       emake -j1 || die "make failed"                                                                                                                                                                                                                                         
+                                                                                                                                                                                                                                                                              
+}                                                                                                                                                                                                                                                                             
+                                                                                                                                                                                                                                                                              
+src_install() {                                                                                                                                                                                                                                                               
+       einstall || die "einstall failed"                                                                                                                                                                                                                                      
+}     
 
-}
-
-src_install() {
-	einstall || die "einstall failed"
-}
Index: media-libs/liblscp/Manifest
===================================================================
--- media-libs/liblscp/Manifest	(revision 2113)
+++ media-libs/liblscp/Manifest	(working copy)
@@ -1,3 +1,3 @@
-EBUILD liblscp-9999.ebuild 699 RMD160 7f1b21b33b552928b370a4677a19908c99c1d4f1 SHA1 34ea14b2f4ee914cc4039b9c65593ee1a465ecad SHA256 a12484deee616479cd4a61dea3a509482ab40d06bad7134ab65f55f29889f647
+EBUILD liblscp-9999.ebuild 2393 RMD160 857720eed50314a8e91f5660ccdf9ca511c2b77a SHA1 7ef783449217c4a0fa553869fc75fc5e94857d56 SHA256 3059b6f4ec950b24f89ec09c84fa4e08e522f9cccb947a7c55e1050b4fbfe2f5
 MISC ChangeLog 294 RMD160 8328ad4ba219cdfa1aff2642f8a1ec93254aaf63 SHA1 a32abde914844f7356d55c5f6d746183f6c0afbc SHA256 f073d45dd0c718f8397270d3d536701d0f34d7271e4486f998ca2dd63511738d
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Index: media-sound/linuxsampler/Manifest
===================================================================
--- media-sound/linuxsampler/Manifest	(revision 2113)
+++ media-sound/linuxsampler/Manifest	(working copy)
@@ -1,3 +1,3 @@
-EBUILD linuxsampler-9999.ebuild 1615 RMD160 a6d762768c225a4967d045af15a5974639d26f01 SHA1 6ad61650c47250989e87e3fcaab1f947a0b3e2b4 SHA256 1cad1d541c6a8a99127dc5a7bdb30d4517188daf0276095cc01555da95fd79f4
+EBUILD linuxsampler-9999.ebuild 1506 RMD160 d10be5e44fe0ccd39c9101568d89f6c09e2bb4ea SHA1 b7dd6b25367efc01d3c67640d68dbc93c16f2047 SHA256 d05d1c241d99c733141e90e0777105aa97ac615ffb92ce92343140c714e3569f
 MISC ChangeLog 407 RMD160 4bc130e7529eff37384adc2a31c662eee5063e91 SHA1 d62d0798bb2c65ede6f9e73adb88c8c7a6adeb1c SHA256 3abc098443243f702f8f2d307b36c081326608fc824e62640a9359e00ff57735
 MISC metadata.xml 335 RMD160 f838118e0ed9f3b40ee86d1f30bcdd495cbc9447 SHA1 98f3d8be2f38b2332fc81639c17c0fd994ec58ba SHA256 093de1a8fe562e034e480fc2f43b6e1d8c89895eab0fa591db9cd1bd257329b4
Index: media-sound/linuxsampler/linuxsampler-9999.ebuild
===================================================================
--- media-sound/linuxsampler/linuxsampler-9999.ebuild	(revision 2113)
+++ media-sound/linuxsampler/linuxsampler-9999.ebuild	(working copy)
@@ -4,29 +4,24 @@
 
 EAPI="2"
 
-inherit eutils toolchain-funcs cvs
+inherit eutils toolchain-funcs subversion
 
 DESCRIPTION="LinuxSampler is a software audio sampler engine with professional grade features."
 HOMEPAGE="http://www.linuxsampler.org/";
-#SRC_URI="http://download.linuxsampler.org/packages/${P}.tar.bz2";
+ESVN_REPO_URI="https://svn.linuxsampler.org/svn/linuxsampler/trunk";
 
-ECVS_SERVER="cvs.linuxsampler.org:/var/cvs/linuxsampler"
-ECVS_MODULE="linuxsampler"
-
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
 IUSE="alsa doc dssi jack lv2 sqlite"
 
-S=${WORKDIR}/${ECVS_MODULE}
-
 RDEPEND="
 	>=media-libs/liblscp-9999
 	>=media-libs/libgig-9999
 	alsa? ( media-libs/alsa-lib )
 	dssi? ( media-libs/dssi )
 	jack? ( media-sound/jack-audio-connection-kit )
-	lv2? ( media-libs/lv2core )
+	lv2? ( media-libs/lv2 )
 	sqlite? ( dev-db/sqlite:3 )"
 
 DEPEND="${RDEPEND}
Index: media-sound/qsampler/Manifest
===================================================================
--- media-sound/qsampler/Manifest	(revision 2113)
+++ media-sound/qsampler/Manifest	(working copy)
@@ -1,3 +1,3 @@
-EBUILD qsampler-9999.ebuild 810 RMD160 d3b9c02f2141ace3940fdfed49866711a591f603 SHA1 440f87a940631252bdb83cc9273591a54f310e81 SHA256 7f5bd26162aa43eb33c95b313c1131fca9d5a03ba14c1cf0db503a37b07f3d44
+EBUILD qsampler-9999.ebuild 724 RMD160 64756596bb394598e8dc45b0039f8fe922b14c12 SHA1 5103874b4482bdb7b79abe14687fd198b44d1954 SHA256 18e3576e74a33ac77da84f9a086ce8d8bd3387e4e891d81600b92793e9f5081f
 MISC ChangeLog 424 RMD160 ab82cc1b4ce645531c0239cc6b4186122483e41a SHA1 f13eb502af52199239b55a4b4cfbead5d1c3086f SHA256 d6d950d6e8f070247f0fae89321a21045a3e2002e36b60dff853f4a17269d4d2
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Index: media-sound/qsampler/qsampler-9999.ebuild
===================================================================
--- media-sound/qsampler/qsampler-9999.ebuild	(revision 2113)
+++ media-sound/qsampler/qsampler-9999.ebuild	(working copy)
@@ -4,15 +4,12 @@
 
 EAPI="2"
 
-inherit eutils qt4-r2 cvs
+inherit eutils subversion
 
 DESCRIPTION="QSampler is a graphical frontend to the LinuxSampler engine."
 HOMEPAGE="http://qsampler.sourceforge.net";
+ESVN_REPO_URI="https://svn.linuxsampler.org/svn/qsampler/trunk";
 
-ECVS_SERVER="qsampler.cvs.sourceforge.net:/cvsroot/qsampler"
-ECVS_MODULE="${PN}"
-S="${WORKDIR}/${PN}"
-
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
@@ -26,14 +23,10 @@
 DEPEND="${RDEPEND}"
 
 src_configure() {
-	make -f Makefile.cvs
+	make -f Makefile.svn
 	econf || die "configure failed"
 }
 
-src_compile() {
-	emake || die "make failed"
-}
-
 src_install() {
 	make DESTDIR="${D}" install || die "einstall failed"
 	dodoc AUTHORS ChangeLog README


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