Portage is a package management system used by Gentoo Linux
# ChangeLog for media-sound/alsa-utils
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/ChangeLog,v 1.242 2008/08/02 21:00:32 betelgeuse Exp $
*alsa-utils-1.0.17 (02 Aug 2008)
02 Aug 2008; Petteri Räty
+files/alsa-utils-1.0.17-seq.patch, +alsa-utils-1.0.17.ebuild:
Version bump. Fixes bug #227043. Thanks to chutzpah for the help.
05 Jun 2008; Raúl Porcel
ia64 stable
15 May 2008; Steve Dibb
Clarify KILLPROC use on configuration
15 May 2008; Steve Dibb
Don't restore soundlevels unless ALSA properly initializes, bug 196908
15 May 2008; Steve Dibb
Check for kernel version, bug 207371
15 May 2008; Steve Dibb
files/alsasound.initd:
Add conf.d option to terminate processes in init script, bug 222267
15 May 2008; Steve Dibb
Use $ROOT for install of modprobe file
*alsa-utils-1.0.16-r2 (15 May 2008)
15 May 2008; Steve Dibb
Install alsa file in modprobe.d, bug 213876
*alsa-utils-1.0.16-r1 (13 May 2008)
13 May 2008; Steve Dibb
Add minimal use flag: enabling will not build alsamixer, removing runtime
dep of pciutils
13 May 2008; Steve Dibb
alsa-utils-1.0.14_rc2-r3.ebuild:
Rekeyword ~mips
13 May 2008; Steve Dibb
amd64 stable, bug 217075
18 Apr 2008; Ferris McCormick
alsa-utils-1.0.16.ebuild:
Sparc stable, Bug #217075.
16 Apr 2008; Tobias Klausmann
alsa-utils-1.0.16.ebuild:
Stable on alpha, bug #217075
15 Apr 2008; Jeroen Roovers
Stable for HPPA (bug #217075).
12 Apr 2008; nixnut
Stable on ppc wrt bug 217075
12 Apr 2008; Mike Doty
x86 stable, bug 217075
11 Apr 2008; Markus Rothe
Stable on ppc64; bug #217075
*alsa-utils-1.0.16 (12 Mar 2008)
12 Mar 2008; Tony Vroon
Version bump, for bug #210249. Apply missed patch for update-modules, closes
bug #193303.
*alsa-utils-1.0.16_rc1 (31 Jan 2008)
31 Jan 2008; Tony Vroon
+alsa-utils-1.0.16_rc1.ebuild:
Version bump, for bug #207427.
29 Dec 2007; Robin H. Johnson
files/alsasound.initd:
Add variables to block the automatic module load/unload, to help out cases
where they do weird things, like my G5 with snd-aoa.
24 Oct 2007; Christian Heim
-alsa-utils-1.0.14_rc1.ebuild, -alsa-utils-1.0.15_rc1.ebuild:
Cleaning up old ebuilds.
22 Oct 2007; Raúl Porcel
alpha/ia64 stable wrt #189155
*alsa-utils-1.0.15 (18 Oct 2007)
18 Oct 2007; Christian Heim
Version bump, finally at 1.0.15.
*alsa-utils-1.0.14-r2 (03 Oct 2007)
03 Oct 2007; Christian Heim
+files/alsa-utils-1.0.14-alsaconf-modules-update.patch,
+alsa-utils-1.0.14-r2.ebuild:
Revision bump, removing the wrong call to modules-update, module-init-tools
has been stable for a looong while (#193303 thanks to Jack Kelly
17 Sep 2007; Christian Heim
+files/alsa-utils-1.0.15_rc1-seq.patch, alsa-utils-1.0.15_rc1.ebuild:
alsa-utils-1.0.15_rc1 needs some more "convincing".
*alsa-utils-1.0.15_rc1 (17 Sep 2007)
17 Sep 2007; Christian Heim
+alsa-utils-1.0.15_rc1.ebuild:
New release candidate for alsa-utils.
*alsa-utils-1.0.14-r1 (17 Sep 2007)
17 Sep 2007; Christian Heim
+files/alsa-utils-1.0.14-remove-debug-printing.patch,
+alsa-utils-1.0.14-r1.ebuild:
Add a patch from upstream, removing a debug print
(http://hg-mirror.alsa-project.org/alsa-utils/rev/b230fef1ea76 - #184716
thanks to Mario Bachmann
10 Sep 2007; Jeroen Roovers
Stable for HPPA (bug #189155).
08 Sep 2007; Joseph Jezak
Marked ppc/ppc64 for bug #189155.
26 Aug 2007; Jurek Bartuszek
x86 stable (bug #189155)
25 Aug 2007; Steve Dibb
amd64 stable
16 Aug 2007; Gustavo Zacarias
alsa-utils-1.0.14.ebuild:
Stable on sparc
*alsa-utils-1.0.14 (27 Jun 2007)
27 Jun 2007; Tony Vroon
+files/alsa-utils-1.0.14-seq.patch, +alsa-utils-1.0.14.ebuild:
Version bump to 1.0.14 final as requested in bug #181042.
27 May 2007; Joshua Kinard
alsa-utils-1.0.14_rc2-r3.ebuild:
Stable on mips.
01 May 2007; Markus Rothe
alsa-utils-1.0.14_rc2-r3.ebuild:
Stable on ppc64; bug #175141
27 Apr 2007; Daniel Drake
-alsa-utils-1.0.11.ebuild, -alsa-utils-1.0.12.ebuild,
alsa-utils-1.0.13.ebuild, alsa-utils-1.0.14_rc1.ebuild,
-alsa-utils-1.0.14_rc2.ebuild, -alsa-utils-1.0.14_rc2-r1.ebuild,
-alsa-utils-1.0.14_rc2-r2.ebuild:
Remove old versions, remove references to modules-update (it's now
update-modules)
26 Apr 2007; Steve Dibb
alsa-utils-1.0.14_rc2-r3.ebuild:
amd64 stable, bug 175141
22 Apr 2007; Raúl Porcel
alsa-utils-1.0.14_rc2-r3.ebuild:
x86 stable wrt #175141
22 Apr 2007; Tobias Scherbaum
alsa-utils-1.0.14_rc2-r3.ebuild:
ppc stable, bug #175141
03 Apr 2007; Gustavo Zacarias
alsa-utils-1.0.14_rc2-r3.ebuild:
Stable on sparc
19 Mar 2007; Roy Marples
Only unload snd when it's loaded, #168367 thanks to Stephan Wezel.
*alsa-utils-1.0.14_rc2-r3 (15 Mar 2007)
15 Mar 2007; Roy Marples
+alsa-utils-1.0.14_rc2-r3.ebuild:
Fix init script to work with snd-card-x alias, #171009.
14 Mar 2007; Roy Marples
Typo, #170586 thanks to Patrice Beaud.
*alsa-utils-1.0.14_rc2-r2 (13 Mar 2007)
13 Mar 2007; Roy Marples
+alsa-utils-1.0.14_rc2-r2.ebuild:
New init script works with non bash shells.
18 Feb 2007; Diego Pettenò
files/alsasound-init-20070218:
Fail in case ALSA is not loaded at all (missing /proc/asound). Closes bug
#102015.
18 Feb 2007; Diego Pettenò
files/alsasound-init-20070218:
Fix init script thanks to Jakub Moc in bug #167436.
18 Feb 2007; Diego Pettenò
alsa-utils-1.0.14_rc2-r1.ebuild:
ADd a keepdir for /var/lib/alsa, even if the init script should take care.
*alsa-utils-1.0.14_rc2-r1 (18 Feb 2007)
18 Feb 2007; Diego Pettenò
+files/alsasound-init-20070218, +alsa-utils-1.0.14_rc2-r1.ebuild:
Add a new init.d script, cleaned up, without internal changelog. This
version fixes bug #154598, as the modules are removed recursively with all
the modules depending on the them, and also bug #104441 as the oss files are
saved and restored during the respective functions.
11 Feb 2007; Simon Stelling
alsa-utils-1.0.14_rc1.ebuild:
stable on amd64; bug 158678
05 Feb 2007; Chris Gianelloni
alsa-utils-1.0.14_rc1.ebuild:
Stable on alpha wrt bug #158678.
23 Jan 2007; Jeroen Roovers
Stable for HPPA (bug #158678).
19 Jan 2007; Diego Pettenò
alsa-utils-1.0.11.ebuild, alsa-utils-1.0.12.ebuild,
alsa-utils-1.0.13.ebuild, alsa-utils-1.0.14_rc1.ebuild,
alsa-utils-1.0.14_rc2.ebuild:
Error out gracefully when the midi useflag on experimental alsa-lib is unset.
16 Jan 2007; Diego Pettenò
+files/alsa-utils-1.0.14_rc2-seq.patch, alsa-utils-1.0.14_rc2.ebuild:
Add patch to allow disabling sequencer-related utilities, so that the
package can be built without midi support enabled in alsa-lib.
*alsa-utils-1.0.14_rc2 (16 Jan 2007)
16 Jan 2007; Diego Pettenò
+alsa-utils-1.0.14_rc2.ebuild:
Version bump.
14 Jan 2007; Joseph Jezak
alsa-utils-1.0.14_rc1.ebuild:
Marked ppc stable for bug #158678.
09 Jan 2007; Markus Rothe
alsa-utils-1.0.14_rc1.ebuild:
Stable on ppc64; bug #158678
05 Jan 2007; Diego Pettenò
alsa-utils-1.0.11.ebuild, alsa-utils-1.0.12.ebuild,
alsa-utils-1.0.13.ebuild, alsa-utils-1.0.14_rc1.ebuild:
Covert to elog.
04 Jan 2007; Gustavo Zacarias
alsa-utils-1.0.14_rc1.ebuild:
Stable on sparc wrt #158678
04 Jan 2007; Christian Faulhammer
alsa-utils-1.0.14_rc1.ebuild:
stable x86, bug #158678
03 Jan 2007; Stuart Longland
alsa-utils-1.0.13.ebuild:
Marking ALSA 1.0.13 stable as per bug #150540
21 Dec 2006; Diego Pettenò
-alsa-utils-1.0.10.ebuild:
Winter cleaning, so to let arch teams know that they need to hurry up on
cleaning after themselves.
13 Dec 2006; Diego Pettenò
alsa-utils-1.0.14_rc1.ebuild:
Bump alsa-lib requirement so that users won't try to merge this with older
versions of it, bug #157925.
*alsa-utils-1.0.14_rc1 (11 Dec 2006)
11 Dec 2006; Diego Pettenò
+alsa-utils-1.0.14_rc1.ebuild:
Version bump.
08 Nov 2006; Jeroen Roovers
Stable for HPPA (bug #150540).
25 Oct 2006; Joshua Jackson
Stable x86; bug #150540
24 Oct 2006; Simon Stelling
stable on amd64
22 Oct 2006; Markus Rothe
Stable on ppc64; bug #150540
20 Oct 2006; Gustavo Zacarias
alsa-utils-1.0.13.ebuild:
Stable on sparc wrt #150540
20 Oct 2006;
Stable on ppc wrt bug 150540
18 Oct 2006; Joshua Jackson
Stable x86;bug #150540
14 Oct 2006; Bryan Østergaard
alsa-utils-1.0.12.ebuild:
Stable on Alpha.
14 Oct 2006; Aron Griffis
Mark 1.0.12 stable on ia64. #150540
11 Oct 2006; Markus Rothe
Stable on ppc64; bug #150540
10 Oct 2006; Jeroen Roovers
Stable for HPPA (bug #150540).
09 Oct 2006; Gustavo Zacarias
alsa-utils-1.0.12.ebuild:
Stable on sparc wrt #150540
09 Oct 2006; Luca Barbato
Marked ppc
02 Oct 2006; Diego Pettenò
Move maintainership over to new alsa herd.
01 Oct 2006; Diego Pettenò
-alsa-utils-1.0.9a.ebuild:
Remove obsolete version.
01 Oct 2006; Diego Pettenò
-alsa-utils-1.0.13_rc1.ebuild, -alsa-utils-1.0.13_rc2.ebuild,
-alsa-utils-1.0.13_rc3.ebuild:
Remove 1.0.13 release candidates.
*alsa-utils-1.0.13 (30 Sep 2006)
30 Sep 2006; Diego Pettenò
+alsa-utils-1.0.13.ebuild:
Version bump.
*alsa-utils-1.0.13_rc3 (28 Sep 2006)
28 Sep 2006; Diego Pettenò
+alsa-utils-1.0.13_rc3.ebuild:
Version bump.
23 Sep 2006; Stefan Schweizer
files/alsa-modules.conf-rc:
fix comments in modules.conf thanks to Ryan Patterson
in bug 148773
*alsa-utils-1.0.13_rc2 (16 Sep 2006)
16 Sep 2006; Diego Pettenò
+alsa-utils-1.0.13_rc2.ebuild:
Version bump to latest rc.
*alsa-utils-1.0.13_rc1 (03 Sep 2006)
03 Sep 2006; Diego Pettenò
+alsa-utils-1.0.13_rc1.ebuild:
Version bump.
31 Aug 2006; Diego Pettenò
alsa-utils-1.0.12.ebuild:
Bump alsa-lib dependency.
*alsa-utils-1.0.12 (31 Aug 2006)
31 Aug 2006; Diego Pettenò
-alsa-utils-1.0.12_rc1.ebuild, +alsa-utils-1.0.12.ebuild:
Version bump to latest version, and remove release candidate.
28 Aug 2006; Joshua Kinard
Marked stable on mips.
*alsa-utils-1.0.12_rc1 (23 Jun 2006)
23 Jun 2006; Diego Pettenò
+alsa-utils-1.0.12_rc1.ebuild:
Version bump to 1.0.12_rc1 version.
13 Jun 2006; Roy Marples
Change update-modules to modules-update
29 May 2006; Guy Martin
Stable on hppa.
14 May 2006; Luis Medinas
Stable on amd64. Bug #130535.
01 May 2006; Joseph Jezak
Marked ppc stable for bug #130535.
24 Apr 2006; Jason Wever
Stable on SPARC wrt bug #130535.
24 Apr 2006; Aron Griffis
Mark 1.0.11 stable on ia64
22 Apr 2006; Chris Gianelloni
alsa-utils-1.0.11.ebuild:
Stable on x86 wrt bug #130535.
22 Apr 2006; Markus Rothe
Stable on ppc64; bug #130535
19 Apr 2006; Diego Pettenò
-alsa-utils-1.0.11_rc2.ebuild, -alsa-utils-1.0.11_rc4.ebuild,
-alsa-utils-1.0.11_rc5.ebuild, -alsa-utils-1.0.11_rc5-r1.ebuild,
alsa-utils-1.0.11.ebuild:
Drop release candidate versions.
*alsa-utils-1.0.11 (19 Apr 2006)
19 Apr 2006; Diego Pettenò
+alsa-utils-1.0.11.ebuild:
Version bump. This version will replace all the old release candidates.
*alsa-utils-1.0.11_rc5-r1 (18 Apr 2006)
18 Apr 2006; Diego Pettenò
+files/alsa-utils-1.0.11_rc5-alsaconf-redirect.patch,
+alsa-utils-1.0.11_rc5-r1.ebuild:
Fix alsaconf trying to load snd-*** module, thanks grdscarabe@grdscarabe.net
for the patch in bug #96467.
*alsa-utils-1.0.11_rc5 (11 Apr 2006)
11 Apr 2006; Diego Pettenò
+alsa-utils-1.0.11_rc5.ebuild:
Version bump.
*alsa-utils-1.0.11_rc4 (24 Mar 2006)
24 Mar 2006; Diego Pettenò
+alsa-utils-1.0.11_rc4.ebuild:
Version bump, thanks to David Watzke in bug #127412.
10 Mar 2006; Aron Griffis
alsa-utils-1.0.11_rc2.ebuild:
Mark 1.0.11_rc2 stable on ia64
09 Feb 2006; Rene Nussbaumer
alsa-utils-1.0.11_rc2.ebuild:
Added to ~hppa. Revert after talking with flameeyes.
07 Feb 2006; Aron Griffis
alsa-utils-1.0.11_rc2.ebuild:
Mark 1.0.11_rc2 stable on alpha
23 Jan 2006; Diego Pettenò
+files/alsa-utils-1.0.11_rc2-nls.patch, alsa-utils-1.0.11_rc2.ebuild:
Add patch to fix include order.
11 Jan 2006; Jeroen Roovers
Marked stable for hppa (bug #111968).
11 Jan 2006; Diego Pettenò
-files/alsa-utils-1.0.9a-strsignal.patch,
-files/alsa-utils-1.0.10_rc1-largefile.patch,
-files/alsa-utils-1.0.10_rc1-nls.patch, -alsa-utils-1.0.8.ebuild,
-alsa-utils-1.0.9a-r1.ebuild:
Drop old versions and FILESDIR cleanup.
11 Jan 2006; Michael Hanselmann
alsa-utils-1.0.10.ebuild:
Stable on hppa, ppc.
10 Jan 2006; Gustavo Zacarias
alsa-utils-1.0.10.ebuild:
Stable on sparc wrt #111968
10 Jan 2006; Diego Pettenò
-files/alsa-utils-1.0.11_rc1-bigendian.patch,
-alsa-utils-1.0.11_rc1.ebuild:
Drop ALSA 1.0.11_rc1 packages.
03 Jan 2006; Mark Loeser
Stable on x86; bug #117518
02 Jan 2006; Jeremy Huddleston
-alsa-utils-1.0.7.ebuild, -alsa-utils-1.0.10_rc2.ebuild,
-alsa-utils-1.0.10_rc3.ebuild:
Cleaning out old versions.
02 Jan 2006; Gustavo Zacarias
alsa-utils-1.0.10.ebuild, alsa-utils-1.0.11_rc1.ebuild,
alsa-utils-1.0.11_rc2.ebuild:
Back to ~sparc, fixed in 1.0.10_rc3+
*alsa-utils-1.0.11_rc2 (02 Jan 2006)
02 Jan 2006; Diego Pettenò
+alsa-utils-1.0.11_rc2.ebuild:
Bump to latest version.
27 Dec 2005; Bryan Østergaard
Stable on alpha.
22 Dec 2005; Diego Pettenò
+files/alsa-utils-1.0.11_rc1-bigendian.patch,
alsa-utils-1.0.11_rc1.ebuild:
Added patch to allow build on bigendian systems (like ppc).
*alsa-utils-1.0.11_rc1 (21 Dec 2005)
21 Dec 2005; Diego Pettenò
+alsa-utils-1.0.11_rc1.ebuild:
Bump to latest upstream version (masked).
15 Dec 2005; Diego Pettenò
files/alsasound-1.0.10_rc2:
Added restore function to restore the mixer levels without restarting ALSA
entirely. Thanks to Robin Johnson in bug #115500.
23 Nov 2005; Luis Medinas
Stable on amd64. See bug #111968.
19 Nov 2005; Markus Rothe
Stable on ppc64; bug #111968
19 Nov 2005; Guy Martin
Stable on hppa.
*alsa-utils-1.0.10 (16 Nov 2005)
16 Nov 2005; Diego Pettenò
+alsa-utils-1.0.10.ebuild:
Bump to latest upstream version.
15 Nov 2005; Chris Gianelloni
alsa-utils-1.0.10_rc3.ebuild:
Stable on x86 wrt bug #112442.
15 Nov 2005; Jeremy Huddleston
alsa-utils-1.0.10_rc3.ebuild:
Added to ~sparc.
14 Nov 2005; Luca Barbato
alsa-utils-1.0.10_rc3.ebuild:
Marked ppc to match linux 2.6.14
13 Nov 2005; Petteri Räty
alsa-utils-1.0.10_rc2.ebuild:
Marked stable on x86 for bug #111968.
*alsa-utils-1.0.10_rc3 (08 Nov 2005)
08 Nov 2005; Diego Pettenò
+alsa-utils-1.0.10_rc3.ebuild:
Bump to latest version.
31 Oct 2005; Diego Pettenò
+files/alsasound-1.0.10_rc2, alsa-utils-1.0.10_rc2.ebuild:
Don't fail if restoring a card fails. See bug #100911.
*alsa-utils-1.0.10_rc2 (11 Oct 2005)
11 Oct 2005; Diego Pettenò
-alsa-utils-1.0.10_rc1.ebuild, +alsa-utils-1.0.10_rc2.ebuild:
Bumped to newer rc.
10 Oct 2005; Mike Frysinger
+files/alsa-utils-1.0.9a-strsignal.patch, alsa-utils-1.0.9a-r1.ebuild,
alsa-utils-1.0.10_rc1.ebuild:
Fix by R. Bosch to use strsignal as needed by uClibc systems #103189 by Chan
Min Wai.
14 Sep 2005; Aron Griffis
Mark 1.0.9a stable on alpha
13 Sep 2005; Diego Pettenò
alsa-utils-1.0.9a-r1.ebuild, alsa-utils-1.0.10_rc1.ebuild:
inherit goes before setting DESCRIPTION.
27 Aug 2005; Diego Pettenò
alsa-utils-1.0.9a-r1.ebuild, alsa-utils-1.0.10_rc1.ebuild:
Was doinitd, not newinitd. Closes bug #103885.
25 Aug 2005; Diego Pettenò
alsa-utils-1.0.10_rc1.ebuild:
alsa-utils configure checks for 1.0.9, but alsamixer uses 1.0.10-specific
code, bump dependency.
*alsa-utils-1.0.10_rc1 (25 Aug 2005)
25 Aug 2005; Diego Pettenò
+files/alsa-utils-1.0.10_rc1-largefile.patch,
+files/alsa-utils-1.0.10_rc1-nls.patch, +alsa-utils-1.0.10_rc1.ebuild:
Added ebuild for alsa 1.0.10_rc1. Added patch to better fix largefile support.
24 Aug 2005; Aron Griffis
stable on ia64
24 Aug 2005; Diego Pettenò
alsa-utils-1.0.9a-r1.ebuild:
Use newconfd/newinitd.
*alsa-utils-1.0.9a-r1 (13 Aug 2005)
13 Aug 2005; Tony Vroon
+alsa-utils-1.0.9a-r1.ebuild:
Compile sources with largefile (>2GB) support, closes bug #91056.
29 Jul 2005; Guy Martin
Stable on hppa.
21 Jul 2005; Joseph Jezak
Marked ppc stable.
20 Jul 2005; Markus Rothe
Stable on ppc64
18 Jul 2005; Jeremy Huddleston
alsa-utils-1.0.9a.ebuild:
Fixed dependency on alsa-lib to 1.0.9 for snd_timer_ginfo_alloca and
snd_timer_ginfo_set_tid in names.c. Closes bug #99340.
17 Jul 2005; Jeremy Huddleston
alsa-utils-1.0.9a.ebuild:
Stable amd64, sparc, x86.
07 Jul 2005; Jeremy Huddleston
-alsa-utils-1.0.9.ebuild, alsa-utils-1.0.9a.ebuild:
Removing old version.
*alsa-utils-1.0.9a (03 Jun 2005)
03 Jun 2005; Jan Brinkmann
+alsa-utils-1.0.9a.ebuild:
new upstream release, see #94831
27 May 2005; Jan Brinkmann
introduced support for the nls useflag, fixes #92080
*alsa-utils-1.0.9 (27 May 2005)
27 May 2005; Jan Brinkmann
+alsa-utils-1.0.9.ebuild:
New upstream version released, see #94196.
21 Apr 2005; Jeremy Huddleston
files/alsasound.confd:
Cleaned up alsasound init script. Added RESTORE_ON_START and ENABLE_OSS_EMUL
options.
12 Apr 2005; Jeremy Huddleston
-alsa-utils-0.9.8.ebuild, -alsa-utils-1.0.6.ebuild:
Killing off 0.9 alsa.
29 Mar 2005; Markus Rothe
Stable on ppc64
27 Mar 2005; Guy Martin
Stable on hppa.
20 Mar 2005; Lars Weiler
Readded ppc to a 1.x version.
08 Mar 2005; Jeremy Huddleston
alsa-utils-1.0.8.ebuild:
Stable amd64, sparc, x86.
12 Feb 2005; Robin H. Johnson
alsa-utils-1.0.7.ebuild:
Add ~mips for my XXS1500 hardware.
31 Jan 2005; Jeremy Huddleston
Don't return an error if there is no asound.state file. Closes bug #80196.
23 Jan 2005; Jan Brinkmann
updated alsa-lib dependency to fix bug #79205.
*alsa-utils-1.0.8 (22 Jan 2005)
22 Jan 2005; Jeremy Huddleston
+alsa-utils-1.0.8.ebuild:
Version bump.
16 Dec 2004; Markus Rothe
Stable on ppc64
29 Nov 2004; Jeremy Huddleston
Fixed alsasound to work on kernels where module support is disabled. Closes
bug #72849.
29 Nov 2004; Jeremy Huddleston
Added save option thanks to Ben Anderson
23 Nov 2004; Jeremy Huddleston
alsa-utils-1.0.7.ebuild:
Added a warning to sparc users about the dangers of bad ioctl32.
22 Nov 2004; Jeremy Huddleston
alsa-utils-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.
20 Nov 2004; Jeremy Huddleston
Load snd-ioctl32 on start.
16 Nov 2004; Jeremy Huddleston
Module list uses aliases instead of driver name to close bug #71230.
*alsa-utils-1.0.7 (12 Nov 2004)
12 Nov 2004; Jeremy Huddleston
-files/alsa-modules.conf-rc, -files/alsa-utils-0.5.10-aplay-destdir.diff,
-files/alsa-utils-1.0.4-alsaconf.patch, -alsa-utils-1.0.2.ebuild,
-alsa-utils-1.0.5.ebuild, alsa-utils-1.0.6.ebuild, +alsa-utils-1.0.7.ebuild:
Version bump. Removing old versions.
06 Nov 2004; Lars Weiler
Stable on ppc.
29 Oct 2004; Jeremy Huddleston
init script cleaned up to work better with mixed module/builtin systems.
Also works properly if some modules are already loaded.
08 Oct 2004; Guy Martin
Marked stable on hppa.
02 Oct 2004; Jeremy Huddleston
-alsa-utils-0.5.10-r8.ebuild, -alsa-utils-0.9.0_rc2.ebuild,
-alsa-utils-0.9.2.ebuild:
Removing ancient versions. Added pciutils to RDEPEND to close bug #66114.
23 Sep 2004; Jeremy Huddleston
alsa-utils-1.0.6.ebuild:
Stable amd64, x86.
09 Sep 2004;
added ~ppc64 keyword
30 Aug 2004;
Fixing typo in init.d script. Closing bug #62152.
29 Aug 2004; Jeremy Huddleston
Fix typo in init script to fix bug #62168.
29 Aug 2004; Jeremy Huddleston
+files/alsasound.confd:
Added SAVE_ON_STOP option to init script thanks to Kalin KOZHUHAROV
*alsa-utils-1.0.6 (23 Aug 2004)
23 Aug 2004; Jeremy Huddleston
+alsa-utils-1.0.6.ebuild:
Version bump.
17 Aug 2004; Guy Martin
Marked stable on hppa.
17 Aug 2004; Aron Griffis
add ~alpha #60071
04 Aug 2004; Jeremy Huddleston
-alsa-utils-1.0.3.ebuild, -alsa-utils-1.0.4.ebuild:
Removing old versions.
24 Jul 2004; Lars Weiler
Stable on ppc.
24 Jun 2004; Jeremy Huddleston
alsa-utils-1.0.5.ebuild:
Stable x86 amd64.
18 Jun 2004; Jeremy Huddleston
Fix return value for success of modules_unload. Redirect stdout and
stderr for rmmod. Closes bug #54274.
07 Jun 2004; Jeremy Huddleston
Small beautification changes to init script.
*alsa-utils-1.0.5 (30 May 2004)
30 May 2004; Jeremy Huddleston
alsa-utils-1.0.5.ebuild:
Version Bump.
22 May 2004; Jeremy Huddleston
alsa-utils-1.0.4.ebuild:
dev-util/dialog added as a DEPEND for alsaconf to work.
20 Apr 2004; Jeremy Huddleston
alsa-utils-0.5.10-r8.ebuild, alsa-utils-0.9.0_rc2.ebuild,
alsa-utils-0.9.2.ebuild, alsa-utils-0.9.8.ebuild:
Added IUSE.
17 Apr 2004; Jeremy Huddleston
alsa-utils-1.0.4.ebuild, files/alsa-utils-1.0.4-alsaconf.patch:
Adding gentoo support to alsaconf. Closes bug #47289. Thanks Carter Smithhart
08 Apr 2004; Jeremy Huddleston
alsa-utils-0.5.10-r8.ebuild, alsa-utils-0.9.8.ebuild:
Small ebuild cleanup. S= and mirror://
*alsa-utils-1.0.4 (04 Apr 2004)
04 Apr 2004; Jeremy Huddleston
alsa-utils-1.0.3.ebuild, alsa-utils-1.0.4.ebuild:
1.0.3 stable on x86. version bump.
30 Mar 2004; Jeremy Huddleston
alsa-utils-0.9.5.ebuild, alsa-utils-1.0.0_rc2.ebuild,
alsa-utils-1.0.1.ebuild, alsa-utils-1.0.2.ebuild, alsa-utils-1.0.3.ebuild,
files/alsasound:
Added sleeps to get around a bug in udev. See bug #39345.
Removing old ebuilds and cleaning up existing.
13 Mar 2004; Stephen P. Becker
Added ~mips keyword.
09 Mar 2004; Tom Gall
alsa-utils-1.0.0_rc2.ebuild,
alsa-utils-1.0.1.ebuild, alsa-utils-1.0.2.ebuild:
removed ppc64, we're not ready yet
*alsa-utils-1.0.3 (01 Mar 2004)
01 Mar 2004; Martin Holzer
Version bumped.
20 Feb 2004; Jeremy Huddleston
alsasound init script has been updated to fix terminate (bug #35916) and 2.6
per-soundcard scripts (bug #42248).
19 Feb 2004; Jeremy Huddleston
Updated alsasound initscript to fix 'loading unneccessary modules on 2.6
kernels' bug #41600.
12 Feb 2004; Jeremy Huddleston
alsa-utils-0.9.8.ebuild, alsa-utils-1.0.0_rc2.ebuild,
alsa-utils-1.0.1.ebuild, alsa-utils-1.0.2.ebuild, files/alsasound:
Always load snd-seq to make timidity work when no real sequencer. Also, fix
module loading on 2.6 kernels. Changed ebuilds' reference from update-modules
to modules-update. Closes bug #31849.
10 Feb 2004; Jeremy Huddleston
Added snd-seq to SEQUENCERS to load so timidity will work even if we have no
real sequenced. Closes bug #30942.
09 Feb 2004; Jeremy Huddleston
Updated alsasound init script to not load sequencer modules that are compiled
into the kernel. Fixes bug #37786.
06 Feb 2004; Jeremy Huddleston
init script now checks /proc/modules to see if module is loaded before
modprobing. Closes bug #32045.
*alsa-utils-1.0.2 (27 Jan 2004)
27 Jan 2004; Martin Holzer
Version bumped.
17 Jan 2004; Bartosch Pixa
manifest fix
16 Jan 2004; Bartosch Pixa
set ppc in keywords
*alsa-utils-1.0.1 (10 Jan 2004)
10 Jan 2004; Martin Holzer
Version bumped.
18 Dec 2003; Martin Holzer
updating init script for oss emu. closes 34541
*alsa-utils-1.0.0_rc2 (07 Dec 2003)
07 Dec 2003; Martin Holzer
Version bumped.
04 Dec 2003; Martin Holzer
fixing typo. Closes #35062
*alsa-utils-1.0.0_rc1 (02 Dec 2003)
02 Dec 2003; Martin Holzer
Version bumped.
29 Nov 2003; Brad House
mark stable on amd64
26 Nov 2003; Martin Holzer
marked x86 stable.
*alsa-utils-0.9.8 (25 Oct 2003)
25 Oct 2003; Martin Holzer
Version bumped.
04 Sep 2003; John Mylchreest
Updating init script to load all oss compat modules. not just pcm-oss
21 Aug 2003; John Mylchreest
Updating alsasound to load sequencers properly
*alsa-utils-0.9.7 (02 Oct 2003)
02 Oct 2003; Arcady Genkin
Version update.
*alsa-utils-0.9.6-r1 (05 Aug 2003)
05 Aug 2003; John Mylchreest
files/alsa-modules.conf-rc, files/alsasound:
Updating for 2.6 compliance
12 Jun 2003;
fix Header
05 Jun 2003; Daniel Ahlberg
Switched to mirror://alsaproject in SRC_URI.
*alsa-utils-0.9.6 (29 Jul 2003)
29 Jul 2003; Arcady Genkin
Version update.
*alsa-utils-0.9.5 (11 Jul 2003)
11 Jul 2003; Arcady Genkin
Version update.
*alsa-utils-0.9.4 (03 Jun 2003)
03 Jun 2003; Arcady Genkin
Version update.
*alsa-utils-0.9.3 (04 May 2003)
04 May 2003; Daniel Ahlberg
Version bump.
*alsa-utils-0.9.2 (27 Mar 2003)
15 Apr 2003; Arcady Genkin
Marking stable on x86.
27 Mar 2003; Arcady Genkin
Version update.
*alsa-utils-0.9.1 (12 Mar 2003)
12 Mar 2003; Arcady Genkin
Update to version 0.9.1.
*alsa-utils-0.9.0_rc8-r1 (07 Mar 2003)
09 Mar 2003; Mark Guertin
set ~ppc in keywords
07 Mar 2003; Arcady Genkin
Quick update to rc8a.
*alsa-utils-0.9.0_rc8 (03 Mar 2003)
03 Mar 2003; Arcady Genkin
Quick update to rc8.
*alsa-utils-0.9.0_rc7 (04 Feb 2003)
04 Feb 2003; Arcady Genkin
Quick update to rc7.
*alsa-utils-0.9.0_rc6 (19 Nov 2002)
11 Dec 2002; J Robert Ray
Updated the description to help differentiate this package from alsa-tools.
19 Nov 2002; Arcady Genkin
alsa-utils-0.9.0_rc6.ebuild :
Quick update to rc6. Legwork done by Roman Weber
*alsa-utils-0.9.0_rc5 (24 Oct 2002)
24 Oct 2002; Arcady Genkin
alsa-utils-0.9.0_rc5.ebuild :
Quick update to rc5.
*alsa-utils-0.9.0_rc4 (23 Oct 2002)
23 Oct 2002; Arcady Genkin
alsa-utils-0.9.0_rc4.ebuild :
Quick update to rc4.
*alsa-utils-0.9.0_rc3 (15 Aug 2002)
20 Oct 2002; Calum Selkirk
alsa-utils-0.9.0_rc1.ebuild alsa-utils-0.9.0_rc2.ebuild
alsa-utils-0.9.0_rc3.ebuild :
Addeed ppc to KEYWORDS.
20 Jun 2002; Arcady Genkin
alsa-utils-0.9.0_rc3.ebuild :
Quick update to version 0.9.0rc3.
*alsa-utils-0.9.0_rc2 (20 Jun 2002)
20 Jun 2002; Arcady Genkin
alsa-utils-0.9.0_rc2.ebuild :
Quick update to version 0.9.0rc2.
*alsa-utils-0.5.10-r8 (28 Apr 2002)
28 Apr 2002; Karl Trygve Kalleberg
Previous update broke alsa-0.5.10 by messing up the /etc/init.d/alsa script,
this has now been reverted to the original scheme for 0.5.10. 0.9.x is not
affected.
Removed alsa-utils-0.5.10-r7.ebuild files/digest-alsa-utils-0.5.10-r7
*alsa-utils-0.9.0_rc1 (27 Apr 2002)
17 Feb 2002; Arcady Genkin
alsa-utils-0.9.0_rc1.ebuild :
Quick update to version 0.9.0rc1.
*alsa-utils-0.9.0.1_beta10 (3 Feb 2002)
3 Feb 2002; T.Neidt
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-utils-0.5.10-r7 (1 Feb 2002)
1 Feb 2002; G.Bevin
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.
AUX alsa-modules.conf-rc 1028 RMD160 8e115310eb0e13e08b21304c98a78e721be0029a SHA1 7a2b5fed91fa640894efaf2f557eb2b04aff1a40 SHA256 6060c101ca0793ea80e2b6b5bb8d6b118325092788ff26f07c280dd1ff546570
AUX alsa-utils-1.0.11_rc2-nls.patch 587 RMD160 9dff7b5f75295834457ff93a13d485d66685cdf3 SHA1 79009e9a09e8f3518cbab2d7f00eb4fb3cb410aa SHA256 c68819938d0241dd38293b0e411921b3ad580390183880fd364361fe71cb6d51
AUX alsa-utils-1.0.11_rc5-alsaconf-redirect.patch 649 RMD160 cfb4dac18bfacf45bbb78e0c3278b431d5015d30 SHA1 02a306c5e555fe6423fb5e10b9c7fc40514b09c2 SHA256 e4da9da92bb88fbf66897da35b588bb81b6d4899a129d59237fd4d65cdd59a55
AUX alsa-utils-1.0.14-alsaconf-modules-update.patch 502 RMD160 01d37569b6c54c5825dd5a351a83cdf874d30a00 SHA1 57a25ec1591211655440137787302bd98559fd48 SHA256 7dcf7813c0c33fe1f59b5d97bcabf6cf92f62e1bab906c88543615c502d2c1b6
AUX alsa-utils-1.0.14-remove-debug-printing.patch 728 RMD160 466ed5e32c8254d31104374726df42605563d2ae SHA1 921689fb952d38a09de613b9b122af1312a2f610 SHA256 92677275afd32170d8043bb1e06d194f2e9ee1d11cf89f3339d1c05a3ad59082
AUX alsa-utils-1.0.14-seq.patch 1583 RMD160 4067b69562110bb82e54b7ef77a56bdd2ac48aaf SHA1 aa88f43ffc3b4ef697d2b81b4836cf493b4ce22a SHA256 8150feba5a28cdb5ec095817747f9c130d3f7f1b5929e0943cecd945af5d2e53
AUX alsa-utils-1.0.14_rc2-seq.patch 1581 RMD160 66b1abc9b0cf810a5d51ae4878754d7fd767c3ce SHA1 bab8bcaacf5f339a0cfe38918db70405abf6ed43 SHA256 4ee63baf37506098b50d15c21aabadd7d80f7561a824bab541e89b4320da86c7
AUX alsa-utils-1.0.15_rc1-seq.patch 1660 RMD160 5dc64e594f8f295eee21ea3152b83e9c9d13255c SHA1 ffa5d1ec3ec8f42bb27914e5f481780be7f1e71b SHA256 654b0df3b4fe026e502914142a8cefe983fd72c23486447e58a36356434a2093
AUX alsa-utils-1.0.17-seq.patch 1633 RMD160 8363501d3b7a52d95105cf43cb2b9cccf380f112 SHA1 29a69aa7bd8cc08a1d369ff0e16700d5c613a86e SHA256 a9c2df9b16c9907c4388513739db939ffe31a49b61e3c5d93b4b8c1bf3038e78
AUX alsasound-1.0.10_rc2 7183 RMD160 7c1368905cc0fbe266e840f358a3502bbedb6d9c SHA1 70260ad940df48464a4089f014b73956a690eb3e SHA256 f9f51f35e0fafb87ac9d5f2b48835142e34bcaecc30eb28c92e2af6b16d4c083
AUX alsasound-init-20070218 7657 RMD160 283ed673ec6f61c3aac77957393bd84ba05ff8d2 SHA1 16105ee86f8f208526eda4ce8ec6ff6b8206bedf SHA256 0330f7c58719e5669e39224be60bb6c2a1ba09b138801785655ffd245dc9d1e8
AUX alsasound.confd 1052 RMD160 b3a788626e239a844ac71119e887066074be3b30 SHA1 6386e6097629dcd405b61fd950370e610362a712 SHA256 073015ea00ffcbe536fd15258d30d17cdd8cacd6c334f330882d5ed9bdcf83ad
AUX alsasound.initd 6557 RMD160 6e58e7b93619a505f87f8de7fecc6489daf5638f SHA1 fb1c5436e2ddfa191119fb19d439fe43e9f797f1 SHA256 09e54f5e4f75331a1de3af641623edcf4d687b49f23180f8bc14b42fc471acfe
DIST alsa-utils-1.0.14.tar.bz2 1013872 RMD160 e912588fc6ad223c7176847b8f99c80dd2ca7bb5 SHA1 767e71805ee606a4589bda9e95babbca61f9e92f SHA256 307d630f0ed15e7e92fa35dc0c961737fa9aed22bd7a4a6054a72f85145fa5cb
DIST alsa-utils-1.0.14rc2.tar.bz2 981123 RMD160 9975bc5c71df585ad1818647a1abb2be68910403 SHA1 6b1556930e413764ef71e7097d3436999ae8e4eb SHA256 306bd7c4436c1c56a0a499317e23b5b58aea3718df17c138ab0df56fd9bf3e0c
DIST alsa-utils-1.0.15.tar.bz2 1014199 RMD160 0487b7f85b719d845f1f78daa1f906119df8251c SHA1 61e922f44dd8e2ce1a5595facd47b2eb583f9509 SHA256 3bb546e873df39159812168180eeff14b13620c653d90739ac0a0912e898aeac
DIST alsa-utils-1.0.16.tar.bz2 1015339 RMD160 502509d1b46af643cf78bd7150aed0152ecc5acd SHA1 63179ca6e18be5abc8b241fe41655c80f05c531b SHA256 eb4f2d0ea8fe5bdbfe03c13a938c82f852d9f5b634eb3e3f366e5c28f8257281
DIST alsa-utils-1.0.16rc1.tar.bz2 1015555 RMD160 f679044994f3b1661fbdc9895835333efc29dd25 SHA1 cd85d04eab2677077de1e43ab831294be820b2af SHA256 2729783d9d4275d742aad2107cfe2e38ac1f9586e32402350c5be86089f66c17
DIST alsa-utils-1.0.17.tar.bz2 1016532 RMD160 6dbc55ffab43a6552bc5032099a071101be467ab SHA1 e71f752b79357fd8ad1c86e4e926cbce19de19d3 SHA256 6a06f457d66eca75ac1ab065e64539e4ccf22ed4e53703a70194cb85203b3125
EBUILD alsa-utils-1.0.14-r1.ebuild 2307 RMD160 a61ce4b98aefd267d30f59f95ee2a027407dfeee SHA1 90ded9c2023fa5fe61043243f502bf76725ad3ed SHA256 84681dc48af3b777016dd5fec1d553b06c1db1d2c2908e84fcc39ee98a4428f6
EBUILD alsa-utils-1.0.14-r2.ebuild 2364 RMD160 6de2ded97a4c3d83c74df63146cd6f0059af5fee SHA1 a56ba02496c31ec2329f65e5b7ac012168abc5d7 SHA256 be5415900361544144a2b8bf753f38e541cbf2490c9914dc0e0d748fe0e9b271
EBUILD alsa-utils-1.0.14.ebuild 2243 RMD160 9c6f53b9a59317408cfc1f12a4451017ae60be7b SHA1 c6cc258a884f7cf759aa046d9c9f52a093e59212 SHA256 7e77d2c80b16cc988299ff36df94a06a8eae6850a4da8a1e5a8a42e261580dd0
EBUILD alsa-utils-1.0.14_rc2-r3.ebuild 2254 RMD160 4f25608c1097c79d974f1c6fc878d04eb84d96ec SHA1 85c225a11acba5529b947532e4b033b2da28250f SHA256 0e52d5acd3930b99dd13268b21a09e796050c5bc619f8e014dead9f9abe36a83
EBUILD alsa-utils-1.0.15.ebuild 2260 RMD160 523d2b8b4d40f8faff9b64a389e0a96c27fcb29f SHA1 22f209ad3a87bf1623b78aa9da6703f376adfa99 SHA256 acbf637356394e9ee1a818b9a12897310e1451d8eda757713347ef072d51ddce
EBUILD alsa-utils-1.0.16-r1.ebuild 2511 RMD160 19c26a3050b3e139de93c70ddc831693c52b2af6 SHA1 face4d3fb83d4b38c336a0a073581c0df6d41bea SHA256 fe0a7ed1170d3695253a4de28615b5ddaeeb4cd8437b3a37d9b164f6f9f9eef7
EBUILD alsa-utils-1.0.16-r2.ebuild 2773 RMD160 9dc2aee3e0a6538e194dfffcf775d5ca49b89c26 SHA1 a9d625ae413f58f9cadf7afb7fa3db65e0d5af41 SHA256 870c2fcd061fcaab9d24699a97deabc5a90d8e5c9fcee70c7bdabea8e56c840e
EBUILD alsa-utils-1.0.16.ebuild 2318 RMD160 1eef70f21dfddd89a0e6eb923d4a26ea4c4e975d SHA1 8240b21979a6003142d7bac366679838642b9a48 SHA256 f523fadd038c96147b7511131218ddf3c315ad8ed2248e22170a07b379745f0e
EBUILD alsa-utils-1.0.16_rc1.ebuild 2266 RMD160 d81bb08901aa1dfdf54ce85aeb318ddb889abb4c SHA1 7dc55178c49a94ba1bd81e97d95e51c4a415b6eb SHA256 1e6f550d57adbbdd4ef38d3ecbca386748aae957489153dfc151c3c2fc8baedb
EBUILD alsa-utils-1.0.17.ebuild 2714 RMD160 73fc80dda20d3f5a8d11b5c659b441f21ca88775 SHA1 d6be05f62e8e79c9dff78762134a74ddcbb9e818 SHA256 1b75638debdd3eb89a0536cc70a43065e440c2c76f5f92ae8606b78877da255f
MISC ChangeLog 36104 RMD160 d2ca0469b0c4125cdb0a0a7f0c3a5353421302cd SHA1 37a663049163f8138fa61aa52764c655ffd4bf7b SHA256 b6c346a873382a00b2cfdcd65dc2a92e933057db4bff04372a4dd66c50bf57b7
MISC metadata.xml 313 RMD160 268cddbeb91eb55d326ff5736fe51e704b22db82 SHA1 2a144ccf9aa1c3789e7b25cd0e9083c5ce345b67 SHA256 4777a7e011441b62b0e6db0b35035fa99d36a0657aac31f406c7cbeaef906801
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.14-r1.ebuild,v 1.1 2007/09/17 16:46:49 phreak Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
inherit eutils autotools
MY_P="${P/_rc/rc}"
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/utils/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="nls midi"
DEPEND=">=sys-libs/ncurses-5.1
dev-util/dialog
>=media-libs/alsa-lib-1.0.14"
RDEPEND="${DEPEND}
virtual/modutils
sys-apps/pciutils"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build alsa-utils with midi support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.11_rc2-nls.patch"
epatch "${FILESDIR}/${PN}-1.0.11_rc5-alsaconf-redirect.patch"
epatch "${FILESDIR}/${P}-seq.patch"
epatch "${FILESDIR}/${P}-remove-debug-printing.patch"
AT_M4DIR="m4" eautoreconf
}
src_compile() {
econf \
$(use_enable nls) \
$(use_enable midi sequencer) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
local ALSA_UTILS_DOCS="ChangeLog README TODO
seq/aconnect/README.aconnect
seq/aseqnet/README.aseqnet"
emake DESTDIR="${D}" install || die "Installation Failed"
dodoc ${ALSA_UTILS_DOCS}
newdoc alsamixer/README README.alsamixer
newinitd "${FILESDIR}/alsasound.initd" alsasound
newconfd "${FILESDIR}/alsasound.confd" alsasound
insinto /etc/modules.d
newins "${FILESDIR}/alsa-modules.conf-rc" alsa
keepdir /var/lib/alsa
}
pkg_postinst() {
echo
elog "To take advantage of the init script, and automate the process of"
elog "loading and unloading the ALSA sound drivers as well as"
elog "storing and restoring sound-card mixer levels you should"
elog "add alsasound to the boot runlevel. You can do this as"
elog "root like so:"
elog " # rc-update add alsasound boot"
echo
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.14-r2.ebuild,v 1.1 2007/10/03 14:41:30 phreak Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
inherit eutils autotools
MY_P="${P/_rc/rc}"
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/utils/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="nls midi"
DEPEND=">=sys-libs/ncurses-5.1
dev-util/dialog
>=media-libs/alsa-lib-1.0.14"
RDEPEND="${DEPEND}
virtual/modutils
sys-apps/pciutils"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build alsa-utils with midi support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.11_rc2-nls.patch"
epatch "${FILESDIR}/${PN}-1.0.11_rc5-alsaconf-redirect.patch"
epatch "${FILESDIR}/${P}-seq.patch"
epatch "${FILESDIR}/${P}-remove-debug-printing.patch"
epatch "${FILESDIR}"/${P}-alsaconf-modules-update.patch
AT_M4DIR="m4" eautoreconf
}
src_compile() {
econf \
$(use_enable nls) \
$(use_enable midi sequencer) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
local ALSA_UTILS_DOCS="ChangeLog README TODO
seq/aconnect/README.aconnect
seq/aseqnet/README.aseqnet"
emake DESTDIR="${D}" install || die "Installation Failed"
dodoc ${ALSA_UTILS_DOCS}
newdoc alsamixer/README README.alsamixer
newinitd "${FILESDIR}/alsasound.initd" alsasound
newconfd "${FILESDIR}/alsasound.confd" alsasound
insinto /etc/modules.d
newins "${FILESDIR}/alsa-modules.conf-rc" alsa
keepdir /var/lib/alsa
}
pkg_postinst() {
echo
elog "To take advantage of the init script, and automate the process of"
elog "loading and unloading the ALSA sound drivers as well as"
elog "storing and restoring sound-card mixer levels you should"
elog "add alsasound to the boot runlevel. You can do this as"
elog "root like so:"
elog " # rc-update add alsasound boot"
echo
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.14.ebuild,v 1.8 2007/12/11 23:27:39 vapier Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
inherit eutils autotools
MY_P="${P/_rc/rc}"
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/utils/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86"
IUSE="nls midi"
DEPEND=">=sys-libs/ncurses-5.1
dev-util/dialog
>=media-libs/alsa-lib-1.0.14_rc1"
RDEPEND="${DEPEND}
virtual/modutils
sys-apps/pciutils"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build alsa-utils with midi support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.11_rc2-nls.patch"
epatch "${FILESDIR}/${PN}-1.0.11_rc5-alsaconf-redirect.patch"
epatch "${FILESDIR}/${P}-seq.patch"
AT_M4DIR="m4" eautoreconf
}
src_compile() {
econf \
$(use_enable nls) \
$(use_enable midi sequencer) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
local ALSA_UTILS_DOCS="ChangeLog README TODO
seq/aconnect/README.aconnect
seq/aseqnet/README.aseqnet"
emake DESTDIR="${D}" install || die "Installation Failed"
dodoc ${ALSA_UTILS_DOCS}
newdoc alsamixer/README README.alsamixer
newinitd "${FILESDIR}/alsasound.initd" alsasound
newconfd "${FILESDIR}/alsasound.confd" alsasound
insinto /etc/modules.d
newins "${FILESDIR}/alsa-modules.conf-rc" alsa
keepdir /var/lib/alsa
}
pkg_postinst() {
echo
elog "To take advantage of the init script, and automate the process of"
elog "loading and unloading the ALSA sound drivers as well as"
elog "storing and restoring sound-card mixer levels you should"
elog "add alsasound to the boot runlevel. You can do this as"
elog "root like so:"
elog " # rc-update add alsasound boot"
echo
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.14_rc2-r3.ebuild,v 1.9 2008/05/13 14:56:10 beandog Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
inherit eutils autotools
MY_P="${P/_rc/rc}"
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/utils/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sh sparc x86"
IUSE="nls midi"
DEPEND=">=sys-libs/ncurses-5.1
dev-util/dialog
>=media-libs/alsa-lib-1.0.14_rc1"
RDEPEND="${DEPEND}
virtual/modutils
sys-apps/pciutils"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build alsa-utils with midi support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.11_rc2-nls.patch"
epatch "${FILESDIR}/${PN}-1.0.11_rc5-alsaconf-redirect.patch"
epatch "${FILESDIR}/${P}-seq.patch"
AT_M4DIR="m4" eautoreconf
}
src_compile() {
econf \
$(use_enable nls) \
$(use_enable midi sequencer) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
local ALSA_UTILS_DOCS="ChangeLog README TODO
seq/aconnect/README.aconnect
seq/aseqnet/README.aseqnet"
emake DESTDIR="${D}" install || die "Installation Failed"
dodoc ${ALSA_UTILS_DOCS}
newdoc alsamixer/README README.alsamixer
newinitd "${FILESDIR}/alsasound.initd" alsasound
newconfd "${FILESDIR}/alsasound.confd" alsasound
insinto /etc/modules.d
newins "${FILESDIR}/alsa-modules.conf-rc" alsa
keepdir /var/lib/alsa
}
pkg_postinst() {
echo
elog "To take advantage of the init script, and automate the process of"
elog "loading and unloading the ALSA sound drivers as well as"
elog "storing and restoring sound-card mixer levels you should"
elog "add alsasound to the boot runlevel. You can do this as"
elog "root like so:"
elog " # rc-update add alsasound boot"
echo
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.15.ebuild,v 1.1 2007/10/18 18:49:19 phreak Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
inherit eutils autotools
MY_P="${P/_rc/rc}"
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/utils/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="nls midi"
DEPEND=">=sys-libs/ncurses-5.1
dev-util/dialog
>=media-libs/alsa-lib-${PV}"
RDEPEND="${DEPEND}
virtual/modutils
sys-apps/pciutils"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build alsa-utils with midi support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.11_rc2-nls.patch"
epatch "${FILESDIR}/${PN}-1.0.11_rc5-alsaconf-redirect.patch"
epatch "${FILESDIR}/${PN}-1.0.15_rc1-seq.patch"
AT_M4DIR="m4" eautoreconf
}
src_compile() {
econf \
$(use_enable nls) \
$(use_enable midi sequencer) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
local ALSA_UTILS_DOCS="ChangeLog README TODO
seq/aconnect/README.aconnect
seq/aseqnet/README.aseqnet"
emake DESTDIR="${D}" install || die "Installation Failed"
dodoc ${ALSA_UTILS_DOCS}
newdoc alsamixer/README README.alsamixer
newinitd "${FILESDIR}/alsasound.initd" alsasound
newconfd "${FILESDIR}/alsasound.confd" alsasound
insinto /etc/modules.d
newins "${FILESDIR}/alsa-modules.conf-rc" alsa
keepdir /var/lib/alsa
}
pkg_postinst() {
echo
elog "To take advantage of the init script, and automate the process of"
elog "loading and unloading the ALSA sound drivers as well as"
elog "storing and restoring sound-card mixer levels you should"
elog "add alsasound to the boot runlevel. You can do this as"
elog "root like so:"
elog " # rc-update add alsasound boot"
echo
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.16-r1.ebuild,v 1.1 2008/05/13 15:24:43 beandog Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
inherit eutils autotools
MY_P="${P/_rc/rc}"
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/utils/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="nls midi minimal"
DEPEND=">=sys-libs/ncurses-5.1
dev-util/dialog
>=media-libs/alsa-lib-${PV}"
RDEPEND="${DEPEND}
virtual/modutils
!minimal? ( sys-apps/pciutils )"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build alsa-utils with midi support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
if use minimal; then
ewarn "Using the minimal flag will not build alsamixer."
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.11_rc2-nls.patch"
epatch "${FILESDIR}/${PN}-1.0.11_rc5-alsaconf-redirect.patch"
epatch "${FILESDIR}/${PN}-1.0.14-alsaconf-modules-update.patch"
epatch "${FILESDIR}/${PN}-1.0.15_rc1-seq.patch"
AT_M4DIR="m4" eautoreconf
}
src_compile() {
myconf=""
use minimal && myconf="${myconf} --disable-alsamixer"
econf $myconf \
$(use_enable nls) \
$(use_enable midi sequencer) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
local ALSA_UTILS_DOCS="ChangeLog README TODO
seq/aconnect/README.aconnect
seq/aseqnet/README.aseqnet"
emake DESTDIR="${D}" install || die "Installation Failed"
dodoc ${ALSA_UTILS_DOCS}
newdoc alsamixer/README README.alsamixer
newinitd "${FILESDIR}/alsasound.initd" alsasound
newconfd "${FILESDIR}/alsasound.confd" alsasound
insinto /etc/modules.d
newins "${FILESDIR}/alsa-modules.conf-rc" alsa
keepdir /var/lib/alsa
}
pkg_postinst() {
echo
elog "To take advantage of the init script, and automate the process of"
elog "loading and unloading the ALSA sound drivers as well as"
elog "storing and restoring sound-card mixer levels you should"
elog "add alsasound to the boot runlevel. You can do this as"
elog "root like so:"
elog " # rc-update add alsasound boot"
echo
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.16-r2.ebuild,v 1.2 2008/05/15 18:14:41 beandog Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
inherit eutils autotools
MY_P="${P/_rc/rc}"
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/utils/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="nls midi minimal"
DEPEND=">=sys-libs/ncurses-5.1
dev-util/dialog
>=media-libs/alsa-lib-${PV}"
RDEPEND="${DEPEND}
virtual/modutils
!minimal? ( sys-apps/pciutils )"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build alsa-utils with midi support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
if use minimal; then
ewarn "Using the minimal flag will not build alsamixer."
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.11_rc2-nls.patch"
epatch "${FILESDIR}/${PN}-1.0.11_rc5-alsaconf-redirect.patch"
epatch "${FILESDIR}/${PN}-1.0.14-alsaconf-modules-update.patch"
epatch "${FILESDIR}/${PN}-1.0.15_rc1-seq.patch"
AT_M4DIR="m4" eautoreconf
}
src_compile() {
myconf=""
use minimal && myconf="${myconf} --disable-alsamixer"
econf $myconf \
$(use_enable nls) \
$(use_enable midi sequencer) \
|| die "configure failed"
emake || die "make failed"
}
pkg_preinst() {
if [[ -a /etc/modules.d/alsa ]] && [[ ! -a /etc/modprobe.d/alsa ]]; then
elog "Moving old alsa configuration in modules.d to new"
elog "location in modprobe.d in /etc/"
mv "${ROOT}/etc/modules.d/alsa" "${ROOT}/etc/modprobe.d/alsa"
fi
}
src_install() {
local ALSA_UTILS_DOCS="ChangeLog README TODO
seq/aconnect/README.aconnect
seq/aseqnet/README.aseqnet"
emake DESTDIR="${D}" install || die "Installation Failed"
dodoc ${ALSA_UTILS_DOCS}
newdoc alsamixer/README README.alsamixer
newinitd "${FILESDIR}/alsasound.initd" alsasound
newconfd "${FILESDIR}/alsasound.confd" alsasound
insinto /etc/modprobe.d
newins "${FILESDIR}/alsa-modules.conf-rc" alsa
keepdir /var/lib/alsa
}
pkg_postinst() {
echo
elog "To take advantage of the init script, and automate the process of"
elog "loading and unloading the ALSA sound drivers as well as"
elog "storing and restoring sound-card mixer levels you should"
elog "add alsasound to the boot runlevel. You can do this as"
elog "root like so:"
elog " # rc-update add alsasound boot"
echo
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.16.ebuild,v 1.9 2008/06/05 07:43:04 armin76 Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
inherit eutils autotools
MY_P="${P/_rc/rc}"
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/utils/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86"
IUSE="nls midi"
DEPEND=">=sys-libs/ncurses-5.1
dev-util/dialog
>=media-libs/alsa-lib-${PV}"
RDEPEND="${DEPEND}
virtual/modutils
sys-apps/pciutils"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build alsa-utils with midi support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.11_rc2-nls.patch"
epatch "${FILESDIR}/${PN}-1.0.11_rc5-alsaconf-redirect.patch"
epatch "${FILESDIR}/${PN}-1.0.14-alsaconf-modules-update.patch"
epatch "${FILESDIR}/${PN}-1.0.15_rc1-seq.patch"
AT_M4DIR="m4" eautoreconf
}
src_compile() {
econf \
$(use_enable nls) \
$(use_enable midi sequencer) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
local ALSA_UTILS_DOCS="ChangeLog README TODO
seq/aconnect/README.aconnect
seq/aseqnet/README.aseqnet"
emake DESTDIR="${D}" install || die "Installation Failed"
dodoc ${ALSA_UTILS_DOCS}
newdoc alsamixer/README README.alsamixer
newinitd "${FILESDIR}/alsasound.initd" alsasound
newconfd "${FILESDIR}/alsasound.confd" alsasound
insinto /etc/modules.d
newins "${FILESDIR}/alsa-modules.conf-rc" alsa
keepdir /var/lib/alsa
}
pkg_postinst() {
echo
elog "To take advantage of the init script, and automate the process of"
elog "loading and unloading the ALSA sound drivers as well as"
elog "storing and restoring sound-card mixer levels you should"
elog "add alsasound to the boot runlevel. You can do this as"
elog "root like so:"
elog " # rc-update add alsasound boot"
echo
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.16_rc1.ebuild,v 1.1 2008/01/31 14:54:17 chainsaw Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
inherit eutils autotools
MY_P="${P/_rc/rc}"
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/utils/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="nls midi"
DEPEND=">=sys-libs/ncurses-5.1
dev-util/dialog
>=media-libs/alsa-lib-${PV}"
RDEPEND="${DEPEND}
virtual/modutils
sys-apps/pciutils"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build alsa-utils with midi support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.11_rc2-nls.patch"
epatch "${FILESDIR}/${PN}-1.0.11_rc5-alsaconf-redirect.patch"
epatch "${FILESDIR}/${PN}-1.0.15_rc1-seq.patch"
AT_M4DIR="m4" eautoreconf
}
src_compile() {
econf \
$(use_enable nls) \
$(use_enable midi sequencer) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
local ALSA_UTILS_DOCS="ChangeLog README TODO
seq/aconnect/README.aconnect
seq/aseqnet/README.aseqnet"
emake DESTDIR="${D}" install || die "Installation Failed"
dodoc ${ALSA_UTILS_DOCS}
newdoc alsamixer/README README.alsamixer
newinitd "${FILESDIR}/alsasound.initd" alsasound
newconfd "${FILESDIR}/alsasound.confd" alsasound
insinto /etc/modules.d
newins "${FILESDIR}/alsa-modules.conf-rc" alsa
keepdir /var/lib/alsa
}
pkg_postinst() {
echo
elog "To take advantage of the init script, and automate the process of"
elog "loading and unloading the ALSA sound drivers as well as"
elog "storing and restoring sound-card mixer levels you should"
elog "add alsasound to the boot runlevel. You can do this as"
elog "root like so:"
elog " # rc-update add alsasound boot"
echo
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.17.ebuild,v 1.1 2008/08/02 21:00:32 betelgeuse Exp $
inherit eutils autotools
MY_P="${P/_rc/rc}"
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/utils/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="nls midi minimal"
DEPEND=">=sys-libs/ncurses-5.1
dev-util/dialog
>=media-libs/alsa-lib-${PV}"
RDEPEND="${DEPEND}
virtual/modutils
!minimal? ( sys-apps/pciutils )"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build alsa-utils with midi support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.11_rc2-nls.patch"
epatch "${FILESDIR}/${PN}-1.0.11_rc5-alsaconf-redirect.patch"
epatch "${FILESDIR}/${PN}-1.0.14-alsaconf-modules-update.patch"
epatch "${FILESDIR}/${PN}-1.0.17-seq.patch"
AT_M4DIR="m4" eautoreconf
}
src_compile() {
econf $(use_enable nls) \
$(use_enable midi sequencer) \
|| die "configure failed"
emake || die "make failed"
}
pkg_preinst() {
if [[ -a /etc/modules.d/alsa ]] && [[ ! -a /etc/modprobe.d/alsa ]]; then
elog "Moving old alsa configuration in modules.d to new"
elog "location in modprobe.d in /etc/"
mv "${ROOT}/etc/modules.d/alsa" "${ROOT}/etc/modprobe.d/alsa"
fi
}
src_install() {
local ALSA_UTILS_DOCS="ChangeLog README TODO
seq/aconnect/README.aconnect
seq/aseqnet/README.aseqnet"
emake DESTDIR="${D}" install || die "Installation Failed"
dodoc ${ALSA_UTILS_DOCS} || die
newdoc alsamixer/README README.alsamixer || die
newinitd "${FILESDIR}/alsasound.initd" alsasound
newconfd "${FILESDIR}/alsasound.confd" alsasound
insinto /etc/modprobe.d
newins "${FILESDIR}/alsa-modules.conf-rc" alsa
keepdir /var/lib/alsa
}
pkg_postinst() {
echo
elog "To take advantage of the init script, and automate the process of"
elog "loading and unloading the ALSA sound drivers as well as"
elog "storing and restoring sound-card mixer levels you should"
elog "add alsasound to the boot runlevel. You can do this as"
elog "root like so:"
elog " # rc-update add alsasound boot"
echo
if use minimal; then
ewarn "The minimal use flag disables the dependency on pciutils that"
ewarn "is needed by alsaconf at runtime."
fi
}