summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2004-08-06 20:39:29 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2004-08-06 20:39:29 +0000
commited9125e404cdd48cadbf1836a02378db80007939 (patch)
tree1cb3553fc1e2b2868c3b3595e50bfa692b3b2aa4 /media-sound
parentAdded =media-sound/rosegarden-4.0.9.9 (diff)
downloadgentoo-2-ed9125e404cdd48cadbf1836a02378db80007939.tar.gz
gentoo-2-ed9125e404cdd48cadbf1836a02378db80007939.tar.bz2
gentoo-2-ed9125e404cdd48cadbf1836a02378db80007939.zip
Initial ebuild for 4.0.9.9. Still has compilation problems with C++ exceptions... In package.mask
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/rosegarden/ChangeLog10
-rw-r--r--media-sound/rosegarden/Manifest2
-rw-r--r--media-sound/rosegarden/files/digest-rosegarden-4.0.9.91
-rw-r--r--media-sound/rosegarden/files/rosegarden-4.0.9.9-gcc34.patch12
-rw-r--r--media-sound/rosegarden/files/rosegarden-4.0.9.9-pic.patch19
-rw-r--r--media-sound/rosegarden/rosegarden-4.0.9.9.ebuild64
6 files changed, 107 insertions, 1 deletions
diff --git a/media-sound/rosegarden/ChangeLog b/media-sound/rosegarden/ChangeLog
index 117f9bd2da56..afdcc01f087d 100644
--- a/media-sound/rosegarden/ChangeLog
+++ b/media-sound/rosegarden/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-sound/rosegarden
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/ChangeLog,v 1.16 2004/07/13 08:33:37 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/ChangeLog,v 1.17 2004/08/06 20:39:29 eradicator Exp $
+
+*rosegarden-4.0.9.9 (06 Aug 2004)
+
+ 06 Aug 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ +files/rosegarden-4.0.9.9-gcc34.patch, +files/rosegarden-4.0.9.9-pic.patch,
+ +rosegarden-4.0.9.9.ebuild:
+ Initial ebuild for 4.0.9.9. Still has compilation problems with C++
+ exceptions... In package.mask
13 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
rosegarden-4.0.9.8.ebuild:
diff --git a/media-sound/rosegarden/Manifest b/media-sound/rosegarden/Manifest
index 22172482cf45..b2ff68ff3a81 100644
--- a/media-sound/rosegarden/Manifest
+++ b/media-sound/rosegarden/Manifest
@@ -4,7 +4,9 @@ MD5 d4d478c4a28b026d2250b19f251e1248 rosegarden-4.0.9.6.ebuild 845
MD5 89c94a735d1316e5514487f619bea49d rosegarden-4.0.9.7.ebuild 942
MD5 53d6af7b7c2ca64c397f87d389f3da42 rosegarden-4.0.9.8.ebuild 944
MD5 f3ddcb8c59d25be20ba24f8ec7278680 rosegarden-4.0.9.ebuild 815
+MD5 53d6af7b7c2ca64c397f87d389f3da42 rosegarden-4.0.9.9.ebuild 944
MD5 26a35e75e25c5a2d2e000cdf1675662c files/digest-rosegarden-4.0.9 69
MD5 056885fbdc7bdca42ddf05db0c6c9e9c files/digest-rosegarden-4.0.9.6 71
MD5 cd0f32f6c8789e03fac5f53dd3e1a892 files/digest-rosegarden-4.0.9.7 71
MD5 eedfa71e3000918862d19d5ac29cc0ef files/digest-rosegarden-4.0.9.8 71
+MD5 2cf63411a83b0ffc1879b3b05d1b9a29 files/digest-rosegarden-4.0.9.9 71
diff --git a/media-sound/rosegarden/files/digest-rosegarden-4.0.9.9 b/media-sound/rosegarden/files/digest-rosegarden-4.0.9.9
new file mode 100644
index 000000000000..792f54493bac
--- /dev/null
+++ b/media-sound/rosegarden/files/digest-rosegarden-4.0.9.9
@@ -0,0 +1 @@
+MD5 6fada44610177aecc6136be8ccae92eb rosegarden-4-0.9.9.tar.gz 4625489
diff --git a/media-sound/rosegarden/files/rosegarden-4.0.9.9-gcc34.patch b/media-sound/rosegarden/files/rosegarden-4.0.9.9-gcc34.patch
new file mode 100644
index 000000000000..38b5a606841a
--- /dev/null
+++ b/media-sound/rosegarden/files/rosegarden-4.0.9.9-gcc34.patch
@@ -0,0 +1,12 @@
+diff -Naur rosegarden-4-0.9.9.orig/sound/LADSPAPluginInstance.h rosegarden-4-0.9.9/sound/LADSPAPluginInstance.h
+--- rosegarden-4-0.9.9.orig/sound/LADSPAPluginInstance.h 2004-07-26 07:34:58.000000000 -0700
++++ rosegarden-4-0.9.9/sound/LADSPAPluginInstance.h 2004-08-06 12:46:23.913219000 -0700
+@@ -126,7 +126,7 @@
+ bool m_bypassed;
+ };
+
+-};
++}
+
+ #endif // HAVE_LADSPA
+
diff --git a/media-sound/rosegarden/files/rosegarden-4.0.9.9-pic.patch b/media-sound/rosegarden/files/rosegarden-4.0.9.9-pic.patch
new file mode 100644
index 000000000000..b75446a1096a
--- /dev/null
+++ b/media-sound/rosegarden/files/rosegarden-4.0.9.9-pic.patch
@@ -0,0 +1,19 @@
+diff -Naur rosegarden-4-0.9.9.orig/configure.in rosegarden-4-0.9.9/configure.in
+--- rosegarden-4-0.9.9.orig/configure.in 2004-07-30 09:03:01.000000000 -0700
++++ rosegarden-4-0.9.9/configure.in 2004-08-06 13:27:11.063952489 -0700
+@@ -419,3 +419,6 @@
+ echo "Good - your configure finished. Start make now"
+ echo ""
+ fi
++
++AC_PROG_LIBTOOL
++
+diff -Naur rosegarden-4-0.9.9.orig/configure.in.in rosegarden-4-0.9.9/configure.in.in
+--- rosegarden-4-0.9.9.orig/configure.in.in 2004-07-30 00:57:54.000000000 -0700
++++ rosegarden-4-0.9.9/configure.in.in 2004-08-06 13:27:11.063952489 -0700
+@@ -339,3 +339,5 @@
+ echo
+ fi
+ fi
++
++AC_PROG_LIBTOOL
diff --git a/media-sound/rosegarden/rosegarden-4.0.9.9.ebuild b/media-sound/rosegarden/rosegarden-4.0.9.9.ebuild
new file mode 100644
index 000000000000..b39d8199898c
--- /dev/null
+++ b/media-sound/rosegarden/rosegarden-4.0.9.9.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/rosegarden-4.0.9.9.ebuild,v 1.1 2004/08/06 20:39:29 eradicator Exp $
+
+IUSE="jack"
+
+inherit eutils flag-o-matic
+
+MY_PV="${PV/./-}"
+MY_P="${PN}-${MY_PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="MIDI and audio sequencer and notation editor."
+HOMEPAGE="http://www.rosegardenmusic.com/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+#KEYWORDS="~x86 ~ppc ~amd64"
+KEYWORDS="-*"
+
+RDEPEND=">=kde-base/kdelibs-3.0
+ kde-base/kdemultimedia
+ >=x11-libs/qt-3
+ media-libs/alsa-lib
+ jack? ( media-sound/jack-audio-connection-kit )
+ >=media-libs/ladspa-sdk-1.0
+ >=media-libs/ladspa-cmt-1.14"
+
+DEPEND="${RDEPEND}
+ >=sys-devel/automake-1.7
+ sys-devel/libtool"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-gcc34.patch
+ epatch ${FILESDIR}/${P}-pic.patch
+
+ # Fix broken (-fPIC) tools
+ libtoolize -f -c || die
+
+ export WANT_AUTOMAKE=1.7
+ export WANT_AUTOCONF=2.5
+ aclocal || die
+ automake || die
+ autoconf || die
+}
+
+src_compile() {
+ addwrite ${QTDIR}/etc/settings
+
+ #append-flags -fexceptions
+
+ econf `use_with jack` \
+ --with-ladspa \
+ || die "./configure failed"
+ emake || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dodoc AUTHORS ChangeLog NEWS README TODO TRANSLATORS
+}