summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2020-08-24 04:01:04 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2020-11-30 01:51:51 +0100
commit0aca59c7874b53ca27f75b862b22376000fabd9c (patch)
tree28de0d3e52a5dc965280db2956a63ab754ce284d /media-sound/rosegarden
parent*/*: Remove ancient kde.eclass revdeps with "need-kde 3.4" (diff)
downloadkde-sunset-0aca59c7874b53ca27f75b862b22376000fabd9c.tar.gz
kde-sunset-0aca59c7874b53ca27f75b862b22376000fabd9c.tar.bz2
kde-sunset-0aca59c7874b53ca27f75b862b22376000fabd9c.zip
*/*: Remove ancient kde.eclass revdeps with "need-kde 3.5"
kde.eclass revdeps broken by ancient deps. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'media-sound/rosegarden')
-rw-r--r--media-sound/rosegarden/ChangeLog298
-rw-r--r--media-sound/rosegarden/Manifest1
-rw-r--r--media-sound/rosegarden/files/rosegarden-1.5.1-asneeded.patch36
-rw-r--r--media-sound/rosegarden/files/rosegarden-1.6.1-asneeded.patch46
-rw-r--r--media-sound/rosegarden/files/rosegarden-1.6.1.desktop.diff16
-rw-r--r--media-sound/rosegarden/metadata.xml8
-rw-r--r--media-sound/rosegarden/rosegarden-1.7.3.ebuild70
7 files changed, 0 insertions, 475 deletions
diff --git a/media-sound/rosegarden/ChangeLog b/media-sound/rosegarden/ChangeLog
deleted file mode 100644
index 605cc694..00000000
--- a/media-sound/rosegarden/ChangeLog
+++ /dev/null
@@ -1,298 +0,0 @@
-# ChangeLog for media-sound/rosegarden
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/ChangeLog,v 1.62 2009/10/10 11:04:49 maekke Exp $
-
- 10 Oct 2009; Markus Meier <maekke@gentoo.org> rosegarden-1.7.3.ebuild:
- amd64/x86 stable, bug #287606
-
- 01 Aug 2009; Samuli Suominen <ssuominen@gentoo.org>
- rosegarden-1.5.1.ebuild, rosegarden-1.7.3.ebuild:
- Remove USE depend for media-libs/alsa-lib[midi].
-
-*rosegarden-1.7.3 (19 Feb 2009)
-
- 19 Feb 2009; Alexis Ballier <aballier@gentoo.org>
- +rosegarden-1.7.3.ebuild:
- version bump, by Jouni Rinne <l33tmmx@gmail.com>, bug #259505
-
-*rosegarden-1.7.2-r1 (10 Oct 2008)
-
- 10 Oct 2008; Diego Pettenò <flameeyes@gentoo.org>
- +rosegarden-1.7.2-r1.ebuild:
- Update to EAPI=2 and USE deps.
-
-*rosegarden-1.7.2 (20 Sep 2008)
-
- 20 Sep 2008; Alexis Ballier <aballier@gentoo.org>
- +rosegarden-1.7.2.ebuild:
- Version bump, by Auke Booij <auke.booij@gmail.com>, bug #238135
-
- 07 Aug 2008; Alexis Ballier <aballier@gentoo.org>
- -files/rosegarden-1.6.1+gcc-4.3.patch,
- -files/rosegarden-1.6.1-nojack.patch, -rosegarden-1.4.0.ebuild,
- -rosegarden-1.6.1-r1.ebuild:
- remove old versions
-
-*rosegarden-1.7.1 (07 Aug 2008)
-
- 07 Aug 2008; Alexis Ballier <aballier@gentoo.org>
- +rosegarden-1.7.1.ebuild:
- version bump
-
-*rosegarden-1.7.0 (22 May 2008)
-
- 22 May 2008; Alexis Ballier <aballier@gentoo.org>
- +rosegarden-1.7.0.ebuild:
- version bump
-
- 23 Apr 2008; Diego Pettenò <flameeyes@gentoo.org>
- +files/rosegarden-1.6.1+gcc-4.3.patch, rosegarden-1.6.1-r1.ebuild:
- Add patch to fix building with GCC 4.3.
-
- 06 Mar 2008; Steve Dibb <beandog@gentoo.org> rosegarden-1.5.1.ebuild:
- amd64 stable, bug 204649
-
- 11 Jan 2008; nixnut <nixnut@gentoo.org> rosegarden-1.5.1.ebuild:
- Stable on ppc wrt bug 204649
-
- 06 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
- rosegarden-1.5.1.ebuild:
- stable x86, bug 204649
-
- 06 Jan 2008; Diego Pettenò <flameeyes@gentoo.org>
- -rosegarden-1.2.4.ebuild:
- Remove old versions.
-
-*rosegarden-1.6.1-r1 (06 Jan 2008)
-
- 06 Jan 2008; Diego Pettenò <flameeyes@gentoo.org>
- +files/rosegarden-1.6.1-nojack.patch, -rosegarden-1.6.1.ebuild,
- +rosegarden-1.6.1-r1.ebuild:
- Fix handling of user-defined CXXFLAGS, revision bump to force rebuild. Fix
- bug #204013. I hate cmake.
-
-*rosegarden-1.6.1 (23 Dec 2007)
-
- 23 Dec 2007; Carsten Lohrke <carlo@gentoo.org>
- +files/rosegarden-1.6.1-asneeded.patch,
- +files/rosegarden-1.6.1.desktop.diff, +rosegarden-1.6.1.ebuild:
- Version bump.
-
- 02 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
- Hand to newly-born proaudio herd.
-
-*rosegarden-1.5.1 (20 Jun 2007)
-
- 20 Jun 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/rosegarden-1.5.1-asneeded.patch, +rosegarden-1.5.1.ebuild:
- Version bump, closes bug #168366. Thanks to Wai Ling for reporting, and
- everybody on that bug. Also thanks to Alexis Ballier and the guys at
- proaudio overlay whose ebuild I based on.
-
- 17 Apr 2007; Alexis Ballier <aballier@gentoo.org>
- -files/4.1.0-amd64.patch, -files/4.1.0-gcc4.diff, -files/4.1.0-dssi.patch,
- -files/4.1.0-includehints.patch, -rosegarden-4.1.0-r1.ebuild,
- -rosegarden-4.1.0-r2.ebuild:
- Eventually nuke old versions, bug #172754
-
- 16 Apr 2007; Christian Faulhammer <opfer@gentoo.org>
- rosegarden-1.4.0.ebuild:
- stable amd64, bug 172754
-
- 07 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org>
- rosegarden-1.4.0.ebuild:
- ppc stable, bug #172754
-
- 04 Apr 2007; Raúl Porcel <armin76@gentoo.org> rosegarden-1.4.0.ebuild:
- x86 stable wrt bug 172754
-
- 06 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- rosegarden-1.2.4.ebuild, rosegarden-1.4.0.ebuild,
- rosegarden-4.1.0-r1.ebuild, rosegarden-4.1.0-r2.ebuild:
- Nuking ~sparc until DEPs are properly handled
-
- 03 Oct 2006; Carsten Lohrke <carlo@gentoo.org> rosegarden-1.4.0.ebuild:
- Header fix.
-
-*rosegarden-1.4.0 (03 Oct 2006)
-
- 03 Oct 2006; Carsten Lohrke <carlo@gentoo.org> +rosegarden-1.4.0.ebuild:
- Version bump.
-
-*rosegarden-4.1.0-r2 (25 Aug 2006)
-
- 25 Aug 2006; Luis Medinas <metalgod@gentoo.org> +files/4.1.0-amd64.patch,
- +rosegarden-4.1.0-r2.ebuild:
- Added a patch to fix build on amd64 thanks to <malc@gentoo.org>.
-
-*rosegarden-1.2.4 (18 Aug 2006)
-
- 18 Aug 2006; Carsten Lohrke <carlo@gentoo.org>
- -files/rosegarden-4.1.2.3-kde.py.diff, +rosegarden-1.2.4.ebuild,
- -rosegarden-4.1.2.3.ebuild:
- Version bump. Major version 4 has been dropped upstream.
-
- 18 Aug 2006; Carsten Lohrke <carlo@gentoo.org>
- +files/4.1.0-includehints.patch, rosegarden-4.1.0-r1.ebuild:
- Fix bug #134121, thanks to Christian Becke.
-
- 22 Feb 2006; Carsten Lohrke <carlo@gentoo.org>
- +files/rosegarden-4.1.2.3-kde.py.diff:
- Missing patch.
-
- 21 Feb 2006; Carsten Lohrke <carlo@gentoo.org> rosegarden-4.1.2.3.ebuild:
- Minor fix.
-
-*rosegarden-4.1.2.3 (21 Feb 2006)
-
- 21 Feb 2006; Carsten Lohrke <carlo@gentoo.org> +files/4.1.0-gcc4.diff,
- rosegarden-4.1.0-r1.ebuild, +rosegarden-4.1.2.3.ebuild:
- GCC 4 fix, thanks to Thomas Chik, bug #123042. Version bump.
-
- 07 Jul 2005; Herbie Hopkins <herbs@gentoo.org> rosegarden-4.1.0-r1.ebuild:
- Stable on amd64 wrt bug #96462.
-
- 07 Jul 2005; Gregorio Guidi <greg_g@gentoo.org>
- rosegarden-4.1.0-r1.ebuild:
- Stable on x86.
-
- 07 Jul 2005; Caleb Tennis <caleb@gentoo.org> rosegarden-4.0.9.8.ebuild,
- rosegarden-4.0.9.91_rc2.ebuild, rosegarden-4.0.9.91.ebuild,
- rosegarden-4.1.0.ebuild:
- Fix qt dep
-
- 24 Jun 2005; Joseph Jezak <josejx@gentoo.org> rosegarden-4.1.0-r1.ebuild:
- Marked ppc stable for bug #96462.
-
- 05 Jun 2005; Joseph Jezak <josejx@gentoo.org> rosegarden-4.0.9.8.ebuild:
- Marked ppc stable.
-
-*rosegarden-4.1.0-r1 (20 Mar 2005)
-
- 20 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org>
- +rosegarden-4.1.0-r1.ebuild:
- new ebuild for rosegarden, contributed by Carsten Lohrke <carlo@gentoo.org>.
- fixes #86047
-
- 09 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> +files/4.1.0-dssi.patch,
- rosegarden-4.1.0.ebuild:
- Added a patch to fix a dssi related problem, closes #83168. Filtered out a
- cflag which causes trouble, closes #84260. Fixed useflag related problem,
- closes #82936
-
-*rosegarden-4.1.0 (19 Feb 2005)
-
- 19 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org> +rosegarden-4.1.0.ebuild:
- version bump. fixes #82108
-
- 15 Jan 2005; Dan Armak <danarmak@gentoo.org> rosegarden-4.0.9.8.ebuild,
- rosegarden-4.0.9.91.ebuild, rosegarden-4.0.9.91_rc2.ebuild:
- Changed dep on kdebase to accept kdebase-meta, the split 'meta' package.
- This dep will be narrowed down in the future to the precise split packages
- required.
-
-*rosegarden-4.0.9.91 (11 Jan 2005)
-
- 11 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
- +rosegarden-4.0.9.91.ebuild:
- Version bump closes bug #74773.
-
- 23 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
- rosegarden-4.0.9.91_rc2.ebuild:
- Added to ~sparc.
-
-*rosegarden-4.0.9.91_rc2 (21 Nov 2004)
-
- 21 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
- -rosegarden-4.0.9.9.ebuild, +rosegarden-4.0.9.91_rc2.ebuild:
- Version bump.
-
- 19 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
- -rosegarden-4.0.9.6.ebuild, -rosegarden-4.0.9.7.ebuild,
- -rosegarden-4.0.9.ebuild:
- Removing old versions.
-
- 30 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
- rosegarden-4.0.9.9.ebuild:
- Removed kdemultimedia from DEPEND per bug #64276.
-
- 15 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
- rosegarden-4.0.9.8.ebuild, rosegarden-4.0.9.9.ebuild:
- Stable amd64.
-
-*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:
- Stable x86.
-
- 13 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
- rosegarden-4.0.9.6.ebuild, rosegarden-4.0.9.7.ebuild,
- rosegarden-4.0.9.8.ebuild, rosegarden-4.0.9.ebuild:
- Getting rid of virtual/jack.
-
-*rosegarden-4.0.9.8 (08 Jun 2004)
-
- 08 Jun 2004; Nick Hadaway <raker@gentoo.org>
- rosegarden-4.0.9.8.ebuild:
- Version bump. No ebuild changes required.
-
- 29 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
- rosegarden-4.0.9.7.ebuild:
- Stable x86.
-
- 28 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
- rosegarden-4.0.9.7.ebuild:
- Fixed with_use line.
-
- 20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
- rosegarden-4.0.9.6.ebuild, rosegarden-4.0.9.ebuild:
- Added IUSE.
-
- 16 Apr 2004; Travis Tilley <lv@gentoo.org> rosegarden-4.0.9.7.ebuild:
- added ~amd64 keyword
-
- 01 Apr 2004; David Holm <dholm@gentoo.org> rosegarden-4.0.9.7.ebuild:
- Added to ~ppc.
-
-*rosegarden-4.0.9.7 (30 Mar 2004)
-
- 30 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
- rosegarden-4.0.9.7.ebuild:
- Version bump closes bug #45773.
-
-*rosegarden-4.0.9.6 (25 Feb 2004)
-
- 25 Feb 2004; Caleb Tennis <caleb@gentoo.org> rosegarden-4.0.9.6.ebuild:
- addwrite QTDIR/etc/settings to fix sandbox error
- Mark x86 stable.
-
-*rosegarder-4.0.9.6 (24 Jan 2004)
-
- 24 Jan 2004; Nick Hadaway <raker@gentoo.org> rosegarder-4.0.9.6.ebuild:
- Version bump. See bug #38385. Things appear to work marvelously in
- this new version.
-
-*rosegarden-4.0.9 (13 May 2003)
-
- 13 May 2003; jje <jje@gentoo.org> rosegarden-4.0.9.ebuild:
- Version bump. Updated depends. Fixed ${P}.
- 16 May 2003; Thomas Raschbacher <lordvan@gentoo.org> rosegarden-4.0.9.ebuild:
- just added IUSE=""
-
-*rosegarden-4.0.8.5 (01 Mar 2003)
-
- 26 Mar 2003; Graham Forest <vladimir@gentoo.org> rosegarden-4.0.8.5.ebuild:
- Automated cleanup of LICENSE
-
- 01 Mar 2003; jje <jje@gentoo.org> rosegarden-4.0.8.5.ebuild files/digest-rosegarden-4.0.8.5 :
- Initial revision, unable to fully test as i don't have the midi hardware.
-
- Submitted by Marco Correia and Oliver Schoett.
-
diff --git a/media-sound/rosegarden/Manifest b/media-sound/rosegarden/Manifest
deleted file mode 100644
index c0b750c1..00000000
--- a/media-sound/rosegarden/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rosegarden-1.7.3.tar.bz2 7593543 BLAKE2B 19d8baad7e70743af073459e66100be8558fd3dc14afa76f6ad7478e3aba19f1e43ee0f128b89adf1018bf5c88dd5ee0ef80634a30545aae7c3a0b86c496de7b SHA512 7284a3f2850b7c4f3e29c3b08321e43a06df7d0dd20a80fde298bfbbe5ef481c2996319145987f0387367d7293cfc2b6b0db365ba5a17c1f5fcdeafac5a72e83
diff --git a/media-sound/rosegarden/files/rosegarden-1.5.1-asneeded.patch b/media-sound/rosegarden/files/rosegarden-1.5.1-asneeded.patch
deleted file mode 100644
index 55e40b12..00000000
--- a/media-sound/rosegarden/files/rosegarden-1.5.1-asneeded.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-Index: rosegarden-1.5.1/src/CMakeLists.txt
-===================================================================
---- rosegarden-1.5.1.orig/src/CMakeLists.txt
-+++ rosegarden-1.5.1/src/CMakeLists.txt
-@@ -74,6 +74,7 @@ IF(USE_PCH)
- ENDIF(USE_PCH)
-
- TARGET_LINK_LIBRARIES(rosegardensequencer
-+ RosegardenCommon
- ${QT_AND_KDECORE_LIBS}
- ${ALSA_LIBS}
- ${JACK_LIBS}
-@@ -81,7 +82,6 @@ TARGET_LINK_LIBRARIES(rosegardensequence
- ${LRDF_LIBS}
- ${FFTW3F_LIBS}
- kdeui
-- RosegardenCommon
- )
-
- # gui executable
-@@ -105,6 +105,7 @@ IF(USE_PCH)
- ENDIF(USE_PCH)
-
- TARGET_LINK_LIBRARIES(rosegarden
-+ RosegardenCommon
- ${QT_AND_KDECORE_LIBS}
- ${LIBLO_LIBS}
- ${LRDF_LIBS}
-@@ -115,7 +116,6 @@ TARGET_LINK_LIBRARIES(rosegarden
- kio
- kdeui
- kdeprint
-- RosegardenCommon
- )
-
- # Install targets
diff --git a/media-sound/rosegarden/files/rosegarden-1.6.1-asneeded.patch b/media-sound/rosegarden/files/rosegarden-1.6.1-asneeded.patch
deleted file mode 100644
index d2627883..00000000
--- a/media-sound/rosegarden/files/rosegarden-1.6.1-asneeded.patch
+++ /dev/null
@@ -1,46 +0,0 @@
---- src/CMakeLists.txt.old 2007-12-23 03:23:48.000000000 +0100
-+++ src/CMakeLists.txt 2007-12-23 03:25:36.000000000 +0100
-@@ -73,15 +73,15 @@
- ADD_DEPENDENCIES(rosegardensequencer precompiled_headers)
- ENDIF(USE_PCH)
-
--TARGET_LINK_LIBRARIES(rosegardensequencer
-- ${QT_AND_KDECORE_LIBS}
-- ${ALSA_LIBS}
-+TARGET_LINK_LIBRARIES(rosegardensequencer
-+ RosegardenCommon
-+ ${QT_AND_KDECORE_LIBS}
-+ ${ALSA_LIBS}
- ${JACK_LIBS}
- ${LIBLO_LIBS}
- ${LRDF_LIBS}
- ${FFTW3F_LIBS}
- kdeui
-- RosegardenCommon
- )
-
- # gui executable
-@@ -135,7 +135,11 @@
- ENDIF(USE_PCH)
-
- TARGET_LINK_LIBRARIES(rosegarden
-- ${QT_AND_KDECORE_LIBS}
-+ RosegardenExtended
-+ RosegardenSegmentCanvas
-+ RosegardenCommands
-+ RosegardenCommon
-+ ${QT_AND_KDECORE_LIBS}
- ${LIBLO_LIBS}
- ${LRDF_LIBS}
- ${FFTW3F_LIBS}
-@@ -145,10 +149,6 @@
- kio
- kdeui
- kdeprint
-- RosegardenExtended
-- RosegardenSegmentCanvas
-- RosegardenCommands
-- RosegardenCommon
- )
-
- # Install targets
diff --git a/media-sound/rosegarden/files/rosegarden-1.6.1.desktop.diff b/media-sound/rosegarden/files/rosegarden-1.6.1.desktop.diff
deleted file mode 100644
index 45ff8528..00000000
--- a/media-sound/rosegarden/files/rosegarden-1.6.1.desktop.diff
+++ /dev/null
@@ -1,16 +0,0 @@
---- ./data/desktop/rosegarden.desktop.old 2007-12-22 22:55:32.000000000 +0100
-+++ ./data/desktop/rosegarden.desktop 2007-12-22 22:56:13.000000000 +0100
-@@ -1,11 +1,10 @@
- [Desktop Entry]
--Encoding=UTF-8
- Type=Application
- Categories=AudioVideo;Audio;Midi;Sequencer;X-SuSE-Sequencer;X-Red-Hat-Base;
- Exec=rosegarden -caption "%c" %i %m
--MimeType=audio/x-rosegarden;audio/x-rosegarden-device
-+MimeType=audio/x-rosegarden;audio/x-rosegarden-device;
- X-KDE-NativeMimeType=audio/x-rosegarden
--Icon=rosegarden.png
-+Icon=rosegarden
- DocPath=rosegarden/index.html
- Comment=MIDI and Audio Sequencer and Editor
- Terminal=false
diff --git a/media-sound/rosegarden/metadata.xml b/media-sound/rosegarden/metadata.xml
deleted file mode 100644
index 3bdcd916..00000000
--- a/media-sound/rosegarden/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="dssi">Enable support for DSSI Soft Synth Interface</flag>
- </use>
-</pkgmetadata>
diff --git a/media-sound/rosegarden/rosegarden-1.7.3.ebuild b/media-sound/rosegarden/rosegarden-1.7.3.ebuild
deleted file mode 100644
index f0063e11..00000000
--- a/media-sound/rosegarden/rosegarden-1.7.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=3
-
-inherit eutils kde-functions cmake-utils
-
-MY_PV="${PV/_rc*/}"
-#MY_PV="${MY_PV/4./}"
-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/rosegarden/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="alsa debug jack dssi lirc"
-
-RDEPEND="
- alsa? ( media-libs/alsa-lib
- jack? ( >=media-sound/jack-audio-connection-kit-0.77 )
- )
- >=media-libs/ladspa-sdk-1.0
- >=media-plugins/cmt-plugins-1.14
- dssi? ( >=media-libs/dssi-0.4 )
- lirc? ( >=app-misc/lirc-0.7 )
- >=media-libs/liblrdf-0.3
- >=sci-libs/fftw-3.0.0
- >=media-libs/liblo-0.7"
-
-DEPEND="${RDEPEND}
- >=dev-util/cmake-2.4.2
- virtual/pkgconfig"
-
-need-kde 3.5
-
-pkg_setup() {
- if ! use alsa && use jack; then
- ewarn "If you want JACK support you also need to enable"
- ewarn "ALSA support, or the whole sound support will be"
- ewarn "disabled."
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/rosegarden-1.6.1-asneeded.patch" \
- "${FILESDIR}/rosegarden-1.6.1.desktop.diff"
-}
-
-src_configure() {
- tc-export CC CXX LD
-
- # cmake is stupid, very very stupid.
- sed -i -e 's:CMAKE_CXX_FLAGS_\(RELEASE\|RELWITHDEBINFO\|DEBUG\).*".*"):CMAKE_CXX_FLAGS_\1 "'"${CXXFLAGS}"'"):' \
- CMakeLists.txt || die "unable to sanitise CXXFLAGS"
-
- mycmakeargs="$(cmake-utils_use_want alsa SOUND)
- $(cmake-utils_use_want jack JACK)
- $(cmake-utils_use_want dssi DSSI)
- $(cmake-utils_use_want lirc LIRC)"
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- dodoc AUTHORS README TRANSLATORS
-}