Code

plugins from Patrick Greenwell
[nagiosplug.git] / make-tarball
1 #! /bin/sh
2 if [ "x$1" = "x" ]
3 then
4         echo "Usage: $0 <release number>"
5         exit 1
6 fi
8 autoconf
9 if test -e Makefile; then
10   make devclean
11 fi
13 PWDSAVE=`pwd`
14 PACKAGE=`basename $PWDSAVE`
15 pushd ..
16 ln -s $PACKAGE $PACKAGE-$1
17 tar zhcvf $PWDSAVE/SOURCES/$PACKAGE-$1.tar.gz --exclude RCS --exclude CVS --exclude SOURCES --exclude RPMS --exclude SRPMS --exclude redhat --exclude debian --exclude solaris --exclude sparc64 --exclude rpmrc --exclude rpmmacros --exclude *~ --exclude .#* $PACKAGE-$1
18 rm $PACKAGE-$1
19 popd
21 gzip -cd SOURCES/$PACKAGE-$1.tar.gz | bzip2 -c9 > SOURCES/$PACKAGE-$1.tar.bz2
23 if md5sum --help >/dev/null; then
24         md5sum ./SOURCES/$PACKAGE-$1.tar.gz > ./SOURCES/$PACKAGE-$1.tar.gz.md5
25         md5sum ./SOURCES/$PACKAGE-$1.tar.bz2 > ./SOURCES/$PACKAGE-$1.tar.bz2.md5
26 fi