From 16beed096923abea8a7768d1ee6224419faabd0b Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Sat, 2 Aug 2008 11:47:29 -0500 Subject: [PATCH] added a script to make tarball releases. --- makedist | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 makedist diff --git a/makedist b/makedist new file mode 100755 index 0000000..f716129 --- /dev/null +++ b/makedist @@ -0,0 +1,19 @@ +#!/bin/bash +# Makes a tarball release + +ver=$(grep "const char.*Version" espeakup.c) +ver=${ver%\"*} +ver=${ver#*\"} + +PREFIX=espeakup-${VER} +REL=${1:-v${VER}} + +TIMESTAMP= +if [ "$REL" != "v${VER}" ]; then + TIMESTAMP="_p`date +%Y%m%d`" +fi + +TARFILE=${PREFIX}${TIMESTAMP}.tar.bz2 + +git archive --format=tar --prefix=${PREFIX}/ $REL | bzip2 > ${TARFILE} +echo "Produced ${TARFILE}"