summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-07-27 17:38:01 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-07-27 17:38:01 +0000
commit77051cf3cc8165ab7ac49e6dc2beb55135a0ecb9 (patch)
treeef52c92fde990cf1dadc8dc5a7efe72fc9bb7f70 /media-sound/sooperlooper
parentStable on ppc wrt security #185737 (diff)
downloadgentoo-2-77051cf3cc8165ab7ac49e6dc2beb55135a0ecb9.tar.gz
gentoo-2-77051cf3cc8165ab7ac49e6dc2beb55135a0ecb9.tar.bz2
gentoo-2-77051cf3cc8165ab7ac49e6dc2beb55135a0ecb9.zip
fix build with asneeded, bug #186817
(Portage version: 2.1.3_rc9)
Diffstat (limited to 'media-sound/sooperlooper')
-rw-r--r--media-sound/sooperlooper/ChangeLog6
-rw-r--r--media-sound/sooperlooper/files/sooperlooper-1.1.0-asneeded.patch13
-rw-r--r--media-sound/sooperlooper/sooperlooper-1.1.0.ebuild3
3 files changed, 20 insertions, 2 deletions
diff --git a/media-sound/sooperlooper/ChangeLog b/media-sound/sooperlooper/ChangeLog
index 27410e1e3feb..e1662d371439 100644
--- a/media-sound/sooperlooper/ChangeLog
+++ b/media-sound/sooperlooper/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/sooperlooper
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sooperlooper/ChangeLog,v 1.8 2007/07/27 16:30:43 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sooperlooper/ChangeLog,v 1.9 2007/07/27 17:38:01 aballier Exp $
+
+ 27 Jul 2007; Alexis Ballier <aballier@gentoo.org>
+ +files/sooperlooper-1.1.0-asneeded.patch, sooperlooper-1.1.0.ebuild:
+ fix build with asneeded, bug #186817
27 Jul 2007; Samuli Suominen <drac@gentoo.org> sooperlooper-1.1.0.ebuild:
Stop using upstream optimization flags and respect users. Install bundled
diff --git a/media-sound/sooperlooper/files/sooperlooper-1.1.0-asneeded.patch b/media-sound/sooperlooper/files/sooperlooper-1.1.0-asneeded.patch
new file mode 100644
index 000000000000..9a0494d0aa5a
--- /dev/null
+++ b/media-sound/sooperlooper/files/sooperlooper-1.1.0-asneeded.patch
@@ -0,0 +1,13 @@
+Index: sooperlooper-1.1.0/src/Makefile.in
+===================================================================
+--- sooperlooper-1.1.0.orig/src/Makefile.in
++++ sooperlooper-1.1.0/src/Makefile.in
+@@ -277,7 +277,7 @@ libsldrivers_a_SOURCES = \
+ sooperlooper_SOURCES = \
+ sooperlooper.cpp
+
+-sooperlooper_LDADD = libsldrivers.a libslcore.a @JACK_LIBS@ @LOSC_LIBS@ @SIGCPP_LIBS@ @SNDFILE_LIBS@ @SAMPLERATE_LIBS@ @AUDIO_LIBS@ @XML_LIBS@
++sooperlooper_LDADD = libsldrivers.a libslcore.a @BASE_LIBS@ @JACK_LIBS@ @LOSC_LIBS@ @SIGCPP_LIBS@ @SNDFILE_LIBS@ @SAMPLERATE_LIBS@ @AUDIO_LIBS@ @XML_LIBS@
+ sooperlooper_LDFLAGS =
+ slconsole_SOURCES = slconsole.cpp
+ slconsole_LDADD = @LOSC_LIBS@ @NCURSES_LIBS@ -lpthread
diff --git a/media-sound/sooperlooper/sooperlooper-1.1.0.ebuild b/media-sound/sooperlooper/sooperlooper-1.1.0.ebuild
index 30d914f26b75..be9fc6ba0c1a 100644
--- a/media-sound/sooperlooper/sooperlooper-1.1.0.ebuild
+++ b/media-sound/sooperlooper/sooperlooper-1.1.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sooperlooper/sooperlooper-1.1.0.ebuild,v 1.3 2007/07/27 16:30:43 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sooperlooper/sooperlooper-1.1.0.ebuild,v 1.4 2007/07/27 17:38:01 aballier Exp $
inherit eutils wxwidgets
@@ -27,6 +27,7 @@ src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-amd64.patch
+ epatch "${FILESDIR}/${P}-asneeded.patch"
}
src_compile() {