1#!/bin/bash 2 3source=. 4version=`cat $source/../version` 5package=$source/../alsa-utils-$version.tar.bz2 6packagedir=/usr/src/redhat 7xrpmbuild=rpm 8rpmbuild --usage 2> /dev/null > /dev/null && xrpmbuild=rpmbuild 9 10# SuSE path 11if [ -d /usr/src/packages ]; then 12 packagedir=/usr/src/packages 13fi 14 15make -C .. clean 16make -C .. dist 17 18if [ ! -r $package ]; then 19 echo "Error: wrong package: $package" 20 exit 1 21fi 22 23cp -fv $package ${packagedir}/SOURCES 24 25if [ ! -r $source/buildrpm ]; then 26 echo "Error: invalid directory: $source" 27 exit 1 28fi 29 30if [ ! -d ${packagedir} ]; then 31 echo "Error: ${packagedir} directory not found" 32 exit 1 33fi 34 35if [ ! -r $source/alsadriver.spec ]; then 36 cd $source/.. 37 ./configure 38 cd utils 39fi 40 41cp -fv $source/alsa-utils.spec ${packagedir}/SPECS 42cd ${packagedir}/SPECS 43$xrpmbuild -ba alsa-utils.spec 44cd ${packagedir} 45