From: Patrick McLean Date: Tue, 9 Jan 2007 17:01:45 +0000 (+0000) Subject: Version bump (bug #158692). Make the doc? depeds DEPENDS and the rest both RDEPEND... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=4cda612718ab53c3a647f8c25dc8b0613ef011fe;p=gentoo.git Version bump (bug #158692). Make the doc? depeds DEPENDS and the rest both RDEPEND and DEPEND (bug #142727). Clean out version 0.8.1. Package-Manager: portage-2.1.2_rc4-r7 --- diff --git a/media-sound/museseq/ChangeLog b/media-sound/museseq/ChangeLog index 96e64fff9f32..cda49d584227 100644 --- a/media-sound/museseq/ChangeLog +++ b/media-sound/museseq/ChangeLog @@ -1,205 +1,11 @@ # ChangeLog for media-sound/museseq -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/museseq/ChangeLog,v 1.43 2007/01/05 17:42:00 flameeyes Exp $ +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/museseq/ChangeLog,v 1.44 2007/01/09 17:01:45 chutzpah Exp $ - 05 Jan 2007; Diego Pettenò - museseq-0.6.2-r1.ebuild, museseq-0.7.1.ebuild, museseq-0.7.2_pre5.ebuild, - museseq-0.8.1.ebuild, museseq-0.8.1-r1.ebuild: - Convert to use elog. +*museseq-0.9_pre2 (09 Jan 2007) - 25 Nov 2006; Christian Faulhammer - museseq-0.8.1-r1.ebuild: - stable x86, bug #149637 - - 15 May 2006; Frank van de Pol - -files/museseq-0.7.0-suidinstall.patch, -museseq-0.7.0-r1.ebuild, - -museseq-0.7.1_pre3.ebuild, -museseq-0.7.2_pre2.ebuild: - Cleanup of old ebuilds. - -*museseq-0.8.1-r1 (15 May 2006) - - 15 May 2006; Frank van de Pol - +museseq-0.8.1-r1.ebuild: - Updated to include the 0.8.1a fixes - - 27 Apr 2006; Marien Zwart - files/digest-museseq-0.6.2-r1, files/digest-museseq-0.7.0-r1, - files/digest-museseq-0.7.1_pre3, files/digest-museseq-0.7.1, - files/digest-museseq-0.7.2_pre2, Manifest: - Fixing SHA256 digest, pass four - -*museseq-0.8.1 (31 Mar 2006) - - 31 Mar 2006; Frank van de Pol +museseq-0.8.1.ebuild: - Version bump to 0.81, added LASH support. Closes bug #127173 - - 03 Feb 2006; Frank van de Pol - museseq-0.7.2_pre5.ebuild: - fixed homepage url - - 28 Jan 2006; Simon Stelling - +files/museseq-0.6.2-int2ptr.patch, -files/museseq-0.6.2-int2ptr.patch.gz, - museseq-0.6.2-r1.ebuild: - no need to gzip smallish patches - - 13 Jan 2006; Frank van de Pol - +files/museseq-0.7.2_pre5-rtctimerfix.patch, museseq-0.7.2_pre5.ebuild: - Fixed segfault on startup on amd64, closes #118869. - -*museseq-0.7.2_pre5 (13 Jan 2006) - - 13 Jan 2006; Frank van de Pol - +museseq-0.7.2_pre5.ebuild: - version bump to 0.7.2_pre5 - - 11 Jan 2006; Frank van de Pol museseq-0.6.2-r1.ebuild, - museseq-0.7.0-r1.ebuild, museseq-0.7.1_pre3.ebuild, museseq-0.7.1.ebuild, - museseq-0.7.2_pre2.ebuild: - updated homepage url - - 07 Nov 2005; Diego Pettenò - museseq-0.6.2-r1.ebuild, museseq-0.7.0-r1.ebuild, - museseq-0.7.1_pre3.ebuild, museseq-0.7.1.ebuild, - museseq-0.7.2_pre2.ebuild: - Don't install COPYING and INSTALL files. - - 25 Jul 2005; Caleb Tennis museseq-0.6.2-r1.ebuild, - museseq-0.7.0-r1.ebuild, museseq-0.7.1_pre3.ebuild, museseq-0.7.1.ebuild, - museseq-0.7.2_pre2.ebuild: - Fix qt dep per bug #100235 - - 25 Jul 2005; David Holm museseq-0.7.2_pre2.ebuild: - Added to ~ppc. - -*museseq-0.7.2_pre2 (24 Jul 2005) - - 24 Jul 2005; Frank van de Pol - +museseq-0.7.2_pre2.ebuild: - Version bump to 0.7.2_pre2 - - 15 May 2005; Diego Pettenò - museseq-0.7.0-r1.ebuild, museseq-0.7.1_pre3.ebuild, museseq-0.7.1.ebuild: - Removed inheritance of gcc eclass which isn't necessary. - - 27 Mar 2005; Jeremy Huddleston - museseq-0.7.1.ebuild: - Use proper toolchain ld. Added to ~sparc. - - 18 Feb 2005; Jan Brinkmann - -files/museseq-0.6.2-int2ptr.patch, +files/museseq-0.6.2-int2ptr.patch.gz, - museseq-0.6.2-r1.ebuild, museseq-0.7.1.ebuild: - updated digest and SRC_URI to fix #82162. also gziped patch for 0.6.2 to make - it <20k. - - 06 Feb 2005; Frank van de Pol - -museseq-0.7.0.20040925.ebuild: - cleaning up... removed museseq-0.7.0.20040925 - -*museseq-0.7.1 (01 Feb 2005) - - 01 Feb 2005; Frank van de Pol +museseq-0.7.1.ebuild: - Version bump to 0.7.1. - - 13 Jan 2005; Frank van de Pol museseq-0.7.1_pre3.ebuild: - Updated dependencies. Closes Bug #77807 and #77373. - -*museseq-0.7.1_pre3 (09 Jan 2005) - - 09 Jan 2005; Frank van de Pol - +museseq-0.7.1_pre3.ebuild: - Updated to new upstream release 0.7.1pre3. - - 19 Oct 2004; Jeremy Huddleston - -museseq-0.6.0.ebuild, -museseq-0.6.2.ebuild: - Removing old versions. - - 18 Oct 2004; Jeremy Huddleston - museseq-0.7.0.20040925.ebuild: - Removed explicit RDEPEND=DEPEND statement. - - 28 Sep 2004; Jeremy Huddleston - museseq-0.6.2-r1.ebuild, museseq-0.7.0-r1.ebuild: - Added eutils to inherit. - -*museseq-0.7.0.20040925 (28 Sep 2004) - - 28 Sep 2004; Chris White - +files/museseq-0.7.0.20040925-gcc34_typeid_fix.patch, - +museseq-0.7.0.20040925.ebuild: - Bumped to a cvs snapshot provided by Eric Shattow which - fixes lots of runtime issues. Closes bug #65287. - -*museseq-0.7.0-r1 (25 Sep 2004) - - 25 Sep 2004; Chris White - +files/museseq-0.7.0-suidinstall.patch, +museseq-0.7.0-r1.ebuild: - Bump to 0.7.0. Big thanks to Eric Shattow for his help - in cleaning up. Closes bug #57740. - - 14 Sep 2004; Jeremy Huddleston - museseq-0.6.2-r1.ebuild: - Stable amd64, x86. - - 08 Sep 2004; Mamoru KOMACHI museseq-0.6.2-r1.ebuild: - Fixed missing doc problem. This closes bug #49381. - - 04 Sep 2004; Chris White : - Fixed strange manifest errors. - -*museseq-0.6.2-r1 (11 Jul 2004) - - 11 Jul 2004; Frank van de Pol - +files/museseq-0.6.2-drumport.patch, +files/museseq-0.6.2-gcc34.patch, - +files/museseq-0.6.2-int2ptr.patch, +files/museseq-0.6.2-memory.patch, - +museseq-0.6.2-r1.ebuild: - Fixes to get MuSE running on amd64. Thanks to Andreas Pokorny - for the hard work in QT and the memory allocator. Closes - bug #54569. - - 13 Jun 2004; Jeremy Huddleston museseq-0.6.0.ebuild, - museseq-0.6.2.ebuild: - Getting rid of virtual/jack. - - 26 May 2004; Danny van Dyk museseq-0.6.2.ebuild: - Removed addwrite "/usr/qt/3/etc/settings". The proper way to handle this - sandbox violation is to add inherit kde-function and need-qt 3. Fixes BUG - #47975 finally. - - 16 Apr 2004; Daniel Ahlberg museseq-0.6.2.ebuild, - files/museseq-0.6.2-fPIC.patch: - Added amd64 keyword and fixed -fPIC compilation. Closing #47975. - - 31 Mar 2004; Jeremy Huddleston museseq-0.6.2.ebuild: - Stable x86. - - 17 Mar 2004; Jeremy Huddleston museseq-0.6.0.ebuild, - museseq-0.6.2.ebuild: - Allow access to /dev/dri/card* to close bug #43134 - - 19 Feb 2004; Jeremy Huddleston museseq-0.6.0.ebuild, - museseq-0.6.2.ebuild: - Resolving conflict in executable name with media-sound/muse. We install - as lmuse and setup a symlink if muse is not installed. Closes bug #34973. - - 02 Feb 2004; Martin Holzer museseq-0.6.2.ebuild: - fixing sandbox. - - 07 Dec 2003; Heinrich Wendel museseq-0.6.0.ebuild, - museseq-0.6.2.ebuild: - fixed alsa deps - - 05 Dec 2003; museseq-0.6.2.ebuild: - added a fix for alsa-1.0 - -*museseq-0.6.2 (03 Dec 2003) - - 03 Dec 2003; museseq-0.6.2.ebuild: - New Verion muse-6.2 - -*museseq-0.6.0 (21 Jun 2003) - - 21 Jun 2003; jje museseq-0.6.0.ebuild: - Initial Revision. - - Submitted by: Jonathan Kraut + 09 Jan 2007; Patrick McLean -museseq-0.8.1.ebuild, + +museseq-0.9_pre2.ebuild: + Version bump (bug #158692). Make the doc? depeds DEPENDS and the rest both + RDEPEND and DEPEND (bug #142727). Clean out version 0.8.1. diff --git a/media-sound/museseq/files/digest-museseq-0.9_pre2 b/media-sound/museseq/files/digest-museseq-0.9_pre2 new file mode 100644 index 000000000000..abbe3a1cf198 --- /dev/null +++ b/media-sound/museseq/files/digest-museseq-0.9_pre2 @@ -0,0 +1,3 @@ +MD5 7e7c9ac9e9d2237e2cbb15452cf19b44 muse-0.9pre2.tar.gz 2343753 +RMD160 104eb9602cf86f93789a5201643f04a82075f0b3 muse-0.9pre2.tar.gz 2343753 +SHA256 e8b59e24e4427254f95de85bf573a36b71fed17a8bc1feaf854ba8dc50cc0860 muse-0.9pre2.tar.gz 2343753 diff --git a/media-sound/museseq/museseq-0.9_pre2.ebuild b/media-sound/museseq/museseq-0.9_pre2.ebuild new file mode 100644 index 000000000000..45c8c903a4ae --- /dev/null +++ b/media-sound/museseq/museseq-0.9_pre2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/museseq/museseq-0.9_pre2.ebuild,v 1.1 2007/01/09 17:01:45 chutzpah Exp $ + +inherit kde-functions virtualx eutils + +MY_P=${P/museseq/muse} +MY_P=${MY_P/_/} + +DESCRIPTION="MusE is a MIDI/Audio sequencer with recording and editing capabilities" +SRC_URI="mirror://sourceforge/lmuse/${MY_P}.tar.gz" +HOMEPAGE="http://www.muse-sequencer.org/" + +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="doc lash debug" + +RDEPEND="$(qt_min_version 3.2) + >=media-libs/alsa-lib-0.9.0 + >=media-sound/fluidsynth-1.0.3 + dev-lang/perl + >=media-libs/libsndfile-1.0.1 + >=media-libs/libsamplerate-0.1.0 + >=media-sound/jack-audio-connection-kit-0.98.0 + lash? ( media-sound/lash )" + +DEPEND="${RDEPEND} + doc? ( app-text/openjade + app-doc/doxygen + media-gfx/graphviz )" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + Xeconf --disable-suid-build \ + $(use_enable lash) \ + $(use_enable debug) || die "configure failed" + + emake all || die +} + +src_install() { + make DESTDIR=${D} install || die "install failed" + dodoc AUTHORS ChangeLog NEWS README SECURITY README.* + mv ${D}/usr/bin/muse ${D}/usr/bin/museseq +} + +pkg_postinst() { + elog "You must have the realtime module loaded to use MusE 0.8.x" + 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://sourceforge.net/projects/realtime-lsm/" +}