ChangeLog

# ChangeLog for media-sound/alsa-driver
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-driver/ChangeLog,v 1.291 2008/05/14 14:08:09 jer Exp $

14 May 2008; Jeroen Roovers metadata.xml:
Changing maintainership.

15 Apr 2008; Steve Dibb alsa-driver-1.0.14-r1.ebuild:
Drop stable keywords

*alsa-driver-1.0.15-r1 (14 Apr 2008)

14 Apr 2008; Steve Dibb
+alsa-driver-1.0.15-r1.ebuild:
Remove cs4231-lib, bump headers depend to 1.0.15

*alsa-driver-1.0.16 (14 Apr 2008)

14 Apr 2008; Steve Dibb +alsa-driver-1.0.16.ebuild:
Version bump, bug 207427

24 Oct 2007; Christian Heim
-alsa-driver-1.0.13.ebuild, -alsa-driver-1.0.14_rc1.ebuild:
Cleaning up old ebuilds.

22 Oct 2007; Raúl Porcel alsa-driver-1.0.13.ebuild,
alsa-driver-1.0.14_rc1.ebuild, alsa-driver-1.0.14-r1.ebuild,
alsa-driver-1.0.15.ebuild:
alpha stable wrt #189155, drop ia64 keyword, no hardware to test

21 Oct 2007; Christian Heim
-alsa-driver-1.0.14_rc2.ebuild, -alsa-driver-1.0.14_rc2-r1.ebuild,
-alsa-driver-1.0.14_rc3.ebuild, -alsa-driver-1.0.14.ebuild:
Cleaning up older ebuilds.

21 Oct 2007; Christian Heim
files/alsa-driver-1.0.15-linux-2.4.patch, alsa-driver-1.0.15.ebuild:
The patch isn't doing anything good either.

21 Oct 2007; Christian Heim
+files/alsa-driver-1.0.15-linux-2.4.patch, -alsa-driver-1.0.15_rc2.ebuild,
alsa-driver-1.0.15.ebuild:
Adding a patch for Linux 2.4.*, to make alsa-driver useable (wasn't before
due to alsa-driver having an unresolved symbol to 'snd_fops'). Thanks to
rajiv for pointing me into the right directio.

*alsa-driver-1.0.15 (18 Oct 2007)

18 Oct 2007; Christian Heim
+alsa-driver-1.0.15.ebuild:
Version bump, finally at 1.0.15.

17 Oct 2007; Chris Gianelloni
alsa-driver-1.0.14-r1.ebuild:
Stable on amd64 wrt bug #193797.

11 Oct 2007; Markus Rothe
alsa-driver-1.0.14-r1.ebuild:
Stable on ppc64; bug #193797

06 Oct 2007; Tobias Scherbaum
alsa-driver-1.0.14-r1.ebuild:
ppc stable, bug #193797

03 Oct 2007; Christian Faulhammer
alsa-driver-1.0.14-r1.ebuild:
stable x86, security bug 193797

03 Oct 2007; Christian Heim
files/alsa-driver-1.0.14-seq_file.patch, alsa-driver-1.0.14-r1.ebuild:
Fix compilation of alsa-driver-1.0.14-r1, somehow I missed some parts when
creating the custom memalloc.patch (#194617 thanks to Doug).

*alsa-driver-1.0.14-r1 (03 Oct 2007)

03 Oct 2007; Christian Heim
+files/alsa-driver-1.0.14-seq_file.patch, +alsa-driver-1.0.14-r1.ebuild:
Revision bump, containing a fix for #193796.

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

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

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

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

25 Aug 2007; Steve Dibb alsa-driver-1.0.14.ebuild:
amd64 stable

*alsa-driver-1.0.14 (28 Jun 2007)

28 Jun 2007; Tony Vroon +alsa-driver-1.0.14.ebuild:
Version bump, closes bug #171872. Clean-up of older ALSA modules will now be
nice and silent thanks to András , closes bug #182773.

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

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

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

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

19 Apr 2007; Andrej Kacian
alsa-driver-1.0.14_rc2.ebuild:
Stable on x86 for 2.6.20 kernel. Bugs #173702 and #175171.

22 Mar 2007; Christian Heim
-alsa-driver-1.0.14_rc2_p3234.ebuild:
Cleaning up some older versions.

*alsa-driver-1.0.14_rc3 (17 Mar 2007)

17 Mar 2007; Petteri Räty
+files/1.0.14_rc3-configure.in-core2.patch,
+alsa-driver-1.0.14_rc3.ebuild:
Version bump. Thanks to Diego Pettenò .

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

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

*alsa-driver-1.0.14_rc2_p3234 (04 Feb 2007)

04 Feb 2007; Diego Pettenò
+alsa-driver-1.0.14_rc2_p3234.ebuild:
Add a new snapshot required for kernel 2.6.20.

*alsa-driver-1.0.14_rc2-r1 (30 Jan 2007)

30 Jan 2007; Diego Pettenò
+alsa-driver-1.0.14_rc2-r1.ebuild, alsa-driver-9999.ebuild:
Make MIDI sequencer support optional on midi useflag, thanks to Sascha
Geschwandtner in bug #163513 for reporting.

27 Jan 2007; Diego Pettenò
alsa-driver-1.0.14_rc2.ebuild, alsa-driver-9999.ebuild:
Remove doc useflag from live version too.

25 Jan 2007; Diego Pettenò
alsa-driver-9999.ebuild:
Replace -* keyword with empty keywords.

19 Jan 2007; Diego Pettenò
+files/alsa-driver-1.0.14_rc2-tumbler-ppc.patch,
alsa-driver-1.0.14_rc2.ebuild:
Add patch that should fix tumbler.c applying (and thus alsa-driver building)
on PowerPC, and close bug #162786. Thanks to Marcel Unbehaun for reporting.

*alsa-driver-1.0.14_rc2 (16 Jan 2007)

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

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

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

08 Jan 2007; Petteri Räty
alsa-driver-9999.ebuild:
Merged changes from 1.0.14_rc1.

06 Jan 2007; Diego Pettenò
alsa-driver-9999.ebuild:
Add missing WANT_AUTO* variables.

05 Jan 2007; Diego Pettenò
alsa-driver-1.0.13.ebuild, alsa-driver-9999.ebuild:
Convert to use elog.

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

25 Dec 2006; Diego Pettenò
alsa-driver-1.0.14_rc1.ebuild:
Check for CONFIG_FW_LOADER for all the drivers that requires firmware
loading. Close bug #159063.

21 Dec 2006; Diego Pettenò
alsa-driver-1.0.14_rc1.ebuild:
Cleanup 1.0.14_rc1 ebuild, remove autotools calls (this is no more a
snapshot), add alsa-headers only as build-time depend, and remove the
patching on 2.6.17 or newer kernels: serialmidi driver is simply broken, so
disable it for good.

21 Dec 2006; Diego Pettenò
-files/alsa-driver-1.0.10_rc1-include.patch,
-files/alsa-driver-mcp55.patch,
+files/alsa-driver-1.0.11-kernel-2.6.17.patch, -alsa-driver-1.0.12.ebuild,
alsa-driver-1.0.13.ebuild, alsa-driver-1.0.14_rc1.ebuild,
alsa-driver-9999.ebuild:
Remove latest old version, remove stale patches, and re-add a needed one.

21 Dec 2006; Bryan Østergaard
alsa-driver-1.0.13.ebuild:
Stable on Alpha + IA64.

21 Dec 2006; Diego Pettenò
-files/alsa-driver-1.0.10-gfp-flags.patch,
-files/alsa-driver-1.0.10-oops.patch,
-files/alsa-driver-1.0.11-kernel-2.6.17.patch,
-files/alsa-driver-1.0.11-powermac.patch, -alsa-driver-1.0.10-r2.ebuild,
-alsa-driver-1.0.11.ebuild, -alsa-driver-1.0.14_pre20061130.ebuild:
Winter cleaning, so to let arch teams know that they need to hurry up on
cleaning after themselves.

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

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

07 Dec 2006; Diego Pettenò
alsa-driver-1.0.14_pre20061130.ebuild:
Add asihpi to the list of packages requiring FW_LOADER.

06 Dec 2006; Diego Pettenò
alsa-driver-1.0.14_pre20061130.ebuild:
Add a check for ISA drivers, improve check for PNP/FW_LOADER drivers,
properly check for SND being disabled in kernel.

06 Dec 2006; Diego Pettenò
alsa-driver-1.0.14_pre20061130.ebuild:
Double-check the ALSA_CARDS variable by checking that the requested drivers
are supported by the ebuild and they are available on the architecture.

06 Dec 2006; Diego Pettenò
alsa-driver-1.0.14_pre20061130.ebuild:
Important change: make ALSA_CARDS an use-expanded variable, so list all the
available drivers during emerge -pv output; the default for all profiles now
is to build all drivers (ALSA_CARDS unset), but in the next days proper
default subsets will appear on the architecture profiles. Also fix bug
#156729 (remove doc useflag as it's mostly internal drivers documentation
that is available on the site and rarely useful to users, in case it can be
re-added as app-doc/alsa-driver-docs), and bug #156757 (add check for
CONFIG_FW_LOADER when using emu10k1 driver as it's now needed, thanks to
Stefan Wimmer for reporting). Fix quoting, cleanup decisions for kernel
checks, remove very ancient einfo message, use elog instead of einfo.

03 Dec 2006; Markus Rothe alsa-driver-1.0.13.ebuild:
Stable on ppc64

*alsa-driver-1.0.14_pre20061130 (30 Nov 2006)

30 Nov 2006; Diego Pettenò
+alsa-driver-1.0.14_pre20061130.ebuild:
Add snapshot of alsa-driver building on 2.6.19 kernel.

28 Oct 2006; Ryan Hill alsa-driver-1.0.13.ebuild:
Forgot to stablize alsa-driver-1.0.13 w/ alsa-headers-1.0.13 on x86.

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

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

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

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

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

*alsa-driver-9999 (11 Oct 2006)

11 Oct 2006; Diego Pettenò
+alsa-driver-9999.ebuild:
Add 9999 version that pulls off the Mercurial repository, for when the
release versions aren't working with the current kernel.

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

09 Oct 2006; Luca Barbato alsa-driver-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-driver-1.0.13_rc1.ebuild, -alsa-driver-1.0.13_rc2.ebuild,
-alsa-driver-1.0.13_rc3.ebuild:
Remove 1.0.13 release candidates.

*alsa-driver-1.0.13 (30 Sep 2006)

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

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

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

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

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

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

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

*alsa-driver-1.0.12 (31 Aug 2006)

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

03 Jul 2006; Diego Pettenò
-alsa-driver-1.0.12_rc1.ebuild, alsa-driver-1.0.12_rc1-r1.ebuild:
Remove once again the broken driver, upstream didn't fix it yet. Closes bug
#139034.

*alsa-driver-1.0.12_rc1-r1 (01 Jul 2006)

