[proaudio] [1418] museseq 1.0-rc1 (still needs --as-needed fix for driver/libjack*)

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


Revision: 1418
Author:   gimpel
Date:     2009-02-06 00:06:14 +0100 (Fri, 06 Feb 2009)

Log Message:
-----------
museseq 1.0-rc1 (still needs --as-needed fix for driver/libjack*)

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/museseq/ChangeLog
    trunk/overlays/proaudio/media-sound/museseq/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/museseq/files/1.0.9999/
    trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_rc1.ebuild
    trunk/overlays/proaudio/media-sound/museseq/museseq-1.9999.ebuild
    trunk/overlays/proaudio/media-sound/museseq/museseq-2.9999.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/museseq/files/0.9.9999/
    trunk/overlays/proaudio/media-sound/museseq/museseq-0.9.9999.ebuild
    trunk/overlays/proaudio/media-sound/museseq/museseq-0.9_pre1.ebuild
    trunk/overlays/proaudio/media-sound/museseq/museseq-0.9_pre2.ebuild
    trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_pre1.ebuild
    trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild


Modified: trunk/overlays/proaudio/media-sound/museseq/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/ChangeLog	2009-01-30 10:46:00 UTC (rev 1417)
+++ trunk/overlays/proaudio/media-sound/museseq/ChangeLog	2009-02-05 23:06:14 UTC (rev 1418)
@@ -1,7 +1,15 @@
 # ChangeLog for media-sound/museseq
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  05 Feb 2009; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
+  -files/0.9.9999/02_all_log2f_aliasing.patch, ++, ++, ++,
+  -files/0.9.9999/04_all_asneeded.patch, -files/0.9.9999/amd64.diff,
+  -museseq-0.9_pre1.ebuild, -museseq-0.9.9999.ebuild,
+  -museseq-0.9_pre2.ebuild, -museseq-1.0_pre1.ebuild,
+  +museseq-1.0_rc1.ebuild, -museseq-9999.ebuild:
+  museseq-1.0-rc1, cleanup, rename live ebuilds
+
   22 Sep 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx; +files/0.9.9999,
   +museseq-0.9.9999.ebuild, +files/0.9.9999/02_all_log2f_aliasing.patch,
   +files/0.9.9999/04_all_asneeded.patch, +files/0.9.9999/amd64.diff:

Modified: trunk/overlays/proaudio/media-sound/museseq/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/Manifest	2009-01-30 10:46:00 UTC (rev 1417)
+++ trunk/overlays/proaudio/media-sound/museseq/Manifest	2009-02-05 23:06:14 UTC (rev 1418)
@@ -1,18 +1,14 @@
-AUX 0.9.9999/02_all_log2f_aliasing.patch 1219 RMD160 571c7aecc73c98696a6673ee240054bde3f7c526 SHA1 6c94569e0dce6542b75c3c078a7fe52cae5800f7 SHA256 e92704bef93fd70d1f22c05763e46edd814116a805bcd46586682881f536c28b
-AUX 0.9.9999/04_all_asneeded.patch 531 RMD160 aebf5a6a52313ea3f6e9678b91bf9236ed5c3b75 SHA1 06b408317dc4a1d8070df338201113f36eab313e SHA256 0ee3c1eaf6680db9cace739e9271bbe9f8455986a26355f9ceae7743a3b2b368
-AUX 0.9.9999/amd64.diff 2781 RMD160 e3c00c771dffa50c1373a7c60d6c016e556a6d39 SHA1 c6287a77c8b303dbbcbbb725e3c18b299cc66687 SHA256 cbcf552f5040139d0c7a13a58c0c0c65d25cbaa87aa17d77edbaea6d23ea24bf
+AUX 1.0.9999/02_all_log2f_aliasing.patch 1219 RMD160 571c7aecc73c98696a6673ee240054bde3f7c526 SHA1 6c94569e0dce6542b75c3c078a7fe52cae5800f7 SHA256 e92704bef93fd70d1f22c05763e46edd814116a805bcd46586682881f536c28b
+AUX 1.0.9999/04_all_asneeded.patch 531 RMD160 aebf5a6a52313ea3f6e9678b91bf9236ed5c3b75 SHA1 06b408317dc4a1d8070df338201113f36eab313e SHA256 0ee3c1eaf6680db9cace739e9271bbe9f8455986a26355f9ceae7743a3b2b368
+AUX 1.0.9999/amd64.diff 2781 RMD160 e3c00c771dffa50c1373a7c60d6c016e556a6d39 SHA1 c6287a77c8b303dbbcbbb725e3c18b299cc66687 SHA256 cbcf552f5040139d0c7a13a58c0c0c65d25cbaa87aa17d77edbaea6d23ea24bf
 AUX fix_zyn.patch 1115 RMD160 d5c4ecec65534f7e47cb928f58b045c50179ad8a SHA1 61d832a3adb6376c0b7570311514c4b157706e6a SHA256 0a66f0dfc9451efd7a19833dbb22a7abc6382e6857596c54475ff14eadf20ee7
 AUX museseq-9999-find_fltk.patch 363 RMD160 4fa8453e42443fd03f2d270560eac71e3d83e5e0 SHA1 7f59d4478601e533f5234a5ef802f8f0c7b32ccb SHA256 e31ec9777580f44a9c7facea9122c5c4a9e9e3ba4090a98968598e40d85889f2
 AUX sse_functions_64bit.s 12051 RMD160 8532994c45d1a0c2323411de26f121bb3a632350 SHA1 8a4ee6c6e2c7179daf1723d8f92873c3c4374f6b SHA256 460e6f8ec1a8a4691a72ebec5551c0104f933ea500c6f93ee51be47fb8508285
