OSSP CVS Repository

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

Check-in Number: 1930
Date: 2002-Mar-01 16:27:57 (local)
2002-Mar-01 15:27:57 (UTC)
User:rse
Branch:
Comment: - use a loop construct to simplify %autogen and %autoclean targets

- introduce a new %checkout target for checking out the sub-modules now that we'll remove the nice but nasty (because has no history!) CVS modules feature for lmtp2nntp.

Tickets:
Inspections:
Files:
ossp-pkg/lmtp2nntp/devtool.conf      1.5 -> 1.6     17 inserted, 48 deleted

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

--- devtool.conf 2002/02/13 13:18:25     1.5
+++ devtool.conf 2002/03/01 15:27:57     1.6
@@ -2,63 +2,32 @@
 ##  devtool.conf -- Development Tool Configuration
 ##
 
+%checkout
+    for name in ex str l2 sa var val popt pcre; do
+        echo "===> lib_${name} (cvs co)"
+        cvs co -d lib_${name} ${name}
+        echo "<=== lib_${name}"
+    done
+
 %autogen
     @autogen shtool   1.5.4 "1.5.*" all
     @autogen autoconf 2.52  "2.5.*"
 
-    echo "===> lib_ex (devtool autogen)"
-    (cd lib_ex && ./devtool autogen)
-    echo "<=== lib_ex"
-    echo "===> lib_str (devtool autogen)"
-    (cd lib_str && ./devtool autogen)
-    echo "<=== lib_str"
-    echo "===> lib_l2 (devtool autogen)"
-    (cd lib_l2 && ./devtool autogen)
-    echo "<=== lib_l2"
-    echo "===> lib_sa (devtool autogen)"
-    (cd lib_sa && ./devtool autogen)
-    echo "<=== lib_sa"
-    echo "===> lib_var (devtool autogen)"
-    (cd lib_var && ./devtool autogen)
-    echo "<=== lib_var"
-    echo "===> lib_val (devtool autogen)"
-    (cd lib_val && ./devtool autogen)
-    echo "<=== lib_val"
-    echo "===> lib_popt (devtool autogen)"
-    (cd lib_popt && ./devtool autogen)
-    echo "<=== lib_popt"
-    echo "===> lib_pcre (devtool autogen)"
-    (cd lib_pcre && ./devtool autogen)
-    echo "<=== lib_pcre"
+    for name in ex str l2 sa var val popt pcre; do
+        echo "===> lib_${name} (devtool autogen)"
+        (cd lib_${name} && ./devtool autogen)
+        echo "<=== lib_${name}"
+    done
 
 %autoclean
     @autoclean shtool
     @autoclean autoconf
 
-    echo "===> lib_ex (devtool autoclean)"
-    (cd lib_ex && ./devtool autoclean)
-    echo "<=== lib_ex"
-    echo "===> lib_str (devtool autoclean)"
-    (cd lib_str && ./devtool autoclean)
-    echo "<=== lib_str"
-    echo "===> lib_l2 (devtool autoclean)"
-    (cd lib_l2 && ./devtool autoclean)
-    echo "<=== lib_l2"
-    echo "===> lib_sa (devtool autoclean)"
-    (cd lib_sa && ./devtool autoclean)
-    echo "<=== lib_sa"
-    echo "===> lib_var (devtool autoclean)"
-    (cd lib_var && ./devtool autoclean)
-    echo "<=== lib_var"
-    echo "===> lib_val (devtool autoclean)"
-    (cd lib_val && ./devtool autoclean)
-    echo "<=== lib_val"
-    echo "===> lib_popt (devtool autoclean)"
-    (cd lib_popt && ./devtool autoclean)
-    echo "<=== lib_popt"
-    echo "===> lib_pcre (devtool autoclean)"
-    (cd lib_pcre && ./devtool autoclean)
-    echo "<=== lib_pcre"
+    for name in ex str l2 sa var val popt pcre; do
+        echo "===> lib_${name} (devtool autoclean)"
+        (cd lib_${name} && ./devtool autoclean)
+        echo "<=== lib_${name}"
+    done
 
 %configure
     ./configure \

CVSTrac 2.0.1