summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-05-20 00:30:44 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-05-20 00:30:44 +0000
commita20e7028235afc7ad986f9c78a4263b908ceb22e (patch)
tree736ae77152bb82ab96865248d6b4ab9aa2c6be8a /media-sound
parentAdd ~x86-fbsd keyword. (diff)
downloadgentoo-2-a20e7028235afc7ad986f9c78a4263b908ceb22e.tar.gz
gentoo-2-a20e7028235afc7ad986f9c78a4263b908ceb22e.tar.bz2
gentoo-2-a20e7028235afc7ad986f9c78a4263b908ceb22e.zip
Add patch to fix building with --as-needed, thanks to Thomas S. Howard in bug #133823.
(Portage version: 2.1_rc1-r3)
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/esound/ChangeLog7
-rw-r--r--media-sound/esound/esound-0.2.36-r1.ebuild7
-rw-r--r--media-sound/esound/files/esound-0.2.36-asneeded.patch22
3 files changed, 33 insertions, 3 deletions
diff --git a/media-sound/esound/ChangeLog b/media-sound/esound/ChangeLog
index 569e9a0e841b..b331388bc68b 100644
--- a/media-sound/esound/ChangeLog
+++ b/media-sound/esound/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/esound
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/esound/ChangeLog,v 1.67 2006/05/06 00:39:22 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/esound/ChangeLog,v 1.68 2006/05/20 00:30:44 flameeyes Exp $
+
+ 20 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/esound-0.2.36-asneeded.patch, esound-0.2.36-r1.ebuild:
+ Add patch to fix building with --as-needed, thanks to Thomas S. Howard in
+ bug #133823.
06 May 2006; Diego Pettenò <flameeyes@gentoo.org>
esound-0.2.36-r1.ebuild:
diff --git a/media-sound/esound/esound-0.2.36-r1.ebuild b/media-sound/esound/esound-0.2.36-r1.ebuild
index 17d719f33767..91071f6a2c9d 100644
--- a/media-sound/esound/esound-0.2.36-r1.ebuild
+++ b/media-sound/esound/esound-0.2.36-r1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/esound/esound-0.2.36-r1.ebuild,v 1.16 2006/05/06 00:39:22 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/esound/esound-0.2.36-r1.ebuild,v 1.17 2006/05/20 00:30:43 flameeyes Exp $
-inherit libtool gnome.org eutils
+inherit libtool gnome.org eutils autotools
DESCRIPTION="The Enlightened Sound Daemon"
HOMEPAGE="http://www.tux.org/~ricdude/EsounD.html"
@@ -30,6 +30,9 @@ src_unpack() {
use ppc-macos && epatch ${FILESDIR}/${P}-ppc-macos.patch
epatch "${FILESDIR}/${P}-mode_t.patch"
+ epatch "${FILESDIR}/${P}-asneeded.patch"
+
+ eautomake
elibtoolize
}
diff --git a/media-sound/esound/files/esound-0.2.36-asneeded.patch b/media-sound/esound/files/esound-0.2.36-asneeded.patch
new file mode 100644
index 000000000000..fc0a6a9a83a7
--- /dev/null
+++ b/media-sound/esound/files/esound-0.2.36-asneeded.patch
@@ -0,0 +1,22 @@
+--- esound-0.2.36/Makefile.am.orig 2006-05-19 08:37:00.000000000 -0700
++++ esound-0.2.36/Makefile.am 2006-05-19 08:31:56.000000000 -0700
+@@ -60,7 +60,7 @@
+ audio_win32.c
+
+ libesddsp_la_LDFLAGS = -version-info $(ESD_VERSION_INFO)
+-libesddsp_la_LIBADD = $(DL_LIB) -lm
++libesddsp_la_LIBADD = libesd.la $(DL_LIB) -lm
+
+ libesddsp_la_SOURCES = \
+ esddsp.c
+--- esound-0.2.36/Makefile.in.orig 2006-05-19 08:37:25.000000000 -0700
++++ esound-0.2.36/Makefile.in 2006-05-19 08:32:35.000000000 -0700
+@@ -374,7 +374,7 @@
+ audio_win32.c
+
+ libesddsp_la_LDFLAGS = -version-info $(ESD_VERSION_INFO)
+-libesddsp_la_LIBADD = $(DL_LIB) -lm
++libesddsp_la_LIBADD = libesd.la $(DL_LIB) -lm
+ libesddsp_la_SOURCES = \
+ esddsp.c
+