diff options
author | 2012-05-24 11:22:27 -0400 | |
---|---|---|
committer | 2012-05-24 11:22:27 -0400 | |
commit | d7604f434dc3f25cf57b31fc26dc99c9ac2fbf4e (patch) | |
tree | f54f883e600c93fced8e6a0b5567e5fafb819644 | |
parent | spotify: bump to latest 0.8.3.278 version (diff) | |
download | jtriley-d7604f434dc3f25cf57b31fc26dc99c9ac2fbf4e.tar.gz jtriley-d7604f434dc3f25cf57b31fc26dc99c9ac2fbf4e.tar.bz2 jtriley-d7604f434dc3f25cf57b31fc26dc99c9ac2fbf4e.zip |
emul-linux-x86-soundlibs: fix missing pulseaudio libs
hack to fix bug 416751
4 files changed, 448 insertions, 0 deletions
diff --git a/app-emulation/emul-linux-x86-soundlibs/ChangeLog b/app-emulation/emul-linux-x86-soundlibs/ChangeLog new file mode 100644 index 0000000..89761da --- /dev/null +++ b/app-emulation/emul-linux-x86-soundlibs/ChangeLog @@ -0,0 +1,409 @@ +# 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.76 2012/05/20 13:14:10 pacho Exp $ + +*emul-linux-x86-soundlibs-20120520 (20 May 2012) + + 20 May 2012; Pacho Ramos <pacho@gentoo.org> + +emul-linux-x86-soundlibs-20120520.ebuild, + -emul-linux-x86-soundlibs-20110928.ebuild: + Version bump, drop old. + + 09 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> + emul-linux-x86-soundlibs-20120127.ebuild: + amd64 stable wrt #405779 + +*emul-linux-x86-soundlibs-20120127 (27 Jan 2012) + + 27 Jan 2012; Pacho Ramos <pacho@gentoo.org> + +emul-linux-x86-soundlibs-20120127.ebuild, + -emul-linux-x86-soundlibs-20110129.ebuild, + -emul-linux-x86-soundlibs-20110722.ebuild: + Version bump, remove old. + + 16 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> + emul-linux-x86-soundlibs-20110928.ebuild: + amd64 stable wrt #387209 + + 15 Oct 2011; Markos Chandras <hwoarang@gentoo.org> + emul-linux-x86-soundlibs-20110928.ebuild: + Revert keywords per bug #387209. We are not ready yet + + 15 Oct 2011; Markos Chandras <hwoarang@gentoo.org> + emul-linux-x86-soundlibs-20110928.ebuild: + Stable on amd64 wrt bug #387209 + +*emul-linux-x86-soundlibs-20110928 (28 Sep 2011) + + 28 Sep 2011; Pacho Ramos <pacho@gentoo.org> + +emul-linux-x86-soundlibs-20110928.ebuild: + Version bump. + + 24 Aug 2011; Tony Vroon <chainsaw@gentoo.org> + emul-linux-x86-soundlibs-20110722.ebuild: + Marked stable on AMD64 based on arch testing by Ian "idella4" Delaney in bug + #380401 filed by Chí-Thanh Christopher Nguyễn. + +*emul-linux-x86-soundlibs-20110722 (22 Jul 2011) + + 22 Jul 2011; Pacho Ramos <pacho@gentoo.org> + -emul-linux-x86-soundlibs-20100915.ebuild, + +emul-linux-x86-soundlibs-20110722.ebuild: + Version bump, remove old. + + 12 Feb 2011; Markos Chandras <hwoarang@gentoo.org> + emul-linux-x86-soundlibs-20110129.ebuild: + Stable on amd64 wrt bug #354207 + +*emul-linux-x86-soundlibs-20110129 (30 Jan 2011) + + 30 Jan 2011; Pacho Ramos <pacho@gentoo.org> + -emul-linux-x86-soundlibs-20100611.ebuild, + +emul-linux-x86-soundlibs-20110129.ebuild, metadata.xml: + Version bump, remove old. + + 04 Oct 2010; Markos Chandras <hwoarang@gentoo.org> + emul-linux-x86-soundlibs-20100915.ebuild: + Stable on amd64 wrt bug #339053 + +*emul-linux-x86-soundlibs-20100915 (15 Sep 2010) + + 15 Sep 2010; Pacho Ramos <pacho@gentoo.org> + -emul-linux-x86-soundlibs-20100220-r1.ebuild, + -emul-linux-x86-soundlibs-20100409-r1.ebuild, + +emul-linux-x86-soundlibs-20100915.ebuild: + Version bump, remove old. + + 27 Jun 2010; Samuli Suominen <ssuominen@gentoo.org> + emul-linux-x86-soundlibs-20100611.ebuild: + amd64 stable wrt #325819 + +*emul-linux-x86-soundlibs-20100611 (11 Jun 2010) + + 11 Jun 2010; Pacho Ramos <pacho@gentoo.org> + -emul-linux-x86-soundlibs-20091231-r1.ebuild, + +emul-linux-x86-soundlibs-20100611.ebuild: + Version bump, remove old. + + 02 Jun 2010; Pacho Ramos <pacho@gentoo.org> + emul-linux-x86-soundlibs-20100409-r1.ebuild: + amd64 stable, bug 321445 + +*emul-linux-x86-soundlibs-20100409-r1 (10 Apr 2010) + + 10 Apr 2010; Pacho Ramos <pacho@gentoo.org> + -emul-linux-x86-soundlibs-20100409.ebuild, + +emul-linux-x86-soundlibs-20100409-r1.ebuild: + Include media-libs/libao as remembered by Samuli in bug #314559 + +*emul-linux-x86-soundlibs-20100409 (09 Apr 2010) + + 09 Apr 2010; Pacho Ramos <pacho@gentoo.org> + -emul-linux-x86-soundlibs-20100220.ebuild, + +emul-linux-x86-soundlibs-20100409.ebuild: + Version bump and removing uncomplete version. + + 22 Mar 2010; Pacho Ramos <pacho@gentoo.org> + emul-linux-x86-soundlibs-20100220-r1.ebuild: + amd64 stable, bug 310609 + +*emul-linux-x86-soundlibs-20100220-r1 (13 Mar 2010) + + 13 Mar 2010; Pacho Ramos <pacho@gentoo.org> + +emul-linux-x86-soundlibs-20100220-r1.ebuild: + Fix bug 307893 to provide media-libs/libmikmod:2, that will be included in + tarball in the next emul round. + +*emul-linux-x86-soundlibs-20100220 (20 Feb 2010) + + 20 Feb 2010; Pacho Ramos <pacho@gentoo.org> + +emul-linux-x86-soundlibs-20100220.ebuild: + Version bump with updated packages + + 10 Feb 2010; Samuli Suominen <ssuominen@gentoo.org> + -emul-linux-x86-soundlibs-20081109.ebuild: + Remove old. + + 29 Jan 2010; Pacho Ramos <pacho@gentoo.org> + emul-linux-x86-soundlibs-20091231-r1.ebuild: + amd64 stable, bug 301928 + +*emul-linux-x86-soundlibs-20091231-r1 (24 Jan 2010) + + 24 Jan 2010; Pacho Ramos <pacho@gentoo.org> + -emul-linux-x86-soundlibs-20091231.ebuild, + +emul-linux-x86-soundlibs-20091231-r1.ebuild: + pulseaudio USE flag added per bug 302003, thanks to Marcel for reporting; + cleaning old testing to force people to test this revision + + 15 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> metadata.xml: + Move USE arts here, and remove from use.desc. + + 03 Jan 2010; Pacho Ramos <pacho@gentoo.org> + emul-linux-x86-soundlibs-20091231.ebuild: + Fix unpack failure when alsa disabled, thanks to Yegle for reporting it in + bug 299436 + + 01 Jan 2010; Pacho Ramos <pacho@gentoo.org> + -emul-linux-x86-soundlibs-2.5-r2.ebuild, + -emul-linux-x86-soundlibs-10.0-r1.ebuild, + -emul-linux-x86-soundlibs-20071114.ebuild, + -emul-linux-x86-soundlibs-20071114-r1.ebuild, + -emul-linux-x86-soundlibs-20071114-r2.ebuild, + -emul-linux-x86-soundlibs-20071125.ebuild, + -emul-linux-x86-soundlibs-20080316.ebuild, + -emul-linux-x86-soundlibs-20080418.ebuild, + -emul-linux-x86-soundlibs-20080810.ebuild, + -emul-linux-x86-soundlibs-20091004_rc1.ebuild, + -emul-linux-x86-soundlibs-20091226.ebuild: + emul cleaning + + 31 Dec 2009; Pacho Ramos <pacho@gentoo.org> Manifest: + Fix Manifest + +*emul-linux-x86-soundlibs-20091231 (31 Dec 2009) + + 31 Dec 2009; Pacho Ramos <pacho@gentoo.org> + +emul-linux-x86-soundlibs-20091231.ebuild: + New emul set: fix bug 240040 + + 30 Dec 2009; Pacho Ramos <pacho@gentoo.org> + emul-linux-x86-soundlibs-20081109.ebuild, + emul-linux-x86-soundlibs-20091226.ebuild: + Prevent people from mixing different emul packages versions, as it causes + multiple problems (like bug 298615, thanks to Russell for reporting) and + is not supported + +*emul-linux-x86-soundlibs-20091226 (26 Dec 2009) + + 26 Dec 2009; Pacho Ramos <pacho@gentoo.org> + +emul-linux-x86-soundlibs-20091226.ebuild: + New emul packages, tons of fixes and updates + + 03 Nov 2009; Samuli Suominen <ssuominen@gentoo.org> + emul-linux-x86-soundlibs-20081109.ebuild: + amd64 stable wrt #284863 + +*emul-linux-x86-soundlibs-20091004_rc1 (04 Oct 2009) + + 04 Oct 2009; Mike Doty <kingtaco@gentoo.org> + +emul-linux-x86-soundlibs-20091004_rc1.ebuild: + new emul rc + + 31 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> + emul-linux-x86-soundlibs-20080316.ebuild, + emul-linux-x86-soundlibs-20080418.ebuild, + emul-linux-x86-soundlibs-20080810.ebuild, + emul-linux-x86-soundlibs-20081109.ebuild: + Move USE default arts from profiles/base/package.use to here. + + 21 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + emul-linux-x86-soundlibs-20081109.ebuild: + Set QA_DT_HASH. + +*emul-linux-x86-soundlibs-20081109 (10 Nov 2008) + + 10 Nov 2008; Mike Doty <kingtaco@gentoo.org> + +emul-linux-x86-soundlibs-20081109.ebuild: + package bump + +*emul-linux-x86-soundlibs-20080810 (10 Aug 2008) + + 10 Aug 2008; Mike Doty <kingtaco@gentoo.org> + +emul-linux-x86-soundlibs-20080810.ebuild: + version bump + + 22 Jun 2008; <welp@gentoo.org> emul-linux-x86-soundlibs-20080418.ebuild: + Stable on amd64; bug 222759 + +*emul-linux-x86-soundlibs-20080418 (19 Apr 2008) + + 19 Apr 2008; Mike Doty <kingtaco@gentoo.org> + +emul-linux-x86-soundlibs-20080418.ebuild: + version bump for alsa-*-1.0.16 + +*emul-linux-x86-soundlibs-20080316 (17 Mar 2008) + + 17 Mar 2008; Peter Weller <welp@gentoo.org> + +emul-linux-x86-soundlibs-20080316.ebuild: + Bump + + 03 Feb 2008; Christoph Mende <angelos@gentoo.org> + emul-linux-x86-soundlibs-20071125.ebuild: + Stable on amd64 + + 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml: + Removing kugelfang from metadata.xml as per #46972. + +*emul-linux-x86-soundlibs-20071125 (25 Nov 2007) + + 25 Nov 2007; Mike Doty <kingtaco@gentoo.org> + +emul-linux-x86-soundlibs-20071125.ebuild: + fix cirular rdep, fix kde file collision (bug 200261), fix rpath setting + that causes revdep-rebuild to complain + +*emul-linux-x86-soundlibs-20071114-r2 (24 Nov 2007) + + 24 Nov 2007; Mike Doty <kingtaco@gentoo.org> + +emul-linux-x86-soundlibs-20071114-r2.ebuild: + rename oss to alsa use flag, requested by flameeyes + +*emul-linux-x86-soundlibs-20071114-r1 (24 Nov 2007) + + 24 Nov 2007; Mike Doty <kingtaco@gentoo.org> + +emul-linux-x86-soundlibs-20071114-r1.ebuild: + fixed esd|arts|aoss logic. bug 200163 and bug 200171 + + 24 Nov 2007; Mike Doty <kingtaco@gentoo.org> + emul-linux-x86-soundlibs-20071114.ebuild: + amd64 stable for releng + + 15 Nov 2007; Michael Sterrett <mr_bones_@gentoo.org> + emul-linux-x86-soundlibs-20071114.ebuild: + add IUSE="arts" + +*emul-linux-x86-soundlibs-20071114 (14 Nov 2007) + + 14 Nov 2007; Mike Doty <kingtaco@gentoo.org> + +emul-linux-x86-soundlibs-20071114.ebuild: + New emul-linux-x86-* build system. Latest x86 stable packages. + + 29 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml: + Removing herbs from metadata due to his retirement (see #88780 for reference). + + 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> + emul-linux-x86-soundlibs-2.5-r2.ebuild: + (QA) RESTRICT clean up. + + 02 Mar 2007; Simon Stelling <blubb@gentoo.org> + -emul-linux-x86-soundlibs-2.3.ebuild, + -emul-linux-x86-soundlibs-2.4.ebuild, + -emul-linux-x86-soundlibs-2.5.ebuild, + -emul-linux-x86-soundlibs-10.0.ebuild, + emul-linux-x86-soundlibs-10.0-r1.ebuild: + stable on amd64; a bit preliminary as we need this in the 2007.0 release + + 01 Mar 2007; Simon Stelling <blubb@gentoo.org> + emul-linux-x86-soundlibs-10.0-r1.ebuild: + only depend on qtlibs if USE=arts is given; arts is discouraged anyway + +*emul-linux-x86-soundlibs-10.0-r1 (27 Feb 2007) + + 27 Feb 2007; Simon Stelling <blubb@gentoo.org> + +emul-linux-x86-soundlibs-10.0-r1.ebuild: + depend on qtlibs because arts needs it; bug 168546 + +*emul-linux-x86-soundlibs-10.0 (21 Feb 2007) + + 21 Feb 2007; Simon Stelling <blubb@gentoo.org> + +emul-linux-x86-soundlibs-10.0.ebuild: + here comes the 10.0 version bump + + 11 Feb 2007; Simon Stelling <blubb@gentoo.org> + emul-linux-x86-soundlibs-2.5-r2.ebuild: + stable on amd64; bug 158678 + +*emul-linux-x86-soundlibs-2.5-r2 (05 Jan 2007) + + 05 Jan 2007; Mike Frysinger <vapier@gentoo.org> + +emul-linux-x86-soundlibs-2.5-r2.ebuild: + Fix encoded /emul to point to lib32 #143390. + +*emul-linux-x86-soundlibs-2.5-r1 (03 Jan 2007) + + 03 Jan 2007; Mike Frysinger <vapier@gentoo.org> + +emul-linux-x86-soundlibs-2.5-r1.ebuild: + Move /emul to /lib32 #143390. + +*emul-linux-x86-soundlibs-2.5 (23 Dec 2006) + + 23 Dec 2006; Piotr Jaroszyński <peper@gentoo.org> + +emul-linux-x86-soundlibs-2.5.ebuild: + Update alsa-lib to 1.0.14_rc1 and add alsa-lib/smixer wrt bug #153481. + +*emul-linux-x86-soundlibs-2.4 (18 May 2006) + + 18 May 2006; Daniel Gryniewicz <dang@gentoo.org> + +emul-linux-x86-soundlibs-2.4.ebuild: + Bump soundlibs with alsa 1.0.11 + + 17 Mar 2006; Herbie Hopkins <herbs@gentoo.org> + -emul-linux-x86-soundlibs-2.2.ebuild: + Prune old version + + 09 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> + emul-linux-x86-soundlibs-2.2.ebuild, emul-linux-x86-soundlibs-2.3.ebuild: + Add strip restriction, as the binaries are already stripped. + + 09 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> + emul-linux-x86-soundlibs-2.2.ebuild, emul-linux-x86-soundlibs-2.3.ebuild: + Add strip restriction, as the binaries are already stripped. + + 05 Jan 2006; Herbie Hopkins <herbs@gentoo.org> + emul-linux-x86-soundlibs-2.3.ebuild: + Stable on amd64. + + 06 Dec 2005; Herbie Hopkins <herbs@gentoo.org> + -emul-linux-x86-soundlibs-2.1.ebuild: + remove old version + +*emul-linux-x86-soundlibs-2.3 (06 Dec 2005) + + 06 Dec 2005; Herbie Hopkins <herbs@gentoo.org> + +emul-linux-x86-soundlibs-2.3.ebuild: + Bump with newer alsa libs fixing #114426 + + 11 Oct 2005; <dang@gentoo.org> emul-linux-x86-soundlibs-2.2.ebuild: + Marked stable on amd64 + +*emul-linux-x86-soundlibs-2.2 (06 Sep 2005) + + 06 Sep 2005; Herbie Hopkins <herbs@gentoo.org> -files/aoss32, + +emul-linux-x86-soundlibs-2.2.ebuild: + New release, updating library version and hopefully fixing bugs 104939 and + 77031. + + 06 Sep 2005; Herbie Hopkins <herbs@gentoo.org> metadata.xml, + -emul-linux-x86-soundlibs-1.0-r1.ebuild, + -emul-linux-x86-soundlibs-1.1.ebuild: + Remove old versions. + + 22 May 2005; Simon Stelling <blubb@gentoo.org> + emul-linux-x86-soundlibs-2.1.ebuild: + stable on amd64 + +*emul-linux-x86-soundlibs-2.1 (18 Apr 2005) + + 18 Apr 2005; Herbie Hopkins <herbs@gentoo.org> + +emul-linux-x86-soundlibs-2.1.ebuild: + Removed unnecessary .a files. Fixed SRC_URI. + +*emul-linux-x86-soundlibs-2.0 (15 Apr 2005) + + 15 Apr 2005; Simon Stelling <blubb@gentoo.org> + +emul-linux-x86-soundlibs-2.0.ebuild: + new version provided by Herbie Hopkins + +*emul-linux-x86-soundlibs-1.1 (21 Mar 2005) + + 21 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> + +emul-linux-x86-soundlibs-1.1.ebuild: + Added libaudio and libaudiofile. + + 03 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> + emul-linux-x86-soundlibs-1.0-r1.ebuild, + -emul-linux-x86-soundlibs-1.0.ebuild: + Fixed DEPEND. Mark -r1 stable. Closes bug #80562. + +*emul-linux-x86-soundlibs-1.0-r1 (08 Dec 2004) + + 08 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> + +emul-linux-x86-soundlibs-1.0-r1.ebuild: + Added aoss32 script. + +*emul-linux-x86-soundlibs-1.0 (11 Sep 2004) + + 11 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> +metadata.xml, + +emul-linux-x86-soundlibs-1.0.ebuild: + Initial release. + diff --git a/app-emulation/emul-linux-x86-soundlibs/Manifest b/app-emulation/emul-linux-x86-soundlibs/Manifest new file mode 100644 index 0000000..f46d759 --- /dev/null +++ b/app-emulation/emul-linux-x86-soundlibs/Manifest @@ -0,0 +1 @@ +DIST emul-linux-x86-soundlibs-20120520.tar.xz 7107912 SHA256 a0b7714822a0b6506eee9cef00c4a5b810425c0a08c1ccaf4a8dafc728906285 SHA512 c877fe680feec73f9b63a0c42e538cd81ec7a3b781275ab5d74bf12e8ec4867813463a19e5bc17e4a252aa01548fd5b2f7866f9a381fdd024d9571d7f4f8df51 WHIRLPOOL db387431e383f9ea09128d896abdcd4635fcb99dfda8a943789b7f8480c7e3b2dd5a2026c9101bd6ad27486c8c578bd227f51c0c51373ad0d632413e78e1f6b5 diff --git a/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520.ebuild b/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520.ebuild new file mode 100644 index 0000000..fd9399f --- /dev/null +++ b/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520.ebuild @@ -0,0 +1,32 @@ +# 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.ebuild,v 1.1 2012/05/20 13:14:10 pacho Exp $ + +EAPI="4" + +inherit emul-linux-x86 + +LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1 LGPL-2 as-is gsm public-domain" +KEYWORDS="-* ~amd64" +IUSE="alsa pulseaudio" + +RDEPEND="pulseaudio? ( media-sound/pulseaudio ) + ~app-emulation/emul-linux-x86-baselibs-${PV} + ~app-emulation/emul-linux-x86-medialibs-${PV}" + +QA_DT_HASH="usr/lib32/.*" + +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 + + # libs without the rest of pulseaudio cause problems, bug 302003 + use pulseaudio || chmod a-r "${S}"/usr/lib32/libpulse{,-simple}.so.* +} diff --git a/app-emulation/emul-linux-x86-soundlibs/metadata.xml b/app-emulation/emul-linux-x86-soundlibs/metadata.xml new file mode 100644 index 0000000..3b884cb --- /dev/null +++ b/app-emulation/emul-linux-x86-soundlibs/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>amd64</herd> +<use><flag name="development">Install pkgconfig files</flag></use> +</pkgmetadata> |