[proaudio] [941] add museseq-0.9

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


Revision: 941
Author:   gimpel
Date:     2007-11-05 21:30:07 +0000 (Mon, 05 Nov 2007)

Log Message:
-----------
add museseq-0.9
* LASH seems broken and does not compile
* also does not compile agains latest JACK svn

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/museseq/Manifest
    trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/museseq/files/digest-museseq-0.9
    trunk/overlays/proaudio/media-sound/museseq/museseq-0.9.ebuild


Modified: trunk/overlays/proaudio/media-sound/museseq/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/Manifest	2007-11-05 20:17:07 UTC (rev 940)
+++ trunk/overlays/proaudio/media-sound/museseq/Manifest	2007-11-05 21:30:07 UTC (rev 941)
@@ -2,10 +2,15 @@
 MD5 2864feb1e0acf1cf36c958d57a1ffb3e files/fix_zyn.patch 1115
 RMD160 d5c4ecec65534f7e47cb928f58b045c50179ad8a files/fix_zyn.patch 1115
 SHA256 0a66f0dfc9451efd7a19833dbb22a7abc6382e6857596c54475ff14eadf20ee7 files/fix_zyn.patch 1115
+DIST muse-0.9.tar.gz 2350391 RMD160 ec8c46a72502fcfc9e86cac0a27fdf4562cf044f SHA1 d3921ba97d00381bc3f87415719ea86b0ea592dc SHA256 27dfc6ae1460538e03ff400ce1d6c5c06b0fbe05cf0664412a320195501ec8f6
 DIST muse-0.9pre1.tar.gz 2330079 RMD160 b77a3516ad0653f6e1ddeddb6ae3a7daa01e02f2 SHA1 bfea01acf8649f9cfd4f000247ab62a09a054b48 SHA256 48df0d1cb27f89b47323de72f9b80275f1d0b504960a5e7147f07d192ee0afb2
 DIST muse-0.9pre2.tar.gz 2343753 RMD160 104eb9602cf86f93789a5201643f04a82075f0b3 SHA1 9c826904de8e6423d0a842cb1333b38256734e22 SHA256 e8b59e24e4427254f95de85bf573a36b71fed17a8bc1feaf854ba8dc50cc0860
 DIST muse-0.9pre3.tar.gz 2350280 RMD160 3403ef6b02e6e81082fd38be01ac1ccbe94f47da SHA1 4c42ffc9c12523aa387a1e07752b4fd4a3dd0223 SHA256 53a201bb785244aa1a03c6839aa0a662773b3a7171cd771be083d82b0040d8f3
 DIST muse-1.0pre1.tar.gz 2945298 RMD160 d15611830567cb294b1410097137e1fa60f9e645 SHA1 67f123da9af63cea101b9b702fc0f6ced02cf961 SHA256 38f38d2975e91f3d95aefdbb603b55dfebc88bb86e9b6e760e5858179bf4b698
+EBUILD museseq-0.9.ebuild 1621 RMD160 023e039751f6565fdc65c485d4677b6beb4eb6d3 SHA1 d3cd876db728c200c9166b956572e8cce214b6c9 SHA256 b662dee2ff9a5a7a8cff569c105c91097c40b041b61b8c329370794738962cfa
+MD5 2de445efff5ccdce6148cc9b6d46788f museseq-0.9.ebuild 1621
+RMD160 023e039751f6565fdc65c485d4677b6beb4eb6d3 museseq-0.9.ebuild 1621
+SHA256 b662dee2ff9a5a7a8cff569c105c91097c40b041b61b8c329370794738962cfa museseq-0.9.ebuild 1621
 EBUILD museseq-0.9_pre1.ebuild 2346 RMD160 65740535a23860e39c2804e63b14859ca43fc90d SHA1 553226a38f05ddcf2f40a5522bcd617b9c0d4779 SHA256 a27583546a0c6fbe84d64c5000e90dd848496e3995866e797ae2866979f4ac72
 MD5 64a37407a0e327fcae2868ece7dda55c museseq-0.9_pre1.ebuild 2346
 RMD160 65740535a23860e39c2804e63b14859ca43fc90d museseq-0.9_pre1.ebuild 2346
@@ -22,10 +27,13 @@
 MD5 acf45ca47df79dc4a1ae0f1718328448 museseq-1.0_pre1.ebuild 2121
 RMD160 771fd72090ac765cd721d5896818fc204c71e9c1 museseq-1.0_pre1.ebuild 2121
 SHA256 2d5689e8603d5b82318fd671b69c6a5bdbd299e583ede6ddf650c12e5e7599be museseq-1.0_pre1.ebuild 2121
