diff options
Diffstat (limited to 'create-rpm.sh')
| -rwxr-xr-x | create-rpm.sh | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/create-rpm.sh b/create-rpm.sh index 08bcd97..ca7482f 100755 --- a/create-rpm.sh +++ b/create-rpm.sh @@ -1,15 +1,7 @@ -PROJECT='gnome-shell-extension-fedora-logo' -VERSION='1.0' +PROJECT=$(basename `pwd`) +VERSION=`git tag | sed -e "s/v//g"` +git archive --format=tar --prefix=$PROJECT-$VERSION/ v$VERSION | gzip -n > $PROJECT-$VERSION.tar.gz -TARBALLDIR=$PROJECT-$VERSION - -rm $TARBALLDIR.tar.gz -mkdir $TARBALLDIR -cp * $TARBALLDIR/ -tar -cf $TARBALLDIR.tar $TARBALLDIR -rm -rf $TARBALLDIR -gzip $TARBALLDIR.tar - -cp $TARBALLDIR.tar.gz ~/rpmbuild/SOURCES/ -cp $PROJECT.spec ~/rpmbuild/SPECS/ +mv $PROJECT-$VERSION.tar.gz ~/rpmbuild/SOURCES/ +cp rpm/$PROJECT.spec ~/rpmbuild/SPECS/ rpmbuild -ba ~/rpmbuild/SPECS/$PROJECT.spec |