-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.9999.ebuild 2268 RMD160 3d0477c0743074aa734514d2da6e61d3d6fc8013 SHA1 8906449a1c1af6f48c6eb48ab18ad6baf56497c4 SHA256 94f12e0b6d76acd5ed033cba944739cd090c2ebca0fefe35d83b81c0bddd498a
-EBUILD museseq-0.9_pre1.ebuild 2346 RMD160 65740535a23860e39c2804e63b14859ca43fc90d SHA1 553226a38f05ddcf2f40a5522bcd617b9c0d4779 SHA256 a27583546a0c6fbe84d64c5000e90dd848496e3995866e797ae2866979f4ac72
-EBUILD museseq-0.9_pre2.ebuild 2346 RMD160 65740535a23860e39c2804e63b14859ca43fc90d SHA1 553226a38f05ddcf2f40a5522bcd617b9c0d4779 SHA256 a27583546a0c6fbe84d64c5000e90dd848496e3995866e797ae2866979f4ac72
+DIST muse-1.0rc1.tar.gz 2461851 RMD160 ada06aa176756de54f650a0feb6d4958d6c1bf40 SHA1 db20ff7b039370a10f8bf7e56c415842a618b8b7 SHA256 c5f9fd6ad978dc789de1f60329b904d0476a142525d80ddaad3c13850fded756
 EBUILD museseq-0.9_pre3.ebuild 1616 RMD160 aa68d4ff99f55a80bd728209ac375604cc6ced57 SHA1 6312168c0429f5b0d69498b0eb1b5f57344e2ff9 SHA256 edc826bf1b0f8af9010e293968755b7bb9aaf1ead8b598ee8e9efc1f02c366b8
