From: hno <> Date: Thu, 27 Dec 2001 19:57:38 +0000 (+0000) Subject: A small script for generating snapshot releases X-Git-Tag: SQUID_3_0_PRE1~1231 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7aef1654787f71f837d83d8f38a5429ac47696b7;p=thirdparty%2Fsquid.git A small script for generating snapshot releases --- diff --git a/mksnapshot.sh b/mksnapshot.sh new file mode 100755 index 0000000000..e345a7aeed --- /dev/null +++ b/mksnapshot.sh @@ -0,0 +1,41 @@ +#!/bin/sh -e +if [ $# -gt 1 ]; then + echo "Usage: $0 [branch]" + exit 1 +fi +package=squid +tag=${1:-HEAD} +startdir=$PWD +date=`date +%Y%m%d` + +tmpdir=$PWD/${package}-${tag}-mksnapshot + +CVSROOT=${CVSROOT:-/server/cvs-server/squid} +export CVSROOT + +rm -rf $tmpdir +trap "rm -rf $tmpdir" 0 + +cvs -Q export -d $tmpdir -r $tag $package +if [ ! -f $tmpdir/configure ]; then + echo "ERROR! Tag $tag not found in $package" +fi + +cd $tmpdir +eval CVS`grep ^VERSION= configure` +VERSION=`echo $CVSVERSION | sed -e 's/-CVS//'` +eval `grep ^PACKAGE= configure` +ed -s configure.in <