ChangeLog

# ChangeLog for media-libs/alsa-lib
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.260 2008/06/05 07:41:25 armin76 Exp $

05 Jun 2008; Raúl Porcel alsa-lib-1.0.16.ebuild:
ia64 stable

13 May 2008; Steve Dibb alsa-lib-1.0.16.ebuild:
amd64 stable, bug 217075

*alsa-lib-1.0.16-r1 (13 May 2008)

13 May 2008; Steve Dibb +alsa-lib-1.0.16-r1.ebuild:
Add python use flag, bug 217075

18 Apr 2008; Ferris McCormick alsa-lib-1.0.16.ebuild:
Sparc stable, Bug #217075.

16 Apr 2008; Tobias Klausmann
alsa-lib-1.0.16.ebuild:
Stable on alpha, bug #217075

15 Apr 2008; Jeroen Roovers alsa-lib-1.0.16.ebuild:
Stable for HPPA (bug #217075).

12 Apr 2008; nixnut alsa-lib-1.0.16.ebuild:
Stable on ppc wrt bug 217075

12 Apr 2008; Mike Doty alsa-lib-1.0.16.ebuild:
x86 stable, bug 217075.

11 Apr 2008; Markus Rothe alsa-lib-1.0.16.ebuild:
Stable on ppc64; bug #217075

17 Mar 2008; alsa-lib-1.0.13.ebuild,
alsa-lib-1.0.14_rc2.ebuild, alsa-lib-1.0.14_rc3.ebuild,
alsa-lib-1.0.14a-r1.ebuild:
Drop to ~mips due to unstable deps

*alsa-lib-1.0.16 (12 Mar 2008)

12 Mar 2008; Tony Vroon +alsa-lib-1.0.16.ebuild:
Version bump, for bug #210249.

*alsa-lib-1.0.16_rc2 (30 Jan 2008)
*alsa-lib-1.0.16_rc1 (30 Jan 2008)

30 Jan 2008; Tony Vroon +alsa-lib-1.0.16_rc1.ebuild,
+alsa-lib-1.0.16_rc2.ebuild:
Adding 1.0.16 release candidates, for bug #207427.

10 Jan 2008; Mike Frysinger alsa-lib-1.0.15.ebuild:
Since uclibc does not support symbol versioning, make sure to disable
versioned symbols for it.

19 Nov 2007; Joshua Kinard alsa-lib-1.0.14a-r1.ebuild:
Stable on mips.

24 Oct 2007; Steve Dibb alsa-lib-1.0.13.ebuild,
alsa-lib-1.0.14_rc1.ebuild, alsa-lib-1.0.14_rc2.ebuild,
alsa-lib-1.0.14_rc3.ebuild, alsa-lib-1.0.14a-r1.ebuild,
alsa-lib-1.0.15.ebuild:
Move alsa-headers to DEPEND

22 Oct 2007; Raúl Porcel alsa-lib-1.0.14a-r1.ebuild:
alpha/ia64 stable wrt #189155

20 Oct 2007; Christian Heim
-alsa-lib-1.0.14_rc1-r1.ebuild, -alsa-lib-1.0.14_rc2-r1.ebuild,
-alsa-lib-1.0.14_rc3-r1.ebuild, -alsa-lib-1.0.14_rc4.ebuild,
-alsa-lib-1.0.14_rc4-r1.ebuild, -alsa-lib-1.0.14a.ebuild,
-alsa-lib-1.0.15_rc2.ebuild:
Removing some of the older ebuilds.

*alsa-lib-1.0.15 (18 Oct 2007)

18 Oct 2007; Christian Heim +alsa-lib-1.0.15.ebuild:
Version bump, finally at 1.0.15. Adding a check on whether ALSA_PCM_PLUGINS
are set or unset.

*alsa-lib-1.0.15_rc2 (17 Sep 2007)

17 Sep 2007; Christian Heim
+alsa-lib-1.0.15_rc2.ebuild:
New release candidate for alsa-lib.

10 Sep 2007; Jeroen Roovers alsa-lib-1.0.14a-r1.ebuild:
Stable for HPPA (bug #189155).

08 Sep 2007; Joseph Jezak alsa-lib-1.0.14a-r1.ebuild:
Marked ppc/ppc64 for bug #189155.

26 Aug 2007; Jurek Bartuszek
alsa-lib-1.0.14a-r1.ebuild:
x86 stable (bug #189155)

25 Aug 2007; Steve Dibb alsa-lib-1.0.14a-r1.ebuild:
amd64 stable

16 Aug 2007; Gustavo Zacarias
alsa-lib-1.0.14a-r1.ebuild:
Stable on sparc

29 Jul 2007; Christian Heim
alsa-lib-1.0.14a-r1.ebuild:
Fixing #186365, enabling the PCM plugins asym, dmix, empty, iec958, ioplug,
plug, softvol by default till upstream fixes that issue. Thanks to William
L. Thomson Jr.

*alsa-lib-1.0.14a-r1 (01 Jul 2007)

01 Jul 2007; Christian Heim
+files/alsa-lib-1.0.14a-softfloat.patch, +alsa-lib-1.0.14a-r1.ebuild:
Revision bump, fixing the compilation of the softfloat PCM plugin (thanks to
atti in #183732).

*alsa-lib-1.0.14a (27 Jun 2007)

27 Jun 2007; Tony Vroon +alsa-lib-1.0.14a.ebuild:
Version bump to 1.0.14a as requested in bug #181042. Change advisory message
to recommend in-kernel ALSA instead of the alsa-drivers ebuild as per new
ALSA policy.

01 Jun 2007; Joshua Kinard alsa-lib-1.0.14_rc3.ebuild:
Stable on mips.

27 May 2007; Joshua Kinard alsa-lib-1.0.14_rc2.ebuild:
Stable on mips.

*alsa-lib-1.0.14_rc4-r1 (07 May 2007)
*alsa-lib-1.0.14_rc4 (07 May 2007)

07 May 2007; Stefan Schweizer
+alsa-lib-1.0.14_rc4.ebuild, +alsa-lib-1.0.14_rc4-r1.ebuild:
version bump

01 May 2007; Markus Rothe alsa-lib-1.0.14_rc2.ebuild:
Stable on ppc64; bug #175141

26 Apr 2007; Steve Dibb alsa-lib-1.0.14_rc2.ebuild:
amd64 stable, bug 175141

22 Apr 2007; Raúl Porcel alsa-lib-1.0.14_rc2.ebuild:
x86 stable wrt #175141

22 Apr 2007; Tobias Scherbaum
alsa-lib-1.0.14_rc2.ebuild:
ppc stable, bug #175141

03 Apr 2007; Gustavo Zacarias
alsa-lib-1.0.14_rc3.ebuild:
Stable on sparc

*alsa-lib-1.0.14_rc3-r1 (17 Mar 2007)
*alsa-lib-1.0.14_rc3 (17 Mar 2007)

17 Mar 2007; Petteri Räty
+alsa-lib-1.0.14_rc3.ebuild, +alsa-lib-1.0.14_rc3-r1.ebuild:
Version bump. Thanks to Diego Pettenò .

11 Feb 2007; Simon Stelling alsa-lib-1.0.14_rc1.ebuild:
stable on amd64; bug 158678

11 Feb 2007; Diego Pettenò alsa-lib-1.0.13.ebuild,
alsa-lib-1.0.14_rc1.ebuild, alsa-lib-1.0.14_rc1-r1.ebuild,
alsa-lib-1.0.14_rc2.ebuild, alsa-lib-1.0.14_rc2-r1.ebuild:
As strange as it can sound, you can use alsa-lib without a kernel with ALSA
support, thanks to alsa-plugins. So don't depend on virtual/alsa at all.
This should deprecate virtual/alsa entirely.

05 Feb 2007; Chris Gianelloni
alsa-lib-1.0.14_rc1.ebuild:
Stable on alpha wrt bug #158678.

04 Feb 2007; Diego Pettenò
-files/alsa-lib-1.0.10-no-wordexp-header.patch,
-files/alsa-lib-1.0.11-lowsamplerate.patch, -alsa-lib-1.0.11-r1.ebuild:
Remove old versions.

23 Jan 2007; Jeroen Roovers alsa-lib-1.0.14_rc1.ebuild:
Stable for HPPA (bug #158678).

*alsa-lib-1.0.14_rc2-r1 (16 Jan 2007)
*alsa-lib-1.0.14_rc2 (16 Jan 2007)

16 Jan 2007; Diego Pettenò
+alsa-lib-1.0.14_rc2.ebuild, +alsa-lib-1.0.14_rc2-r1.ebuild:
Version bump.

14 Jan 2007; Joseph Jezak alsa-lib-1.0.14_rc1.ebuild:
Marked ppc stable for bug #158678.

09 Jan 2007; Markus Rothe alsa-lib-1.0.14_rc1.ebuild:
Stable on ppc64; bug #158678

05 Jan 2007; Diego Pettenò
alsa-lib-1.0.11-r1.ebuild, alsa-lib-1.0.13.ebuild,
alsa-lib-1.0.14_rc1.ebuild, alsa-lib-1.0.14_rc1-r1.ebuild:
Convert to use elog.

04 Jan 2007; Gustavo Zacarias
alsa-lib-1.0.14_rc1.ebuild:
Stable on sparc wrt #158678

04 Jan 2007; Christian Faulhammer
alsa-lib-1.0.14_rc1.ebuild:
stable x86, bug #158678

03 Jan 2007; Stuart Longland
alsa-lib-1.0.13.ebuild:
Marking ALSA 1.0.13 stable as per bug #150540

21 Dec 2006; Diego Pettenò
-files/alsa-lib-1.0.10-test-ppc.patch,
-files/alsa-lib-1.0.10_rc3-test.patch,
-files/alsa-lib-1.0.12_rc1-bindings-crash.patch,
-files/alsa-lib-mixer.patch, -alsa-lib-1.0.10.ebuild,
-alsa-lib-1.0.11.ebuild, -alsa-lib-1.0.12.ebuild:
Winter cleaning, so to let arch teams know that they need to hurry up on
cleaning after themselves.

*alsa-lib-1.0.14_rc1-r1 (21 Dec 2006)

21 Dec 2006; Diego Pettenò
+alsa-lib-1.0.14_rc1-r1.ebuild:
Add masked ebuild of alsa-lib with extra useflags. Experimental.

*alsa-lib-1.0.14_rc1 (11 Dec 2006)

11 Dec 2006; Diego Pettenò
+alsa-lib-1.0.14_rc1.ebuild:
Version bump.

08 Nov 2006; Jeroen Roovers alsa-lib-1.0.13.ebuild:
Stable for HPPA (bug #150540).

25 Oct 2006; Joshua Jackson alsa-lib-1.0.13.ebuild:
Stable x86; bug #150540

24 Oct 2006; Simon Stelling alsa-lib-1.0.13.ebuild:
stable on amd64

22 Oct 2006; Markus Rothe alsa-lib-1.0.13.ebuild:
Stable on ppc64; bug #150540

21 Oct 2006; Aron Griffis alsa-lib-1.0.13.ebuild:
Mark 1.0.13 stable on alpha

20 Oct 2006; Gustavo Zacarias
alsa-lib-1.0.13.ebuild:
Stable on sparc wrt #150540

20 Oct 2006; alsa-lib-1.0.13.ebuild:
Stable on ppc wrt bug 150540

18 Oct 2006; Joshua Jackson alsa-lib-1.0.12.ebuild:
Stable x86;bug #150540

14 Oct 2006; Bryan Østergaard alsa-lib-1.0.12.ebuild:
Stable on Alpha.

14 Oct 2006; Aron Griffis alsa-lib-1.0.12.ebuild:
Mark 1.0.12 stable on ia64. #150540

11 Oct 2006; Markus Rothe alsa-lib-1.0.12.ebuild:
Stable on ppc64; bug #150540

10 Oct 2006; Jeroen Roovers alsa-lib-1.0.12.ebuild:
Stable for HPPA (bug #150540).

09 Oct 2006; Gustavo Zacarias
alsa-lib-1.0.12.ebuild:
Stable on sparc wrt #150540

09 Oct 2006; Diego Pettenò alsa-lib-1.0.13.ebuild:
Add latest autoconf dependency. Thanks to Mike Arthur for reporting in bug
#150594.

09 Oct 2006; Luca Barbato alsa-lib-1.0.12.ebuild:
Marked ppc

02 Oct 2006; Diego Pettenò metadata.xml:
Move maintainership over to new alsa herd.

01 Oct 2006; Diego Pettenò
-alsa-lib-1.0.13_rc1.ebuild, -alsa-lib-1.0.13_rc2.ebuild,
-alsa-lib-1.0.13_rc3.ebuild:
Remove 1.0.13 release candidates.

*alsa-lib-1.0.13 (30 Sep 2006)

30 Sep 2006; Diego Pettenò
+alsa-lib-1.0.13.ebuild:
Version bump.

*alsa-lib-1.0.13_rc3 (28 Sep 2006)

28 Sep 2006; Diego Pettenò
+alsa-lib-1.0.13_rc3.ebuild:
Version bump.

24 Sep 2006; Diego Pettenò alsa-lib-1.0.10.ebuild,
alsa-lib-1.0.11.ebuild, alsa-lib-1.0.11-r1.ebuild, alsa-lib-1.0.12.ebuild,
alsa-lib-1.0.13_rc1.ebuild, alsa-lib-1.0.13_rc2.ebuild:
Fix the autotools version dependencies.

*alsa-lib-1.0.13_rc2 (16 Sep 2006)

16 Sep 2006; Diego Pettenò
+alsa-lib-1.0.13_rc2.ebuild:
Version bump to latest rc.

05 Sep 2006; Diego Pettenò
alsa-lib-1.0.13_rc1.ebuild:
Add debug useflag that enable/disable asserts on the library.

04 Sep 2006; Joshua Kinard alsa-lib-1.0.11-r1.ebuild:
Marked stable on mips.

*alsa-lib-1.0.13_rc1 (03 Sep 2006)

03 Sep 2006; Diego Pettenò
+alsa-lib-1.0.13_rc1.ebuild:
Version bump.

*alsa-lib-1.0.12 (31 Aug 2006)

31 Aug 2006; Diego Pettenò
-alsa-lib-1.0.12_rc1.ebuild, -alsa-lib-1.0.12_rc1-r1.ebuild,
+alsa-lib-1.0.12.ebuild:
Version bump to latest version, and remove release candidate.

29 Aug 2006; Joseph Jezak alsa-lib-1.0.11-r1.ebuild:
Marked ppc stable for bug #145021.

26 Aug 2006; Markus Rothe alsa-lib-1.0.11-r1.ebuild:
Stable on ppc64; bug #145021

26 Aug 2006; Alastair Tse alsa-lib-1.0.11-r1.ebuild:
stable for x86

25 Aug 2006; Gustavo Zacarias
alsa-lib-1.0.11-r1.ebuild:
Stable on sparc wrt #145021

25 Aug 2006; Patrick McLean
alsa-lib-1.0.11-r1.ebuild:
Stable on amd64 (bug #145021).

02 Aug 2006; Joshua Kinard alsa-lib-1.0.11.ebuild:
Marked stable on mips.

*alsa-lib-1.0.12_rc1-r1 (29 Jul 2006)

29 Jul 2006; Diego Pettenò
+files/alsa-lib-1.0.12_rc1-bindings-crash.patch,
+alsa-lib-1.0.12_rc1-r1.ebuild:
Apply patch to fix NULL pointer dereference when using dmix settings in
asound.conf. Thanks to Adrian von Buttlar for reporting in bug #142111.

21 Jul 2006; Diego Pettenò
alsa-lib-1.0.11-r1.ebuild, alsa-lib-1.0.12_rc1.ebuild:
Sed out the source path, as doxygen put it there, thanks to Chris Smith for
reporting in bug #141216.

26 Jun 2006; Diego Pettenò alsa-lib-1.0.10.ebuild,
alsa-lib-1.0.11.ebuild, alsa-lib-1.0.11-r1.ebuild,
alsa-lib-1.0.12_rc1.ebuild:
Run elibtoolize and epunt_cxx to remove C++ sanity checks, see bug #138115.

*alsa-lib-1.0.12_rc1 (23 Jun 2006)

23 Jun 2006; Diego Pettenò
+alsa-lib-1.0.12_rc1.ebuild:
Version bump to 1.0.12_rc1 version.

29 May 2006; Guy Martin alsa-lib-1.0.11.ebuild:
Stable on hppa.

*alsa-lib-1.0.11-r1 (26 May 2006)

26 May 2006; Diego Pettenò
+files/alsa-lib-1.0.11-lowsamplerate.patch, +alsa-lib-1.0.11-r1.ebuild:
Add patch to let ALSA work with low sample rate streams (from upstream).
Thanks to Edward Hervey in bug #134394 for reporting and Zaheer Abbas Merali
(zaheerm) for testing.

20 May 2006; Diego Pettenò alsa-lib-1.0.10.ebuild:
Drop note about emu10k1 changes, 1.0.6 is really old.

14 May 2006; Luis Medinas alsa-lib-1.0.11.ebuild:
Stable on amd64. Bug #130535.

01 May 2006; Joseph Jezak alsa-lib-1.0.11.ebuild:
Marked ppc stable for bug #130535.

28 Apr 2006; Diego Pettenò alsa-lib-1.0.11.ebuild:
Drop jack useflag as now the PDEPEND is gone.

24 Apr 2006; Jason Wever alsa-lib-1.0.11.ebuild:
Stable on SPARC wrt bug #130535.

24 Apr 2006; Aron Griffis alsa-lib-1.0.11.ebuild:
Mark 1.0.11 stable on ia64

24 Apr 2006; Diego Pettenò alsa-lib-1.0.10.ebuild,
alsa-lib-1.0.11.ebuild:
Drop PDEPEND on alsa-jack with jack useflag enabled, as alsa-lib upstream
doesn't provide jack support anymore since 1.0.10 at least.

24 Apr 2006; Diego Pettenò
-files/alsa-lib-1.0.8-gcc4.patch, -alsa-lib-1.0.8.ebuild,
-alsa-lib-1.0.9.ebuild:
Drop old versions. If you're using such an old kernel that uses alsa 1.0.8
or 1.0.9 you're invited on using alsa-driver instead.

22 Apr 2006; Chris Gianelloni
alsa-lib-1.0.11.ebuild:
Stable on x86 wrt bug #130535.

22 Apr 2006; Markus Rothe alsa-lib-1.0.11.ebuild:
Stable on ppc64; bug #130535

19 Apr 2006; Diego Pettenò
-alsa-lib-1.0.11_rc3.ebuild, -alsa-lib-1.0.11_rc4.ebuild,
-alsa-lib-1.0.11_rc5.ebuild:
Drop release candidate versions.

*alsa-lib-1.0.11 (19 Apr 2006)

19 Apr 2006; Diego Pettenò
+alsa-lib-1.0.11.ebuild:
Version bump. This version will replace all the old release candidates.

*alsa-lib-1.0.11_rc5 (11 Apr 2006)

11 Apr 2006; Diego Pettenò
+alsa-lib-1.0.11_rc5.ebuild:
Version bump.

*alsa-lib-1.0.11_rc4 (24 Mar 2006)

24 Mar 2006; Diego Pettenò
+alsa-lib-1.0.11_rc4.ebuild:
Version bump, thanks to David Watzke in bug #127412.

01 Mar 2006; Mike Frysinger
+files/alsa-lib-1.0.10-no-wordexp-header.patch,
alsa-lib-1.0.11_rc3.ebuild:
Fix building on uClibc #105478 by Rande Knight.

09 Feb 2006; Rene Nussbaumer
alsa-lib-1.0.11_rc3.ebuild:
Added to ~hppa. Revert after talking with flameeyes.

09 Feb 2006; Aron Griffis
alsa-lib-1.0.11_rc3.ebuild:
Regress 1.0.11_rc3 from alpha to ~alpha (misunderstood what should be
stabled here, need to keep alsa-driver and alsa-lib in sync)

09 Feb 2006; Aron Griffis
alsa-lib-1.0.11_rc3.ebuild:
Mark 1.0.11_rc3 stable on alpha

04 Feb 2006; Diego Pettenò
alsa-lib-1.0.11_rc3.ebuild:
Update postinst message to point to the problem with asound.conf/asoundrc,
and change phrasing about alsa-driver.

*alsa-lib-1.0.11_rc3 (02 Feb 2006)

02 Feb 2006; Diego Pettenò
-alsa-lib-1.0.11_rc2.ebuild, +alsa-lib-1.0.11_rc3.ebuild:
Bump to new release candidate.

11 Jan 2006; Jeroen Roovers alsa-lib-1.0.11_rc2.ebuild:
Marked stable for hppa (bug #111968).

11 Jan 2006; Diego Pettenò
-files/alsa-lib-1.0.7-pcm_wait.patch, -files/configure.diff,
-alsa-lib-1.0.10_rc3.ebuild:
Drop old version and FILESDIR cleanup.

11 Jan 2006; Michael Hanselmann
alsa-lib-1.0.10.ebuild:
Stable on hppa, ppc.

10 Jan 2006; Gustavo Zacarias
alsa-lib-1.0.10.ebuild:
Stable on sparc wrt #111968

10 Jan 2006; Diego Pettenò
-alsa-lib-1.0.11_rc1.ebuild:
Drop ALSA 1.0.11_rc1 packages.

03 Jan 2006; Mark Loeser alsa-lib-1.0.10.ebuild:
Stable on x86; bug #117518

02 Jan 2006; Jeremy Huddleston
-alsa-lib-0.9.8.ebuild, -alsa-lib-1.0.7.ebuild,
-alsa-lib-1.0.10_rc2.ebuild:
Cleaning out old versions.

02 Jan 2006; Gustavo Zacarias
alsa-lib-1.0.10.ebuild, alsa-lib-1.0.11_rc1.ebuild,
alsa-lib-1.0.11_rc2.ebuild:
Back to ~sparc, was fixed in 1.0.10_rc3+

*alsa-lib-1.0.11_rc2 (02 Jan 2006)

02 Jan 2006; Diego Pettenò
+alsa-lib-1.0.11_rc2.ebuild:
Bump to latest version.

27 Dec 2005; Bryan Østergaard Stable on alpha.

21 Dec 2005; Diego Pettenò
alsa-lib-1.0.11_rc1.ebuild:
Fix dependency on alsa-jack to 1.0.10_rc3 or later, as there's no further
release than that. See bug #116316.

*alsa-lib-1.0.11_rc1 (21 Dec 2005)

21 Dec 2005; Diego Pettenò
+alsa-lib-1.0.11_rc1.ebuild:
Bump to latest upstream version (masked).

23 Nov 2005; Luis Medinas alsa-lib-1.0.10.ebuild:
Stable on amd64. See bug #111968.

19 Nov 2005; Diego Pettenò
+files/alsa-lib-1.0.10-test-ppc.patch, alsa-lib-1.0.10.ebuild:
Added patch to remove 'code' test on non-x86/amd64 systems as it uses i386
asm. See bug #99995. Also fix some more gcc4 problems.

19 Nov 2005; Markus Rothe alsa-lib-1.0.10.ebuild:
Stable on ppc64; bug #111968

19 Nov 2005; Guy Martin alsa-lib-1.0.10_rc3.ebuild:
Stable on hppa.

*alsa-lib-1.0.10 (16 Nov 2005)

16 Nov 2005; Diego Pettenò
+alsa-lib-1.0.10.ebuild:
Bump to latest upstream version.

15 Nov 2005; Chris Gianelloni
alsa-lib-1.0.10_rc3.ebuild:
Stable on x86 wrt bug #112442.

15 Nov 2005; Jeremy Huddleston
alsa-lib-1.0.10_rc3.ebuild:
Added to ~sparc.

14 Nov 2005; Luca Barbato alsa-lib-1.0.10_rc3.ebuild:
Marked ppc to match linux 2.6.14

13 Nov 2005; Diego Pettenò
alsa-lib-1.0.10_rc2.ebuild:
Execute eautoreconf to avoid problems as per bug #112412.

13 Nov 2005; Petteri Räty
alsa-lib-1.0.10_rc2.ebuild:
Marked stable on x86 for bug #111968.

13 Nov 2005; Diego Pettenò
alsa-lib-1.0.10_rc2.ebuild:
Apply patch applied to rc3 to disable omixer test and fix gcc4 also to rc2.

10 Nov 2005; Diego Pettenò
+files/alsa-lib-1.0.10_rc3-hardened.patch,
+files/alsa-lib-1.0.10_rc3-test.patch, alsa-lib-1.0.10_rc3.ebuild:
Added patch to not link tests statically (should fix bug #99764) and patch
to remove omixer test and fix code.c for GCC4 (bug #112025).

*alsa-lib-1.0.10_rc3 (08 Nov 2005)

08 Nov 2005; Diego Pettenò
+alsa-lib-1.0.10_rc3.ebuild:
Bump to latest version.

12 Oct 2005; Diego Pettenò
alsa-lib-1.0.10_rc2.ebuild:
Depend on alsa-plugins rc1 as rc2 was never released.

*alsa-lib-1.0.10_rc2 (11 Oct 2005)

11 Oct 2005; Diego Pettenò
-alsa-lib-1.0.10_rc1.ebuild, +alsa-lib-1.0.10_rc2.ebuild:
Bumped to newer rc.

13 Sep 2005; Aron Griffis alsa-lib-1.0.9.ebuild:
Mark 1.0.9 stable on alpha

*alsa-lib-1.0.10_rc1 (25 Aug 2005)

25 Aug 2005; Diego Pettenò
+alsa-lib-1.0.10_rc1.ebuild:
Added ebuild for alsa 1.0.10_rc1.

24 Aug 2005; Aron Griffis alsa-lib-1.0.9.ebuild:
stable on ia64

29 Jul 2005; Guy Martin alsa-lib-1.0.9.ebuild:
Stable on hppa.

21 Jul 2005; Joseph Jezak alsa-lib-1.0.9.ebuild:
Marked ppc stable.

20 Jul 2005; Markus Rothe alsa-lib-1.0.9.ebuild:
Stable on ppc64

19 Jul 2005; Jeremy Huddleston
alsa-lib-0.9.8.ebuild, -alsa-lib-1.0.2.ebuild, alsa-lib-1.0.9.ebuild:
Removing old 1.0.2 and making 0.9.8 KEWORDS only alpha.

17 Jul 2005; Jeremy Huddleston
alsa-lib-1.0.9.ebuild:
Stable amd64, x86.

12 Jul 2005; Stephen P. Becker alsa-lib-1.0.8.ebuild:
stable on mips

07 Jul 2005; Jeremy Huddleston
-alsa-lib-1.0.9_rc3.ebuild, alsa-lib-1.0.9.ebuild:
Removing old version. -sparc (upstream bug #1268)

*alsa-lib-1.0.9 (27 May 2005)

27 May 2005; Jan Brinkmann +alsa-lib-1.0.9.ebuild:
New upstream version released, see #94196.

*alsa-lib-1.0.9_rc3 (05 May 2005)

05 May 2005; Jeremy Huddleston
-files/alsa-lib-1.0.9_rc2-87099.patch,
-files/alsa-lib-1.0.9_rc2-gcc4.patch, -alsa-lib-1.0.9_rc2-r1.ebuild,
+alsa-lib-1.0.9_rc3.ebuild:
Version bump.

21 Apr 2005; Jeremy Huddleston
alsa-lib-1.0.9_rc2-r1.ebuild:
Add information on revdep-rebuild for bug #84782.

*alsa-lib-1.0.9_rc2-r1 (06 Apr 2005)

06 Apr 2005; Jeremy Huddleston
+files/alsa-lib-1.0.9_rc2-87099.patch, -alsa-lib-1.0.9_rc2.ebuild,
+alsa-lib-1.0.9_rc2-r1.ebuild:
Added patch to fix segfaulting using alsa-lib-1.0.9_rc2 and in-kernel
(2.6.11) drivers.

*alsa-lib-1.0.9_rc2 (31 Mar 2005)

31 Mar 2005; Jeremy Huddleston
+files/alsa-lib-1.0.9_rc2-gcc4.patch, +alsa-lib-1.0.9_rc2.ebuild:
Version bump.

29 Mar 2005; Markus Rothe alsa-lib-1.0.8.ebuild:
Stable on ppc64

27 Mar 2005; Guy Martin alsa-lib-1.0.8.ebuild:
Stable on hppa.

23 Mar 2005; Jeremy Huddleston
alsa-lib-1.0.8.ebuild:
Deleting =yes on --enable-{static,shared} as it sometimes borks... see bug
#86333.

20 Mar 2005; Lars Weiler alsa-lib-1.0.8.ebuild:
Readded ppc to a 1.x version.

16 Mar 2005; Jeremy Huddleston
-alsa-lib-1.0.5.ebuild, -alsa-lib-1.0.5-r3.ebuild, -alsa-lib-1.0.6.ebuild,
-alsa-lib-1.0.8_rc1.ebuild:
Removing old versions.

16 Mar 2005; Chris White
+files/alsa-lib-mixer.patch, alsa-lib-1.0.8.ebuild,
alsa-lib-1.0.8_rc1.ebuild:
Fixed bug #78167 regarding an alsa memory leak in both stable and unstable.
Patch should be removed next release.

09 Mar 2005; Mike Gardiner alsa-lib-1.0.7.ebuild:
Keyworded ppc

08 Mar 2005; Jeremy Huddleston
alsa-lib-1.0.8.ebuild:
Stable amd64, sparc, x86.

11 Feb 2005; Tony Vroon alsa-lib-1.0.8.ebuild:
GCC 4 compatability fix by gim , closes bug #80759.

03 Feb 2005; Jeremy Huddleston
alsa-lib-1.0.8.ebuild:
Stop caring about the alsa-lib-0.5 crap. Always build shared and static.
This was a misuse of the static USE flag.

25 Jan 2005; Markus Rothe alsa-lib-1.0.7.ebuild:
Stable on ppc64

*alsa-lib-1.0.8 (22 Jan 2005)

22 Jan 2005; Jeremy Huddleston
+alsa-lib-1.0.8.ebuild:
Version bump.

12 Jan 2005; Guy Martin alsa-lib-1.0.7.ebuild:
Stable on hppa.

*alsa-lib-1.0.8_rc1 (01 Jan 2005)

01 Jan 2005; Jeremy Huddleston
+alsa-lib-1.0.8_rc1.ebuild:
Version bump.

18 Dec 2004; Jeremy Huddleston
alsa-lib-1.0.7.ebuild:
Stable amd64, x86.

16 Dec 2004; Markus Rothe alsa-lib-1.0.6.ebuild:
Stable on ppc64

22 Nov 2004; Jeremy Huddleston
alsa-lib-1.0.7.ebuild:
Stable sparc. This is package.mask'd in the normal sparc profiles. Use the
default-linux/sparc/sparc64/2004.3/alsa profile if you want to use alsa on
sparc.

12 Nov 2004; Jeremy Huddleston
alsa-lib-1.0.7.ebuild:
Added USE=doc support for bug #70918.

*alsa-lib-1.0.7 (12 Nov 2004)

12 Nov 2004; Jeremy Huddleston
-files/alsa-lib-1.0.3b-rate-capture.patch,
+files/alsa-lib-1.0.7-pcm_wait.patch, alsa-lib-1.0.6.ebuild,
+alsa-lib-1.0.7.ebuild:
Version bump.

07 Nov 2004; Jeremy Huddleston
alsa-lib-1.0.6.ebuild:
Stable amd64, x86.

02 Nov 2004; Jeremy Huddleston
alsa-lib-0.9.8.ebuild, alsa-lib-1.0.2.ebuild, alsa-lib-1.0.5.ebuild,
alsa-lib-1.0.6.ebuild:
Removing block on PDEPEND for ppc as they keyworded alsa-jack, so it's no
longer neccessary.

12 Oct 2004; Jeremy Huddleston
alsa-lib-1.0.6.ebuild:
Added a note about bug #65347

06 Oct 2004; Jeremy Huddleston
alsa-lib-1.0.6.ebuild:
get_libdir fixes, and no longer symlinking to old libasound lib.

02 Oct 2004; Jeremy Huddleston
-alsa-lib-0.5.10b.ebuild, -alsa-lib-0.9.0_rc2.ebuild,
-alsa-lib-0.9.2.ebuild:
Removing old versions.

27 Sep 2004; Jeremy Huddleston
alsa-lib-1.0.6.ebuild:
Back into ~arch until we can solve bug #65347.

23 Sep 2004; Jeremy Huddleston
alsa-lib-1.0.6.ebuild:
Stable amd64, x86.

*alsa-lib-1.0.6 (23 Aug 2004)

23 Aug 2004; Jeremy Huddleston
+alsa-lib-1.0.6.ebuild:
Version bump.

17 Aug 2004; Guy Martin alsa-lib-1.0.5-r3.ebuild:
Forced CFLAGS=-O1 on hppa. Marked stable.

04 Aug 2004; Jeremy Huddleston
-alsa-lib-1.0.3b-r2.ebuild, -alsa-lib-1.0.4.ebuild:
Removing old versions.

04 Aug 2004; Jeremy Huddleston
alsa-lib-1.0.5-r3.ebuild:
Marked stable on x86 and amd64.

24 Jul 2004; Lars Weiler alsa-lib-1.0.5.ebuild:
Stable on ppc.

23 Jul 2004; Jeremy Huddleston
alsa-lib-1.0.2.ebuild, alsa-lib-1.0.3b-r2.ebuild, alsa-lib-1.0.4.ebuild,
alsa-lib-1.0.5.ebuild:
Removed auto* from RDEPEND.

*alsa-lib-1.0.5-r3 (19 Jul 2004)

19 Jul 2004; Jeremy Huddleston
-files/fix-asound_h.patch, -files/test-asound_h.c,
-alsa-lib-1.0.5-r2.ebuild, +alsa-lib-1.0.5-r3.ebuild:
Updated to use alsa-headers solution to missing kernel headers.

19 Jul 2004; Jeremy Huddleston
alsa-lib-1.0.3b-r2.ebuild, alsa-lib-1.0.4.ebuild, alsa-lib-1.0.5-r2.ebuild,
alsa-lib-1.0.5.ebuild:
Added jack to IUSE.

02 Jul 2004; Jeremy Huddleston
alsa-lib-1.0.5-r2.ebuild, files/fix-asound_h.patch:
Make bad alsa headers non-fatal.
Make __user patch work with linux-headers-2.4

02 Jul 2004; Jeremy Huddleston
files/fix-asound_h.patch:
Made __user patch better. (#include )

01 Jul 2004; Jeremy Huddleston
alsa-lib-0.5.10b.ebuild, alsa-lib-0.9.2.ebuild, alsa-lib-1.0.2.ebuild:
virtual/glibc -> virtual/libc

*alsa-lib-1.0.5-r2 (30 Jun 2004)

30 Jun 2004; Jeremy Huddleston
+files/fix-asound_h.patch, +files/test-asound_h.c,
-alsa-lib-1.0.5-r1.ebuild, +alsa-lib-1.0.5-r2.ebuild:
Added logic to detect a bad asound.h (missing __user) and die so the user can
fix it. This doesn't break alsa-lib, but it breaks packages that use the alsa
driver includes, I I believe this is the best place to do the test rather than
in every user app. This closes bug #54533.

24 Jun 2004; Jeremy Huddleston
alsa-lib-1.0.5.ebuild:
Stable amd64 x86.

20 Jun 2004; Tom Gall alsa-lib-1.0.5:
stable on ppc64

*alsa-lib-1.0.5-r1 (19 Jun 2004)

19 Jun 2004; Jeremy Huddleston
+alsa-lib-1.0.5-r1.ebuild:
Add symlink to alsa driver headers if alsa-drivers is not installed. This
should take care of problems like bug #54381.

13 Jun 2004; Jeremy Huddleston
alsa-lib-0.9.8.ebuild, alsa-lib-1.0.2.ebuild:
Getting rid of virtual/jack.

07 Jun 2004; Aron Griffis alsa-lib-1.0.2.ebuild:
Fix use invocation

*alsa-lib-1.0.5 (30 May 2004)

30 May 2004; Jeremy Huddleston
alsa-lib-1.0.5.ebuild:
Version Bump.

29 Apr 2004; Jeremy Huddleston
alsa-lib-1.0.4.ebuild:
USE=static now installs both static and shared libs.

20 Apr 2004; Jeremy Huddleston
alsa-lib-1.0.4.ebuild:
USE=static option for bug #48233.

17 Apr 2004; Travis Tilley alsa-lib-1.0.3b-r2.ebuild:
stable on amd64

14 Apr 2004; Stephen P. Becker alsa-lib-1.0.2.ebuild:
Marked stable on mips. Fixed gnuconfig inherit also...

*alsa-lib-1.0.4 (04 Apr 2004)

04 Apr 2004; Jeremy Huddleston
alsa-lib-1.0.3b-r1.ebuild, alsa-lib-1.0.3b-r2.ebuild,
alsa-lib-1.0.4.ebuild:
1.0.3 stable on x86. Version bump.

26 Mar 2004; Jeremy Huddleston
alsa-lib-0.9.6.ebuild, alsa-lib-0.9.7.ebuild, alsa-lib-0.9.8.ebuild,
alsa-lib-1.0.0_rc2-r1.ebuild, alsa-lib-1.0.1.ebuild,
files/alsa-lib-1.0.0_rc2-notextrel-notrampoline.patch,
files/alsa-lib-1.0.1-notextrel-notrampoline.patch:
Removing old ebuilds. Removed explicit S= from alsa-lib-0.9.8

*alsa-lib-1.0.3b-r2 (24 Mar 2004)

24 Mar 2004; Jeremy Huddleston
alsa-lib-1.0.3b-r2.ebuild, alsa-lib-1.0.3b.ebuild:
Including patch submitted in bug #45612 to fix alsa+dmix+artsd.

20 Mar 2004; Jeremy Huddleston
alsa-lib-0.9.8.ebuild, files/alsa-lib-1.0.3b-rate-capture.patch:
RDEPEND fix for bug #44816.

*alsa-lib-1.0.3b-r1 (14 Mar 2004)

14 Mar 2004; Jeremy Huddleston
alsa-lib-1.0.3b-r1.ebuild:
Resolving circular dependency between alsa-lib and jack. Bug #35674.

*alsa-lib-1.0.3b (13 Mar 2004)

13 Mar 2004; Jeremy Huddleston
alsa-lib-1.0.3.ebuild, alsa-lib-1.0.3b.ebuild:
Version bump for bug #44055.

07 Mar 2004; Stephen P. Becker alsa-lib-1.0.2.ebuild:
Added ~mips keyword, and added gnuconfig_update for mips arch.

*alsa-lib-1.0.3 (01 Mar 2004)

01 Mar 2004; Martin Holzer alsa-lib-1.0.3.ebuild:
Version bumped.

28 Jan 2004; Aron Griffis alsa-lib-0.9.8.ebuild,
alsa-lib-1.0.1.ebuild, alsa-lib-1.0.2.ebuild:
mark 0.9.8 stable on alpha and ia64; mark 1.0.1 and 1.0.2 ~ia64

28 Jan 2004; :
digest fix

*alsa-lib-1.0.2 (27 Jan 2004)

27 Jan 2004; Martin Holzer alsa-lib-1.0.1.ebuild,
alsa-lib-1.0.2.ebuild:
Version bumped.

18 Jan 2004; Bartosch Pixa alsa-lib-0.9.8.ebuild:
set ppc in keywords

*alsa-lib-1.0.1 (10 Jan 2004)

10 Jan 2004; Martin Holzer alsa-lib-1.0.1.ebuild,
files/alsa-lib-1.0.1-notextrel-notrampoline.patch:
Version bumped.

*alsa-lib-1.0.0_rc2-r1 (09 Jan 2004)

09 Jan 2004; alsa-lib-0.5.10b.ebuild,
alsa-lib-0.9.0_rc2.ebuild, alsa-lib-0.9.2.ebuild, alsa-lib-0.9.6.ebuild,
alsa-lib-0.9.7.ebuild, alsa-lib-0.9.8.ebuild, alsa-lib-1.0.0_rc1.ebuild,
alsa-lib-1.0.0_rc2-r1.ebuild, alsa-lib-1.0.0_rc2.ebuild,
files/alsa-lib-1.0.0_rc2-notextrel-notrampoline.patch:
remove trampoline and text relocations

26 Dec 2003; Jason Wever alsa-lib-0.5.10b.ebuild,
alsa-lib-0.9.0_rc2.ebuild, alsa-lib-0.9.2.ebuild, alsa-lib-0.9.6.ebuild,
alsa-lib-0.9.7.ebuild, alsa-lib-0.9.8.ebuild, alsa-lib-1.0.0_rc1.ebuild,
alsa-lib-1.0.0_rc2.ebuild:
Disabled on sparc as it won't build correctly atm.

*alsa-lib-1.0.0_rc2 (07 Dec 2003)

07 Dec 2003; Martin Holzer alsa-lib-1.0.0_rc2.ebuild:
Version bumped.

*alsa-lib-1.0.0_rc1 (01 Dec 2003)

01 Dec 2003; Martin Holzer alsa-lib-1.0.0_rc1.ebuild:
Version bumped.

29 Nov 2003; Brad House alsa-lib-0.9.8.ebuild:
mark stable on amd64

26 Nov 2003; Martin Holzer alsa-lib-0.9.8.ebuild:
marked x86 stable.

10 Nov 2003; Martin Holzer alsa-lib-0.9.8.ebuild:
adding jack useflag. Submitted by Rick Harris In
#32608.

26 Oct 2003; Martin Holzer alsa-lib-0.9.8.ebuild:
Now uses emake. Closes #32024.

*alsa-lib-0.9.8 (25 Oct 2003)

25 Oct 2003; Martin Holzer alsa-lib-0.9.8.ebuild:
Version bumped.

05 Jun 2003; Daniel Ahlberg alsa-lib-0.9.4.ebuild :
Switched to mirror://alsaproject in SRC_URI.

*alsa-lib-0.9.7 (02 Oct 2003)

02 Oct 2003; Arcady Genkin :
Version update.

*alsa-lib-0.9.6 (29 Jul 2003)

29 Jul 2003; Arcady Genkin :
Version update.

*alsa-lib-0.9.5 (11 Jul 2003)

11 Jul 2003; Arcady Genkin :
Version update.

*alsa-lib-0.9.4 (03 June 2003)

03 June 2003; Arcady Genkin :
Version update.

*alsa-lib-0.9.3 (04 May 2003)

04 May 2003; Daniel Ahlberg alsa-lib-0.9.3.ebuild :
Version bump.

*alsa-lib-0.9.2 (27 Mar 2003)

15 Apr 2003; Arcady Genkin :
Marking stable on x86.

27 Mar 2003; Arcady Genkin :
Version update.

*alsa-lib-0.9.1 (12 Mar 2003)

12 Mar 2003; Arcady Genkin :
Update to version 0.9.1.

*alsa-lib-0.9.0_rc8-r3 (07 Mar 2003)

10 Mar 2003; Aron Griffis
alsa-lib-0.9.0_rc8-r3.ebuild:
Add ~alpha to KEYWORDS

09 Mar 2003; Mark Guertin alsa-lib-0.9.0_rc8-r3.ebuild:
set ~ppc in keywords

07 Mar 2003; Arcady Genkin :
Update to 0.9.0rc8c.
Fixes compilation problems when jack-audio-connection-kit package
is not installed (bug #16996).

*alsa-lib-0.9.0_rc8-r2 (06 Mar 2003)

06 Mar 2003; Arcady Genkin :
Update to 0.9.0rc8b.

*alsa-lib-0.9.0_rc8-r1 (06 Mar 2003)

06 Mar 2003; Arcady Genkin :
Renamed alsa-lib-0.9.0.1_rc8 into alsa-lib-0.9.0_rc8-r1. Those bugfix
version letters (such as "a" in "0.9.0rc8a") are hard to translate into
Portage-compatible ebuild versions; as lostlogic@gentoo.org points out,
adding an extra .1 (rightfully) makes portage think that this version
is higher than the imminent 0.9.0 final.

*alsa-lib-0.9.0.1_rc8 (03 Mar 2003)

03 Mar 2003; Arcady Genkin :
Update to rc8a.

*alsa-lib-0.9.0_rc8 (03 Mar 2003)

03 Mar 2003; Arcady Genkin :
Quick update to rc8.

*alsa-lib-0.9.0_rc7 (04 Feb 2003)

06 Feb 2003; Luca Barbato :
elibtoolized

04 Feb 2003; Arcady Genkin :
Quick update to rc7.

*alsa-lib-0.9.0_rc6 (19 Nov 2002)

24 Nov 2002; Arcady Genkin
alsa-lib-0.9.0_rc6.ebuild :
Removed alsa-driver from the dependencies list.

19 Nov 2002; Arcady Genkin
alsa-lib-0.9.0_rc6.ebuild :
Quick update to rc6. Legwork done by Roman Weber .

*alsa-lib-0.9.0_rc5 (24 Oct 2002)

24 Oct 2002; Arcady Genkin
alsa-lib-0.9.0_rc5.ebuild :

Quick update to rc5.

*alsa-lib-0.9.0_rc4 (23 Oct 2002)

23 Oct 2002: Nick Hadaway alsa-lib-0.9.0_rc4 :
updated ebuild to run libtoolize --copy --force and aclocal before
configuring and installing. The linking problems appear to disappear
after this.

23 Oct 2002; Arcady Genkin
alsa-lib-0.9.0_rc4.ebuild :

Quick update to rc4.

*alsa-lib-0.9.0_rc3 (15 Aug 2002)

20 Oct 2002; Calum Selkirk alsa-lib-0.9.0_rc1.ebuild :

Added ppc to KEYWORDS.

14 Sep 2002; Nick Hadaway
alsa-lib-0.9.0_rc3.ebuild, files/configure.diff :
Changed ebuild to econf and einstall. Patched configure to squash
the -I/usr/include gcc3 warnings.

15 Aug 2002; Arcady Genkin
alsa-lib-0.9.0_rc3.ebuild :
Quick update to version 0.9.0rc3.

*alsa-lib-0.9.0_rc2 (20 Jun 2002)

20 Jun 2002; Arcady Genkin
alsa-lib-0.9.0_rc2.ebuild :
Quick update to version 0.9.0rc2.

*alsa-lib-0.9.0_rc1 (27 Apr 2002)

17 Feb 2002; Arcady Genkin
alsa-lib-0.9.0_rc1.ebuild :
Quick update to version 0.9.0rc1.

*alsa-lib-0.9.0.1_beta10 (3 Feb 2002)

3 Feb 2002; T.Neidt ChangeLog :
Upgraded version to latest beta.
The issue below seems to be fixable by creating a link in the alsa-lib
ebuild from libasound.so.2 to libasound.so.1, but I'm leaving the warning
until further testing is done.
##WARNING## Upgrading to this version will require massive recompiling
of pretty much everything linked against sound. libasound.so.1 is
no longer provided in the package, it is now libasound.so.2. Sound
apps will be broken until recompiled against the new lib. For example,
if you use the Gnome Desktop, you will have to recompile almost everything
just to start it up. Good news is you don't have to upgrade now if you
don't want to. Bad news is that you will eventually.

*alsa-lib-0.5.10b (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

AUX alsa-lib-1.0.10_rc3-hardened.patch 454 RMD160 d54236456b960ade362dccb484c91fff3856f825 SHA1 62be7f19c9bb19d9895ede8b0d390a03ba9a141f SHA256 7de3d237e3c20d45a3b9582989a600e4a297cbe652d03d2cd50c5c6b6ffb1742
AUX alsa-lib-1.0.14a-softfloat.patch 639 RMD160 8c063d6013b503d89432bff5601ae2b8b90fec06 SHA1 588037d100e32a664a37a9e900c12694174cce6c SHA256 651780f8d1c50a87e659a0659cb74f1802309f26096ab1120af411338f7d2fe2
DIST alsa-lib-1.0.13.tar.bz2 709862 RMD160 db8ca9dfe4df11f821039401d02c9a3c771ac4b9 SHA1 82fa9a7fcb43b319524b18451ca86d691a20f4a3 SHA256 7a17403ac478cae0d837461b7efcd9075b17c6e7f3e2221fe1f2fdbd14f11dcf
DIST alsa-lib-1.0.14a.tar.bz2 785668 RMD160 27eddeda716213807b38a33e7a13408bc073d9c0 SHA1 0d0e217b778c411220471cd941ae48c4af675e61 SHA256 de64de37a9acf918f347a3975e0ad3f58b24790dafdd03d9869a22ced4e5dcc7
DIST alsa-lib-1.0.14rc1.tar.bz2 714549 RMD160 c4520ff469fcfb68da4f1646e2b153cce805e892 SHA1 79dd4defbdb10f7f2f28bc0c93f98244279e9564 SHA256 a0acfe840b519b9ab90f94878941ff2e77aac07c1e4d08c07f6d8c96661150ca
DIST alsa-lib-1.0.14rc2.tar.bz2 714700 RMD160 639afd5affab58fb760aa4161a5714dba00e9460 SHA1 823b3ef62821dfd9dca7d7076583c0f100ceed3b SHA256 9f32daa66ac6e0a549d4345f7b43588eee28b6abace5ad0aac271e4ddd06d349
DIST alsa-lib-1.0.14rc3.tar.bz2 715417 RMD160 35e1b048360b36c09dc9771b0610dc92ac36d132 SHA1 c2320d3ca0cd5ac8ec0e865dc82d323cca6f9af7 SHA256 17b7e2ece54b5d39fe9c426ead25c3a0539e699fe257c80b51c19dc19dad640e
DIST alsa-lib-1.0.15.tar.bz2 793909 RMD160 f25c7794613fe73d2ab299c7682d83fec687be05 SHA1 9c2fc1ec475d011f04cf7636dc0c5f5e23dbd5ab SHA256 f24272f3a32262c5285fc5bae0b9aa65494e8b22ac536313dbb60b8e4231e952
DIST alsa-lib-1.0.16.tar.bz2 782235 RMD160 828e1d101e0cc2814db2276e08c26ecb9aa0f94d SHA1 9cca050bf3fb18bf87aeeabe205415431d4d8653 SHA256 ae19b33f109e9185c4df709fcab7f6cbbacce82565c5025ba4ebc0e2beca26cd
DIST alsa-lib-1.0.16rc1.tar.bz2 781932 RMD160 40f2b331903d0faa803de5c73b647e35ae6d319d SHA1 ca8fcbe2f2aa84704931e3341f25fc6aab319e0d SHA256 7d452552ad2e1d1b4767c6842e69d6c8d9bc92ff469c524f840ef755812c1e3b
DIST alsa-lib-1.0.16rc2.tar.bz2 782576 RMD160 f76e7c2245ae09a757aa5a75104c59ba922832d8 SHA1 6a53dcc107fc9d527869d70ab4ef869493870ef8 SHA256 3860fcb9a9b6f025484bc719c1af3471105e71ee4bd2769105e6cab263d22131
EBUILD alsa-lib-1.0.13.ebuild 1874 RMD160 5461f6e7bda20b25f1f2130164cdc748b1feefc1 SHA1 f46423758642f202621be2f75d839881defdb8a4 SHA256 c6426d3b2f89c6cb9329b496d1889a45fd30f8308d9e3b259f96a2aa4e6e116b
EBUILD alsa-lib-1.0.14_rc1.ebuild 1816 RMD160 167b08a8a40c73d6404f61302da784a0d912221b SHA1 efcc2f298449611e9b60c6cf1e3234dba74333f9 SHA256 d3a70931e8de67b1f6fde10ed8b6888c489330e220c8d05d08d7a586d2af2e54
EBUILD alsa-lib-1.0.14_rc2.ebuild 1817 RMD160 1526bfd26d4bcc3e4a7c89193874ce5dbea07086 SHA1 8e7f948fe0da5385553820c84b1743ab69d18ebe SHA256 d1777223c5aba65a1359c7b7d2c6b88afc75cd31a856882d5b42a51bb5ecdd58
EBUILD alsa-lib-1.0.14_rc3.ebuild 1821 RMD160 988bc0e5ad61552d9cd153e8a66e15b99fca0938 SHA1 f4740db9034f4fdcf528fcf8dffd22c403185754 SHA256 c3f7b04ba155307fe06f6beb6b5be9e3202998b2cee2935bcb40c765094568fa
EBUILD alsa-lib-1.0.14a-r1.ebuild 2625 RMD160 a0cd35566395c6a0c786c239423113f7004a6f43 SHA1 13b25c8e0847a6caff6e13611067078771a63982 SHA256 586dfcf6554a41a84e4fba552602ba45377ec185312235682bdb5d3ca33fca80
EBUILD alsa-lib-1.0.15.ebuild 2834 RMD160 2dd1dc326f58100da4834ec1a595323d8daec13a SHA1 40de570283c378c570ebf63ac6a17a0f78ed4c74 SHA256 e86f19ff11fa97193d77df147724efd0a22b99a15c2d01e59394a7b0607dac76
EBUILD alsa-lib-1.0.16-r1.ebuild 2909 RMD160 736a39ff47f601b8294eb8fad981f64c8d400f4f SHA1 280248737ba577a38ed19e277dad776d4c517b4e SHA256 b0bbb7a40ae035b97449a8ff509d496102b42b9bb7338988e5aaaa559e7a7b63
EBUILD alsa-lib-1.0.16.ebuild 2827 RMD160 e32b142b3ffcc2a6bc6dac3fedc809976ef51742 SHA1 d999684a8180317ff1e37c8c8d8b242def74d980 SHA256 e117ed048859b987c067fb4a6e8f060545a3fa2dfc9e6ac5954d8549edb50f8b
EBUILD alsa-lib-1.0.16_rc1.ebuild 2840 RMD160 a51d3fb653e8678b11c0d2801d4888ff4366fa3e SHA1 08ede95e6a91b25c9639af1393212fb5356a6221 SHA256 950e9ace689d40e8cf6ad339fcc36a55b655370c82092ee8101968bbfc8c9595
EBUILD alsa-lib-1.0.16_rc2.ebuild 2840 RMD160 54c86830c3d774e7ee1a6efe5d33ff618de0cfef SHA1 e5e68eaf948dd928137c70e51a25b21d481ddbc4 SHA256 7607cef971e56c1c6e40b1b7d3c667d2f222a303c5470046b1928998368ebea8
MISC ChangeLog 38787 RMD160 7a1e3bf51e7d14db3a807d5ebc6e6a3e59543c8e SHA1 18e7c14a7ebab47790b69174ae2dc42e7db55ae1 SHA256 f035e5ee8e3713e0c8fbd4f30764ce56d65835814721288ec657f13aff295bc3
MISC metadata.xml 220 RMD160 e49f8bb330d1798cd2c8ee5335cef1784f0d7ccb SHA1 1b895fe6cae4b8eab08ba1a6a1212baf4b4b4105 SHA256 8570ef11cd59b0d8edb71e78eecaec423616836b10eacb86bee0de941f0ae054

alsa-lib-1.0.13.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.13.ebuild,v 1.15 2008/03/17 04:37:23 ricmm Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"

inherit eutils autotools libtool

MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"

DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86"
IUSE="doc debug"

RDEPEND=""
DEPEND=">=media-sound/alsa-headers-${PV}
doc? ( >=app-doc/doxygen-1.2.6 )"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.10_rc3-hardened.patch"

eautomake
elibtoolize
epunt_cxx
}

src_compile() {
# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"

econf \
--enable-static \
--enable-shared \
$(use_with debug) \
|| die "configure failed"

emake || die "make failed"

if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try media-sound/alsa-driver before filing bugs about unstable"
elog "or missing output with in-kernel drivers. Misaligned versions of"
elog "alsa-lib and drivers used can cause problems."
}

alsa-lib-1.0.14_rc1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.14_rc1.ebuild,v 1.12 2007/10/24 21:39:30 beandog Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"

inherit eutils autotools libtool

MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"

DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sh sparc x86"
IUSE="doc debug"

RDEPEND=""
DEPEND=">=media-sound/alsa-headers-${PV}
doc? ( >=app-doc/doxygen-1.2.6 )"

src_unpack() {
unpack ${A}
cd "${S}"

elibtoolize
epunt_cxx
}

src_compile() {
# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"

econf \
--enable-static \
--enable-shared \
$(use_with debug) \
|| die "configure failed"

emake || die "make failed"

if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try media-sound/alsa-driver before filing bugs about unstable"
elog "or missing output with in-kernel drivers. Misaligned versions of"
elog "alsa-lib and drivers used can cause problems."
}

alsa-lib-1.0.14_rc2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.14_rc2.ebuild,v 1.10 2008/03/17 04:37:23 ricmm Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"

inherit eutils autotools libtool

MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"

DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sh ~sparc x86"
IUSE="doc debug"

RDEPEND=""
DEPEND=">=media-sound/alsa-headers-${PV}
doc? ( >=app-doc/doxygen-1.2.6 )"

src_unpack() {
unpack ${A}
cd "${S}"

elibtoolize
epunt_cxx
}

src_compile() {
# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"

econf \
--enable-static \
--enable-shared \
$(use_with debug) \
|| die "configure failed"

emake || die "make failed"

if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try media-sound/alsa-driver before filing bugs about unstable"
elog "or missing output with in-kernel drivers. Misaligned versions of"
elog "alsa-lib and drivers used can cause problems."
}

alsa-lib-1.0.14_rc3.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.14_rc3.ebuild,v 1.5 2008/03/17 04:37:23 ricmm Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"

inherit eutils autotools libtool

MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"

DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86"
IUSE="doc debug"

RDEPEND=""
DEPEND=">=media-sound/alsa-headers-${PV}
doc? ( >=app-doc/doxygen-1.2.6 )"

src_unpack() {
unpack ${A}
cd "${S}"

elibtoolize
epunt_cxx
}

src_compile() {
# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"

econf \
--enable-static \
--enable-shared \
$(use_with debug) \
|| die "configure failed"

emake || die "make failed"

if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try media-sound/alsa-driver before filing bugs about unstable"
elog "or missing output with in-kernel drivers. Misaligned versions of"
elog "alsa-lib and drivers used can cause problems."
}

alsa-lib-1.0.14a-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.14a-r1.ebuild,v 1.12 2008/03/17 04:37:23 ricmm Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"

inherit eutils autotools libtool

MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"

DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86"
IUSE="doc debug alisp midi"

RDEPEND=""
DEPEND=">=media-sound/alsa-headers-${PV/14a/14}
doc? ( >=app-doc/doxygen-1.2.6 )"

IUSE_PCM_PLUGIN="adpcm alaw copy dshare dsnoop extplug file hooks ladspa lfloat linear meter mulaw multi null rate route share shm"

for plugin in ${IUSE_PCM_PLUGIN}; do
IUSE="${IUSE} alsa_pcm_plugins_${plugin}"
done

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}"/${P}-softfloat.patch
eautoreconf

elibtoolize
epunt_cxx
}

src_compile() {
# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"

# Enabling asym, dmix, empty, iec958, ioplug, plug, softvol for now by
# _DEFAULT_ since alsa seems to need it.
econf \
--enable-static \
--enable-shared \
--disable-resmgr \
$(use_with debug) \
$(use_enable alisp) \
$(use_enable midi instr) \
$(use_enable midi seq) $(use_enable midi aload) \
"--with-pcm-plugins=asym dmix empty iec958 ioplug plug softvol ${ALSA_PCM_PLUGINS}" \
--disable-dependency-tracking \
|| die "configure failed"

emake || die "make failed"

if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try in-kernel ALSA drivers instead of the alsa-drivers ebuild."
elog "If alsa-drivers works for you where a recent kernel does not, we want "
elog "to know about this. Our e-mail address is alsa-bugs@gentoo.org"
elog "However, if you notice no sound output or instability, please try to "
elog "upgrade your kernel to a newer version first."
}

alsa-lib-1.0.15.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild,v 1.3 2008/01/10 06:55:17 vapier Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"

inherit eutils autotools libtool

MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"

DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="doc debug alisp midi"

RDEPEND=""
DEPEND=">=media-sound/alsa-headers-${PV}
doc? ( >=app-doc/doxygen-1.2.6 )"

IUSE_PCM_PLUGIN="copy linear route mulaw alaw adpcm rate plug multi shm file null empty share meter hooks lfloat ladspa dmix dshare dsnoop asym iec958
softvol extplug ioplug"

for plugin in ${IUSE_PCM_PLUGIN}; do
IUSE="${IUSE} alsa_pcm_plugins_${plugin}"
done

pkg_setup() {
if [ -z "${ALSA_PCM_PLUGINS}" ] ; then
ewarn "You haven't selected _any_ PCM plugins. Either you set it to something like the default"
ewarn "(which is being set in the profile UNLESS you unset them) or alsa based applications"
ewarn "are going to *misbehave* !"
epause 5
fi
}

src_unpack() {
unpack ${A}
cd "${S}"

elibtoolize
epunt_cxx
}

src_compile() {
local myconf
use elibc_uclibc && myconf="--without-versioned"

# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"

econf \
--enable-static \
--enable-shared \
--disable-resmgr \
$(use_with debug) \
$(use_enable alisp) \
$(use_enable midi instr) \
$(use_enable midi seq) $(use_enable midi aload) \
--with-pcm-plugins="${ALSA_PCM_PLUGINS}" \
--disable-dependency-tracking \
${myconf} \
|| die "configure failed"

emake || die "make failed"

if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try in-kernel ALSA drivers instead of the alsa-drivers ebuild."
elog "If alsa-drivers works for you where a recent kernel does not, we want "
elog "to know about this. Our e-mail address is alsa-bugs@gentoo.org"
elog "However, if you notice no sound output or instability, please try to "
elog "upgrade your kernel to a newer version first."
}

alsa-lib-1.0.16-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.16-r1.ebuild,v 1.1 2008/05/13 14:40:14 beandog Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"

inherit eutils autotools libtool

MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"

DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="doc debug alisp midi python"

RDEPEND="python? ( dev-lang/python )"
DEPEND="${RDEPEND}
>=media-sound/alsa-headers-${PV}
doc? ( >=app-doc/doxygen-1.2.6 )"

IUSE_PCM_PLUGIN="copy linear route mulaw alaw adpcm rate plug multi shm file null empty share meter hooks lfloat ladspa dmix dshare dsnoop asym iec958
softvol extplug ioplug"

for plugin in ${IUSE_PCM_PLUGIN}; do
IUSE="${IUSE} alsa_pcm_plugins_${plugin}"
done

pkg_setup() {
if [ -z "${ALSA_PCM_PLUGINS}" ] ; then
ewarn "You haven't selected _any_ PCM plugins. Either you set it to something like the default"
ewarn "(which is being set in the profile UNLESS you unset them) or alsa based applications"
ewarn "are going to *misbehave* !"
epause 5
fi
}

src_unpack() {
unpack ${A}
cd "${S}"

elibtoolize
epunt_cxx
}

src_compile() {
local myconf
use elibc_uclibc && myconf="--without-versioned"

# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"

econf \
--enable-static \
--enable-shared \
--disable-resmgr \
$(use_with debug) \
$(use_enable alisp) \
$(use_enable python) \
$(use_enable midi instr) \
$(use_enable midi seq) $(use_enable midi aload) \
--with-pcm-plugins="${ALSA_PCM_PLUGINS}" \
--disable-dependency-tracking \
${myconf} \
|| die "configure failed"

emake || die "make failed"

if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try in-kernel ALSA drivers instead of the alsa-drivers ebuild."
elog "If alsa-drivers works for you where a recent kernel does not, we want "
elog "to know about this. Our e-mail address is alsa-bugs@gentoo.org"
elog "However, if you notice no sound output or instability, please try to "
elog "upgrade your kernel to a newer version first."
}

alsa-lib-1.0.16.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.16.ebuild,v 1.9 2008/06/05 07:41:25 armin76 Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"

inherit eutils autotools libtool

MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"

DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86"
IUSE="doc debug alisp midi"

RDEPEND=""
DEPEND=">=media-sound/alsa-headers-${PV}
doc? ( >=app-doc/doxygen-1.2.6 )"

IUSE_PCM_PLUGIN="copy linear route mulaw alaw adpcm rate plug multi shm file null empty share meter hooks lfloat ladspa dmix dshare dsnoop asym iec958
softvol extplug ioplug"

for plugin in ${IUSE_PCM_PLUGIN}; do
IUSE="${IUSE} alsa_pcm_plugins_${plugin}"
done

pkg_setup() {
if [ -z "${ALSA_PCM_PLUGINS}" ] ; then
ewarn "You haven't selected _any_ PCM plugins. Either you set it to something like the default"
ewarn "(which is being set in the profile UNLESS you unset them) or alsa based applications"
ewarn "are going to *misbehave* !"
epause 5
fi
}

src_unpack() {
unpack ${A}
cd "${S}"

elibtoolize
epunt_cxx
}

src_compile() {
local myconf
use elibc_uclibc && myconf="--without-versioned"

# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"

econf \
--enable-static \
--enable-shared \
--disable-resmgr \
$(use_with debug) \
$(use_enable alisp) \
$(use_enable midi instr) \
$(use_enable midi seq) $(use_enable midi aload) \
--with-pcm-plugins="${ALSA_PCM_PLUGINS}" \
--disable-dependency-tracking \
${myconf} \
|| die "configure failed"

emake || die "make failed"

if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try in-kernel ALSA drivers instead of the alsa-drivers ebuild."
elog "If alsa-drivers works for you where a recent kernel does not, we want "
elog "to know about this. Our e-mail address is alsa-bugs@gentoo.org"
elog "However, if you notice no sound output or instability, please try to "
elog "upgrade your kernel to a newer version first."
}

alsa-lib-1.0.16_rc1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.16_rc1.ebuild,v 1.1 2008/01/30 15:42:10 chainsaw Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"

inherit eutils autotools libtool

MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"

DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="doc debug alisp midi"

RDEPEND=""
DEPEND=">=media-sound/alsa-headers-${PV}
doc? ( >=app-doc/doxygen-1.2.6 )"

IUSE_PCM_PLUGIN="copy linear route mulaw alaw adpcm rate plug multi shm file null empty share meter hooks lfloat ladspa dmix dshare dsnoop asym iec958
softvol extplug ioplug"

for plugin in ${IUSE_PCM_PLUGIN}; do
IUSE="${IUSE} alsa_pcm_plugins_${plugin}"
done

pkg_setup() {
if [ -z "${ALSA_PCM_PLUGINS}" ] ; then
ewarn "You haven't selected _any_ PCM plugins. Either you set it to something like the default"
ewarn "(which is being set in the profile UNLESS you unset them) or alsa based applications"
ewarn "are going to *misbehave* !"
epause 5
fi
}

src_unpack() {
unpack ${A}
cd "${S}"

elibtoolize
epunt_cxx
}

src_compile() {
local myconf
use elibc_uclibc && myconf="--without-versioned"

# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"

econf \
--enable-static \
--enable-shared \
--disable-resmgr \
$(use_with debug) \
$(use_enable alisp) \
$(use_enable midi instr) \
$(use_enable midi seq) $(use_enable midi aload) \
--with-pcm-plugins="${ALSA_PCM_PLUGINS}" \
--disable-dependency-tracking \
${myconf} \
|| die "configure failed"

emake || die "make failed"

if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try in-kernel ALSA drivers instead of the alsa-drivers ebuild."
elog "If alsa-drivers works for you where a recent kernel does not, we want "
elog "to know about this. Our e-mail address is alsa-bugs@gentoo.org"
elog "However, if you notice no sound output or instability, please try to "
elog "upgrade your kernel to a newer version first."
}

alsa-lib-1.0.16_rc2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.16_rc2.ebuild,v 1.1 2008/01/30 15:42:10 chainsaw Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"

inherit eutils autotools libtool

MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"

DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="doc debug alisp midi"

RDEPEND=""
DEPEND=">=media-sound/alsa-headers-${PV}
doc? ( >=app-doc/doxygen-1.2.6 )"

IUSE_PCM_PLUGIN="copy linear route mulaw alaw adpcm rate plug multi shm file null empty share meter hooks lfloat ladspa dmix dshare dsnoop asym iec958
softvol extplug ioplug"

for plugin in ${IUSE_PCM_PLUGIN}; do
IUSE="${IUSE} alsa_pcm_plugins_${plugin}"
done

pkg_setup() {
if [ -z "${ALSA_PCM_PLUGINS}" ] ; then
ewarn "You haven't selected _any_ PCM plugins. Either you set it to something like the default"
ewarn "(which is being set in the profile UNLESS you unset them) or alsa based applications"
ewarn "are going to *misbehave* !"
epause 5
fi
}

src_unpack() {
unpack ${A}
cd "${S}"

elibtoolize
epunt_cxx
}

src_compile() {
local myconf
use elibc_uclibc && myconf="--without-versioned"

# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"

econf \
--enable-static \
--enable-shared \
--disable-resmgr \
$(use_with debug) \
$(use_enable alisp) \
$(use_enable midi instr) \
$(use_enable midi seq) $(use_enable midi aload) \
--with-pcm-plugins="${ALSA_PCM_PLUGINS}" \
--disable-dependency-tracking \
${myconf} \
|| die "configure failed"

emake || die "make failed"

if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try in-kernel ALSA drivers instead of the alsa-drivers ebuild."
elog "If alsa-drivers works for you where a recent kernel does not, we want "
elog "to know about this. Our e-mail address is alsa-bugs@gentoo.org"
elog "However, if you notice no sound output or instability, please try to "
elog "upgrade your kernel to a newer version first."
}

files

metadata.xml




alsa

alsa-bugs@gentoo.org