-EBUILD museseq-1.0_pre1.ebuild 2233 RMD160 96c5771c6d40bef0b4550abcbde4b13f8735c51d SHA1 bf6ba64baa1854c5ca1b272e7151f870960a1215 SHA256 3b5501064abd6d437c7d0e2d5a9e35d30ab59c839ac829e65a49eb6a8da2bb1d
-EBUILD museseq-9999.ebuild 2464 RMD160 3ab75feb3ec6b2ae0c2f6cee65647f29fc0c8f5c SHA1 256eb5a2eef317cee05ef14f92bf798c6847cd04 SHA256 74ac53251466cb810e503c5b904c4560357e274bf7735f5aac376b15cbe87ed9
-MISC ChangeLog 642 RMD160 3460920090c7dbd121abcb11ce8426f0ec744461 SHA1 e9799fefa15e4f1d4675f31ca8a82d5001a7222e SHA256 dff46f1ecb41f68c22af06394f951359bee0dfdc1315c92d05a279f6c49a0ea1
+EBUILD museseq-1.0_rc1.ebuild 1894 RMD160 b8266fea3911a91a0f6a31a77649fd27008eb044 SHA1 84f595e49ed1cdabae438ac8a875132c201cfb8e SHA256 0a94046385ec8ffcb2c55ea419e34fd46cea125adadf6e52fdf9dfa73c034ad9
+EBUILD museseq-1.9999.ebuild 2224 RMD160 03e898db0bb51fdbcc51e22f24a8f2eef764108f SHA1 f27e2b4e1f7e68cd76a3a2197dadf9ad09d9be03 SHA256 f5985213436fe8b683d229ebc19b27a20592d55c750728da4229e46faf5ef5b4
+EBUILD museseq-2.9999.ebuild 2464 RMD160 3ab75feb3ec6b2ae0c2f6cee65647f29fc0c8f5c SHA1 256eb5a2eef317cee05ef14f92bf798c6847cd04 SHA256 74ac53251466cb810e503c5b904c4560357e274bf7735f5aac376b15cbe87ed9
+MISC ChangeLog 1031 RMD160 b32ee490a2cac534e4310e9e0841ad947fc733d1 SHA1 fc932386a10b2c83e1acce181bbdc64965eaffe4 SHA256 bb9a07c2864e03db429163329f9bdfda4c63fa2dc18d7902d53d46d6a283e49f
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Copied: trunk/overlays/proaudio/media-sound/museseq/files/1.0.9999 (from rev 1414, trunk/overlays/proaudio/media-sound/museseq/files/0.9.9999)

Deleted: trunk/overlays/proaudio/media-sound/museseq/museseq-0.9.9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-0.9.9999.ebuild	2009-01-30 10:46:00 UTC (rev 1417)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-0.9.9999.ebuild	2009-02-05 23:06:14 UTC (rev 1418)
@@ -1,78 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/museseq/museseq-0.9.ebuild,v 1.4 2008/07/27 21:30:21 carlo Exp $
-
-EAPI=1
-
-inherit kde-functions exteutils cvs
-
-MY_PN=${PN/museseq/muse}
-
-DESCRIPTION="MusE is a MIDI/Audio sequencer with recording and editing capabilities"
-HOMEPAGE="http://www.muse-sequencer.org";
-SRC_URI=""
-
-ECVS_SERVER="lmuse.cvs.sourceforge.net:/cvsroot/lmuse"
-ECVS_MODULE="muse"
-ECVS_BRANCH="REL07"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="doc lash debug"
-
-RDEPEND="x11-libs/qt:3
-	>=media-libs/alsa-lib-0.9.0
-	>=media-sound/fluidsynth-1.0.3
-	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 )"
-DEPEND="${RDEPEND}
-	dev-util/pkgconfig
-	doc? ( app-text/openjade
-		app-doc/doxygen
-		media-gfx/graphviz )"
-
-S="${WORKDIR}/${MY_PN}"
-
-src_unpack() {
-	cvs_src_unpack
-	cd "${S}"
-	EPATCH_SUFFIX="patch" epatch "${FILESDIR}"/${PV}
-	use amd64 && epatch "${FILESDIR}"/${PV}/amd64.diff
-}
-
-src_compile() {
-	einfo "Running autogen..."
-	./autogen.sh || die "autogen failed"
-
-	econf --disable-suid-build --disable-optimize \
-		$(use_enable lash) $(use_enable debug) \
-		|| die "econf failed."
-
-	emake || die "emake failed."
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "emake install failed."
-	dodoc AUTHORS ChangeLog NEWS README* SECURITY
-	mv "${D}"/usr/bin/muse "${D}"/usr/bin/museseq
-}
-
-pkg_postinst() {
-	elog "You must have the realtime module loaded to use MuSe.."
-	elog "Additionally, configure your Linux Kernel for non-generic"
-	elog "Real Time Clock support enabled or loaded as a module."
-	elog "User must have read/write access to /dev/misc/rtc device."
-	elog "Realtime LSM: http://www.gentoo.org/proj/en/desktop/sound/realtime.xml";
-	echo
-	elog "If using pam rlimits instead Realtime LSM and you hit this error:"
-	elog "\"RtcTimer::setTimerFreq(): cannot set tick on /dev/rtc: Permission denied\""
-	elog "add the following to /etc/conf.d/local.start"
-	elog "echo 1024 > /proc/sys/dev/rtc/max-user-freq"
-	elog "if /proc/sys/dev/rtc/max-user-freq could not be found"
-	elog "you hav to load the rtc module: modprobe rtc"
-	echo
-}