01 Jul 2006; Diego Pettenò
+files/alsa-driver-mcp55.patch, +alsa-driver-1.0.12_rc1-r1.ebuild:
Add patch to support MCP55 sound boards, thanks to Doug Goldstein (cardoe)
in bug #138780.

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

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

21 Jun 2006; Diego Pettenò
alsa-driver-1.0.11.ebuild:
Remove asihpi driver when building for 2.6.17 as it's not fixed to work on
that and upstream hasn't released a new version yet.

19 Jun 2006; Diego Pettenò
+files/alsa-driver-1.0.11-kernel-2.6.17.patch, alsa-driver-1.0.11.ebuild:
Add patch to build serialmidi driver with kernel 2.6.17. See bug #137147.

09 Jun 2006; Diego Pettenò
alsa-driver-1.0.11.ebuild:
Make sure to pass raw ldflags to the makefile.

26 May 2006; Diego Pettenò
alsa-driver-1.0.11.ebuild:
Don't force -j1, the old bug seems fixed.

24 May 2006; Diego Pettenò
files/alsa-driver-1.0.11-powermac.patch, alsa-driver-1.0.11.ebuild:
Change patch for compiling with newer PowerPC kernels, allow building on
2.6.17 as well as 2.6.16. Fix quoting.

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

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

27 Apr 2006; Marien Zwart
files/digest-alsa-driver-1.0.10-r2, Manifest:
Fixing SHA256 digest, pass four

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

22 Apr 2006; Diego Pettenò
alsa-driver-1.0.11.ebuild:
Don't let me commit before the cola. Patch in the right place, thanks to
Igor Rafienko for noticing this.

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

22 Apr 2006; Diego Pettenò
+files/alsa-driver-1.0.11-powermac.patch, alsa-driver-1.0.11.ebuild:
Never trust upstream, readd patch for bug #130402.

19 Apr 2006; Diego Pettenò
-files/alsa-driver-1.0.11_rc5-powermac.patch,
-alsa-driver-1.0.11_rc3.ebuild, -alsa-driver-1.0.11_rc4.ebuild,
-alsa-driver-1.0.11_rc5.ebuild:
Drop release candidate versions.

*alsa-driver-1.0.11 (19 Apr 2006)

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

18 Apr 2006; Diego Pettenò
+files/alsa-driver-1.0.11_rc5-powermac.patch,
alsa-driver-1.0.11_rc5.ebuild:
Add patch to fix powermac driver on ppc. Thanks to Alberto Zennaro in bug
#130402.

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

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

25 Mar 2006; Simon Stelling
alsa-driver-1.0.11_rc4.ebuild:
improve KERNEL_ABI patch

25 Mar 2006; Simon Stelling
alsa-driver-1.0.11_rc4.ebuild:
use KERNEL_ABI on multilib arches

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

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

