michael@1: ## michael@1: ## devtool.conf -- Development Tool Configuration michael@1: ## michael@1: michael@1: %autogen michael@3: @autogen shtool 2.0.7 "2.0.*" echo fixperm install mkdir tarball version michael@3: @autogen autoconf 2.63 "2.6[0-9]*" michael@1: michael@1: %autoclean michael@1: @autoclean shtool michael@1: @autoclean autoconf michael@1: michael@1: %configure michael@1: ./configure \ michael@1: --prefix=/tmp/as_gui/ \ michael@1: --datadir=/tmp/as_gui/share/ \ michael@1: --with-mico \ michael@1: --with-esoap \ michael@1: "$@" michael@1: michael@1: %release michael@1: ./devtool dist michael@1: ./devtool upload michael@1: michael@1: %version michael@1: ./shtool version -l c -n "OSSP as-gui" -p "asgui_" -e as_version.cpp michael@1: V=`./shtool version -l c -d long as_version.cpp` michael@1: sed -e "s/Version .*(.*)/Version $V/g" README.n michael@1: mv README.n README michael@1: michael@1: %tag michael@1: V=`./shtool version -l c -d short as_version.cpp | sed -e 's;\.;_;g'` michael@1: echo "+++ tagging CVS sources as ASGUI_${V}" michael@1: cvs tag ASGUI_${V} michael@1: michael@1: %dist michael@1: echo "+++ cleaning" michael@1: rm -f as-gui-*.tar.gz michael@1: ./devtool autoclean michael@1: echo "+++ generating" michael@1: ./devtool autogen michael@1: echo "+++ configuring" michael@1: ./devtool configure michael@1: echo "+++ building" michael@1: make clean all -j4 michael@1: echo "+++ cleaning" michael@1: make distclean >/dev/null 2>&1 michael@1: echo "+++ fixing" michael@1: ./shtool fixperm -v . michael@1: echo "+++ rolling" michael@1: V=`./shtool version -l c -d short as_version.cpp` michael@1: ./shtool tarball -o as-gui-${V}.tar.gz -d as-gui-${V} \ michael@1: -e 'CVS,\.cvsignore,\.[ao]$,^\.,devtool*,*.tar.gz,^#.*,.*~$,*.bak' \ michael@1: -e 'autom4te\.cache,as_stub.cpp,as_stub.h,as_scrap,as_gfx/*.png' \ michael@1: -c 'gzip --best' . michael@1: ls -l as-gui-${V}.tar.gz michael@1: echo "+++ testing" michael@1: gunzip