head 1.32; access; symbols FSL_1_7_0:1.32 FSL_1_6_1:1.29 FSL_1_6_0:1.27 FSL_1_6b2:1.27 FSL_1_6b1:1.25 FSL_1_5_0:1.22 FSL_1_5a3:1.22 FSL_1_5a2:1.22 FSL_1_5a1:1.22 FSL_1_4_0:1.21 FSL_1_4b1:1.21 FSL_1_4a1:1.20 FSL_1_3_0:1.19 FSL_1_3b1:1.19 FSL_1_2_1:1.19 FSL_1_2_0:1.19 FSL_1_1_0:1.19 FSL_1_1b1:1.19 FSL_1_0_8:1.16 FSL_1_0_7:1.14 FSL_1_0_6:1.14 FSL_1_0_5:1.12 FSL_1_0_4:1.12 FSL_1_0_3:1.12 FSL_1_0_2:1.12 FSL_1_0_1:1.12 FSL_1_0_0:1.12 FSL_0_9_0:1.12 FSL_0_1_12:1.8 FSL_0_1_11:1.8 FSL_0_1_10:1.8 FSL_0_1_9:1.7 FSL_0_1_8:1.7 FSL_0_1_7:1.7 FSL_0_1_6:1.7 FSL_0_1_5:1.6 FSL_0_1_1:1.3; locks; strict; comment @# @; 1.32 date 2007.03.02.16.43.30; author thl; state Exp; branches; next 1.31; commitid 002zLhtyfMZDex8s; 1.31 date 2007.03.02.16.42.03; author thl; state Exp; branches; next 1.30; commitid k3Uv9rSdupD8ex8s; 1.30 date 2007.03.02.16.40.28; author thl; state Exp; branches; next 1.29; commitid sGZtIBNErWUAdx8s; 1.29 date 2005.10.03.09.26.14; author rse; state Exp; branches; next 1.28; 1.28 date 2005.10.03.09.25.52; author rse; state Exp; branches; next 1.27; 1.27 date 2005.02.18.10.42.08; author thl; state Exp; branches; next 1.26; 1.26 date 2005.02.18.09.59.23; author thl; state Exp; branches; next 1.25; 1.25 date 2005.02.02.12.52.11; author thl; state Exp; branches; next 1.24; 1.24 date 2005.02.02.12.50.42; author thl; state Exp; branches; next 1.23; 1.23 date 2005.02.02.12.47.27; author thl; state Exp; branches; next 1.22; 1.22 date 2004.03.19.15.31.19; author thl; state Exp; branches; next 1.21; 1.21 date 2003.11.17.10.37.03; author thl; state Exp; branches; next 1.20; 1.20 date 2003.10.28.15.27.01; author thl; state Exp; branches; next 1.19; 1.19 date 2003.05.22.12.31.46; author thl; state Exp; branches; next 1.18; 1.18 date 2003.05.22.12.30.35; author thl; state Exp; branches; next 1.17; 1.17 date 2003.05.22.12.28.25; author thl; state Exp; branches; next 1.16; 1.16 date 2003.02.13.15.40.16; author rse; state Exp; branches; next 1.15; 1.15 date 2003.02.13.15.35.16; author rse; state Exp; branches; next 1.14; 1.14 date 2002.11.09.18.58.27; author rse; state Exp; branches; next 1.13; 1.13 date 2002.11.09.14.45.34; author rse; state Exp; branches; next 1.12; 1.12 date 2002.08.01.11.43.04; author rse; state Exp; branches; next 1.11; 1.11 date 2002.08.01.09.36.53; author rse; state Exp; branches; next 1.10; 1.10 date 2002.07.31.14.09.34; author thl; state Exp; branches; next 1.9; 1.9 date 2002.07.31.12.58.03; author thl; state Exp; branches; next 1.8; 1.8 date 2002.07.28.08.04.25; author rse; state Exp; branches; next 1.7; 1.7 date 2002.07.25.12.48.16; author rse; state Exp; branches; next 1.6; 1.6 date 2002.07.24.10.39.19; author thl; state Exp; branches; next 1.5; 1.5 date 2002.07.24.07.55.06; author thl; state Exp; branches; next 1.4; 1.4 date 2002.07.23.11.39.34; author thl; state Exp; branches; next 1.3; 1.3 date 2002.07.19.14.12.54; author rse; state Exp; branches; next 1.2; 1.2 date 2002.07.12.17.26.23; author rse; state Exp; branches; next 1.1; 1.1 date 2002.07.09.09.42.09; author rse; state Exp; branches; next ; desc @@ 1.32 log @large file support for l2_ch_file, motivated by the Kolab-Konsortium @ text @## ## devtool.conf -- Development Tool Configuration ## %checkout BRANCH_L2="L2_0_9_12" BRANCH_CFG="CFG_0_9_11" BRANCH_PCRE="" for name in l2 cfg pcre; do release=BRANCH_`echo ${name} | tr [a-z] [A-Z]` release=`eval echo \\$${release}` if [ ".${release}" = . ]; then if [ -d lib_${name}/CVS ]; then echo "===> lib_${name} (cvs up HEAD)" ( cd lib_${name} && cvs up -A ) else echo "===> lib_${name} (cvs co HEAD)" cvs co -A -d lib_${name} ${name} fi else if [ -d lib_${name}/CVS ]; then echo "===> lib_${name} (cvs up ${release})" ( cd lib_${name} && cvs up -r${release} ) else echo "===> lib_${name} (cvs co ${release})" cvs co -r${release} -d lib_${name} ${name} fi fi echo "<=== lib_${name}" done %autogen @@autogen shtool 2.0.6 "2.0.*" echo fixperm install mkdir tarball version @@autogen libtool 1.5.22 "1.5*" @@autogen autoconf 2.61 "2.6[0-9]*" for name in l2 cfg pcre; do echo "===> lib_${name} (devtool autogen)" (cd lib_${name} && ./devtool autogen) echo "<=== lib_${name}" done %autoclean @@autoclean shtool @@autoclean libtool @@autoclean autoconf for name in l2 cfg pcre; do echo "===> lib_${name} (devtool autoclean)" (cd lib_${name} && ./devtool autoclean) echo "<=== lib_${name}" done %configure ./configure \ --prefix=/tmp/fsl \ --disable-shared \ --enable-maintainer \ --enable-debug \ --with-fsl-debuglogcode=yes \ "$@@" %release ./devtool version ./devtool tag ./devtool dist ./devtool upload %version ./shtool version -lc -n "OSSP fsl" -p "fsl_" -e fsl_version.c V=`./shtool version -lc -dlong fsl_version.c` sed -e "s/Version .*(.*)/Version $V/g" README.n && mv README.n README %tag V=`./shtool version -lc -dshort fsl_version.c | sed -e 's;\.;_;g'` echo "+++ tagging CVS sources as FSL_${V}" cvs commit -m 'flush pending changes before tagging' cvs tag FSL_${V} %dist echo "+++ removing old tarballs" rm -f fsl-*.tar.gz echo "+++ generating" ./devtool autoclean ./devtool autogen echo "+++ configuring" ./devtool configure echo "+++ building" make clean all man echo "+++ cleaning" make distclean echo "+++ fixing" ./shtool fixperm -v . echo "+++ rolling" V=`./shtool version -lc -dshort fsl_version.c` ./shtool tarball -o fsl-${V}.tar.gz -d fsl-${V} -u ossp -g ossp \ -e 'CVS,\.cvsignore,\.[ao]$,^\.,devtool*,*.tar.gz,^#.*,.*~$' -c 'gzip --best' . ls -l fsl-${V}.tar.gz echo "+++ testing" gunzip 0.9.11 @ text @d6 1 a6 1 BRANCH_L2="L2_0_9_11" @ 1.30 log @Upgraded build environment @ text @d7 1 a7 1 BRANCH_CFG="CFG_0_9_10" @ 1.29 log @fix path @ text @d33 3 a35 3 @@autogen shtool 2.0.3 "2.0.*" echo fixperm install mkdir tarball version @@autogen libtool 1.5.20 "1.5.*" @@autogen autoconf 2.59 "2.5[4-9]*" @ 1.28 log @flush pending changes @ text @d107 1 a107 1 scp fsl-${V}.tar.gz ossp@@master.ossp.org:/e/ossp/ftp/pkg/lib/fsl/ @ 1.27 log @flush pending changes before tagging @ text @d6 2 a7 2 BRANCH_L2="L2_0_9_10" BRANCH_CFG="CFG_0_9_9" d33 2 a34 2 @@autogen shtool 2.0.1 "2.0.*" echo fixperm install mkdir tarball version @@autogen libtool 1.5.10 "1.5.*" @ 1.26 log @use consolidation account for upload @ text @d6 2 a7 2 BRANCH_L2="L2_0_9_9" BRANCH_CFG="CFG_0_9_8" @ 1.25 log @Introduce a new %checkout target to devtool.conf @ text @d107 1 a107 1 scp fsl-${V}.tar.gz master.ossp.org:/e/ossp/ftp/pkg/lib/fsl/ @ 1.24 log @upgrade build environment to GNU shtool 2.0.1 and GNU libtool 1.5.10 @ text @d6 3 d10 19 a28 2 echo "===> lib_${name} (cvs co)" cvs co -d lib_${name} ${name} @ 1.23 log @fix copy and paste cosmetic bug @ text @d13 3 a15 3 @@autogen shtool 1.6.2 "1.6.*" echo fixperm install mkdir tarball version @@autogen libtool 1.5.2 "1.5*" @@autogen autoconf 2.59 "2.5[4-9]*" @ 1.22 log @Upgrade and unify build environment devtool an devtool.func; change devtool.conf to require current versions of shtool, libtool and autoconf @ text @d29 1 a29 1 echo "===> lib_${name} (devtool autogen)" @ 1.21 log @align devtool.conf sections; add missing commit in cfg %tag @ text @d14 2 a15 2 @@autogen libtool 1.5 "1.[45]*" @@autogen autoconf 2.58 "2.5[4-9]*" @ 1.20 log @uprev libtool support to 1.5 @ text @d13 1 a13 1 @@autogen shtool 1.6.2 "1.6.*" all d15 1 a15 1 @@autogen autoconf 2.57 "2.5[4-9]*" d40 1 a40 1 #--with-fsl-debuglogcode=yes \ d50 1 a50 1 ./shtool version -l c -n "OSSP fsl" -p "fsl_" -e fsl_version.c d52 1 a52 1 sed -e "s/Version .*/Version $V/g" README.n && mv README.n README @ 1.19 log @news are in ChangeLog, there is no NEWS file @ text @d14 1 a14 1 @@autogen libtool 1.4.3 "1.4*" @ 1.18 log @for details see attached ChangeLog @ text @a52 1 sed -e "s/Version .*/Version $V/g" NEWS.n && mv NEWS.n NEWS @ 1.17 log @whitespaces @ text @d40 1 @ 1.16 log @fix regex @ text @d50 3 a52 2 V=`./shtool version -lc -dlong fsl_version.c` sed -e "s/Version .*/Version $V/g" README.n && mv README.n README d55 1 a55 1 V=`./shtool version -lc -dshort fsl_version.c | sed -e 's;\.;_;g'` d75 1 a75 1 V=`./shtool version -lc -dshort fsl_version.c` d86 1 a86 1 V=`./shtool version -lc -dshort fsl_version.c` @ 1.15 log @move up to latest Autoconf version @ text @d51 1 a51 1 sed -e "s/Version .*(.*)/Version $V/g" README.n && mv README.n README @ 1.14 log @require --enable-maintainer for rolling tarball @ text @d15 1 a15 1 @@autogen autoconf 2.54 "2.5[4-9]*" @ 1.13 log @upgrade to latest expected versions @ text @d66 1 a66 1 ./configure @ 1.12 log @fix devtool version command @ text @d13 3 a15 3 @@autogen shtool 1.6.1 "1.6.*" all @@autogen libtool 1.4.2 "1.4*" @@autogen autoconf 2.53 "2.5[3-9]*" @ 1.11 log @cleanup @ text @d54 1 a54 1 V=`./shtool version -lc -dshort fsl_version.c` | sed -e 's;\.;_;g'` @ 1.10 log @reactivate version bumping @ text @a51 1 cvs commit -m'bump version for release' README fsl_version.c d56 1 @ 1.9 log @now logging FSL version @ text @d52 1 a52 1 #cvs commit -m'bump version for release' README fsl_version.c @ 1.8 log @fix devtool config @ text @d49 4 a52 5 ./shtool version -l txt -n "OSSP fsl" -e VERSION V=`./shtool version -l txt -d long VERSION` sed -e "s/Version .*(.*)/Version $V/g" README.n mv README.n README cvs commit -m'bump version for release' VERSION README d55 1 a55 1 V=`./shtool version -l txt -d short VERSION | sed -e 's;\.;_;g'` d74 1 a74 1 V=`./shtool version -l txt -d short VERSION` d85 1 a85 1 V=`./shtool version -l txt -d short VERSION` @ 1.7 log @fix tagging @ text @d13 1 a13 1 @@autogen shtool 1.6.0 "1.6.*" all d77 1 a77 1 -e 'CVS,\.cvsignore,\.[ao],^\.,devtool*,*.tar.gz,^#.*,.*~$' -c 'gzip --best' . @ 1.6 log @removing old tarballs @ text @d56 1 a56 1 V=`./shtool version -l txt -d short VERSION` @ 1.5 log @improve devtool release automatically committing VERSION and README @ text @d61 2 @ 1.4 log @better development procedures for releasing @ text @d53 1 @ 1.3 log @ignore more temp files @ text @d42 6 d54 5 d77 3 a79 1 gunzip