diff options
-rwxr-xr-x | release-smokeping.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/release-smokeping.sh b/release-smokeping.sh new file mode 100755 index 0000000..18822c9 --- /dev/null +++ b/release-smokeping.sh @@ -0,0 +1,18 @@ +#!/bin/sh +set -e +VERSION=`perl -n -e 'm/\QAC_INIT([rrdtool],[\E(.+?)\Q])\E/ && print $1' configure.ac` +svn commit -m "preparing for the release of smokeping-$VERSION" +cd /tmp +svn export svn://svn.oetiker.ch/smokeping/trunk/software smokeping-$$ +cd smokeping-$$ +aclocal +autoconf +automake -a -c +./setup/build-perl-modules.sh /tmp/smokeping-$$-build/thirdparty +./configure --enable-maintainer-mode --prefix=/tmp/smokeping-$$-build PERL5LIB=/scratch/oetiker/rrd-dev/lib/perl +make dist +scp smokeping-$VERSION.tar.gz oposs@james:public_html/smokeping/pub +cd /tmp +rm -r smokeping-$$* +svn copy -m "tagging version $VERSION" svn://svn.oetiker.ch/smokeping/trunk/software svn://svn.oetiker.ch/smokeping/tags/$VERSION + |