OSSP CVS Repository

ossp - Check-in [5239]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 5239
Date: 2005-Oct-03 12:51:21 (local)
2005-Oct-03 10:51:21 (UTC)
User:rse
Branch:
Comment: upgrade build environment
Tickets:
Inspections:
Files:
ossp-pkg/lmtp2nntp/devtool.conf      added-> 1.21
ossp-pkg/popt/devtool.conf      1.5 -> 1.6     3 inserted, 3 deleted
ossp-pkg/tai/devtool.conf      1.4 -> 1.5     3 inserted, 3 deleted

ossp-pkg/lmtp2nntp/devtool.conf -> 1.21

*** /dev/null    Sat Nov 23 01:14:19 2024
--- -    Sat Nov 23 01:14:36 2024
***************
*** 0 ****
--- 1,115 ----
+ ##
+ ##  devtool.conf -- Development Tool Configuration
+ ##
+ 
+ %checkout
+     BRANCH_EX="EX_1_0_5"
+     BRANCH_STR="STR_0_9_11"
+     BRANCH_L2="L2_0_9_11"
+     BRANCH_SA="SA_1_2_6"
+     BRANCH_VAR="VAR_1_1_3"
+     BRANCH_VAL="VAL_0_9_4"
+     BRANCH_POPT=""
+     BRANCH_PCRE=""
+     BRANCH_TAI=""
+     for name in ex str l2 sa var val popt pcre tai; 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.3 "2.0.*" all
+     @autogen autoconf 2.59  "2.5[4-9]*"
+ 
+     for name in ex str l2 sa var val popt pcre tai; do
+         echo "===> lib_${name} (devtool autogen)"
+         (cd lib_${name} && ./devtool autogen)
+         echo "<=== lib_${name}"
+     done
+ 
+ %autoclean
+     @autoclean shtool
+     @autoclean autoconf
+ 
+     for name in ex str l2 sa var val popt pcre tai; do
+         echo "===> lib_${name} (devtool autoclean)"
+         (cd lib_${name} && ./devtool autoclean)
+         echo "<=== lib_${name}"
+     done
+ 
+ %configure
+     ./configure \
+         --cache-file=config.cache \
+         --prefix=/tmp/lmtp2nntp \
+         --disable-shared \
+         --enable-maintainer \
+         --enable-debug \
+         "$@"
+         #--with-dmalloc=/usr/opkg \
+ 
+ %release
+     ./devtool version
+     ./devtool tag
+     ./devtool dist
+     ./devtool upload
+ 
+ %version
+     ./shtool version -l c -n "OSSP lmtp2nntp" -p "lmtp2nntp_" -e lmtp2nntp_version.c
+        V=`./shtool version -lc -dlong lmtp2nntp_version.c`
+        sed -e "s/Version .*/Version $V/g" <README >README.n && mv README.n README
+ 
+ %tag
+        V=`./shtool version -lc -dshort lmtp2nntp_version.c | sed -e 's;\.;_;g'`
+     echo "+++ tagging CVS sources as LMTP2NNTP_${V}"
+     cvs commit -m 'flush pending changes before tagging'
+     cvs tag LMTP2NNTP_${V}
+ 
+ %dist
+     echo "+++ removing old tarballs"
+     rm -f lmtp2nntp-*.tar.gz
+     echo "+++ changelog"
+     cvs2cl --revisions --branches --tags --window 10 --utc --log-opts "-l"
+     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 lmtp2nntp_version.c`
+     ./shtool tarball -o lmtp2nntp-${V}.tar.gz -d lmtp2nntp-${V} -u ossp -g ossp \
+                      -e 'CVS,\.cvsignore,\.[ao]$,^\.,devtool*,*.tar.gz,^#.*,.*~$,*.bak,00TODO,autom4te\.cache,^[0-9]\.*' \
+                      -c 'gzip --best' .
+     ls -l lmtp2nntp-${V}.tar.gz
+     echo "+++ testing"
+     gunzip <lmtp2nntp-${V}.tar.gz | tar tvf - | head -10
+     echo "[...]"
+     gunzip <lmtp2nntp-${V}.tar.gz | tar tvf - | tail -10
+ 
+ %upload
+     echo "+++ copying to ftp://ftp.ossp.org/pkg/tool/lmtp2nntp/"
+        V=`./shtool version -lc -dshort lmtp2nntp_version.c`
+     scp lmtp2nntp-${V}.tar.gz master.ossp.org:/e/ossp/ftp/pkg/tool/lmtp2nntp/


ossp-pkg/popt/devtool.conf 1.5 -> 1.6

--- devtool.conf 2004/03/19 14:55:48     1.5
+++ devtool.conf 2005/10/03 10:51:21     1.6
@@ -3,9 +3,9 @@
 ##
 
 %autogen
-    @autogen shtool   1.6.2 "1.6.*" all
-    @autogen libtool  1.5.2 "1.5*"
-    @autogen autoconf 2.59  "2.5[4-9]*"
+    @autogen shtool   2.0.3  "2.0.*" all
+    @autogen libtool  1.5.20 "1.5*"
+    @autogen autoconf 2.59   "2.5[4-9]*"
 
 %autoclean
     @autoclean shtool


ossp-pkg/tai/devtool.conf 1.4 -> 1.5

--- devtool.conf 2004/03/19 14:55:51     1.4
+++ devtool.conf 2005/10/03 10:51:22     1.5
@@ -3,9 +3,9 @@
 ##
 
 %autogen
-    @autogen shtool   1.6.2 "1.6.*" all
-    @autogen libtool  1.5.2 "1.5*"
-    @autogen autoconf 2.59  "2.5[4-9]*"
+    @autogen shtool   2.0.3  "2.0.*" all
+    @autogen libtool  1.5.20 "1.5*"
+    @autogen autoconf 2.59   "2.5[4-9]*"
 
 %autoclean
     @autoclean shtool

CVSTrac 2.0.1