#!/bin/sh set -e [ `svn status -q | wc -l` -gt 0 ] && echo "ERROR: commit all changes before release" && exit 1 cd /tmp svn export svn://svn.oetiker.ch/smokeping/trunk/software smokeping-$$ cd smokeping-$$ VERSION=`perl -n -e 'm/\QAC_INIT([smokeping],[\E(.+?)\Q]\E/ && print $1' configure.ac` mkdir conftools 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 install make dist scp CHANGES smokeping-$VERSION.tar.gz oposs@james:public_html/smokeping/pub cd /tmp rm -fr smokeping-$$* svn copy -m "tagging version $VERSION" svn://svn.oetiker.ch/smokeping/trunk/software svn://svn.oetiker.ch/smokeping/tags/$VERSION