packages: alsa-utils/alsa-utils.spec, alsa-utils/alsa-utils-syntax.patch (N...
patrys
patrys at pld-linux.org
Thu Jun 11 21:25:54 CEST 2009
Author: patrys Date: Thu Jun 11 19:25:54 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- add patch to fix defaults syntax
- add pretrans trigger to move old dir away (can break in the same way fiel does)
---- Files affected:
packages/alsa-utils:
alsa-utils.spec (1.160 -> 1.161) , alsa-utils-syntax.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/alsa-utils/alsa-utils.spec
diff -u packages/alsa-utils/alsa-utils.spec:1.160 packages/alsa-utils/alsa-utils.spec:1.161
--- packages/alsa-utils/alsa-utils.spec:1.160 Thu Jun 11 16:55:14 2009
+++ packages/alsa-utils/alsa-utils.spec Thu Jun 11 21:25:48 2009
@@ -7,7 +7,7 @@
Summary(uk.UTF-8): Утиліти командного рядка для ALSA project
Name: alsa-utils
Version: 1.0.20
-Release: 4
+Release: 5
# some apps GPL v2, some GPL v2+
License: GPL v2
Group: Applications/Sound
@@ -20,6 +20,7 @@
URL: http://www.alsa-project.org/
Patch0: %{name}-fast_sampling.patch
Patch1: %{name}-modprobe.patch
+Patch2: %{name}-syntax.patch
BuildRequires: alsa-lib-devel >= 1.0.14
BuildRequires: autoconf >= 2.59
BuildRequires: automake
@@ -99,6 +100,7 @@
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
%{__gettextize}
@@ -139,6 +141,15 @@
%clean
rm -rf $RPM_BUILD_ROOT
+%pretrans
+# this needs to be a dir
+if [ -d %{_datadir}/alsa/init ]; then
+ mv -b %{_datadir}/alsa/init{,.dir}
+%banner -e %{name} <<EOF
+Check %{_datadir}/alsa/init.dir for your own files and remove it when done.
+EOF
+fi
+
%post init
/sbin/chkconfig --add alsasound
%service alsasound restart "ALSA %{version} services"
@@ -190,6 +201,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.161 2009/06/11 19:25:48 patrys
+- add patch to fix defaults syntax
+- add pretrans trigger to move old dir away (can break in the same way fiel does)
+
Revision 1.160 2009/06/11 14:55:14 patrys
- make sound cards work by default
- move necessary utils from /prefix to /
================================================================
Index: packages/alsa-utils/alsa-utils-syntax.patch
diff -u /dev/null packages/alsa-utils/alsa-utils-syntax.patch:1.1
--- /dev/null Thu Jun 11 21:25:54 2009
+++ packages/alsa-utils/alsa-utils-syntax.patch Thu Jun 11 21:25:48 2009
@@ -0,0 +1,35 @@
+From 0d3aeb969592134f7749bd21fd2f641eb13d7090 Mon Sep 17 00:00:00 2001
+From: Jaroslav Kysela <perex at perex.cz>
+Date: Fri, 15 May 2009 12:37:48 +0200
+Subject: [PATCH] alsactl: fixed Headphone Playback Volume setting in default rules
+
+Signed-off-by: Jaroslav Kysela <perex at perex.cz>
+---
+ alsactl/init/default | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/alsactl/init/default b/alsactl/init/default
+index c9aa7cc..af0f94f 100644
+--- a/alsactl/init/default
++++ b/alsactl/init/default
+@@ -46,7 +46,7 @@ CTL{name}="Front Playback Switch",PROGRAM=="__ctl_search", \
+ CTL{values}="on"
+
+ CTL{reset}="mixer"
+-CTL{name}="Headphone Playback Volume",PROGRAM=="__ctl_search",GOTO="headphone0_end"
++CTL{name}="Headphone Playback Volume",PROGRAM!="__ctl_search",GOTO="headphone0_end"
+ # if master volume control is present, turn headphone volume to max
+ ENV{has_pmaster_vol}=="true",CTL{values}="0dB",RESULT=="0",GOTO="headphone0_end"
+ ENV{has_pmaster_vol}=="true",CTL{values)="100%",GOTO="headphone0_end"
+@@ -101,7 +101,7 @@ CTL{name}="DAC Playback Switch",PROGRAM=="__ctl_search", \
+ CTL{values}="on"
+
+ CTL{reset}="mixer"
+-CTL{name}="Synth Playback Volume",,PROGRAM=="__ctl_search", \
++CTL{name}="Synth Playback Volume",PROGRAM=="__ctl_search", \
+ CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"
+ CTL{name}="Synth Playback Switch",PROGRAM=="__ctl_search", \
+ CTL{values}="on"
+--
+1.5.5.1
+
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/alsa-utils/alsa-utils.spec?r1=1.160&r2=1.161&f=u
More information about the pld-cvs-commit
mailing list