#!/bin/sh -ex VERSION=`git --no-pager describe --tags --always | cut -d'-' -f1` RELEASE=`git --no-pager describe --tags --always | cut -d'-' -f2` if [ $VERSION == $RELEASE ]; then # this is a release RELEASE=0 fi ARCH=$2 PATH=$PATH:/sbin/ mkdir -p SOURCES tar -czf SOURCES/infnoise-$VERSION.tar.gz . --exclude="SOURCES" mkdir -p BUILD SPECS RPMS SRPMS cp build-scripts/infnoise.spec build-scripts/infnoise-tools.spec SPECS sed -i -- 's/__VERSION__/'$VERSION'/g' SPECS/infnoise.spec sed -i -- 's/__RELEASE__/'$RELEASE'/g' SPECS/infnoise.spec sed -i -- 's/__VERSION__/'$VERSION'/g' SPECS/infnoise-tools.spec sed -i -- 's/__RELEASE__/'$RELEASE'/g' SPECS/infnoise-tools.spec pwd rpmbuild --define "_topdir `pwd`" -ba SPECS/infnoise.spec pwd rpmbuild --define "_topdir `pwd`" -ba SPECS/infnoise-tools.spec