6 if [ -z "$version" ]; then
7 echo "Tags a version in git, adds a configure script to a clean"
8 echo "git checkout and makes a tarball for release."
11 echo "$0 <version string>"
15 echo "Tagging as v$version."
16 # XXX: signed tag would be better
17 git tag
-a -m "Released version $version." "v$version"
19 echo "Checking out to $WORKDIR"
20 git archive
--format=tar --prefix=$name-$version/ "v$version" |
tar -x -C "$WORKDIR"
21 echo "Running autotools"
23 cd "$WORKDIR/$name-$version"
27 echo "Packing as $name-$version.tar.bz2"
28 tar -cjf "$name-$version.tar.bz2" -C "$WORKDIR" "$name-$version/"
29 echo "Cleaning $WORKDIR"