summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreroen <eroen@occam.eroen.eu>2013-05-28 19:10:53 +0200
committereroen <eroen@occam.eroen.eu>2013-05-28 19:10:53 +0200
commite2308bd54a7d9f8f2ce7e849b347c9b0cccc6ed8 (patch)
treefbc875ea8f9bf431e2ecc96a02f02da0a4e2b02a /app-emulation
parentalsa-lib-1.0.27.1 from gentoo (diff)
downloaderoen-e2308bd54a7d9f8f2ce7e849b347c9b0cccc6ed8.tar.gz
eroen-e2308bd54a7d9f8f2ce7e849b347c9b0cccc6ed8.tar.bz2
eroen-e2308bd54a7d9f8f2ce7e849b347c9b0cccc6ed8.zip
alsa-lib-1.0.27.1: interoperate w/ elx86-soundlibs
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/emul-linux-x86-soundlibs/Manifest2
-rw-r--r--app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20130224.ebuild9
2 files changed, 9 insertions, 2 deletions
diff --git a/app-emulation/emul-linux-x86-soundlibs/Manifest b/app-emulation/emul-linux-x86-soundlibs/Manifest
index 8d8150f..46870dc 100644
--- a/app-emulation/emul-linux-x86-soundlibs/Manifest
+++ b/app-emulation/emul-linux-x86-soundlibs/Manifest
@@ -1,3 +1,3 @@
DIST emul-linux-x86-soundlibs-20130224.tar.xz 7068240 SHA256 51ee669fb864b8522cd9ffa4aa8148c20eb07c06623a8c0bd718d444867da92a SHA512 67bca8c875e17bb8e1b3057182d08c679992ce525e124162e02e8a2c01bb5413d7ab19736a9f803d8a3835e7c5d68e556de9d3aee7240fb6708d2f3528ae56e0 WHIRLPOOL 48b9583dd91d5b1dbb4dedc1c9f5bf2937a325adad20bb45adf7de96e5d1db6a3e62a617ef85300c917faf57313a00790007d12db3a6dc9261ef627c71f14d9a
-EBUILD emul-linux-x86-soundlibs-20130224.ebuild 1227 SHA256 ecfb08590b5257d27d6954f39a902f2c63e387cd6dbae40889f48674293cf30a SHA512 b335f99d290c5b38b3950f29059417dada8c8a696136689b42538b7e2732e71d0b68ee493460380b02639f2b7f9ecc846612bd3921cab036ded9965fec4bebaa WHIRLPOOL 7d20c8703c0f1899159865d401c19e51f92018ce9fb057d8bac7008a242754a518804c111b3130189628befb67a00671075b409c22d65479c26049188078bed8
+EBUILD emul-linux-x86-soundlibs-20130224.ebuild 1462 SHA256 4cfa49e20d899678b2db6d1f93e6c29383b51e811ba4a427b112bab13febde04 SHA512 e4aaa18bc9e48618336744a4e70c2a0833fc4ff3a138d58dc4a83c096f45af42e3bce6346a7d1f92bf5fa80d249a005fe8917b54c8aa02f6d783bdb5f855b974 WHIRLPOOL ac0f0c02a23f5cfa331ee74e8289f06b99c65fbe23c77de528e7d8c7a3902d113de020d34d2097b030fb13d3a678459d0493103839c94a247a38fb48b19227a3
MISC metadata.xml 225 SHA256 0ce288a649a1cbdf01d699a90300d341736ab0fd3456fd1002e2ffa8d409f453 SHA512 924fc3abc73e518a76ae8255dc51a98e2a96c5e0312b15a3b5f12e278b2b4345d0de8a7a2eb91dbad0b9e55e2c38ccc215fac8b07ff73ccd2fd9843e68531cf5 WHIRLPOOL 9ecaf784ea9cc1ae7e81cead25eb99cff6f61247a2f33ccf27782ddb17c2642f63a6892b9b664015d4f278469b2c8ef93b9f69b9a6d1f15cfcc55ce41451c503
diff --git a/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20130224.ebuild b/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20130224.ebuild
index 9ebe18f..c428006 100644
--- a/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20130224.ebuild
+++ b/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20130224.ebuild
@@ -7,7 +7,7 @@ inherit emul-linux-x86
LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1 LGPL-2 MIT gsm public-domain"
KEYWORDS="-* amd64"
-IUSE="alsa filter-fftw filter-webrtc-audio-processing"
+IUSE="alsa filter-alsa-lib filter-fftw filter-webrtc-audio-processing"
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-medialibs-${PV}
@@ -19,6 +19,13 @@ src_prepare() {
use alsa && _ALLOWED="${_ALLOWED}|${S}/usr/bin/aoss"
ALLOWED="(${_ALLOWED})"
+ # media-libs/alsa-lib-1.0.27.1
+ if use filter-alsa-lib; then
+ rm usr/lib32/alsa-lib/smixer/smixer-{ac97,hda,sbase}.so || die
+ rm usr/lib32/libasound.so{,.2,.2.0.0} || die
+ rm usr/lib32/pkgconfig/alsa.pc || die
+ fi
+
if use filter-fftw; then
rm "${S}"/usr/lib32/pkgconfig/fftw3{,f,l}.pc || die "rm 1"
rm "${S}"/usr/lib32/libfftw3{,f,l}.so{,.3} || die "rm 2"