## ## devtool.conf -- Development Tool Configuration ## %autogen @autogen shtool 1.6.1 "1.6.*" all @autogen libtool 1.4.2 "1.4*" @autogen autoconf 2.53 "2.5[3-9]*" %autoclean @autoclean shtool @autoclean libtool @autoclean autoconf %configure ./configure \ --prefix=/tmp/l2 \ --disable-shared \ --enable-maintainer \ --enable-debug \ "$@" %release ./devtool version ./devtool dist ./devtool upload %version ./shtool version -l c -n "OSSP l2" -p l2_ -e l2_version.c V=`./shtool version -l c -d long l2_version.c` sed -e "s/Version .*(.*)/Version $V/g" README.n mv README.n README %tag V=`./shtool version -l c -d short l2_version.c | sed -e 's;\.;_;g'` echo "+++ tagging CVS sources as L2_${V}" cvs tag L2_${V} %dist echo "+++ removing old tarballs" rm -f l2-*.tar.gz echo "+++ generating" ./devtool autoclean ./devtool autogen echo "+++ configuring" ./configure echo "+++ building" make clean all man echo "+++ cleaning" make distclean echo "+++ fixing" ./shtool fixperm -v . echo "+++ rolling" V=`./shtool version -l c -d short l2_version.c` ./shtool tarball -o l2-${V}.tar.gz -d l2-${V} -u ossp -g ossp \ -e 'CVS,\.cvsignore,\.[ao]$,^\.,devtool*,*.tar.gz,^#.*,.*~$' -c 'gzip --best' . ls -l l2-${V}.tar.gz echo "+++ testing" gunzip