summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2012-06-03 09:19:40 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2012-06-03 09:19:40 +0000
commit34552070e4191a84c612a05029616175e7c530f9 (patch)
tree9393f7ff30f6137efdc421da386d5bb67862e5cd /app-emulation/emul-linux-x86-soundlibs
parentVersion bump. (diff)
downloadgentoo-2-34552070e4191a84c612a05029616175e7c530f9.tar.gz
gentoo-2-34552070e4191a84c612a05029616175e7c530f9.tar.bz2
gentoo-2-34552070e4191a84c612a05029616175e7c530f9.zip
Yet another revbump to fix the pulseaudio dependency. Bug #416751. Thanks to Samuli Suominen <ssuominen@gentoo.org> for the patch
(Portage version: 2.1.10.64/cvs/Linux x86_64)
Diffstat (limited to 'app-emulation/emul-linux-x86-soundlibs')
-rw-r--r--app-emulation/emul-linux-x86-soundlibs/ChangeLog10
-rw-r--r--app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520-r2.ebuild (renamed from app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520-r1.ebuild)10
2 files changed, 15 insertions, 5 deletions
diff --git a/app-emulation/emul-linux-x86-soundlibs/ChangeLog b/app-emulation/emul-linux-x86-soundlibs/ChangeLog
index b9948422efde..b393c0ee4487 100644
--- a/app-emulation/emul-linux-x86-soundlibs/ChangeLog
+++ b/app-emulation/emul-linux-x86-soundlibs/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-emulation/emul-linux-x86-soundlibs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/ChangeLog,v 1.77 2012/05/27 17:58:29 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/ChangeLog,v 1.78 2012/06/03 09:19:40 hwoarang Exp $
+
+*emul-linux-x86-soundlibs-20120520-r2 (03 Jun 2012)
+
+ 03 Jun 2012; Markos Chandras <hwoarang@gentoo.org>
+ +emul-linux-x86-soundlibs-20120520-r2.ebuild,
+ -emul-linux-x86-soundlibs-20120520-r1.ebuild:
+ Yet another revbump to fix the pulseaudio dependency. Bug #416751. Thanks to
+ Samuli Suominen <ssuominen@gentoo.org> for the patch
*emul-linux-x86-soundlibs-20120520-r1 (27 May 2012)
diff --git a/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520-r1.ebuild b/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520-r2.ebuild
index ad65df3674fb..263c3a4f4adb 100644
--- a/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520-r1.ebuild
+++ b/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520-r2.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520-r1.ebuild,v 1.1 2012/05/27 17:58:29 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520-r2.ebuild,v 1.1 2012/06/03 09:19:40 hwoarang Exp $
EAPI="4"
-inherit emul-linux-x86
+inherit emul-linux-x86 toolchain-funcs
LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1 LGPL-2 as-is gsm public-domain"
KEYWORDS="-* ~amd64"
@@ -28,8 +28,10 @@ src_prepare() {
fi
# libs without the rest of pulseaudio cause problems, bug 302003
- # See bug 416751 to understand this way to disable pulseaudio
if ! use pulseaudio; then
- chmod a-r "${S}"/usr/lib32/libpulse{,-simple}.so.* || die
+ rm -f "${S}"/usr/lib32/libpulse{,-simple}.so*
+ echo 'int main() { }' > "${T}"/tmp.c
+ $(tc-getCC) -m32 -shared -Wl,-soname -Wl,libpulse.so.0 "${T}"/tmp.c -o "${S}"/usr/lib32/libpulse.so.0
+ $(tc-getCC) -m32 -shared -Wl,-soname -Wl,libpulse-simple.so.0 "${T}"/tmp.c -o "${S}"/usr/lib32/libpulse-simple.so.0
fi
}