-EBUILD museseq-9999.ebuild 2833 RMD160 847b803b40eebd854229b5616ad3f5bac5982cae SHA1 c10c072316185e06b5bbfa07a6f8fee089ef720c SHA256 e6db65d83557fd0f929fbd2c3f0f7fa27e2cfa6ce4e5025e692f7e2bf6f33229
-MD5 8caa97f7d1a07b5ebf35fa6796a8051f museseq-9999.ebuild 2833
-RMD160 847b803b40eebd854229b5616ad3f5bac5982cae museseq-9999.ebuild 2833
-SHA256 e6db65d83557fd0f929fbd2c3f0f7fa27e2cfa6ce4e5025e692f7e2bf6f33229 museseq-9999.ebuild 2833
+EBUILD museseq-9999.ebuild 2734 RMD160 4100c6272a91b66d35d6521f1548dcdd2a5c61c2 SHA1 bb97b45800a208aee7aafb06da7674a63644ce7f SHA256 d843695f69271d273d85e1464673c65a64f4e3da7b6cf5fa33f3caac680980a6
+MD5 da398677027cab116f8440b0fae7d373 museseq-9999.ebuild 2734
+RMD160 4100c6272a91b66d35d6521f1548dcdd2a5c61c2 museseq-9999.ebuild 2734
+SHA256 d843695f69271d273d85e1464673c65a64f4e3da7b6cf5fa33f3caac680980a6 museseq-9999.ebuild 2734
+MD5 8eff55333d80b833cef48b4283d21bed files/digest-museseq-0.9 229
+RMD160 fe536f76ef65be4bb2aa946c127d97d21d3e7fae files/digest-museseq-0.9 229
+SHA256 fadef0e126e01358fcf50af7dd05bea02f5bf54339f81b5feb74aec0cafaee72 files/digest-museseq-0.9 229
 MD5 3f26c6fce9860671fd8d1c4bac786c78 files/digest-museseq-0.9_pre1 241
 RMD160 b4e062a73519676820d44d45738de016e5e23eb5 files/digest-museseq-0.9_pre1 241
 SHA256 8ff761f6fef45639494588180d2c2c82253401321adbb247be4a49887567146b files/digest-museseq-0.9_pre1 241

Added: trunk/overlays/proaudio/media-sound/museseq/files/digest-museseq-0.9
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/files/digest-museseq-0.9	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/museseq/files/digest-museseq-0.9	2007-11-05 21:30:07 UTC (rev 941)
@@ -0,0 +1,3 @@
+MD5 04fbefa4a5eba62cb72d6d7035a0601b muse-0.9.tar.gz 2350391
+RMD160 ec8c46a72502fcfc9e86cac0a27fdf4562cf044f muse-0.9.tar.gz 2350391
+SHA256 27dfc6ae1460538e03ff400ce1d6c5c06b0fbe05cf0664412a320195501ec8f6 muse-0.9.tar.gz 2350391

Added: trunk/overlays/proaudio/media-sound/museseq/museseq-0.9.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-0.9.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-0.9.ebuild	2007-11-05 21:30:07 UTC (rev 941)
@@ -0,0 +1,63 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit kde-functions eutils toolchain-funcs
+need-qt 3
+
+MY_P=${P/museseq/muse}
+MY_P=${MY_P/_/}
+
+DESCRIPTION="The Linux (midi) MUSic Editor (a sequencer)"
+SRC_URI="mirror://sourceforge/lmuse/${MY_P}.tar.gz"
+HOMEPAGE="http://www.muse-sequencer.org/";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE="debug" #lash
+
+DEPEND=">=x11-libs/qt-3.2.0
+	alsa? ( media-libs/alsa-lib )
+	>=media-sound/fluidsynth-1.0.3
+	doc? ( app-text/openjade
+		   app-doc/doxygen
+		   media-gfx/graphviz )
+	dev-lang/perl
+	>=media-libs/libsndfile-1.0.4
+	>=media-libs/libsamplerate-0.1.0
+	>=media-sound/jack-audio-connection-kit-0.98.0"
+	#lash? ( >=media-sound/lash-0.5.0 )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+	econf \
+		`use_enable debug` \
+		--disable-suid-install \
+		--enable-optimize \
+		--disable-suid-build \
+		|| die "Configure failed"
+		#`use_enable lash` \
+
+	emake all || die
+}
+
+src_install() {
+	make DESTDIR=${D} install || die "install failed"
+	dodoc AUTHORS ChangeLog INSTALL NEWS README SECURITY README.*
+	mv ${D}/usr/bin/muse ${D}/usr/bin/museseq
+}
+
+pkg_postinst() {
+	echo
+	einfo "You have to enable realtime capabilities in order to run MuSE."
+	einfo "See http://www.gentoo.org/proj/en/desktop/sound/realtime.xml";
+	einfo
+	einfo "If using pam rlimits instead Realtime LSM and you hit this error:"
+	einfo "\"RtcTimer::setTimerFreq(): cannot set tick on /dev/rtc: Permission
+	denied\""
+	einfo "add the following to /etc/conf.d/local.start"
+	einfo "echo 1024 > /proc/sys/dev/rtc/max-user-freq"
+	echo
+}

Modified: trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild	2007-11-05 20:17:07 UTC (rev 940)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild	2007-11-05 21:30:07 UTC (rev 941)
@@ -5,6 +5,7 @@
 inherit subversion virtualx eutils toolchain-funcs qt4 patcher
 
 ESVN_REPO_URI="https://lmuse.svn.sourceforge.net/svnroot/lmuse/trunk/muse";
+RESTRICT="ccache"
 
 MY_PN=${PN/museseq/muse}
 S=${WORKDIR}/${MY_PN}
@@ -69,14 +70,10 @@
 
 	cmake ../doc/CMakeLists.txt
 
-	# correct some wrong generated files for zynaddsubfx
-
-	emake || die "build failed"
+	emake -j1 || die "build failed"
 }
 
 src_install() {
-#	cd "${S}"/build
-	#sed -i -e "s:/usr/local:/usr:" CMakeCache.txt
 	cd "${S}/build"
 	make DESTDIR=${D} install || die "install failed"
 	cd "${S}"


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