#!/bin/sh

######## VERSION 1.0 ########

kaversion=`uname -r`
kversion=`echo $kaversion | cut -d . -f 1`
kpatchlevel=`echo $kaversion | cut -d . -f 2`
ksublevel=`echo $kaversion | cut -d . -f 3`
kextraversion=`echo $kaversion | cut -d . -f 4`

. ./version

echo ".....Decompress Driver source v1.0.24-$ver"
tar jxvpf alsa-driver-1.0.24-$ver.tar.bz2 > /dev/null 2>&1
sync

echo "Compile Driver........"
cd alsa-driver-1.0.24
./configure --with-cards=hda-intel
make
make install
if test $kpatchlevel=4; then
   ./snddevices
fi
cd ..

## del audio stat file
if [ -f /etc/asound.state ]; then
   rm -rf /etc/asound.state > /dev/null 2>&1
fi

## sample wave
if [ -d /usr/share/sounds/alsa ]; then
     bzip2 -d test.wav.bz2
     cp -f test.wav /usr/share/sounds/alsa
     bzip2 test.wav
else
     mkdir /usr/share/sounds/alsa
     bzip2 -d test.wav.bz2
     cp -f test.wav /usr/share/sounds/alsa
     bzip2 test.wav
fi

echo "Remove Folder....."
rm -rf alsa-driver-1.0.24 > /dev/null
if test $kpatchlevel=4; then
   alsaconf
fi
