diff options
author | Alexis Ballier <aballier@gentoo.org> | 2013-06-26 20:33:46 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2013-06-26 20:33:46 +0000 |
commit | 0974841ef630331e2152c32289a92f170bd9d010 (patch) | |
tree | befcd9ceb584b1f7d42456146645841ef4f22229 /app-emulation/emul-linux-x86-soundlibs | |
parent | unmask multilib version of audiofile, alsa-lib, flac and webrtc-audio-process... (diff) | |
download | gentoo-2-0974841ef630331e2152c32289a92f170bd9d010.tar.gz gentoo-2-0974841ef630331e2152c32289a92f170bd9d010.tar.bz2 gentoo-2-0974841ef630331e2152c32289a92f170bd9d010.zip |
new revision making use of webrtc-audio-processing, alsa-lib, flac and audiofile multilib ebuilds.
(Portage version: 2.2.0_alpha185/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
Diffstat (limited to 'app-emulation/emul-linux-x86-soundlibs')
3 files changed, 95 insertions, 1 deletions
diff --git a/app-emulation/emul-linux-x86-soundlibs/ChangeLog b/app-emulation/emul-linux-x86-soundlibs/ChangeLog index 936758c7e138..b64ad96892f7 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-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/ChangeLog,v 1.92 2013/06/26 18:18:39 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/ChangeLog,v 1.93 2013/06/26 20:33:46 aballier Exp $ + +*emul-linux-x86-soundlibs-20130224-r2 (26 Jun 2013) + + 26 Jun 2013; Alexis Ballier <aballier@gentoo.org> + +emul-linux-x86-soundlibs-20130224-r2.ebuild, + +files/remove-native-20130224-r2: + new revision making use of webrtc-audio-processing, alsa-lib, flac and + audiofile multilib ebuilds. *emul-linux-x86-soundlibs-20130224-r1 (26 Jun 2013) diff --git a/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20130224-r2.ebuild b/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20130224-r2.ebuild new file mode 100644 index 000000000000..06a5491e471e --- /dev/null +++ b/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20130224-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2013 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-20130224-r2.ebuild,v 1.1 2013/06/26 20:33:46 aballier Exp $ + +EAPI=5 +inherit emul-linux-x86 + +LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1 LGPL-2 MIT gsm public-domain" +KEYWORDS="-* ~amd64" +IUSE="abi_x86_32 alsa" + +RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV} + ~app-emulation/emul-linux-x86-medialibs-${PV} + !>=media-libs/libmikmod-3.2.0-r1[abi_x86_32] + !>=sci-libs/fftw-3.3.3-r1[abi_x86_32] + abi_x86_32? ( + >=media-libs/libogg-1.3.1[abi_x86_32(-)] + >=media-libs/libvorbis-1.3.3-r1[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[abi_x86_32(-)] + >=media-libs/flac-1.2.1-r5[abi_x86_32(-)] + >=media-libs/audiofile-0.3.6-r1[abi_x86_32(-)] + )" + +src_prepare() { + _ALLOWED="${S}/etc/env.d" + use alsa && _ALLOWED="${_ALLOWED}|${S}/usr/bin/aoss" + ALLOWED="(${_ALLOWED})" + + emul-linux-x86_src_prepare + + if use alsa; then + mv -f "${S}"/usr/bin/aoss{,32} || die + fi + + # Remove migrated stuff. + use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native-${PVR}") +} diff --git a/app-emulation/emul-linux-x86-soundlibs/files/remove-native-20130224-r2 b/app-emulation/emul-linux-x86-soundlibs/files/remove-native-20130224-r2 new file mode 100644 index 000000000000..0c13da5b0b88 --- /dev/null +++ b/app-emulation/emul-linux-x86-soundlibs/files/remove-native-20130224-r2 @@ -0,0 +1,46 @@ +usr/lib32/pkgconfig/ogg.pc +usr/lib32/libogg.so +usr/lib32/libogg.so.0 +usr/lib32/libogg.so.0.8.0 +usr/lib32/libmodplug.so +usr/lib32/libmodplug.so.1 +usr/lib32/libmodplug.so.1.0.0 +usr/lib32/pkgconfig/libmodplug.pc +usr/lib32/libgsm.so +usr/lib32/libgsm.so.1 +usr/lib32/libgsm.so.1.0.13 +usr/lib32/libvorbis.so +usr/lib32/libvorbis.so.0 +usr/lib32/libvorbis.so.0.4.6 +usr/lib32/libvorbisenc.so +usr/lib32/libvorbisenc.so.2 +usr/lib32/libvorbisenc.so.2.0.9 +usr/lib32/libvorbisfile.so +usr/lib32/libvorbisfile.so.3 +usr/lib32/libvorbisfile.so.3.3.5 +usr/lib32/pkgconfig/vorbis.pc +usr/lib32/pkgconfig/vorbisenc.pc +usr/lib32/pkgconfig/vorbisfile.pc +usr/lib32/libwebrtc_audio_processing.so +usr/lib32/libwebrtc_audio_processing.so.0 +usr/lib32/libwebrtc_audio_processing.so.0.0.0 +usr/lib32/pkgconfig/webrtc-audio-processing.pc +usr/lib32/libasound.so +usr/lib32/libasound.so.2 +usr/lib32/libasound.so.2.0.0 +usr/lib32/pkgconfig/alsa.pc +usr/lib32/alsa-lib/smixer/smixer-ac97.so +usr/lib32/alsa-lib/smixer/smixer-hda.so +usr/lib32/alsa-lib/smixer/smixer-sbase.so +usr/lib32/libFLAC++.so +usr/lib32/libFLAC++.so.6 +usr/lib32/libFLAC++.so.6.2.0 +usr/lib32/libFLAC.so +usr/lib32/libFLAC.so.8 +usr/lib32/libFLAC.so.8.2.0 +usr/lib32/pkgconfig/flac++.pc +usr/lib32/pkgconfig/flac.pc +usr/lib32/libaudiofile.so +usr/lib32/libaudiofile.so.1 +usr/lib32/libaudiofile.so.1.0.0 +usr/lib32/pkgconfig/audiofile.pc |