diff options
author | Jan Brinkmann <luckyduck@gentoo.org> | 2005-03-09 21:49:24 +0000 |
---|---|---|
committer | Jan Brinkmann <luckyduck@gentoo.org> | 2005-03-09 21:49:24 +0000 |
commit | a9ec50a3ef96f88c0a115a73e8af2097947f6e23 (patch) | |
tree | 1307d3e430cec34c6f7cc9210ef49f615b1ff829 /media-sound/rosegarden | |
parent | stable on amd64 wrt to #82534 (diff) | |
download | gentoo-2-a9ec50a3ef96f88c0a115a73e8af2097947f6e23.tar.gz gentoo-2-a9ec50a3ef96f88c0a115a73e8af2097947f6e23.tar.bz2 gentoo-2-a9ec50a3ef96f88c0a115a73e8af2097947f6e23.zip |
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
(Portage version: 2.0.51.19)
Diffstat (limited to 'media-sound/rosegarden')
-rw-r--r-- | media-sound/rosegarden/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/rosegarden/files/4.1.0-dssi.patch | 17 | ||||
-rw-r--r-- | media-sound/rosegarden/rosegarden-4.1.0.ebuild | 15 |
3 files changed, 37 insertions, 3 deletions
diff --git a/media-sound/rosegarden/ChangeLog b/media-sound/rosegarden/ChangeLog index a1c605954d4f..b5048dff4c20 100644 --- a/media-sound/rosegarden/ChangeLog +++ b/media-sound/rosegarden/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/rosegarden # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/ChangeLog,v 1.25 2005/02/19 22:51:08 luckyduck Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/ChangeLog,v 1.26 2005/03/09 21:49:24 luckyduck Exp $ + + 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) diff --git a/media-sound/rosegarden/files/4.1.0-dssi.patch b/media-sound/rosegarden/files/4.1.0-dssi.patch new file mode 100644 index 000000000000..a9277b8932cb --- /dev/null +++ b/media-sound/rosegarden/files/4.1.0-dssi.patch @@ -0,0 +1,17 @@ +diff -urpN rosegarden-4-1.0.orig/gui/audiopluginoscgui.cpp rosegarden-4-1.0/gui/audiopluginoscgui.cpp +--- rosegarden-4-1.0.orig/gui/audiopluginoscgui.cpp 2005-03-09 22:28:07.476891736 +0100 ++++ rosegarden-4-1.0/gui/audiopluginoscgui.cpp 2005-03-09 22:29:07.263802744 +0100 +@@ -24,9 +24,12 @@ + #ifdef HAVE_LIBLO + + #include <lo/lo.h> +-#include <dssi.h> + #include <iostream> + ++#ifdef HAVE_DSSI ++#include <dssi.h> ++#endif ++ + #include "PluginIdentifier.h" + #include "AudioPluginInstance.h" + #include "MappedCommon.h" diff --git a/media-sound/rosegarden/rosegarden-4.1.0.ebuild b/media-sound/rosegarden/rosegarden-4.1.0.ebuild index eb95239f4af4..8f496eed8d2a 100644 --- a/media-sound/rosegarden/rosegarden-4.1.0.ebuild +++ b/media-sound/rosegarden/rosegarden-4.1.0.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/rosegarden-4.1.0.ebuild,v 1.1 2005/02/19 22:51:08 luckyduck Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/rosegarden-4.1.0.ebuild,v 1.2 2005/03/09 21:49:24 luckyduck Exp $ + +inherit eutils flag-o-matic IUSE="alsa arts jack" @@ -37,7 +39,7 @@ pkg_setup() { snd_conf="--without-arts" else if use arts; then - snd_conf="--without-arts" + snd_conf="--with-arts" else ewarn "Neither arts or alsa USE flags selected. Choosing" ewarn "alsa by default." @@ -46,7 +48,16 @@ pkg_setup() { fi } +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/${PV}-dssi.patch +} + src_compile() { + strip-flags -fvisibility-inlines-hidden + addwrite ${QTDIR}/etc/settings econf ${snd_conf} `use_with jack` \ --with-ladspa \ |