]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/blobdiff - release.sh
xfs: log bmap intent items
[thirdparty/xfsprogs-dev.git] / release.sh
index db5cc74fae712f9dec114e9eb64823346955839e..577257a354d442e1cc0a2b9381b11ffbe2f64a71 100755 (executable)
@@ -1,7 +1,13 @@
-#!/bin/bash
+#!/bin/sh
 #
-# Automate generation a new release
+# Automate generation of a new release
 #
+# Need to first update these files:
+#
+# VERSION (with new version number)
+# docs/CHANGES (with changelog and version/date string)
+# configure.ac (with new version string)
+# debian/changelog (with new release entry, only for release version)
 
 . ./VERSION
 
@@ -16,15 +22,15 @@ sed -e "s/${version}.*/${version} (${date})/" doc/CHANGES > doc/CHANGES.tmp && \
        mv doc/CHANGES.tmp doc/CHANGES
 
 echo "Commiting CHANGES update to git"
-git commit -s -a -m "${version} release"
+git commit -a -m "${version} release"
 
 echo "Tagging git repository"
-git tag -s -a -m "${version} release" v${version}
+git tag -a -m "${version} release" v${version}
 
 echo "Making source tarball"
 make dist
 
-echo "Sign the source tarball"
-gpg --detach-sign xfsprogs-${version}.tar.gz
+#echo "Sign the source tarball"
+#gpg --detach-sign xfsprogs-${version}.tar.gz
 
 echo "Done.  Please remember to push out tags using \"git push --tags\""