[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}"