grml2usb docs: drop references to deprecated grml-medium
[grml2usb.git] / tarball.sh
index d643e5d..046ec20 100755 (executable)
@@ -16,7 +16,7 @@ cat > "${DIR}"/README << EOF
 README
 ------
 
 README
 ------
 
-grml2usb installs grml ISO(s) on usb device for booting.
+grml2usb installs Grml ISO(s) on USB device for booting.
 
 This tarball provides all the necessary files for running grml2usb.
 Execute the script install.sh with root permissions to install the
 
 This tarball provides all the necessary files for running grml2usb.
 Execute the script install.sh with root permissions to install the
@@ -116,14 +116,23 @@ rm grml2usb-$VERSION/grml2iso.8.txt
 
 # binaries, grub
 cp grml2usb grml2iso mbr/mbrldr mbr/mbrmgr grub/* grml2usb-$VERSION/
 
 # binaries, grub
 cp grml2usb grml2iso mbr/mbrldr mbr/mbrmgr grub/* grml2usb-$VERSION/
-sed -i -e "s/PROG_VERSION='\*\*\*UNRELEASED\*\*\*'/PROG_VERSION='${VERSION}'/" grml2usb-$VERSION/grml2usb
+sed -i -e "s/PROG_VERSION = '\*\*\*UNKNOWN\*\*\*'/PROG_VERSION = '${VERSION}'/" grml2usb-$VERSION/grml2usb
 
 tar zcf grml2usb.tgz "${DIR}"
 
 rm -rf "${DIR}"
 md5sum grml2usb.tgz > grml2usb.tgz.md5
 
 tar zcf grml2usb.tgz "${DIR}"
 
 rm -rf "${DIR}"
 md5sum grml2usb.tgz > grml2usb.tgz.md5
-gpg --clearsign grml2usb.tgz.md5
-rm grml2usb.tgz.md5
-echo "Generated grml2usb.tgz and grml2usb.tgz.md5.asc of grml2usb $VERSION"
+
+case "$1" in
+  --no-gpg)
+    echo "Not signing grml2usb.tgz.md5 as requested via --no-gpg."
+    echo "Do not forget to run gpg --clearsign grml2usb.tgz.md5 before uploading."
+    ;;
+  *)
+    gpg --clearsign grml2usb.tgz.md5
+    rm grml2usb.tgz.md5
+    echo "Generated grml2usb.tgz and grml2usb.tgz.md5.asc of grml2usb $VERSION"
+    ;;
+esac
 
 ## END OF FILE #################################################################
 
 ## END OF FILE #################################################################