source=.
version=`cat $source/../version`
package=$source/../../alsa-lib-$version.tar.bz2
+packagedir=/usr/src/redhat
-make -C .. pack
+if [ -d /usr/src/packages ]; then
+ packagedir=/usr/src/packages
+fi
+
+make -C .. clean
+make -C .. dist
if [ ! -r $package ]; then
package=$source/../alsa-lib-$version.tar.bz2
fi
fi
-cp -fv $package /usr/src/redhat/SOURCES
+cp -fv $package ${packagedir}/SOURCES
if [ ! -r $source/buildrpm ]; then
echo "Error: invalid directory: $source"
exit 1
fi
-if [ ! -d /usr/src/redhat ]; then
- echo "Error: /usr/src/redhat directory not found"
+if [ ! -d ${packagedir} ]; then
+ echo "Error: ${packagedir} directory not found"
exit 1
fi
cd utils
fi
-cp -fv $source/alsa-lib.spec /usr/src/redhat/SPECS
-cd /usr/src/redhat/SPECS
+cp -fv $source/alsa-lib.spec ${packagedir}/SPECS
+cd ${packagedir}/SPECS
rpm -ba alsa-lib.spec
-cd /usr/src/redhat
+cd ${packagedir}
+