From 58b87a0db58f04f38fc52935f2a15ceaa5ee3126 Mon Sep 17 00:00:00 2001
From: Cecil Hugh Watson <knoppmyth@gmail.com>
Date: Sat, 4 Sep 2010 15:48:09 -0700
Subject: alsa-utils:Bumped/Updated for LinHES 7.

---
 abs/core-testing/alsa-utils/PKGBUILD       | 20 +++++++++++---------
 abs/core-testing/alsa-utils/alsa           |  4 ++--
 abs/core-testing/alsa-utils/alsaconf.patch | 15 +++++++++++++--
 3 files changed, 26 insertions(+), 13 deletions(-)

diff --git a/abs/core-testing/alsa-utils/PKGBUILD b/abs/core-testing/alsa-utils/PKGBUILD
index caa636c..2f6e163 100644
--- a/abs/core-testing/alsa-utils/PKGBUILD
+++ b/abs/core-testing/alsa-utils/PKGBUILD
@@ -1,17 +1,19 @@
-# $Id: PKGBUILD 18682 2008-11-08 16:46:01Z tpowa $
+# $Id: PKGBUILD 79271 2010-05-02 14:42:00Z tpowa $
 # Maintainer: judd <jvinet@zeroflux.org>
 pkgname=alsa-utils
-pkgver=1.0.18
-pkgrel=1
+pkgver=1.0.23
+pkgrel=2
 pkgdesc="An alternative implementation of Linux sound support"
 arch=('i686' 'x86_64')
 url="http://www.alsa-project.org"
 #can not use >=$pkgver due to use of letters in alsa-lib update versioning
-depends=("alsa-lib>1.0.17.999" 'dialog' 'pciutils' 'ncurses')
+depends=("alsa-lib>1.0.22.99" 'dialog' 'pciutils' 'ncurses')
 makedepends=('xmlto' 'docbook-xsl')
 license=('GPL')
-source=(ftp://ftp.alsa-project.org/pub/utils/$pkgname-${pkgver}.tar.bz2 \
-        alsa alsaconf.patch alsa.conf.d)
+source=(ftp://ftp.alsa-project.org/pub/utils/$pkgname-${pkgver}.tar.bz2
+        alsa
+        alsaconf.patch
+        alsa.conf.d)
 backup=(etc/conf.d/alsa)
 
 build() {
@@ -23,7 +25,7 @@ build() {
   install -D -m755 ../alsa $startdir/pkg/etc/rc.d/alsa
   install -D -m644 ../alsa.conf.d $startdir/pkg/etc/conf.d/alsa
 }
-md5sums=('0a6b26d27cc2adfd591d91d8c155fdb7'
-         '9dff78913b13b10e67c4195e90395ed2'
-         '538f82650d08e901efea86c5395520df'
+md5sums=('cb0cf46029ac9549cf3a31bff6a4f4e1'
+         '3ef812cae83053d01cd560284efad71f'
+         '62ebef77d5617d0036012cc541dcf23c'
          '93089f0d8872078939f76dd2acaebc2b')
diff --git a/abs/core-testing/alsa-utils/alsa b/abs/core-testing/alsa-utils/alsa
index e1d6f28..08f76af 100755
--- a/abs/core-testing/alsa-utils/alsa
+++ b/abs/core-testing/alsa-utils/alsa
@@ -19,13 +19,13 @@ case "$1" in
     if [ -e /sys/module/snd_ac97_codec/parameters/power_save \
 	  -a $POWERSAVE -ne 0 ]; then
       echo $POWERSAVE > /sys/module/snd_ac97_codec/parameters/power_save
-      echo 1 > /dev/dsp
+      [ -c /dev/dsp ] && echo 1 > /dev/dsp
     fi
 
     if [ -e /sys/module/snd_hda_intel/parameters/power_save \
       -a $POWERSAVE -ne 0 ]; then
       echo $POWERSAVE > /sys/module/snd_hda_intel/parameters/power_save
-      echo 1 > /dev/dsp
+      [ -c /dev/dsp ] && echo 1 > /dev/dsp
     fi
     ;;
   stop)
diff --git a/abs/core-testing/alsa-utils/alsaconf.patch b/abs/core-testing/alsa-utils/alsaconf.patch
index c1d2eb2..ec79fe9 100644
--- a/abs/core-testing/alsa-utils/alsaconf.patch
+++ b/abs/core-testing/alsa-utils/alsaconf.patch
@@ -7,9 +7,9 @@ diff -Naur alsa-utils-1.0.9a-orig/alsaconf/alsaconf.in alsa-utils-1.0.9a/alsacon
    distribution="fedora"
 +elif test -f /etc/arch-release && grep -q "Arch" /etc/arch-release; then
 +  distribution="arch"
+ elif [ -f /etc/slackware-version -o -f /etc/slamd64-version ]; then
+   distribution="slackware"
  else
-   distribution="unknown"
- fi
 @@ -382,6 +384,8 @@
      rcalsasound=/etc/rc.d/init.d/alsasound
  elif [ -x /etc/init.d/alsa ]; then
@@ -19,3 +19,14 @@ diff -Naur alsa-utils-1.0.9a-orig/alsaconf/alsaconf.in alsa-utils-1.0.9a/alsacon
  else
      rcalsasound=rcalsasound
  fi
+--- alsa-utils-1.0.9a-orig/alsaconf/alsaconf.in	2010-01-03 19:44:08.000000000 +0100
++++ alsa-utils-1.0.9a-orig/alsaconf/alsaconf.in	2010-01-03 19:44:08.000000000 +0100
+@@ -315,7 +315,7 @@
+ 	3.[789]*)
+ 	  ;;
+ 	*)
+-	  cfgout="/etc/modprobe.d/sound"
++	  cfgout="/etc/modprobe.d/sound.conf"
+ 	  cfgoldout=""
+ 	  ;;
+ 	esac
-- 
cgit v0.12