Deleted: trunk/overlays/proaudio/media-sound/museseq/museseq-0.9_pre1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-0.9_pre1.ebuild	2009-01-30 10:46:00 UTC (rev 1417)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-0.9_pre1.ebuild	2009-02-05 23:06:14 UTC (rev 1418)
@@ -1,79 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/museseq/museseq-0.7.1.ebuild,v 1.4 2005/05/15 14:43:25 flameeyes Exp $
-
-inherit kde-functions virtualx eutils toolchain-funcs # lash
-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="lash debug"
-
-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_unpack(){
-	## check if libfst is valid
-	#if [ -e "/usr/lib/pkgconfig/libfst.pc"	];then
-	#	egrep -q '1.8|1.7' /usr/lib/pkgconfig/libfst.pc &>/dev/null && \
-	#	eerror "try to update fst: at least to fst-1.8-r3 or uninstall fst
-	# or just remove /usr/lib/pkgconfig/libfst.pc" && die
-	#fi
-	unpack ${A}
-	cd ${S}
-}
-
-src_compile() {
-	./autogen.sh
-	export LD="$(tc-getLD)"
-	Xeconf \
-		"`use_enable lash` \
-		`use_enable debug` \
-		`use_enable vst` \
-		--disable-suid-install --enable-optimize \
-		--disable-suid-build" || die "Configure failed"
-
-	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() {
-	einfo "You must have the realtime module loaded to use MusE 0.7.x"
-	einfo "Additionally, configure your Linux Kernel for non-generic"
-	einfo "Real Time Clock support enabled or loaded as a module."
-	einfo "User must have read/write access to /dev/misc/rtc device."
-	einfo "Realtime LSM: http://sourceforge.net/projects/realtime-lsm/";
-	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"
-
-	use vst || ewarn "vst useflag is disabled due segfault"
-}
-

Deleted: trunk/overlays/proaudio/media-sound/museseq/museseq-0.9_pre2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-0.9_pre2.ebuild	2009-01-30 10:46:00 UTC (rev 1417)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-0.9_pre2.ebuild	2009-02-05 23:06:14 UTC (rev 1418)
@@ -1,79 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/museseq/museseq-0.7.1.ebuild,v 1.4 2005/05/15 14:43:25 flameeyes Exp $
-
-inherit kde-functions virtualx eutils toolchain-funcs # lash
-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="lash debug"
-
-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_unpack(){
-	## check if libfst is valid
-	#if [ -e "/usr/lib/pkgconfig/libfst.pc"	];then
-	#	egrep -q '1.8|1.7' /usr/lib/pkgconfig/libfst.pc &>/dev/null && \
-	#	eerror "try to update fst: at least to fst-1.8-r3 or uninstall fst
-	# or just remove /usr/lib/pkgconfig/libfst.pc" && die
-	#fi
-	unpack ${A}
-	cd ${S}
-}
-
-src_compile() {
-	./autogen.sh
-	export LD="$(tc-getLD)"
-	Xeconf \
-		"`use_enable lash` \
-		`use_enable debug` \
-		`use_enable vst` \
-		--disable-suid-install --enable-optimize \
-		--disable-suid-build" || die "Configure failed"
-
-	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() {
-	einfo "You must have the realtime module loaded to use MusE 0.7.x"
-	einfo "Additionally, configure your Linux Kernel for non-generic"
-	einfo "Real Time Clock support enabled or loaded as a module."
-	einfo "User must have read/write access to /dev/misc/rtc device."
-	einfo "Realtime LSM: http://sourceforge.net/projects/realtime-lsm/";
-	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"
-
-	use vst || ewarn "vst useflag is disabled due segfault"
-}
-

Deleted: trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_pre1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_pre1.ebuild	2009-01-30 10:46:00 UTC (rev 1417)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_pre1.ebuild	2009-02-05 23:06:14 UTC (rev 1418)
@@ -1,87 +0,0 @@
-# Copyright 1999-2007777777 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=1
-
-inherit virtualx eutils toolchain-funcs qt4 patcher
-
-MY_PN=${PN/museseq/muse}
-MY_P="${MY_PN}-${PV/_/}"
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="The Linux (midi) MUSic Editor (a sequencer)"
-HOMEPAGE="http://www.muse-sequencer.org/";
-SRC_URI="mirror://sourceforge/lmuse/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="~x86 ~amd64"
-IUSE="vst dssi fluidsynth zynaddsubfx"
-
-DEPEND=">=dev-util/cmake-2.4.1
-		=sys-devel/gcc-4*"
-RDEPEND="${DEPEND}
-	|| ( ( x11-libs/qt-core x11-libs/qt-gui x11-libs/qt-xmlpatterns
-		x11-libs/qt-qt3support x11-libs/qt-svg )
-		>=x11-libs/qt-4.2:4 )
-	>=media-libs/alsa-lib-1.0
-	>=media-sound/fluidsynth-1.0.3
-	doc? ( app-text/openjade
-		   app-doc/doxygen
-		   media-gfx/graphviz )
-	dev-lang/perl
-	>=media-libs/libsndfile-1.0.1
-	>=media-libs/libsamplerate-0.1.0
-	=media-sound/jack-audio-connection-kit-0.102.2*
-	dssi? ( >=media-libs/dssi-0.9.0 )
-	lash? ( >=media-sound/lash-0.4.0 )
-	!media-sound/museseq-cvs
-	!media-sound/museseq-svn
-	zynaddsubfx? ( =x11-libs/fltk-1.1*
-				>=dev-libs/mini-xml-2 )"
-
-pkg_setup() {
-	if ! built_with_use ">=x11-libs/qt-4" qt3support; then
-		eerror "atm $PN needs qt3support "
-		eerror "You will have to compile >=qt-4 with USE=\"qt3support\"."
-		die
-	fi
-}
-
-src_unpack() {
-	unpack "${A}"
-	cd "${S}"
-	patcher "${FILESDIR}/fix_zyn.patch" -a -f
-	mkdir build
-}
-
-src_compile() {
-	cd "${S}/build"
-	cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
-		-DENABLE_DSSI="$(! use dssi; echo "$?")" \
-		-DENABLE_VST="$(! use vst; echo "$?")" \
-		-DENABLE_FLUID="$(! use fluidsynth; echo "$?")" \
-		-DENABLE_ZYNADDSUBFX="0" \
-		-DENABLE_ZYNADDSUBFX="$(! use zynaddsubfx; echo "$?")"
-
-	cmake ../doc/CMakeLists.txt
-
-	emake || die "build failed"
-}
-
-src_install() {
-	cd "${S}/build"
-	make DESTDIR="${D}" install || die "install failed"
-	cd "${S}"
-	dodoc AUTHORS ChangeLog NEWS README SECURITY Reference
-	mv "${D}/usr/bin/muse" "${D}/usr/bin/museseq-1.0"
-}
-
-pkg_postinst() {
-	einfo "You will need write access to the realtime clock."
-	einfo "See
-	http://proaudio.tuxfamily.org/wiki/index.php?title=Realtime_%28RT%29_Kernel#Activate_and_test_RT";
-	einfo "on how to set that up."
-}
-

Added: trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_rc1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_rc1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_rc1.ebuild	2009-02-05 23:06:14 UTC (rev 1418)
@@ -0,0 +1,71 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+
+inherit eutils flag-o-matic toolchain-funcs
+
+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 ~x86"
+IUSE="debug doc fluidsynth lash pch"
+
+DEPEND=">=x11-libs/qt-3.2.0:3
+	>=media-libs/alsa-lib-0.9.0
+	fluidsynth? ( >=media-sound/fluidsynth-1.0.3 )
+	doc? ( app-text/openjade
+		   app-doc/doxygen
+		   media-gfx/graphviz )
+	dev-lang/perl
+	>=media-libs/libsndfile-1.0.0
+	>=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() {
+	# new strange --as-needed error, not like the old one
+	filter-ldflags -Wl,--as-needed --as-needed
+
+	econf \
+		`use_enable lash` \
+		`use_enable debug` \
+		`use_enable pch` \
+		--disable-suid-install \
+		--enable-optimize \
+		--disable-suid-build \
+		|| die "Configure failed"
+
+	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
+
+	newicon "packaging/muse_icon.png" "${PN}.png"
+	make_desktop_entry ${PN} "MusE Sequencer" ${PN} "AudioVideo;Audio;Sequencer"
+}
+
+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/sysctl.conf and run \"sysctl -a\""
+	echo
+	einfo "dev.rtc.max-user-freq = 1024"
+	echo
+}

Copied: trunk/overlays/proaudio/media-sound/museseq/museseq-1.9999.ebuild (from rev 1414, trunk/overlays/proaudio/media-sound/museseq/museseq-0.9.9999.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-1.9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-1.9999.ebuild	2009-02-05 23:06:14 UTC (rev 1418)
@@ -0,0 +1,77 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/museseq/museseq-0.9.ebuild,v 1.4 2008/07/27 21:30:21 carlo Exp $
+
+EAPI=1
+
+inherit kde-functions exteutils cvs
+
+MY_PN=${PN/museseq/muse}
+
+DESCRIPTION="MusE is a MIDI/Audio sequencer with recording and editing capabilities"
+HOMEPAGE="http://www.muse-sequencer.org";
+SRC_URI=""
+
+ECVS_SERVER="lmuse.cvs.sourceforge.net:/cvsroot/lmuse"
+ECVS_MODULE="muse"
+ECVS_BRANCH="REL07"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc lash debug"
+
+RDEPEND=">=x11-libs/qt-3.2.0:3
+	>=media-libs/alsa-lib-0.9.0
+	>=media-sound/fluidsynth-1.0.3
+	dev-lang/perl
+	>=media-libs/libsndfile-1.0.0
+	>=media-libs/libsamplerate-0.1.0
+	>=media-sound/jack-audio-connection-kit-0.98.0
+	lash? ( >=media-sound/lash-0.5.0 )"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig
+	doc? ( app-text/openjade
+		app-doc/doxygen
+		media-gfx/graphviz )"
+
+S="${WORKDIR}/${MY_PN}"
+
+src_unpack() {
+	cvs_src_unpack
+	cd "${S}"
+	EPATCH_SUFFIX="patch" epatch "${FILESDIR}"/${PV}
+}
+
+src_compile() {
+	einfo "Running autogen..."
+	./autogen.sh || die "autogen failed"
+
+	econf --disable-suid-build --disable-optimize \
+		$(use_enable lash) $(use_enable debug) \
+		|| die "econf failed."
+
+	emake || die "emake failed."
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "emake install failed."
+	dodoc AUTHORS ChangeLog NEWS README* SECURITY
+	mv "${D}"/usr/bin/muse "${D}"/usr/bin/museseq
+}
+
+pkg_postinst() {
+	elog "You must have the realtime module loaded to use MuSe.."
+	elog "Additionally, configure your Linux Kernel for non-generic"
+	elog "Real Time Clock support enabled or loaded as a module."
+	elog "User must have read/write access to /dev/misc/rtc device."
+	elog "Realtime LSM: http://www.gentoo.org/proj/en/desktop/sound/realtime.xml";
+	echo
+	elog "If using pam rlimits instead Realtime LSM and you hit this error:"
+	elog "\"RtcTimer::setTimerFreq(): cannot set tick on /dev/rtc: Permission denied\""
+	elog "add the following to /etc/conf.d/local.start"
+	elog "echo 1024 > /proc/sys/dev/rtc/max-user-freq"
+	elog "if /proc/sys/dev/rtc/max-user-freq could not be found"
+	elog "you hav to load the rtc module: modprobe rtc"
+	echo
+}

Copied: trunk/overlays/proaudio/media-sound/museseq/museseq-2.9999.ebuild (from rev 1414, trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-2.9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-2.9999.ebuild	2009-02-05 23:06:14 UTC (rev 1418)
@@ -0,0 +1,89 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit subversion eutils toolchain-funcs cmake-utils flag-o-matic
+
+ESVN_REPO_URI="https://lmuse.svn.sourceforge.net/svnroot/lmuse/trunk/muse";
+RESTRICT="ccache"
+
+MY_PN=${PN/museseq/muse}
+S=${WORKDIR}/${MY_PN}
+
+DESCRIPTION="The Linux (midi) MUSic Editor (a sequencer)"
+HOMEPAGE="http://www.muse-sequencer.org/";
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS=""
+IUSE="doc dssi fluidsynth lash vst zynaddsubfx"
+
+DEPEND="|| ( ( x11-libs/qt-core x11-libs/qt-gui x11-libs/qt-xmlpatterns
+		x11-libs/qt-qt3support x11-libs/qt-svg )
+		>=x11-libs/qt-4.2:4[qt3support] )
+	>=dev-util/cmake-2.4.7
+	=sys-devel/gcc-4*
+	>=media-libs/alsa-lib-1.0
+	>=media-sound/fluidsynth-1.0.3
+	doc? ( app-text/openjade
+		   app-doc/doxygen
+		   media-gfx/graphviz )
+	dev-lang/perl
+	>=media-libs/libsndfile-1.0.1
+	>=media-libs/libsamplerate-0.1.0
+	>=media-sound/jack-audio-connection-kit-0.102.2
+	dssi? ( >=media-libs/dssi-0.9.0 )
+	lash? ( >=media-sound/lash-0.4.0 )
+	zynaddsubfx? ( =x11-libs/fltk-1.1*
+			>=dev-libs/mini-xml-2 )
+	vst? ( media-libs/fst )"
+
+src_unpack() {
+	subversion_src_unpack
+	cd ${S}
+
+	# copy over correct header from ardour in case of amd64
+	use amd64 && cp ${FILESDIR}/sse_functions_64bit.s al/dspSSE.cpp
+
+	# find fltk
+	epatch "${FILESDIR}/${P}-find_fltk.patch"
+
+	# doc stuff
+	use doc || sed -i -e 's@muse share doc@muse share@' CMakeLists.txt
+}
+
+src_configure() {
+	# linking with --as-needed is broken :(
+	filter-ldflags -Wl,--as-needed --as-needed
+	
+	# work around -lQtSvg not found error
+	append-flags "-L/usr/$(get_libdir)/qt4"
+	append-ldflags "-L/usr/$(get_libdir)/qt4"
+
+	mycmakeargs="${mycmakeargs}
+		$(cmake-utils_use_enable dssi DSSI)
+		$(cmake-utils_use_enable vst VST)
+		$(cmake-utils_use_enable fluidsynth FLUID)
+		$(cmake-utils_use_enable zynaddsubfx ZYNADDSUBFX)
+		"
+	cmake-utils_src_configure
+	
+	# workaround empty revision.h
+	svn info ${ESVN_STORE_DIR}/${PN}/muse | grep Revision | \
+		cut	-f 2 -d " " > ${WORKDIR}/${PN}_build/revision.h \
+		|| die "generating revision.h failed"
+
+}
+
+src_install() {
+	DOCS="AUTHORS ChangeLog NEWS README SECURITY Reference"
+	cmake-utils_src_install
+
+	mv "${D}/usr/bin/muse" "${D}/usr/bin/museseq-2.0"
+	mv "${D}/usr/bin/grepmidi" "${D}/usr/bin/grepmidi-2.0"
+	newicon "${S}/packaging/muse_icon.png" "museseq.png"
+	make_desktop_entry "museseq-2.0" "MusE Sequencer 2.0" museseq \
+		"AudioVideo;Audio;Sequencer"
+}

Deleted: trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild	2009-01-30 10:46:00 UTC (rev 1417)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild	2009-02-05 23:06:14 UTC (rev 1418)
@@ -1,89 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit subversion eutils toolchain-funcs cmake-utils flag-o-matic
-
-ESVN_REPO_URI="https://lmuse.svn.sourceforge.net/svnroot/lmuse/trunk/muse";
-RESTRICT="ccache"
-
-MY_PN=${PN/museseq/muse}
-S=${WORKDIR}/${MY_PN}
-
-DESCRIPTION="The Linux (midi) MUSic Editor (a sequencer)"
-HOMEPAGE="http://www.muse-sequencer.org/";
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS=""
-IUSE="doc dssi fluidsynth lash vst zynaddsubfx"
-
-DEPEND="|| ( ( x11-libs/qt-core x11-libs/qt-gui x11-libs/qt-xmlpatterns
-		x11-libs/qt-qt3support x11-libs/qt-svg )
-		>=x11-libs/qt-4.2:4[qt3support] )
-	>=dev-util/cmake-2.4.7
-	=sys-devel/gcc-4*
-	>=media-libs/alsa-lib-1.0
-	>=media-sound/fluidsynth-1.0.3
-	doc? ( app-text/openjade
-		   app-doc/doxygen
-		   media-gfx/graphviz )
-	dev-lang/perl
-	>=media-libs/libsndfile-1.0.1
-	>=media-libs/libsamplerate-0.1.0
-	>=media-sound/jack-audio-connection-kit-0.102.2
-	dssi? ( >=media-libs/dssi-0.9.0 )
-	lash? ( >=media-sound/lash-0.4.0 )
-	zynaddsubfx? ( =x11-libs/fltk-1.1*
-			>=dev-libs/mini-xml-2 )
-	vst? ( media-libs/fst )"
-
-src_unpack() {
-	subversion_src_unpack
-	cd ${S}
-
-	# copy over correct header from ardour in case of amd64
-	use amd64 && cp ${FILESDIR}/sse_functions_64bit.s al/dspSSE.cpp
-
-	# find fltk
-	epatch "${FILESDIR}/${P}-find_fltk.patch"
-
-	# doc stuff
-	use doc || sed -i -e 's@muse share doc@muse share@' CMakeLists.txt
-}
-
-src_configure() {
-	# linking with --as-needed is broken :(
-	filter-ldflags -Wl,--as-needed --as-needed
-	
-	# work around -lQtSvg not found error
-	append-flags "-L/usr/$(get_libdir)/qt4"
-	append-ldflags "-L/usr/$(get_libdir)/qt4"
-
-	mycmakeargs="${mycmakeargs}
-		$(cmake-utils_use_enable dssi DSSI)
-		$(cmake-utils_use_enable vst VST)
-		$(cmake-utils_use_enable fluidsynth FLUID)
-		$(cmake-utils_use_enable zynaddsubfx ZYNADDSUBFX)
-		"
-	cmake-utils_src_configure
-	
-	# workaround empty revision.h
-	svn info ${ESVN_STORE_DIR}/${PN}/muse | grep Revision | \
-		cut	-f 2 -d " " > ${WORKDIR}/${PN}_build/revision.h \
-		|| die "generating revision.h failed"
-
-}
-
-src_install() {
-	DOCS="AUTHORS ChangeLog NEWS README SECURITY Reference"
-	cmake-utils_src_install
-
-	mv "${D}/usr/bin/muse" "${D}/usr/bin/museseq-2.0"
-	mv "${D}/usr/bin/grepmidi" "${D}/usr/bin/grepmidi-2.0"
-	newicon "${S}/packaging/muse_icon.png" "museseq.png"
-	make_desktop_entry "museseq-2.0" "MusE Sequencer 2.0" museseq \
-		"AudioVideo;Audio;Sequencer"
-}


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