diff options
author | 2011-05-13 14:44:41 +0000 | |
---|---|---|
committer | 2011-05-13 14:44:41 +0000 | |
commit | 767befcdbbbb8d837ba3810d5f7db39ffe1771af (patch) | |
tree | 0028135c3c24117e27a3604d74d1b8bf269a1d6c /media-sound/qmidiarp | |
parent | Stable for HPPA (bug #363965). (diff) | |
download | gentoo-2-767befcdbbbb8d837ba3810d5f7db39ffe1771af.tar.gz gentoo-2-767befcdbbbb8d837ba3810d5f7db39ffe1771af.tar.bz2 gentoo-2-767befcdbbbb8d837ba3810d5f7db39ffe1771af.zip |
Fix compilation with forced as-needed (bug #367093)
(Portage version: 2.2.0_alpha32/cvs/Linux x86_64)
Diffstat (limited to 'media-sound/qmidiarp')
-rw-r--r-- | media-sound/qmidiarp/ChangeLog | 6 | ||||
-rw-r--r-- | media-sound/qmidiarp/files/qmidiarp-0.3.9-ldadd.patch | 23 | ||||
-rw-r--r-- | media-sound/qmidiarp/qmidiarp-0.3.9.ebuild | 8 |
3 files changed, 35 insertions, 2 deletions
diff --git a/media-sound/qmidiarp/ChangeLog b/media-sound/qmidiarp/ChangeLog index ec317ba96644..596c8a227522 100644 --- a/media-sound/qmidiarp/ChangeLog +++ b/media-sound/qmidiarp/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-sound/qmidiarp # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/qmidiarp/ChangeLog,v 1.12 2011/04/26 12:24:00 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/qmidiarp/ChangeLog,v 1.13 2011/05/13 14:44:41 angelos Exp $ + + 13 May 2011; Christoph Mende <angelos@gentoo.org> qmidiarp-0.3.9.ebuild, + +files/qmidiarp-0.3.9-ldadd.patch: + Fix compilation with forced as-needed (bug #367093) *qmidiarp-0.3.9 (26 Apr 2011) diff --git a/media-sound/qmidiarp/files/qmidiarp-0.3.9-ldadd.patch b/media-sound/qmidiarp/files/qmidiarp-0.3.9-ldadd.patch new file mode 100644 index 000000000000..e4ffeb1660a0 --- /dev/null +++ b/media-sound/qmidiarp/files/qmidiarp-0.3.9-ldadd.patch @@ -0,0 +1,23 @@ +diff --git a/src/Makefile.am b/src/Makefile.am +index e2385d0..2c22252 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -44,6 +44,8 @@ qmidiarp_SOURCES = \ + seqdriver.cpp seqdriver.h \ + slider.cpp slider.h + ++qmidiarp_LDADD = $(QT_LIBS) ++ + translationsdir = $(pkgdatadir)/translations + translations = \ + translations/qmidiarp_de.ts \ +@@ -54,8 +56,7 @@ translations_DATA = \ + translations/qmidiarp_fr.qm + + +-AM_LDFLAGS = @QT_LIBS@ @DEFS@ +-AM_CXXFLAGS = @QT_CXXFLAGS@ ++AM_CPPFLAGS = @QT_CXXFLAGS@ + DEFS = -Wall -Wextra -D_REENTRANT -DTRANSLATIONSDIR=\"$(translationsdir)\" @DEFS@ + + # misc files which are distributed but not installed diff --git a/media-sound/qmidiarp/qmidiarp-0.3.9.ebuild b/media-sound/qmidiarp/qmidiarp-0.3.9.ebuild index 5918e1d36ce3..1c5a711b4dd9 100644 --- a/media-sound/qmidiarp/qmidiarp-0.3.9.ebuild +++ b/media-sound/qmidiarp/qmidiarp-0.3.9.ebuild @@ -1,8 +1,9 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/qmidiarp/qmidiarp-0.3.9.ebuild,v 1.1 2011/04/26 12:24:00 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/qmidiarp/qmidiarp-0.3.9.ebuild,v 1.2 2011/05/13 14:44:41 angelos Exp $ EAPI=4 +inherit autotools eutils DESCRIPTION="An arpeggiator, sequencer and MIDI LFO for ALSA" HOMEPAGE="http://qmidiarp.sourceforge.net/" @@ -20,3 +21,8 @@ DEPEND="${RDEPEND} dev-util/pkgconfig" DOCS="AUTHORS ChangeLog NEWS README" + +src_prepare() { + epatch "${FILESDIR}"/${P}-ldadd.patch + eautomake +} |