02 Feb 2006; Diego Pettenò
alsa-driver-1.0.11_rc3.ebuild:
Drop CONFIG_PM_LEGACY check (bug #121329).

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

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

02 Feb 2006; Diego Pettenò
-files/alsa-driver-0.9.8-au-fix.patch,
-files/alsa-driver-1.0.10_rc3-ppc-unbreakage.patch, -files/makefile.patch,
-alsa-driver-1.0.10_rc3.ebuild, -alsa-driver-1.0.10.ebuild,
-alsa-driver-1.0.10-r1.ebuild:
Cleanup old verisons.

22 Jan 2006; Joseph Jezak
alsa-driver-1.0.10-r2.ebuild:
Marked ppc stable for bug #111968.

21 Jan 2006; Aron Griffis
alsa-driver-1.0.10-r2.ebuild:
Mark 1.0.10-r2 stable on ia64 #111968

21 Jan 2006; Bryan Østergaard alsa-driver-1.0.10-r2.ebuild:
Stable on alpha, bug 111968.

21 Jan 2006; Simon Stelling
alsa-driver-1.0.10-r2.ebuild:
stable on amd64 wrt bug 111968

21 Jan 2006; Markus Rothe
alsa-driver-1.0.10-r2.ebuild:
Stable on ppc64; bug #111968

21 Jan 2006; Mark Loeser
alsa-driver-1.0.10-r2.ebuild:
Stable on x86; bug #111968

*alsa-driver-1.0.10-r2 (20 Jan 2006)

20 Jan 2006; Daniel Drake
+files/alsa-driver-1.0.10-gfp-flags.patch, +alsa-driver-1.0.10-r2.ebuild:
Adjust GFP allocation flags for kernel 2.6.15 and onwards, to fix page state
crashes. Patch from Hugh Dickens. Fixes bug #111968.

15 Jan 2006; Aron Griffis -alsa-driver-1.0.3.ebuild,
alsa-driver-1.0.10.ebuild:
Mark 1.0.10 stable on ia64. Remove 1.0.3

15 Jan 2006; Michael Hanselmann
alsa-driver-1.0.10.ebuild:
Stable on ppc.

11 Jan 2006; Diego Pettenò
-files/xbox-1.0.8.patch,
-files/alsa-driver-1.0.9b-sparc64-ioctl-detect.patch,
-files/1.0.8-msi_audigyls.patch,
-files/alsa-driver-1.0.10_rc2-audigy2zs.patch, -alsa-driver-1.0.9b.ebuild:
Drop old version, FILESDIR cleanup.

10 Jan 2006; Diego Pettenò
alsa-driver-1.0.11_rc2.ebuild:
Fix config checks, thanks to Anthony Barclay.

10 Jan 2006; Gustavo Zacarias
alsa-driver-1.0.9b.ebuild:
Moving back to ~sparc to avoid issues, we prefer kernel-drivers since they
work better and are more up to date

10 Jan 2006; Diego Pettenò
-files/alsa-driver-1.0.11_rc1-ppc.patch, -alsa-driver-1.0.11_rc1.ebuild:
Drop ALSA 1.0.11_rc1 packages.

10 Jan 2006; Diego Pettenò
alsa-driver-1.0.11_rc2.ebuild:
Apply last changes from 1.0.10 to 1.0.11_rc2.

10 Jan 2006; Diego Pettenò
alsa-driver-1.0.11_rc2.ebuild:
Add check for CONFIG_PM_LEGACY for kernel 2.6.15. Thanks to Jakub for the
suggestion. Closes bug #118490.

02 Jan 2006; Jeremy Huddleston
alsa-driver-1.0.3.ebuild, -alsa-driver-1.0.8.ebuild,
alsa-driver-1.0.9b.ebuild, -alsa-driver-1.0.10_rc2.ebuild:
1.0.9b stable sparc. Removing old versions.

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

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

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

27 Dec 2005; Bryan Østergaard alsa-driver-1.0.10.ebuild:
Stable on alpha.

22 Dec 2005; Diego Pettenò
+files/alsa-driver-1.0.11_rc1-ppc.patch, alsa-driver-1.0.11_rc1.ebuild:
Add patch to fix build on PPC systems.

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

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

19 Dec 2005; Diego Pettenò
alsa-driver-1.0.10-r1.ebuild:
Add debug useflag as per bug #115993.

*alsa-driver-1.0.10-r1 (15 Dec 2005)

15 Dec 2005; Diego Pettenò
+files/alsa-driver-1.0.10-oops.patch, +alsa-driver-1.0.10-r1.ebuild:
Fix Ooops with older (and not only) kernels. Bug #115336.

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

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

18 Nov 2005; Diego Pettenò
alsa-driver-1.0.10.ebuild:
Remove the ppcunbreak patch, it gets patched by the buildsystem by itself.

*alsa-driver-1.0.10 (16 Nov 2005)

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

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

15 Nov 2005; Diego Pettenò
alsa-driver-1.0.10_rc3.ebuild:
Don't try to check for PNP support on PowerPC systems.

15 Nov 2005; Diego Pettenò
+files/alsa-driver-1.0.10_rc3-ppc-unbreakage.patch,
alsa-driver-1.0.10_rc2.ebuild, alsa-driver-1.0.10_rc3.ebuild:
Workaround the moved headers in PPC's 2.6.14 kernel. Apply patch to rc3 to
reverse a change that's in no official kernel yet and was breaking PPC.

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

12 Nov 2005; alsa-driver-1.0.10_rc2.ebuild:
Stable on x86 wrt bug #111968.

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

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

07 Nov 2005; Diego Pettenò
alsa-driver-1.0.3.ebuild, alsa-driver-1.0.8.ebuild,
alsa-driver-1.0.9b.ebuild:
Don't install INSTALL and COPYING files.

02 Nov 2005; Jeremy Huddleston
alsa-driver-1.0.10_rc2.ebuild:
Removing from ~sparc until I get a chance to fix the build system to be more
sane.

31 Oct 2005; Diego Pettenò
alsa-driver-1.0.10_rc2.ebuild:
Resolve collision-protect errors as per bug #93286.

30 Oct 2005; Diego Pettenò
+files/alsa-driver-1.0.10_rc2-audigy2zs.patch,
alsa-driver-1.0.10_rc2.ebuild:
Added patch for Audigy 2 ZS soundcards as per bug #110699.

11 Oct 2005; Diego Pettenò
alsa-driver-1.0.10_rc2.ebuild:
Correctly renamed include patch. Also make sure that the HOSTCC/CC are
crosscompile safe.

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

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

25 Aug 2005; Chris White alsa-driver-1.0.8.ebuild,
alsa-driver-1.0.9b.ebuild, alsa-driver-1.0.10_rc1.ebuild:
Converted to linux-info.eclass methods so as to stop warning message spam.
Only remove old kernel sound modules if they actually exist (prevents silly
directory not found warnings with find).

24 Aug 2005; Chris White
+files/alsa-driver-1.0.10_rc1-include.patch,
alsa-driver-1.0.10_rc1.ebuild:
Make this actually compile. Added upstream patch from alsa bug 0001356.

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

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

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

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

19 Jul 2005; Bryan Østergaard
alsa-driver-1.0.9b.ebuild:
Stable on alpha.

19 Jul 2005; Jeremy Huddleston
+files/alsa-driver-1.0.9b-sparc64-ioctl-detect.patch,
alsa-driver-1.0.9b.ebuild:
Back into ~sparc with the patch that I made for upstream bug #1267.

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

07 Jul 2005; Jeremy Huddleston
-alsa-driver-1.0.9_rc3.ebuild, -alsa-driver-1.0.9a.ebuild,
alsa-driver-1.0.9b.ebuild:
1.0.9b -sparc. Removing 1.0.9a.

*alsa-driver-1.0.9b (13 Jun 2005)

13 Jun 2005; Jan Brinkmann
-alsa-driver-1.0.9.ebuild, +alsa-driver-1.0.9b.ebuild:
New upstream version, fixes #95976.

12 Jun 2005; Bryan Østergaard
alsa-driver-1.0.8.ebuild:
Stable on alpha.

*alsa-driver-1.0.9a (03 Jun 2005)

03 Jun 2005; Jan Brinkmann
+alsa-driver-1.0.9a.ebuild:
new upstream release, see #94831

*alsa-driver-1.0.9 (27 May 2005)

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

05 May 2005; Jeremy Huddleston
-files/alsa-driver-1.0.4-devfix.patch,
-files/alsa-driver-1.0.5-devfix.patch,
-files/alsa-driver-1.0.5a-cs46xx-passthrough.patch,
-files/alsa-driver-1.0.5a-xbox-ac97.patch,
-files/alsa-driver-1.0.6a-emu10k1-passthrough.patch,
-files/alsa-driver-1.0.6a-kbuild.patch,
-files/alsa-driver-1.0.7-audigy71.patch,
-files/alsa-driver-1.0.7-configure.patch,
-files/alsa-driver-1.0.7-ioctl32.patch-r2,
-files/alsa-driver-1.0.7-xbox.patch, -alsa-driver-1.0.7-r4.ebuild:
Removing old version and cleaning out unused patches.

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

05 May 2005; Jeremy Huddleston
-alsa-driver-1.0.9_rc2.ebuild, +alsa-driver-1.0.9_rc3.ebuild:
Version bump.

12 Apr 2005; Jeremy Huddleston
-alsa-driver-0.9.8.ebuild, alsa-driver-1.0.9_rc2.ebuild:
Killing off 0.9 alsa.

04 Apr 2005; Jeremy Huddleston
-alsa-driver-1.0.5a.ebuild, -alsa-driver-1.0.6a.ebuild,
-alsa-driver-1.0.7-r3.ebuild, alsa-driver-1.0.7-r4.ebuild,
-alsa-driver-1.0.8_rc1.ebuild, alsa-driver-1.0.8.ebuild,
alsa-driver-1.0.9_rc2.ebuild:
Removing old versions and adding /dev/null redirect for rmdir messages.

03 Apr 2005; Chris Bainbridge +files/xbox-1.0.8.patch,
alsa-driver-1.0.8.ebuild:
Re-added xbox support (bug #80989)

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

31 Mar 2005; Jeremy Huddleston
+alsa-driver-1.0.9_rc2.ebuild:
Version bump.

30 Mar 2005; Daniel Ostrow alsa-driver-1.0.8.ebuild:
Stable on ppc64

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

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

01 Mar 2005; Jeremy Huddleston
alsa-driver-1.0.8.ebuild:
Don't install modules into the kernel subdir. This way, youu don't need to
re-emerge alsa-driver every time you do a make modules_install in your
kernel.

19 Feb 2005; Jan Brinkmann
+files/1.0.8-msi_audigyls.patch, alsa-driver-1.0.8.ebuild:
added patch which were contribution by Søren Dalby Larsen .
fixes #81666

28 Jan 2005; Jan Brinkmann alsa-driver-1.0.8.ebuild:
applied patch which Daniel Black provided, also see
bug #79812

24 Jan 2005; Chris Bainbridge alsa-driver-1.0.8.ebuild:
Removed xbox patch for 1.0.8 since its now in upstream sources.

23 Jan 2005; Jeremy Huddleston
alsa-driver-1.0.8.ebuild:
Cleanup PNP logic.

23 Jan 2005; Jeremy Huddleston
alsa-driver-1.0.8.ebuild:
Cleanup PNP logic.

18 Jan 2005; Daniel Black
alsa-driver-1.0.6a.ebuild, alsa-driver-1.0.7-r3.ebuild,
alsa-driver-1.0.7-r4.ebuild, alsa-driver-1.0.8.ebuild,
alsa-driver-1.0.8_rc1.ebuild:
Changed unset ARCH to set_arch_to_kernel/set_arch_to_portage pair as per brix

18 Jan 2005; Daniel Black alsa-driver-0.9.8.ebuild,
alsa-driver-1.0.7-r4.ebuild, alsa-driver-1.0.8.ebuild:
QA - 0.9.8 - fixed bad depend on portage. 1.0.7-r4 and 1.0.8 - added check in
for CONFIG_PNP that 2 drivers depend on. Bug #53529 refers

17 Jan 2005; Daniel Black
alsa-driver-1.0.7-r4.ebuild:
Disabled some ppc drivers due to compile problems as per bug #53529. Added
~ppc keyword

*alsa-driver-1.0.8 (14 Jan 2005)

14 Jan 2005; Jeremy Huddleston
+alsa-driver-1.0.8.ebuild, -alsa-driver-1.0.8_rc2.ebuild:
Version bump.

11 Jan 2005; Jeremy Huddleston
alsa-driver-1.0.8_rc1.ebuild:
Stable x86 as it's needed for 2.6.10 kernels (which is in stable x86).

*alsa-driver-1.0.8_rc2 (11 Jan 2005)

11 Jan 2005; Jeremy Huddleston
alsa-driver-1.0.7-r3.ebuild, alsa-driver-1.0.7-r4.ebuild,
alsa-driver-1.0.8_rc1.ebuild, +alsa-driver-1.0.8_rc2.ebuild:
Version bump and mention the doc in postinst to close bug #77339.

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

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

19 Dec 2004; Jeremy Huddleston
alsa-driver-1.0.7-r4.ebuild:
Fixing for people who use KERNEL_OUTPUT. Bug #74914.

18 Dec 2004; Jeremy Huddleston
alsa-driver-1.0.7-r3.ebuild, alsa-driver-1.0.7-r4.ebuild:
Stable amd64, sparc, x86.

09 Dec 2004; Jeremy Huddleston
alsa-driver-1.0.7-r4.ebuild:
Setting keywords ~x86 as only xbox benefits from this update.

*alsa-driver-1.0.7-r4 (08 Dec 2004)

08 Dec 2004; Chris Bainbridge
+files/alsa-driver-1.0.7-xbox-hw1.6fix.patch,
+alsa-driver-1.0.7-r4.ebuild:
New patch for hw version 1.6 xbox.

08 Dec 2004; Jeremy Huddleston
alsa-driver-1.0.7-r3.ebuild:
Make sure the user isn't using OSS Drivers in the kernel.

04 Dec 2004; Jeremy Huddleston
files/alsa-driver-1.0.7-configure.patch:
Updated configure patch to update Makefile.conf.in as well to fix
compilation with 2.4 kernels. Closes bug #73290.

*alsa-driver-1.0.7-r3 (02 Dec 2004)

02 Dec 2004; Jeremy Huddleston
files/alsa-driver-1.0.7-configure.patch,
-files/alsa-driver-1.0.7-ioctl32.patch,
-files/alsa-driver-1.0.7-ioctl32.patch-r1, -alsa-driver-1.0.7-r1.ebuild,
-alsa-driver-1.0.7-r2.ebuild, +alsa-driver-1.0.7-r3.ebuild,
-alsa-driver-1.0.7.ebuild:
Fixing the configure patch to match what was committed upstream as the patch
we originally used had some problems.

30 Nov 2004; Jeremy Huddleston
alsa-driver-1.0.7-r2.ebuild:
Stable sparc.

*alsa-driver-1.0.7-r2 (29 Nov 2004)

29 Nov 2004; Jeremy Huddleston
+files/alsa-driver-1.0.7-ioctl32.patch-r2, alsa-driver-1.0.7-r1.ebuild,
+alsa-driver-1.0.7-r2.ebuild:
Updated the ioctl32 patch to match what has gone into cvs ustream. We also
no longer default to the new dsp for cs46xx. To use it, set
ALSA_CARDS="cs46xx,cs46xx-new-dsp"

27 Nov 2004; Jeremy Huddleston
alsa-driver-1.0.7-r1.ebuild:
CONFIG_CHECK love.

27 Nov 2004; Jeremy Huddleston
alsa-driver-1.0.7-r1.ebuild:
Fixing kernel configuration check.

26 Nov 2004; Jeremy Huddleston
alsa-driver-1.0.7-r1.ebuild:
Adding to ~arch.

26 Nov 2004; Jeremy Huddleston
files/alsa-driver-1.0.7-ioctl32.patch-r1:
Updating upstream ioctl32 patch.

25 Nov 2004; Jeremy Huddleston
+files/alsa-driver-1.0.7-audigy71.patch,
files/alsa-driver-1.0.7-ioctl32.patch-r1, alsa-driver-1.0.7-r1.ebuild:
Adding patch from recent alsa cvs to fix 7.1 detection on some audigy2
cards. Closes bug #72433. Also incorporate some kernel-mod fixes thanks to
johnm.

24 Nov 2004; Daniel Drake alsa-driver-1.0.7-r1.ebuild,
alsa-driver-1.0.7.ebuild:
Fix building against /usr/src/linux rather than running kernel

*alsa-driver-1.0.7-r1 (24 Nov 2004)

24 Nov 2004; Jeremy Huddleston
+files/alsa-driver-1.0.7-ioctl32.patch-r1, +alsa-driver-1.0.7-r1.ebuild:
Updated ioctl32 patch to one provided by upstream.

22 Nov 2004; Jeremy Huddleston
alsa-driver-1.0.7.ebuild:
Don't install Makefiles from the docs.

21 Nov 2004; Jeremy Huddleston
+files/alsa-driver-1.0.7-ioctl32.patch, alsa-driver-1.0.7.ebuild:
Added patch to ioctl32 support to get it to work on sparc... still needs
testing... See bug #55465.

19 Nov 2004; Jeremy Huddleston
alsa-driver-1.0.7.ebuild:
Added IUSE=doc to control installation of documentation. Closes bug #71730.

19 Nov 2004; Jeremy Huddleston
+files/alsa-driver-1.0.7-configure.patch, alsa-driver-1.0.7.ebuild:
Added patch for compilation on sparc64.

18 Nov 2004; Jeremy Huddleston
alsa-driver-1.0.7.ebuild:
Forcing -j1 for bug #71028.

*alsa-driver-1.0.7 (12 Nov 2004)

12 Nov 2004; Jeremy Huddleston
alsa-driver-1.0.6a.ebuild, +alsa-driver-1.0.7.ebuild:
Version bump.

03 Nov 2004; Stephen P. Becker
alsa-driver-1.0.6a.ebuild:
added ~mips keyword

07 Oct 2004; Jeremy Huddleston -files/alsa,
-files/alsa-driver-0.9.0rc1-ppc.patch, -files/alsa-modules.conf,
-files/alsa-modules.conf-rc -files/alsasound, -alsa-driver-0.5.12a.ebuild,
-alsa-driver-0.9.0_rc2.ebuild, -alsa-driver-0.9.2.ebuild:
Version cleanup.

07 Oct 2004; Jeremy Huddleston
+files/alsa-driver-1.0.6a-emu10k1-passthrough.patch:
Added patch to make emu10k1 passthrough work. Closes bug #66635.

22 Sep 2004; Jeremy Huddleston :
Stable amd64, x86. Fixed build process to work on newer 2.6 kernels without
needing to copy over the kernel source tree.

*alsa-driver-1.0.6a (23 Aug 2004)

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

23 Jul 2004; Jeremy Huddleston
-alsa-driver-1.0.2c.ebuild, -alsa-driver-1.0.4-r1.ebuild,
-alsa-driver-1.0.4.ebuild, -alsa-driver-1.0.5.ebuild:
Removing old versions. Fixing DEPEND.

23 Jul 2004; Chris Bainbridge alsa-driver-1.0.5a.ebuild:
Added xbox patch, bug #47166

19 Jul 2004; Jeremy Huddleston
alsa-driver-1.0.5a.ebuild:
Added alsa-headers to RDEPEND. Added in cs46xx patch to close bug #56056.

01 Jul 2004; Jeremy Huddleston
alsa-driver-0.5.12a.ebuild, alsa-driver-0.9.0_rc2.ebuild,
alsa-driver-0.9.2.ebuild, alsa-driver-0.9.8.ebuild,
alsa-driver-1.0.2c.ebuild:
virtual/glibc -> virtual/libc

*alsa-driver-1.0.5a (25 Jun 2004)

25 Jun 2004; Jeremy Huddleston
+alsa-driver-1.0.5a.ebuild:
Adding 1.0.5a which is a small bugfix release from upstream. This fixes a
crucial bug and is thus going straight into stable.

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

*alsa-driver-1.0.5 (30 May 2004)

30 May 2004; Jeremy Huddleston
alsa-driver-1.0.5.ebuild, files/alsa-driver-1.0.5-devfix.patch:
Version Bump.

25 Apr 2004; Aron Griffis alsa-driver-1.0.3.ebuild,
alsa-driver-1.0.4-r1.ebuild, alsa-driver-1.0.4.ebuild:
Add die following econf for bug 48950

24 Apr 2004; Bret Curtis alsa-driver-1.0.3.ebuild:
Added to ~mips

17 Apr 2004; Jeremy Huddleston
alsa-driver-0.5.12a.ebuild, alsa-driver-0.9.0_rc2.ebuild,
alsa-driver-0.9.2.ebuild:
IUSE. eutils.

*alsa-driver-1.0.4-r1 (08 Apr 2004)

08 Apr 2004; Jeremy Huddleston
alsa-driver-1.0.4-r1.ebuild, files/alsa-driver-1.0.4-devfix.patch:
Added SNDRV_DMA_TYPE_PCI to SNDRV_DMA_TYPE_DEV fixes.

08 Apr 2004; Jeremy Huddleston
alsa-driver-0.5.12a.ebuild, alsa-driver-0.9.0_rc2.ebuild,
alsa-driver-0.9.2.ebuild:
Ebuild cleanups.

06 Apr 2004; Jeremy Huddleston
alsa-driver-1.0.3.ebuild, alsa-driver-1.0.4.ebuild:
Filtering -fomit-frame-pointer to fix bug #46901.

*alsa-driver-1.0.4 (04 Apr 2004)

04 Apr 2004; Jeremy Huddleston
alsa-driver-1.0.3.ebuild, alsa-driver-1.0.4.ebuild:
1.0.3 stable on x86. version bump.

28 Mar 2004; Aron Griffis alsa-driver-1.0.3.ebuild:
Mark stable on alpha and ia64 since eradicator eradicated the versions that
were previously marked stable for these architectures.

27 Mar 2004; Jeremy Huddleston
alsa-driver-0.9.8.ebuild, alsa-driver-1.0.0_rc2.ebuild,
alsa-driver-1.0.1.ebuild, alsa-driver-1.0.2c.ebuild, files/alsa-compile-fix,
files/alsa-driver-0.9.5-spinlock_t.patch, files/alsa-driver-0.9.7-pde.patch,
files/wolk.patch:
Removed old ebuilds. Cleaned up remaining ones.

23 Mar 2004; Jeremy Huddleston
alsa-driver-1.0.3.ebuild:
Adding ebuild kludgery to get alsa-driver to work with 2.6 kernels. Closes bug
#42062.

04 Mar 2004; Jeremy Huddleston
alsa-driver-0.9.8.ebuild:
SBLive Value note

*alsa-driver-1.0.3 (01 Mar 2004)

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

15 Feb 2004; Jeremy Huddleston
alsa-driver-1.0.0_rc2.ebuild, alsa-driver-1.0.1.ebuild,
alsa-driver-1.0.2.ebuild, alsa-driver-1.0.2c.ebuild:
Updated einfo's to reflect that 1.0.2c should work with 2.6 kernels and
removing 1.0.2 since it is identical to 1.0.2c except for 2.6 kernel related
bugfixes.

*alsa-driver-1.0.2c (08 Feb 2004)

08 Feb 2004; Jeremy Huddleston
alsa-driver-1.0.2c.ebuild:
Version bump.

08 Feb 2004; Jeremy Huddleston
alsa-driver-0.9.8.ebuild, alsa-driver-1.0.0_rc2.ebuild,
alsa-driver-1.0.1.ebuild, alsa-driver-1.0.2.ebuild,
files/alsa-driver-0.9.8-au-fix.patch:
Added patch to include ac97 and mpu401 with ALSA_CARDS=au88[123]0.
Closes bug #38284.

28 Jan 2004; Aron Griffis alsa-driver-1.0.1.ebuild:
stable on alpha and ia64

*alsa-driver-1.0.2 (27 Jan 2004)

27 Jan 2004; Martin Holzer alsa-driver-1.0.2.ebuild:
Version bumped.

17 Jan 2004; Bartosch Pixa
alsa-driver-0.9.8.ebuild:
manifest fix

16 Jan 2004; Bartosch Pixa
alsa-driver-0.9.8.ebuild:
set ppc in keywords

13 Jan 2004; Jon Portnoy alsa-driver-1.0.1.ebuild,
alsa-driver-0.9.8.ebuild :
AMD64 keywords.

*alsa-driver-1.0.1 (10 Jan 2004)

10 Jan 2004; Martin Holzer alsa-driver-1.0.1.ebuild:
Version bumped.

26 Dec 2003; Jason Wever alsa-driver-0.5.12a.ebuild,
alsa-driver-0.9.0_rc2.ebuild, alsa-driver-0.9.2.ebuild,
alsa-driver-0.9.8.ebuild, alsa-driver-1.0.0_rc1.ebuild,
alsa-driver-1.0.0_rc2.ebuild:
Masked on sparc as alsa doesn't build correctly.

18 Dec 2003; Martin Holzer alsa-driver-0.9.8.ebuild,
alsa-driver-1.0.0_rc1.ebuild, alsa-driver-1.0.0_rc2.ebuild:
removing makefile from docs.

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

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

*alsa-driver-1.0.0_rc1 (02 Dec 2003)

02 Dec 2003; Martin Holzer
alsa-driver-1.0.0_rc1.ebuild:
Version bumped.

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

27 Oct 2003; Martin Holzer alsa-driver-0.9.8.ebuild:
Changing SLOT to KV.

25 Oct 2003; Martin Holzer alsa-driver-0.9.7-r4.ebuild:
adding forgotten autoconf. Closes #29965.

*alsa-driver-0.9.8 (25 Oct 2003)

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

*alsa-driver-0.9.7-r4 (24 Oct 2003)

24 Oct 2003; Martin Holzer alsa-driver-0.9.7-r4.ebuild,
files/alsa-driver-0.9.7-pde.patch:
0Adding PDE fix. Closes #29965 & dupex.

24 Sep 2003; Hanno Boeck alsa-driver-0.9.6.ebuild,
files/alsa-compile-fix:
Add compile-fix for 2.4.23-pre-kernels.

07 Sep 2003; Arcady Genkin files/wolk.patch:
An updated version from Sebastian Held .
Closees #27870.

16 Aug 2003; rob holland alsa-driver-0.9.6.ebuild,
files/wolk.patch:
Added wolk patch to let alsa compile against a wolk kernel.
Not bumping the revision as it was only broken for wolk peeps.
Thanks to Sebastian Held and Kerin for the patch/bringing it to our
attention. Closes #25731

05 Aug 2003; John Mylchreest ; alsa-driver-0.9.6.ebuild,
files/makefile.patch:
Updating for 2.6 compliance

05 Aug 2003; John Mylchreest ; alsa-driver-0.9.6.ebuild:
Updating for 2.6 compliance

05 Jun 2003; Brandon Low alsa-driver-0.9.4-r1.ebuild:
Make the USE=oss actually do something

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

*alsa-driver-0.9.7-r3 (14 Oct 2003)

14 Oct 2003; Arcady Genkin :
Version bump to 0.9.7c.

*alsa-driver-0.9.7-r2 (11 Oct 2003)

11 Oct 2003; Arcady Genkin :
Version bump to 0.9.7b.

*alsa-driver-0.9.7-r1 (01 Oct 2003)

01 Oct 2003; Arcady Genkin :
Version bump to 0.9.7a.

*alsa-driver-0.9.7 (27 Sep 2003)

27 Sep 2003; Arcady Genkin :
Version bump.
Removed wolk.patch and alsa-compile-fix patches since it looks like they
are included in this release.

*alsa-driver-0.9.6 (29 Jul 2003)

29 Jul 2003; Arcady Genkin :
Version bump.

*alsa-driver-0.9.5-r2 (15 Jul 2003)

15 Jul 2003; Arcady Genkin :
Added another trivial patch by Takashi Iwai, found in alsa-user
mailing list.

15 Jul 2003; Arcady Genkin :
Picked up another patch regarding the same issue from alsa-devel
by Klaus Steinberger. Replaced the previous patch by one comprehensive
that fixes all three bugs.
Added dependency on virtual/linux-sources.

*alsa-driver-0.9.5-r1 (14 Jul 2003)

14 Jul 2003; Arcady Genkin :
Added a fix for compilation failures on SMP-enabled kernels.
Closes bug #24323.

*alsa-driver-0.9.5 (11 Jul 2003)

11 Jul 2003; Arcady Genkin :
Version update.

*alsa-driver-0.9.4-r1 (05 Jun 2003)

05 Jun 2003; Arcady Genkin :
Obey the 'oss' USE flag when building. Patch by Georgi Georgiev
(bug #14708).

*alsa-driver-0.9.4 (03 Jun 2003)

03 Jun 2003; Arcady Genkin :
Version update.

*alsa-driver-0.9.3c-r1 (24 May 2003)

24 May 2003; Arcady Genkin :
0.9.3c removes /proc/asound/dev directory, to which /dev/snd used to be
a symlink. This doesn't mean much to us, since we use devfs, but
the "make install" now may attempt to create real /dev/snd directory,
causing a Portage sandbox violation error. This revision fixes this
problem (Gentoo bug #21410).
Installing a new file: /usr/sbin/snddevices for people who are not using
devfs.

*alsa-driver-0.9.3c (05 May 2003)

05 May 2003; Arcady Genkin :
Version update.

*alsa-driver-0.9.3b (19 May 2003)

19 May 2003; Daniel Ahlberg alsa-driver-0.9.3b.ebuild :
Version bump.

*alsa-driver-0.9.3 (05 May 2003)

05 May 2003; Arcady Genkin :
Version update.

*alsa-driver-0.9.3a (04 May 2003)

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

*alsa-driver-0.9.2 (27 Mar 2003)

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

27 Mar 2003; Arcady Genkin :
Version update.

*alsa-driver-0.9.1 (12 Mar 2003)

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

*alsa-driver-0.9.0_rc8-r1 (03 Mar 2003)

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

04 Mar 2003; Arcady Genkin :
Update to version 0.9.0rc8b.
Replaced "emake" with "make".

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

04 Mar 2003; Arcady Genkin files/alsasound :
Applied a patch from Thomas Weidner (bug 15762) to the
init script. The patch adds code that inhibits alsactl error messages
at boot time.

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

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

05 Feb 2003; Arcady Genkin :
Removed the patch for ice1712 cards.

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

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

21 Dec 2002; Arcady Genkin :
Added patch for ice1712 cards (bug #11572).
Added "options snd cards_limit=1" into the modules.d file (bug #12076).

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

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

24 Oct 2002; Arcady Genkin
alsa-driver-0.9.0_rc5.ebuild :
Quick update to rc5.

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

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

Quick update to rc4.

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

15 Aug 2002; Arcady Genkin
alsa-driver-0.9.0_rc3.ebuild :

Quick update to version 0.9.0rc3.

16 Aug 2002; Arcady Genkin
alsa-driver-0.9.0_rc3.ebuild :

Updated support for ALSA_CARDS env. variable at build time to
enable multiple selected drivers.

04 Sep 2002, Arcady Genkin
alsa-driver-0.9.0_rc3.ebuild :

Fixed the compilation problem due to isapnp.h.

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

20 Jun 2002; Arcady Genkin
alsa-driver-0.9.0_rc2.ebuild :

Quick update to version 0.9.0rc2.

16 Aug 2002; Arcady Genkin
alsa-driver-0.9.0_rc2.ebuild :

Updated support for ALSA_CARDS env. variable at build time to
enable multiple selected drivers.

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

06 Jun 2002; Olivier Reisch
alsa-driver-0.9.0_rc1-r7.ebuild files/alsa-driver-0.9.0rc1-ppc.patch :

Added a small patch to fix ALSA up for PPC. keywest.c was missing a vital
header.

23 May 2002; Arcady Genkin
alsa-driver-0.9.0_rc1-r7.ebuild files/alsa-modules.conf :

Aliased /dev/dsp and /dev/mixer to respective OSS emulation modules.

12 May 2002; Arcady Genkin
alsa-driver-0.9.0_rc1-r6.ebuild :

Updated the 'alsasound' init script so that it runs before the modules
from /etc/modules.autoload get loaded. This relies on baselayout >=1.7.9.

8 May 2002; Jon Nelson
alsa-driver-0.9.0_rc1-r5.ebuild :

Use check_KV and depend on portage >= 1.9.10

3 May 2002; Arcady Genkin
alsa-driver-0.9.0_rc1-r5.ebuild :

Makes sure that Portage determines the kernel version.

2 May 2002; Arcady Genkin
alsa-driver-0.9.0_rc1-r4.ebuild :

Added a hack to work around compilation breakage if a user has
/etc/rc.d/init.d directory.

28 Apr 2002; Arcady Genkin
alsa-driver-0.9.0_rc1-r3.ebuild :

More work on the startup script and updated config file for /etc/modules.d.
Be sure to have a look at it and adjust it to your needs.

27 Apr 2002; Arcady Genkin
alsa-driver-0.9.0_rc1-r2.ebuild :

Updated the alsasound startup script.

27 Apr 2002; Arcady Genkin
alsa-driver-0.9.0_rc1-r1.ebuild :

Rewrote the istallation procedures to use the package's native
installation subsystem.

27 Apr 2002; Arcady Genkin
alsa-driver-0.9.0_rc1.ebuild :

Quick update to version 0.9.0rc1.

*alsa-driver-0.9.0_beta10 (3 Feb 2002)

8 Feb 2002; Donny Davies ChangeLog,
alsa-driver-0.5.11.ebuild, alsa-driver-0.5.12a.ebuild,
alsa-driver-0.9.0_beta10.ebuild:

Moved the code looking for the kernel sources into pkg_setup().
Closes bug #273. No revisions bumped, mostly a cosmetic change.

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-driver-0.5.12a (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 1.0.14_rc3-configure.in-core2.patch 843 RMD160 c64d41133b7e93fa1842c45b18f3332c42e38eec SHA1 ffbe56bb87d41b60dc0ac9852e3cb61ad181292e SHA256 6f8f462a654a0f56b49c520be7c0d832903966176f48309d4c82c2bc5be5aef8
AUX alsa-driver-1.0.11-kernel-2.6.17.patch 953 RMD160 8790da12c78912a4dec53f287838846e303a18dd SHA1 71b552329bc6ab179956b3f7d65f92fa393dec4c SHA256 517f494c5fe3039d62a18268f2c3d03cbcd6b2bff09771bfaafd439c39642c2c
AUX alsa-driver-1.0.14-seq_file.patch 11129 RMD160 ac02481afc9d9b4cab1cb56a5c0cd8e11c32fd25 SHA1 5ffa287584464c57bbe3eee2fc512bccddcd749f SHA256 37f8020632147d89f2c97c9b6ea88abd2000efa2abafd2711652f22c8c6b20b0
AUX alsa-driver-1.0.14_rc2-tumbler-ppc.patch 1105 RMD160 ae270a067ba51e4e580373465d698dd8aa872c5f SHA1 c4dd46e302417272b1123fc435d742e89677ee8d SHA256 1c154e2235697383fae4b06a0d3ec9e5c437188481711e639a186d0d920aeb76
AUX alsa-driver-1.0.15-linux-2.4.patch 278 RMD160 13b53ecf56b11de3d6ae4683578b12b3fdc8c649 SHA1 4bfb7c3bf4980cbe26a33ef271f3ea3813c46d0f SHA256 e7584aedf46dcbfbc6ee5afaa998991e5adaea3057b69b747d2cd403dccac877
DIST alsa-driver-1.0.14.tar.bz2 2600096 RMD160 2d017ed11bd037e450ffa969602f84cc104e5b72 SHA1 9bb16c918e7e57a419c563425d1d8f76b535970a SHA256 4987c05fd5516f9cb36ff4b73ccb77300124423b2bd6c66260eed73317529eca
DIST alsa-driver-1.0.15.tar.bz2 2677415 RMD160 f3cc3a1ad06b5a894fc6732f5261f5fc06c63421 SHA1 f68bb889538ba04b6d2ce7722d491f98dd00c144 SHA256 dd34ac303ac49b655f3a1a342fd4bafd90722ffd41ceb9af59821d5c13caa01d
DIST alsa-driver-1.0.16.tar.bz2 2725590 RMD160 936d57bd8c255539a6759756d52221963b4dbc5f SHA1 03cc55e6d23d8368d896e1582ce4588425ce00f9 SHA256 ec2a18fdd08e7678eae57e44f944061ebb256a3c5ce81674c74423a0555cf91d
EBUILD alsa-driver-1.0.14-r1.ebuild 7077 RMD160 a28189dbed83d22c8b1646bca167b13c8c6421c0 SHA1 b2e556792eb415eb89a4a319dc031492618f6c59 SHA256 b1f8c3ea46e4660b4e56f0180641e60c3d37450e81a5cb5e85ccb39dd9140483
EBUILD alsa-driver-1.0.15-r1.ebuild 7036 RMD160 c9e9e9e0bfc25247e9c931639c85a9826892645e SHA1 02b7e17d93f89ee0ce8433999fba8281a6bc4f66 SHA256 96b9b2be6cde805f47e139dbdb9cf001435ec014bd71e5d812ff816ab2b08071
EBUILD alsa-driver-1.0.16.ebuild 7042 RMD160 38a81c5ba89afd496de264e0ac5bcbca39bcf2de SHA1 87f7c44777009781a7da65bfb71fbfee7e730c8c SHA256 319b748dee347377f5f71efa1cad17fc609c963471763e089886e21362ec35ea
EBUILD alsa-driver-9999.ebuild 6607 RMD160 c9ba6d45ef438a5c0e3c7033001f807006d355c9 SHA1 552bd47dee56891409036e2b1812c972980906d8 SHA256 21f7540dd1a8c7ba197fc739ef9e252c572449f76bf7ba2eefd9e2460465dd22
MISC ChangeLog 50155 RMD160 c3746207c1f914819485e35aa4421deb35f73213 SHA1 169a38cb6783b65d382963fc133124b4b299cee1 SHA256 c5ae6d15a8486860b772b7120e3ded86505a33daafa4b5636e5d9ac63472839b
MISC metadata.xml 221 RMD160 848fcfc4919cdb7c9e9a86ca0a08b6a5249f7eaa SHA1 016299ad61b87d43b563a8c190e12a960b08bd48 SHA256 847e71bb827dbbdd370b3cf3c2820860013420127f454ba822d24a70c0b61cf3

alsa-driver-1.0.14-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-driver/alsa-driver-1.0.14-r1.ebuild,v 1.8 2008/04/15 01:11:53 beandog Exp $

inherit autotools linux-mod flag-o-matic eutils multilib

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

DESCRIPTION="Advanced Linux Sound Architecture kernel modules"
HOMEPAGE="http://www.alsa-project.org/"

if [[ ${MY_P} == ${MY_P/_p*/} ]]; then
SRC_URI="mirror://alsaproject/driver/${MY_P}.tar.bz2"
else # Gentoo snapshots
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
fi

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"

KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~x86"
IUSE="oss debug midi"

IUSE_CARDS="seq-dummy dummy virmidi mtpav mts64 serial-u16550 mpu401
loopback portman2x4 pcsp ad1848-lib cs4231-lib adlib ad1816a ad1848
als100 azt2320 cmi8330 cs4231 cs4232 cs4236 dt019x es968 es1688 es18xx
gusclassic gusextreme gusmax interwave interwave-stb opl3sa2
opti92x-ad1848 opti92x-cs4231 opti93x miro sb8 sb16 sbawe sgalaxy
sscape wavefront pc98-cs4232 msnd-pinnacle ad1889 als300 als4000
ali5451 atiixp atiixp-modem au8810 au8820 au8830 azt3328 bt87x ca0106
cmipci cs4281 cs46xx cs5535audio darla20 gina20 layla20 darla24 gina24
layla24 mona mia echo3g indigo indigoio indigodj emu10k1 emu10k1x
ens1370 ens1371 es1938 es1968 fm801 fm801-tea575x hda-intel hdsp hdspm
ice1712 ice1724 intel8x0 intel8x0m korg1212 maestro3 mixart nm256
pcxhr riptide rme32 rme96 rme9652 sonicvibes trident via82xx
via82xx-modem vx222 ymfpci pdplus asihpi powermac aoa
aoa-fabric-layout aoa-onyx aoa-tas aoa-toonie aoa-soundbus
aoa-soundbus-i2s sa11xx-uda1341 armaaci s3c2410 pxa2xx-i2sound au1x00
usb-audio usb-usx2y vxpocket pdaudiocf sun-amd7930 sun-cs4231 sun-dbri
harmony soc at91-soc at91-soc-eti-b1-wm8731 pxa2xx-soc
pxa2xx-soc-corgi pxa2xx-soc-spitz pxa2xx-soc-poodle pxa2xx-soc-tosa"

for iuse_card in ${IUSE_CARDS}; do
IUSE="${IUSE} alsa_cards_${iuse_card}"
done

RDEPEND="virtual/modutils
!media-sound/snd-aoa"
DEPEND="${RDEPEND}
~media-sound/alsa-headers-${PV}
virtual/linux-sources
sys-apps/debianutils"

PROVIDE="virtual/alsa"

pkg_setup() {
# By default, drivers for all supported cards will be compiled.
# If you want to only compile for specific card(s), set ALSA_CARDS
# environment to a space-separated list of drivers that you want to build.
# For example:
#
# env ALSA_CARDS='emu10k1 intel8x0 ens1370' emerge alsa-driver
#
ALSA_CARDS=${ALSA_CARDS:-${IUSE_ALSA_CARDS}}

local PNP_DRIVERS="interwave interwave-stb"
local PNP_ERROR="Some of the drivers you selected require PnP support in your kernel (${PNP_DRIVERS}). Either enable PnP in your kernel or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local ISA_DRIVERS="cs4232 msnd-pinnacle cs4231-lib adlib ad1816a ad1848 als100 azt2320
cmi8330 cs4231 cs4236 dt019x es968 es1688 es18xx gusclassic gusextreme gusmax
interwave interwave-stb opl3sa2 opti92x-ad1848 opti92x-cs4231 opti93x miro sb8
sb16 sbawe sb16_csp sgalaxy sscape wavefront"
local ISA_ERROR="Some of the drivers you selected require ISA support in your kernel ($(echo $ISA_DRIVERS)). Either enable ISA in your kernel or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local FW_DRIVERS="darla20 gina20 layla20 darla24 gina24 layla24 mona mia echo3g indigo
indigoio indigodj emu10k1 korg1212 maestro3 riptide ymfpci asihpi"
local FW_LOADER_ERROR="Some of the drivers you selected require 'Userspace firmware loading support' in your kernel (${FW_DRIVERS}). Either enable that feature or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local PARPORT_DRIVERS="portman2x4"
local PARPORT_ERROR="Some if the drivers you selected require Parallel Port support (${PARPORT_DRIVERS}). Either enable that feature or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local TMP_ALSA_CARDS
local CHECK_PNP
local CHECK_ISA
local CHECK_FW
local CHECK_PARPORT
for card in ${ALSA_CARDS}; do
if has alsa_cards_${card} ${IUSE} && use alsa_cards_${card}; then
TMP_ALSA_CARDS="${TMP_ALSA_CARDS} ${card}"
has ${card} ${PNP_DRIVERS} && CHECK_PNP="PNP"
has ${card} ${ISA_DRIVERS} && CHECK_ISA="ISA"
has ${card} ${FW_DRIVERS} && CHECK_FW="FW_LOADER"
has ${card} ${PARPORT_DRIVERS} && CHECK_PARPORT="PARPORT"
fi
done
ALSA_CARDS="${TMP_ALSA_CARDS}"

local CONFIG_CHECK="!SND SOUND ${CHECK_PNP} ${CHECK_ISA} ${CHECK_FW} ${CHECK_PARPORT}"
local SND_ERROR="ALSA is already compiled into the kernel. This is the recommended configuration, don't emerge alsa-driver."
local SOUND_ERROR="Your kernel doesn't have sound support enabled."
local SOUND_PRIME_ERROR="Your kernel is configured to use the deprecated OSS drivers. Please disable them and re-emerge alsa-driver."

linux-mod_pkg_setup

if [[ ${PROFILE_ARCH} == "sparc64" ]] ; then
export CBUILD=${CBUILD-${CHOST}}
export CHOST="sparc64-unknown-linux-gnu"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-seq_file.patch
rm "${S}"/acore/memalloc.patch
touch "${S}"/acore/memalloc.patch

convert_to_m "${S}/Makefile"
sed -i -e 's:\(.*depmod\):#\1:' "${S}/Makefile"
eautoconf
}

src_compile() {
local myABI=${ABI:-${DEFAULT_ABI}}

# Should fix bug #46901
is-flag "-malign-double" && filter-flags "-fomit-frame-pointer"
append-flags "-I${KV_DIR}/arch/$(tc-arch-kernel)/include"

econf $(use_with oss) \
$(use_with debug debug full) \
--with-kernel="${KV_DIR}" \
--with-build="${KV_OUT_DIR}" \
--with-isapnp=yes \
$(use_with midi sequencer) \
--with-cards="${ALSA_CARDS}" || die "econf failed"

# linux-mod_src_compile doesn't work well with alsa

ARCH=$(tc-arch-kernel)
ABI=${KERNEL_ABI}
emake LDFLAGS="$(raw-ldflags)" HOSTCC="$(tc-getBUILD_CC)" CC="$(tc-getCC)" || die "Make Failed"
ARCH=$(tc-arch)
ABI=${myABI}
}

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

dodoc CARDS-STATUS FAQ README WARNING TODO

if kernel_is 2 6; then
# mv the drivers somewhere they won't be killed by the kernel's make modules_install
mv "${D}/lib/modules/${KV_FULL}/kernel/sound" "${D}/lib/modules/${KV_FULL}/${PN}"
rmdir "${D}/lib/modules/${KV_FULL}/kernel" &> /dev/null
fi
}

pkg_postinst() {
elog
elog "Remember that all mixer channels will be MUTED by default."
elog "Use the 'alsamixer' program to unmute them, then save your"
elog "mixer settings with /etc/init.d/alsasound save"
elog
elog "If you experience problems, please try building the in-kernel"
elog "ALSA drivers instead. This ebuild is not recommended and is"
elog "likely to be removed from portage at a later date."
elog

linux-mod_pkg_postinst

if kernel_is 2 6 && [ -e "${ROOT}/lib/modules/${KV_FULL}/kernel/sound" ]; then
# Cleanup if they had older alsa installed
for file in $(find "${ROOT}/lib/modules/${KV_FULL}/${PN}" -type f); do
rm -f ${file//${KV_FULL}\/${PN}/${KV_FULL}\/kernel\/sound}
done

find "${ROOT}/lib/modules/${KV_FULL}/kernel/sound" -type d -print0 | xargs --null rmdir
fi
}

alsa-driver-1.0.15-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-driver/alsa-driver-1.0.15-r1.ebuild,v 1.1 2008/04/14 02:54:39 beandog Exp $

inherit autotools linux-mod flag-o-matic eutils multilib linux-info

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

DESCRIPTION="Advanced Linux Sound Architecture kernel modules"
HOMEPAGE="http://www.alsa-project.org/"

if [[ ${MY_P} == ${MY_P/_p*/} ]]; then
SRC_URI="mirror://alsaproject/driver/${MY_P}.tar.bz2"
else # Gentoo snapshots
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
fi

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"

KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~x86"
IUSE="oss debug midi"

IUSE_CARDS="seq-dummy dummy virmidi mtpav mts64 serial-u16550 mpu401
loopback portman2x4 pcsp ad1848-lib adlib ad1816a ad1848
als100 azt2320 cmi8330 cs4231 cs4232 cs4236 dt019x es968 es1688 es18xx
gusclassic gusextreme gusmax interwave interwave-stb opl3sa2
opti92x-ad1848 opti92x-cs4231 opti93x miro sb8 sb16 sbawe sgalaxy
sscape wavefront pc98-cs4232 msnd-pinnacle ad1889 als300 als4000
ali5451 atiixp atiixp-modem au8810 au8820 au8830 azt3328 bt87x ca0106
cmipci cs4281 cs46xx cs5535audio darla20 gina20 layla20 darla24 gina24
layla24 mona mia echo3g indigo indigoio indigodj emu10k1 emu10k1x
ens1370 ens1371 es1938 es1968 fm801 fm801-tea575x hda-intel hdsp hdspm
ice1712 ice1724 intel8x0 intel8x0m korg1212 maestro3 mixart nm256
pcxhr riptide rme32 rme96 rme9652 sonicvibes trident via82xx
via82xx-modem vx222 ymfpci pdplus asihpi powermac aoa
aoa-fabric-layout aoa-onyx aoa-tas aoa-toonie aoa-soundbus
aoa-soundbus-i2s sa11xx-uda1341 armaaci s3c2410 pxa2xx-i2sound au1x00
usb-audio usb-usx2y vxpocket pdaudiocf sun-amd7930 sun-cs4231 sun-dbri
harmony soc at91-soc at91-soc-eti-b1-wm8731 pxa2xx-soc
pxa2xx-soc-corgi pxa2xx-soc-spitz pxa2xx-soc-poodle pxa2xx-soc-tosa"

for iuse_card in ${IUSE_CARDS}; do
IUSE="${IUSE} alsa_cards_${iuse_card}"
done

RDEPEND="virtual/modutils
!media-sound/snd-aoa"
DEPEND="${RDEPEND}
>=media-sound/alsa-headers-1.0.15
virtual/linux-sources
sys-apps/debianutils"

PROVIDE="virtual/alsa"

pkg_setup() {
# By default, drivers for all supported cards will be compiled.
# If you want to only compile for specific card(s), set ALSA_CARDS
# environment to a space-separated list of drivers that you want to build.
# For example:
#
# env ALSA_CARDS='emu10k1 intel8x0 ens1370' emerge alsa-driver
#
ALSA_CARDS=${ALSA_CARDS:-${IUSE_ALSA_CARDS}}

local PNP_DRIVERS="interwave interwave-stb"
local PNP_ERROR="Some of the drivers you selected require PnP support in your kernel (${PNP_DRIVERS}). Either enable PnP in your kernel or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local ISA_DRIVERS="cs4232 msnd-pinnacle adlib ad1816a ad1848 als100 azt2320
cmi8330 cs4231 cs4236 dt019x es968 es1688 es18xx gusclassic gusextreme gusmax
interwave interwave-stb opl3sa2 opti92x-ad1848 opti92x-cs4231 opti93x miro sb8
sb16 sbawe sb16_csp sgalaxy sscape wavefront"
local ISA_ERROR="Some of the drivers you selected require ISA support in your kernel ($(echo $ISA_DRIVERS)). Either enable ISA in your kernel or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local FW_DRIVERS="darla20 gina20 layla20 darla24 gina24 layla24 mona mia echo3g indigo
indigoio indigodj emu10k1 korg1212 maestro3 riptide ymfpci asihpi"
local FW_LOADER_ERROR="Some of the drivers you selected require 'Userspace firmware loading support' in your kernel (${FW_DRIVERS}). Either enable that feature or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local PARPORT_DRIVERS="portman2x4"
local PARPORT_ERROR="Some if the drivers you selected require Parallel Port support (${PARPORT_DRIVERS}). Either enable that feature or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local TMP_ALSA_CARDS
local CHECK_PNP
local CHECK_ISA
local CHECK_FW
local CHECK_PARPORT
for card in ${ALSA_CARDS}; do
if has alsa_cards_${card} ${IUSE} && use alsa_cards_${card}; then
TMP_ALSA_CARDS="${TMP_ALSA_CARDS} ${card}"
has ${card} ${PNP_DRIVERS} && CHECK_PNP="PNP"
has ${card} ${ISA_DRIVERS} && CHECK_ISA="ISA"
has ${card} ${FW_DRIVERS} && CHECK_FW="FW_LOADER"
has ${card} ${PARPORT_DRIVERS} && CHECK_PARPORT="PARPORT"
fi
done
ALSA_CARDS="${TMP_ALSA_CARDS}"

local CONFIG_CHECK="!SND SOUND ${CHECK_PNP} ${CHECK_ISA} ${CHECK_FW} ${CHECK_PARPORT}"
local SND_ERROR="ALSA is already compiled into the kernel. This is the recommended configuration, don't emerge alsa-driver."
local SOUND_ERROR="Your kernel doesn't have sound support enabled."
local SOUND_PRIME_ERROR="Your kernel is configured to use the deprecated OSS drivers. Please disable them and re-emerge alsa-driver."

linux-mod_pkg_setup

if [[ ${PROFILE_ARCH} == "sparc64" ]] ; then
export CBUILD=${CBUILD-${CHOST}}
export CHOST="sparc64-unknown-linux-gnu"
fi
}

src_unpack() {
unpack ${A}

cd "${S}"

#kernel_is 2 4 && epatch "${FILESDIR}"/alsa-driver-1.0.15-linux-2.4.patch

convert_to_m "${S}/Makefile"
sed -i -e 's:\(.*depmod\):#\1:' "${S}/Makefile"
eautoconf
}

src_compile() {
local myABI=${ABI:-${DEFAULT_ABI}}

# Should fix bug #46901
is-flag "-malign-double" && filter-flags "-fomit-frame-pointer"
append-flags "-I${KV_DIR}/arch/$(tc-arch-kernel)/include"

econf $(use_with oss) \
$(use_with debug debug full) \
--with-kernel="${KV_DIR}" \
--with-build="${KV_OUT_DIR}" \
--with-isapnp=yes \
$(use_with midi sequencer) \
--with-cards="${ALSA_CARDS}" || die "econf failed"

# linux-mod_src_compile doesn't work well with alsa

ARCH=$(tc-arch-kernel)
ABI=${KERNEL_ABI}
emake LDFLAGS="$(raw-ldflags)" HOSTCC="$(tc-getBUILD_CC)" CC="$(tc-getCC)" || die "Make Failed"
ARCH=$(tc-arch)
ABI=${myABI}
}

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

dodoc CARDS-STATUS FAQ README WARNING TODO

if kernel_is 2 6; then
# mv the drivers somewhere they won't be killed by the kernel's make modules_install
mv "${D}/lib/modules/${KV_FULL}/kernel/sound" "${D}/lib/modules/${KV_FULL}/${PN}"
rmdir "${D}/lib/modules/${KV_FULL}/kernel" &> /dev/null
fi
}

pkg_postinst() {
elog
elog "Remember that all mixer channels will be MUTED by default."
elog "Use the 'alsamixer' program to unmute them, then save your"
elog "mixer settings with /etc/init.d/alsasound save"
elog
elog "If you experience problems, please try building the in-kernel"
elog "ALSA drivers instead. This ebuild is not recommended and is"
elog "likely to be removed from portage at a later date."
elog

linux-mod_pkg_postinst

if kernel_is 2 6 && [ -e "${ROOT}/lib/modules/${KV_FULL}/kernel/sound" ]; then
# Cleanup if they had older alsa installed
for file in $(find "${ROOT}/lib/modules/${KV_FULL}/${PN}" -type f); do
rm -f ${file//${KV_FULL}\/${PN}/${KV_FULL}\/kernel\/sound}
done

find "${ROOT}/lib/modules/${KV_FULL}/kernel/sound" -type d -print0 | xargs --null rmdir
fi
}

alsa-driver-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-sound/alsa-driver/alsa-driver-1.0.16.ebuild,v 1.1 2008/04/14 02:47:04 beandog Exp $

inherit autotools linux-mod flag-o-matic eutils multilib linux-info

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

DESCRIPTION="Advanced Linux Sound Architecture kernel modules"
HOMEPAGE="http://www.alsa-project.org/"

if [[ ${MY_P} == ${MY_P/_p*/} ]]; then
SRC_URI="mirror://alsaproject/driver/${MY_P}.tar.bz2"
else # Gentoo snapshots
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
fi

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"

KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~x86"
IUSE="oss debug midi"

IUSE_CARDS="seq-dummy dummy virmidi mtpav mts64 serial-u16550 mpu401
loopback portman2x4 pcsp ad1848-lib adlib ad1816a ad1848
als100 azt2320 cmi8330 cs4231 cs4232 cs4236 dt019x es968 es1688 es18xx
gusclassic gusextreme gusmax interwave interwave-stb opl3sa2
opti92x-ad1848 opti92x-cs4231 opti93x miro sb8 sb16 sbawe sgalaxy
sscape wavefront pc98-cs4232 msnd-pinnacle ad1889 als300 als4000
ali5451 atiixp atiixp-modem au8810 au8820 au8830 azt3328 bt87x ca0106
cmipci cs4281 cs46xx cs5535audio darla20 gina20 layla20 darla24 gina24
layla24 mona mia echo3g indigo indigoio indigodj emu10k1 emu10k1x
ens1370 ens1371 es1938 es1968 fm801 fm801-tea575x hda-intel hdsp hdspm
ice1712 ice1724 intel8x0 intel8x0m korg1212 maestro3 mixart nm256
pcxhr riptide rme32 rme96 rme9652 sonicvibes trident via82xx
via82xx-modem vx222 ymfpci pdplus asihpi powermac aoa
aoa-fabric-layout aoa-onyx aoa-tas aoa-toonie aoa-soundbus
aoa-soundbus-i2s sa11xx-uda1341 armaaci s3c2410 pxa2xx-i2sound au1x00
usb-audio usb-usx2y vxpocket pdaudiocf sun-amd7930 sun-cs4231 sun-dbri
harmony soc at91-soc at91-soc-eti-b1-wm8731 pxa2xx-soc
pxa2xx-soc-corgi pxa2xx-soc-spitz pxa2xx-soc-poodle pxa2xx-soc-tosa hifier
ml403-ac97cr oxygen pxa2xx-soc-e800 sis7019 virtuoso"

for iuse_card in ${IUSE_CARDS}; do
IUSE="${IUSE} alsa_cards_${iuse_card}"
done

RDEPEND="virtual/modutils
!media-sound/snd-aoa"
DEPEND="${RDEPEND}
>=media-sound/alsa-headers-1.0.16
virtual/linux-sources
sys-apps/debianutils"

PROVIDE="virtual/alsa"

pkg_setup() {
# By default, drivers for all supported cards will be compiled.
# If you want to only compile for specific card(s), set ALSA_CARDS
# environment to a space-separated list of drivers that you want to build.
# For example:
#
# env ALSA_CARDS='emu10k1 intel8x0 ens1370' emerge alsa-driver
#
ALSA_CARDS=${ALSA_CARDS:-${IUSE_ALSA_CARDS}}

local PNP_DRIVERS="interwave interwave-stb"
local PNP_ERROR="Some of the drivers you selected require PnP support in your kernel (${PNP_DRIVERS}). Either enable PnP in your kernel or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local ISA_DRIVERS="cs4232 msnd-pinnacle adlib ad1816a ad1848 als100 azt2320
cmi8330 cs4231 cs4236 dt019x es968 es1688 es18xx gusclassic gusextreme gusmax
interwave interwave-stb opl3sa2 opti92x-ad1848 opti92x-cs4231 opti93x miro sb8
sb16 sbawe sb16_csp sgalaxy sscape wavefront"
local ISA_ERROR="Some of the drivers you selected require ISA support in your kernel ($(echo $ISA_DRIVERS)). Either enable ISA in your kernel or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local FW_DRIVERS="darla20 gina20 layla20 darla24 gina24 layla24 mona mia echo3g indigo
indigoio indigodj emu10k1 korg1212 maestro3 riptide ymfpci asihpi"
local FW_LOADER_ERROR="Some of the drivers you selected require 'Userspace firmware loading support' in your kernel (${FW_DRIVERS}). Either enable that feature or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local PARPORT_DRIVERS="portman2x4"
local PARPORT_ERROR="Some if the drivers you selected require Parallel Port support (${PARPORT_DRIVERS}). Either enable that feature or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local TMP_ALSA_CARDS
local CHECK_PNP
local CHECK_ISA
local CHECK_FW
local CHECK_PARPORT
for card in ${ALSA_CARDS}; do
if has alsa_cards_${card} ${IUSE} && use alsa_cards_${card}; then
TMP_ALSA_CARDS="${TMP_ALSA_CARDS} ${card}"
has ${card} ${PNP_DRIVERS} && CHECK_PNP="PNP"
has ${card} ${ISA_DRIVERS} && CHECK_ISA="ISA"
has ${card} ${FW_DRIVERS} && CHECK_FW="FW_LOADER"
has ${card} ${PARPORT_DRIVERS} && CHECK_PARPORT="PARPORT"
fi
done
ALSA_CARDS="${TMP_ALSA_CARDS}"

local CONFIG_CHECK="!SND SOUND ${CHECK_PNP} ${CHECK_ISA} ${CHECK_FW} ${CHECK_PARPORT}"
local SND_ERROR="ALSA is already compiled into the kernel. This is the recommended configuration, don't emerge alsa-driver."
local SOUND_ERROR="Your kernel doesn't have sound support enabled."
local SOUND_PRIME_ERROR="Your kernel is configured to use the deprecated OSS drivers. Please disable them and re-emerge alsa-driver."

linux-mod_pkg_setup

if [[ ${PROFILE_ARCH} == "sparc64" ]] ; then
export CBUILD=${CBUILD-${CHOST}}
export CHOST="sparc64-unknown-linux-gnu"
fi
}

src_unpack() {
unpack ${A}

cd "${S}"

#kernel_is 2 4 && epatch "${FILESDIR}"/alsa-driver-1.0.15-linux-2.4.patch

convert_to_m "${S}/Makefile"
sed -i -e 's:\(.*depmod\):#\1:' "${S}/Makefile"
eautoconf
}

src_compile() {
local myABI=${ABI:-${DEFAULT_ABI}}

# Should fix bug #46901
is-flag "-malign-double" && filter-flags "-fomit-frame-pointer"
append-flags "-I${KV_DIR}/arch/$(tc-arch-kernel)/include"

econf $(use_with oss) \
$(use_with debug debug full) \
--with-kernel="${KV_DIR}" \
--with-build="${KV_OUT_DIR}" \
--with-isapnp=yes \
$(use_with midi sequencer) \
--with-cards="${ALSA_CARDS}" || die "econf failed"

# linux-mod_src_compile doesn't work well with alsa

ARCH=$(tc-arch-kernel)
ABI=${KERNEL_ABI}
emake LDFLAGS="$(raw-ldflags)" HOSTCC="$(tc-getBUILD_CC)" CC="$(tc-getCC)" || die "Make Failed"
ARCH=$(tc-arch)
ABI=${myABI}
}

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

dodoc CARDS-STATUS FAQ README WARNING TODO SUPPORTED_KERNELS

if kernel_is 2 6; then
# mv the drivers somewhere they won't be killed by the kernel's make modules_install
mv "${D}/lib/modules/${KV_FULL}/kernel/sound" "${D}/lib/modules/${KV_FULL}/${PN}"
rmdir "${D}/lib/modules/${KV_FULL}/kernel" &> /dev/null
fi
}

pkg_postinst() {
elog
elog "Remember that all mixer channels will be MUTED by default."
elog "Use the 'alsamixer' program to unmute them, then save your"
elog "mixer settings with /etc/init.d/alsasound save"
elog
elog "If you experience problems, please try building the in-kernel"
elog "ALSA drivers instead. This ebuild is unsupported."
elog

linux-mod_pkg_postinst

if kernel_is 2 6 && [ -e "${ROOT}/lib/modules/${KV_FULL}/kernel/sound" ]; then
# Cleanup if they had older alsa installed
for file in $(find "${ROOT}/lib/modules/${KV_FULL}/${PN}" -type f); do
rm -f ${file//${KV_FULL}\/${PN}/${KV_FULL}\/kernel\/sound}
done

find "${ROOT}/lib/modules/${KV_FULL}/kernel/sound" -type d -print0 | xargs --null rmdir
fi
}

alsa-driver-9999.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-driver/alsa-driver-9999.ebuild,v 1.9 2007/07/11 19:30:23 mr_bones_ Exp $

inherit linux-mod flag-o-matic eutils multilib autotools mercurial

DESCRIPTION="Advanced Linux Sound Architecture kernel modules"
HOMEPAGE="http://www.alsa-project.org/"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"

KEYWORDS=""
IUSE="oss debug midi"

IUSE_CARDS="seq-dummy dummy virmidi mtpav mts64 serial-u16550 mpu401 loopback
portman2x4 pcsp ad1848-lib cs4231-lib adlib ad1816a ad1848 als100 azt2320 cmi8330
cs4231 cs4232 cs4236 dt019x es968 es1688 es18xx gusclassic gusextreme gusmax
interwave interwave-stb opl3sa2 opti92x-ad1848 opti92x-cs4231 opti93x miro
sb8 sb16 sbawe sgalaxy sscape wavefront pc98-cs4232 msnd-pinnacle ad1889 als300
als4000 ali5451 atiixp atiixp-modem au8810 au8820 au8830 azt3328 bt87x ca0106 cmipci
cs4281 cs46xx cs5535audio darla20 gina20 layla20 darla24 gina24 layla24 mona mia
echo3g indigo indigoio indigodj emu10k1 emu10k1x ens1370 ens1371 es1938 es1968
fm801 fm801-tea575x hda-intel hdsp hdspm ice1712 ice1724 intel8x0 intel8x0m korg1212
maestro3 mixart nm256 pcxhr riptide rme32 rme96 rme9652 sonicvibes trident via82xx
via82xx-modem vx222 ymfpci pdplus asihpi powermac aoa aoa-fabric-layout aoa-onyx
aoa-tas aoa-toonie aoa-soundbus aoa-soundbus-i2s sa11xx-uda1341 armaaci
s3c2410 pxa2xx-i2sound au1x00 usb-audio usb-usx2y vxpocket pdaudiocf sun-amd7930
sun-cs4231 sun-dbri harmony soc at91-soc at91-soc-eti-b1-wm8731 pxa2xx-soc
pxa2xx-soc-corgi pxa2xx-soc-spitz pxa2xx-soc-poodle pxa2xx-soc-tosa"

for iuse_card in ${IUSE_CARDS}; do
IUSE="${IUSE} alsa_cards_${iuse_card}"
done

RDEPEND="virtual/modutils
!media-sound/snd-aoa"
DEPEND="${RDEPEND}
~media-sound/alsa-headers-${PV}
virtual/linux-sources
sys-apps/debianutils"

PROVIDE="virtual/alsa"

S="${WORKDIR}/alsa-driver"

pkg_setup() {
# By default, drivers for all supported cards will be compiled.
# If you want to only compile for specific card(s), set ALSA_CARDS
# environment to a space-separated list of drivers that you want to build.
# For example:
#
# env ALSA_CARDS='emu10k1 intel8x0 ens1370' emerge alsa-driver
#
ALSA_CARDS=${ALSA_CARDS:-${IUSE_ALSA_CARDS}}

local PNP_DRIVERS="interwave interwave-stb"
local PNP_ERROR="Some of the drivers you selected require PnP support in your kernel (${PNP_DRIVERS}). Either enable PnP in your kernel or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local ISA_DRIVERS="cs4232 msnd-pinnacle cs4231-lib adlib ad1816a ad1848 als100 azt2320
cmi8330 cs4231 cs4236 dt019x es968 es1688 es18xx gusclassic gusextreme gusmax
interwave interwave-stb opl3sa2 opti92x-ad1848 opti92x-cs4231 opti93x miro sb8
sb16 sbawe sb16_csp sgalaxy sscape wavefront"
local ISA_ERROR="Some of the drivers you selected require ISA support in your kernel ($(echo $ISA_DRIVERS)). Either enable ISA in your kernel or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local FW_DRIVERS="darla20 gina20 layla20 darla24 gina24 layla24 mona mia echo3g indigo
indigoio indigodj emu10k1 korg1212 maestro3 riptide ymfpci asihpi"
local FW_LOADER_ERROR="Some of the drivers you selected require 'Userspace firmware loading support' in your kernel (${FW_DRIVERS}). Either enable that feature or trim which drivers get compiled using ALSA_CARDS in /etc/make.conf."

local TMP_ALSA_CARDS
local CHECK_PNP
local CHECK_ISA
local CHECK_FW
for card in ${ALSA_CARDS}; do
if has alsa_cards_${card} ${IUSE} && use alsa_cards_${card}; then
TMP_ALSA_CARDS="${TMP_ALSA_CARDS} ${card}"
has ${card} ${PNP_DRIVERS} && CHECK_PNP="PNP"
has ${card} ${ISA_DRIVERS} && CHECK_ISA="ISA"
has ${card} ${FW_DRIVERS} && CHECK_FW="FW_LOADER"
fi
done
ALSA_CARDS="${TMP_ALSA_CARDS}"

local CONFIG_CHECK="!SND SOUND ${CHECK_PNP} ${CHECK_ISA} ${CHECK_FW}"
local SND_ERROR="ALSA is already compiled into the kernel."
local SOUND_ERROR="Your kernel doesn't have sound support enabled."
local SOUND_PRIME_ERROR="Your kernel is configured to use the deprecated OSS drivers. Please disable them and re-emerge alsa-driver."

linux-mod_pkg_setup

if [[ ${PROFILE_ARCH} == "sparc64" ]] ; then
export CBUILD=${CBUILD-${CHOST}}
export CHOST="sparc64-unknown-linux-gnu"
fi
}

src_unpack() {
mercurial_fetch http://hg.alsa-project.org/alsa-driver
mercurial_fetch http://hg.alsa-project.org/alsa-kernel alsa-driver/alsa-kernel

convert_to_m "${S}/Makefile"
sed -i -e 's:\(.*depmod\):#\1:' "${S}/Makefile"

cd "${S}"
emake -j1 ALSAKERNELDIR="${S}/alsa-kernel" all-deps
eaclocal
eautoconf
}

src_compile() {
local myABI=${ABI:-${DEFAULT_ABI}}

# Should fix bug #46901
is-flag "-malign-double" && filter-flags "-fomit-frame-pointer"
append-flags "-I${KV_DIR}/arch/$(tc-arch-kernel)/include"

ALSAKERNELDIR="${S}/alsa-kernel" \
econf $(use_with oss) \
$(use_with debug debug full) \
--with-kernel="${KV_DIR}" \
--with-build="${KV_OUT_DIR}" \
--with-isapnp=yes \
$(use_with midi sequencer) \
--with-cards="${ALSA_CARDS}" || die "econf failed"

# linux-mod_src_compile doesn't work well with alsa

ARCH=$(tc-arch-kernel)
ABI=${KERNEL_ABI}
emake LDFLAGS="$(raw-ldflags)" HOSTCC="$(tc-getBUILD_CC)" CC="$(tc-getCC)" || die "Make Failed"
ARCH=$(tc-arch)
ABI=${myABI}
}

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

dodoc CARDS-STATUS FAQ README WARNING TODO

if kernel_is 2 6; then
# mv the drivers somewhere they won't be killed by the kernel's make modules_install
mv "${D}/lib/modules/${KV_FULL}/kernel/sound" "${D}/lib/modules/${KV_FULL}/${PN}"
rmdir "${D}/lib/modules/${KV_FULL}/kernel" &> /dev/null
fi
}

pkg_postinst() {
elog
elog "The alsasound initscript and modules.d/alsa have now moved to alsa-utils"
elog
elog "Also, remember that all mixer channels will be MUTED by default."
elog "Use the 'alsamixer' program to unmute them."
elog
elog "If you experience problems, please report bugs to http://bugs.gentoo.org."
elog

linux-mod_pkg_postinst

elog "Check out the ALSA installation guide availible at the following URL:"
elog "http://www.gentoo.org/doc/en/alsa-guide.xml"

if kernel_is 2 6 && [ -e "${ROOT}/lib/modules/${KV_FULL}/kernel/sound" ]; then
# Cleanup if they had older alsa installed
for file in $(find "${ROOT}/lib/modules/${KV_FULL}/${PN}" -type f); do
rm -f ${file//${KV_FULL}\/${PN}/${KV_FULL}\/kernel\/sound}
done

find "${ROOT}/lib/modules/${KV_FULL}/kernel/sound" -type d -print0 | xargs rmdir
fi
}

files

metadata.xml




no-herd

beandog@gentoo.org