diff options
author | Gregory M. Tuner <gmt@be-evil.net> | 2014-01-25 12:01:32 -0800 |
---|---|---|
committer | Gregory M. Tuner <gmt@be-evil.net> | 2014-01-25 12:01:32 -0800 |
commit | c66d669880c85872cbb0c0d57b7792dd70bfa343 (patch) | |
tree | 5c13adecdf2b2d4aba0ae336dacf91a65aa33849 /app-emulation | |
parent | app-emulation/emul-linux-x86-baselibs: don't forget to drop the libkeyutils.s... (diff) | |
download | gmt-c66d669880c85872cbb0c0d57b7792dd70bfa343.tar.gz gmt-c66d669880c85872cbb0c0d57b7792dd70bfa343.tar.bz2 gmt-c66d669880c85872cbb0c0d57b7792dd70bfa343.zip |
app-emulation/emul-linux-x86-soundlibs: scrub
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'app-emulation')
3 files changed, 40 insertions, 5 deletions
diff --git a/app-emulation/emul-linux-x86-soundlibs/Manifest b/app-emulation/emul-linux-x86-soundlibs/Manifest index 3fe477b..d7005f5 100644 --- a/app-emulation/emul-linux-x86-soundlibs/Manifest +++ b/app-emulation/emul-linux-x86-soundlibs/Manifest @@ -1,5 +1,5 @@ -AUX remove-native 11463 SHA256 7cf1c7b64911ef719a02a92bf7090ae64093b16a69eacdb4e8fbbb562d3ec876 SHA512 c362bbf0e8f506088c5916268b3adcbc3505b11d558bbe3e87a1abe3771b7325b1da64c8731bf1f6c607afa91787a06d4200cc721128e0ceb62fa3c306530536 WHIRLPOOL aac643efc690e44d9361ec165fc0ee607b0dc81a07238aebc4c1f6fc2f0076ca9a1b1c14e1d1dafe464116f1a3717809f10dae5f9ffcbc0b6560808ef00c9e73 +AUX remove-native 12819 SHA256 6ec9711463c6e4ba3e525ba25d839e3f9ecba530fe6dfc05745f447ba3c00aa8 SHA512 8f74f2edbb0c7cbd05f234632b419fa91f37a3b096316064182456ad8d6b2f8431f262e20582858452c06a2610638f881d4ea26a7c6c2445ec4980188c2106e7 WHIRLPOOL 6b46687de78f9b08cd5ce79c6f2d9ca6ddb641c4b6d6ee066101319dbd386955fa228f994ebcf5e2c03c809d00424c87564cbd75ce96bf7f4393625d05d1da1b DIST emul-linux-x86-soundlibs-20131008.tar.xz 6700140 SHA256 4afbaea80a493556475abfba0f2ee72941d214bfab159097f1c3267190f3fbdf SHA512 da1e38004fee464d88051fa2c4496bf250a2b641b7c6570ae327260ea121a8cb9c9557065595c1c546185d890fedbae987daab6deb8d192e94623fd3926ded20 WHIRLPOOL af569f721be3e07334b1384f5d245ad010aa4090705dfb954b1e48b5845894ea9400f9ac9c8cfbe0168ec1954bfd4503711068218c970c7a7f4a6d33d54a022b -EBUILD emul-linux-x86-soundlibs-20131008-r3.ebuild 2465 SHA256 bfe573f4dc7bccbfc307444b0c3a94aae99b1b99b228a51b200243701629e2ca SHA512 4fdf1d67a6451316b97f3669cf39750ee605423581ca1928ff1210eb2293711c538f9d3ade33da7431139f20591e0a7c3d994e952e69475727bd805011185f1d WHIRLPOOL 3c1665ef65b9f9ffcc2a448fbe8ed07766c6db2d8fa91d843d9758ac3286ea483f222ca4847ba0301f7f19604c985ed2aab48f3d1ab542d852a6105abb339ea9 +EBUILD emul-linux-x86-soundlibs-20131008-r3.ebuild 2742 SHA256 fe0d36597a179bedf74c595323fa170bc8a3cc4e966b33192d6f19a57ad912d6 SHA512 3474d6236d18bf5b1d429f18a8c2cfd8849a0245bd4fdf06d8696f60a65bee880e1b64788750e503ed3c1fd242d9e0e61d56238a2633a4b398db9eed31a697c3 WHIRLPOOL 9b9a70a72c044dbe7ae56546fa545e2f088458349cf9fc52aab2f939cd692036754e67774c8a38be21eb880a408abcf5edc4c8232c7267b97fa688be8ace1f07 MISC ChangeLog 22039 SHA256 3768d794f42447b0d8191c68be879f9c7b8cc1219697782da6ece6f5a0eeef4e SHA512 6e0f72f9532c18cae6c7a7e979e89ac6717c6fac65c7ec737e95da051f7affa6b8ab682930fe3188cbf1843f8ea2b6ccd9efb0068db856148e8c48b1103bc201 WHIRLPOOL 7b9355afbae377a448c6be8953168cb49bfd976d5be99f0e65a72e4fb102713805da25b315a36fbaf345b5a2b482efecc16b74f52b3d5b1c50db5480a650c4c8 MISC metadata.xml 393 SHA256 1c7a2ff2a63b40d4d163c62ec9b2a8734abefa33f9aa2fd514c51e62ba284a80 SHA512 ad676da46d237f6f3562a01055e935b4b5e04b95bf8b9e20a6b02562849627eac594d50146291c7434259440473b48bde16f4c5e985ef3ed7250275bfc47a6a6 WHIRLPOOL 2023a9f3b593d6f4d92f4e3a4fcc8e5ee4271911ebb1578323acb17b7e7e17230fcf3c342751bda7f9bcc149c956d169923d9f157e789eba3ccf03df374199a6 diff --git a/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20131008-r3.ebuild b/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20131008-r3.ebuild index f8fa539..ee5d122 100644 --- a/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20131008-r3.ebuild +++ b/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20131008-r3.ebuild @@ -20,7 +20,6 @@ RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}[abi_x86_32=] >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)] >=media-sound/gsm-1.0.13-r1[abi_x86_32(-)] >=media-libs/webrtc-audio-processing-0.1-r1[abi_x86_32(-)] - >=media-libs/alsa-lib-1.0.27.1-r1[abi_x86_32(-)] >=media-libs/flac-1.2.1-r5[abi_x86_32(-)] >=media-libs/audiofile-0.3.6-r1[abi_x86_32(-)] >=sci-libs/fftw-3.3.3-r1[abi_x86_32(-)] @@ -28,7 +27,11 @@ RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}[abi_x86_32=] >=media-plugins/caps-plugins-0.4.5-r2[abi_x86_32(-)] >=media-plugins/swh-plugins-0.4.15-r3[abi_x86_32(-)] >=media-libs/libmikmod-3.2.0-r1[abi_x86_32(-)] - >=media-plugins/alsaequal-0.6-r1[abi_x86_32(-)] + alsa? ( + >=media-plugins/alsaequal-0.6-r1[abi_x86_32(-)] + >=media-libs/alsa-lib-1.0.27.1-r1[abi_x86_32(-)] + >=media-plugins/alsa-plugins-1.0.27-r2[abi_x86_32(-)] + ) >=media-sound/cdparanoia-3.10.2-r6[abi_x86_32(-)] >=media-sound/wavpack-4.60.1-r1[abi_x86_32(-)] >=media-sound/musepack-tools-465-r1[abi_x86_32(-)] @@ -59,9 +62,16 @@ src_prepare() { emul-linux-x86_src_prepare if use alsa; then - mv -f "${S}"/usr/bin/aoss{,32} || die + if use abi_x86_32; then + rm -f "${S}"/usr/bin/aoss || die + else + mv -f "${S}"/usr/bin/aoss{,32} || die + fi fi # Remove migrated stuff. use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native") + + [[ $(ls -A "${S}"/usr/bin) ]] || { rmdir "${S}"/usr/bin || die ; } + [[ $(ls -A "${S}"/usr) ]] || { rmdir "${S}"/usr || die ; } } diff --git a/app-emulation/emul-linux-x86-soundlibs/files/remove-native b/app-emulation/emul-linux-x86-soundlibs/files/remove-native index ffef384..aed331a 100644 --- a/app-emulation/emul-linux-x86-soundlibs/files/remove-native +++ b/app-emulation/emul-linux-x86-soundlibs/files/remove-native @@ -317,3 +317,28 @@ usr/lib32/alsa-lib/libasound_module_pcm_bluetooth.so usr/lib32/alsa-lib/libasound_module_ctl_bluetooth.so usr/lib32/pkgconfig/bluez.pc usr/lib32/libbluetooth.so.3 +usr/lib32/alsa-lib/libasound_module_pcm_jack.so +usr/lib32/alsa-lib/libasound_module_rate_speexrate.so +usr/lib32/alsa-lib/libasound_module_pcm_speex.so +usr/lib32/alsa-lib/libasound_module_pcm_usb_stream.so +usr/lib32/alsa-lib/libasound_module_pcm_pulse.so +usr/lib32/alsa-lib/libasound_module_conf_pulse.so +usr/lib32/alsa-lib/libasound_module_pcm_upmix.so +usr/lib32/alsa-lib/libasound_module_ctl_arcam_av.so +usr/lib32/alsa-lib/libasound_module_ctl_oss.so +usr/lib32/alsa-lib/libasound_module_pcm_oss.so +usr/lib32/alsa-lib/libasound_module_ctl_pulse.so +usr/lib32/alsa-lib/libasound_module_rate_samplerate.so +usr/lib32/alsa-lib/libasound_module_pcm_vdownmix.so +usr/lib32/alsa-lib/libasound_module_pcm_a52.so +usr/lib32/alsa-lib/libasound_module_rate_lavcrate.so +usr/lib32/alsa-lib/libasound_module_rate_lavcrate_fast.so +usr/lib32/alsa-lib/libasound_module_rate_lavcrate_faster.so +usr/lib32/alsa-lib/libasound_module_rate_lavcrate_high.so +usr/lib32/alsa-lib/libasound_module_rate_lavcrate_higher.so +usr/lib32/alsa-lib/libasound_module_rate_samplerate_order.so +usr/lib32/alsa-lib/libasound_module_rate_speexrate_medium.so +usr/lib32/alsa-lib/libasound_module_rate_samplerate_best.so +usr/lib32/alsa-lib/libasound_module_rate_speexrate_best.so +usr/lib32/alsa-lib/libasound_module_rate_samplerate_medium.so +usr/lib32/alsa-lib/libasound_module_rate_samplerate_linear.so |