• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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