#!/bin/bash PACKAGE=$(basename $(pwd)) VERSION=$(rpm -q --qf "%{version}" --specfile $PACKAGE.spec) if [ \! -e ~/rpmbuild/SOURCES/$PACKAGE-$VERSION.tar.gz ]; then BRANCH=$(git branch | grep '*' | cut -d' ' -f2) git tag $VERSION git archive --format=tar.gz --prefix=$PACKAGE-$VERSION/ -o ~/rpmbuild/SOURCES/$PACKAGE-$VERSION.tar.gz $BRANCH fi rpmbuild -bs $PACKAGE.spec rm -f ~/rpmbuild/SOURCES/$PACKAGE-$VERSION.tar.gz