Changed "Sh" to "Run", and added explicit "Run sh" calls for all shell scripts,
authorJean-Claude Wippler <jcw@equi4.com>
Thu, 5 Apr 2007 00:12:57 +0000 (00:12 +0000)
committerJean-Claude Wippler <jcw@equi4.com>
Thu, 5 Apr 2007 00:12:57 +0000 (00:12 +0000)
such as the configure scripts.  This is needed for MSYS/Mingw.

git-svn-id: svn://svn.equi4.com/kitgen/trunk@1395 9e558909-932a-0410-a563-af77432da1eb

17 files changed:
extdefs/Img.kbs
extdefs/Itcl.kbs
extdefs/Itk.kbs
extdefs/Iwidgets.kbs
extdefs/Memchan.kbs [deleted file]
extdefs/Mk4tcl.kbs [deleted file]
extdefs/Tclx.kbs [deleted file]
extdefs/Tktable.kbs [deleted file]
extdefs/XOTcl.kbs [deleted file]
extdefs/ral.kbs
extdefs/snack.kbs
extdefs/sqlite3.kbs
extdefs/tdom.kbs
extdefs/thread.kbs
extdefs/tls.kbs
extdefs/trofs.kbs
extdefs/udp.kbs

index 316604eec06621a191b96220b5e0a3caaab79f7d..dad04f4a952972aec7790081c552c7a07d0d346f 100644 (file)
@@ -5,10 +5,10 @@ Version 1.2.6
 Sources cvs tkimg.cvs.sourceforge.net:/cvsroot/tkimg
 
 Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir] --with-tk=[Libdir]
-    Sh make install
+    Run sh [Srcdir]/configure --with-tcl=[Libdir] --with-tk=[Libdir]
+    Run make install
     foreach f [glob ../lib/Img1*/*[info sharedlibext]] {
-        Sh strip -x $f
+        Run strip -x $f
     }
 }
 
index f482c355f6ecaaac8604cbf3aa226e6691c23238..7944678b128f90314578c3ce613829314f8d1c16 100644 (file)
@@ -3,10 +3,10 @@ Version 3.3
 Sources cvs incrtcl.cvs.sourceforge.net:/cvsroot/incrtcl incrTcl
 
 Build {
-    Sh [Srcdir]/itcl/configure --with-tcl=[Libdir]
-    Sh make binaries ITCL_LIBRARY=
-    Sh make install-binaries install-libraries
-    Sh strip -x [Unglob ../lib/itcl3*/libitcl3*]
+    Run sh [Srcdir]/itcl/configure --with-tcl=[Libdir]
+    Run make binaries ITCL_LIBRARY=
+    Run make install-binaries install-libraries
+    Run strip -x [Unglob ../lib/itcl3*/libitcl3*]
 }
 
 Result [Unglob ../lib/itcl3*]
\ No newline at end of file
index c137a198e04868386770ccd65bad14a1969bd466..7e4a1254e89d24cd784a90f74c6f33a9522b704f 100644 (file)
@@ -5,11 +5,11 @@ Requires Itcl
 Sources symlink [Srcdir]/../Itcl-[Version]
 
 Build {
-    Sh [Srcdir]/itk/configure \
+    Run sh [Srcdir]/itk/configure \
         --with-tcl=[Libdir] --with-itcl=[Libdir] --with-tk=[Libdir]
-    Sh make binaries ITCL_LIBRARY=
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/itk3*/libitk3*]
+    Run make binaries ITCL_LIBRARY=
+    Run make install-binaries
+    Run strip -x [Unglob ../lib/itk3*/libitk3*]
 }
 
 Result [Unglob ../lib/itk3*]
index 31170b4b36fc0b91583185d1db554d5f42ae4897..444b149093a52956d39cdf6dcb5cdd17dcbb0b9a 100644 (file)
@@ -5,9 +5,9 @@ Requires Itk
 Sources cvs incrtcl.cvs.sourceforge.net:/cvsroot/incrtcl iwidgets
 
 Build {
-    Sh [Srcdir]/configure \
+    Run sh [Srcdir]/configure \
         --with-tcl=[Libdir] --with-itcl=[Srcdir]/../Itcl-3.3 --with-tk=[Libdir]
-    Sh make install-libraries
+    Run make install-libraries
 }
 
 Result [Unglob ../lib/iwidgets4*]
\ No newline at end of file
diff --git a/extdefs/Memchan.kbs b/extdefs/Memchan.kbs
deleted file mode 100644 (file)
index f3ad2b0..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-Version 2.2.1
-
-Sources cvs memchan.cvs.sourceforge.net:/cvsroot/memchan
-
-Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir]
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/Memchan2*/libMemchan2*]
-}
-
-Result [Unglob ../lib/Memchan2*]
diff --git a/extdefs/Mk4tcl.kbs b/extdefs/Mk4tcl.kbs
deleted file mode 100644 (file)
index b68f53f..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-Version 2.4.9.6
-
-Sources fetch http://www.equi4.com/pub/mk/metakit-2.4.9.6.tar.gz
-
-Build {
-    Sh [Srcdir]/unix/configure --with-tcl=[Incdir]
-    Sh make tcl
-    Sh strip -x Mk4tcl[info sharedlibext]
-
-    file delete -force out
-    file mkdir out
-    file copy Mk4tcl[info sharedlibext] out/libmk4tcl[info sharedlibext]
-    
-    set fd [open out/pkgIndex.tcl w]
-    puts $fd "package ifneeded Mk4tcl [Version] \\"
-    puts $fd { [list load [file join $dir libmk4tcl[info sharedlibext]] Mk4tcl]}
-    close $fd
-}
-
-Result out
\ No newline at end of file
diff --git a/extdefs/Tclx.kbs b/extdefs/Tclx.kbs
deleted file mode 100644 (file)
index ab9fd29..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-Version 8.4
-
-Sources cvs tclx.cvs.sourceforge.net:/cvsroot/tclx
-
-Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir]
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/tclx8*/libtclx8*]
-}
-
-Result [Unglob ../lib/tclx8*]
\ No newline at end of file
diff --git a/extdefs/Tktable.kbs b/extdefs/Tktable.kbs
deleted file mode 100644 (file)
index 44e2257..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-Version 2.9
-
-Sources cvs tktable.cvs.sourceforge.net:/cvsroot/tktable
-
-Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir] --with-tk=[Libdir]
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/Tktable2*/libTktable2*]
-}
-
-Result [Unglob ../lib/Tktable2*]
\ No newline at end of file
diff --git a/extdefs/XOTcl.kbs b/extdefs/XOTcl.kbs
deleted file mode 100644 (file)
index d710b0d..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-Version 1.5.3
-
-Sources fetch http://media.wu-wien.ac.at/download/xotcl-1.5.3.tar.gz
-
-Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir]
-    Sh make install-binaries install-libraries
-    Sh strip -x [Unglob ../lib/xotcl1*/libxotcl1*]
-}
-
-Result [Unglob ../lib/xotcl1*]
\ No newline at end of file
index 140d0db8dbacc140ce6e25c143ec5069ef3c1d6a..ae5c9eeef27393fcd4d02675d28ec3a4f49bfd30 100644 (file)
@@ -5,9 +5,9 @@ Sources cvs tclral.cvs.sourceforge.net:/cvsroot/tclral .
 #    http://mesh.dl.sourceforge.net/sourceforge/tclral/tclral-0.8.2.tar.gz
 
 Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir]
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/ral0*/libral0*]
+    Run sh [Srcdir]/configure --with-tcl=[Libdir]
+    Run make install-binaries
+    Run strip -x [Unglob ../lib/ral0*/libral0*]
 }
 
 Result [Unglob ../lib/ral0*]
\ No newline at end of file
index f573e67ee48d2bf291b75fc98958405dab9b6cf2..b0da92b24c70aa3a17c5b9ac6f3224598901c83f 100644 (file)
@@ -9,11 +9,11 @@ Build {
     set d [string map [list "TCL_SHARED_BUILD=0" "TCL_SHARED_BUILD=1"] $d]
     set f [open [Libdir]/tclConfig.sh w]; puts -nonewline $f $d; close $f
   }
-  Sh [Srcdir]/unix/configure \
+  Run sh [Srcdir]/unix/configure \
      --with-tcl=[Libdir] --with-tk=[Libdir] --libdir=[Libdir]
-  Sh make
-  Sh make install
-  Sh strip -x [Unglob ../lib/snack2*/libsnack*]
+  Run make
+  Run make install
+  Run strip -x [Unglob ../lib/snack2*/libsnack*]
 }
 
 Result [Unglob ../lib/snack2*]
index ba7b532ce39a0435874d9fbbb63c42e962026e04..a0391714ad67a4c65e3be386f267fcf5e3a254ee 100644 (file)
@@ -3,9 +3,9 @@ Version 3.3.13
 Sources fetch http://www.sqlite.org/sqlite-3_3_13-tea.tar.gz
 
 Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir]
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/sqlite3*/libsqlite3*]
+    Run sh [Srcdir]/configure --with-tcl=[Libdir]
+    Run make install-binaries
+    Run strip -x [Unglob ../lib/sqlite3*/libsqlite3*]
 }
 
 Result [Unglob ../lib/sqlite3*]
\ No newline at end of file
index 7c57e557cd1dcf38c182d14a4f86813e18a02011..ab0fb7e9be42a3400af31bce3a0d9450116213c6 100644 (file)
@@ -3,9 +3,9 @@ Version 0.8.1
 Sources cvs cvs.tdom.org:/usr/local/pubcvs tdom
 
 Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir]
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/tdom0*/libtdom0*]
+    Run sh [Srcdir]/configure --with-tcl=[Libdir]
+    Run make install-binaries
+    Run strip -x [Unglob ../lib/tdom0*/libtdom0*]
 }
 
 Result [Unglob ../lib/tdom0*]
\ No newline at end of file
index 501bd66079a8a539bd18fd76952f527d1e8259da..3dd3e943fe6b2926f5c819956d5d8fce34bbde85 100644 (file)
@@ -3,9 +3,9 @@ Version 2.6.5
 Sources cvs tcl.cvs.sourceforge.net:/cvsroot/tcl thread
 
 Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir]
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/thread2*/libthread2*]
+    Run sh [Srcdir]/configure --with-tcl=[Libdir]
+    Run make install-binaries
+    Run strip -x [Unglob ../lib/thread2*/libthread2*]
 }
 
 Result [Unglob ../lib/thread2*]
\ No newline at end of file
index f34b6f479745043136ebe2239fe2b46e6941cd64..2317bbb67aff15e64971927407dbeedf8840d5b3 100644 (file)
@@ -3,9 +3,9 @@ Version 1.5.1
 Sources cvs tls.cvs.sourceforge.net:/cvsroot/tls
 
 Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir] --with-ssl-dir=/usr
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/tls1*/libtls1*]
+    Run sh [Srcdir]/configure --with-tcl=[Libdir] --with-ssl-dir=/usr
+    Run make install-binaries
+    Run strip -x [Unglob ../lib/tls1*/libtls1*]
 }
 
 Result [Unglob ../lib/tls1*]
index 0895af7c9981a963d46c9e6eca733d4d1f42bc2b..afee2f90e6a117c179b68dfaa45999d7c676744d 100644 (file)
@@ -5,9 +5,9 @@ Sources fetch http://math.nist.gov/~DPorter/tcltk/trofs/trofs[Version].tar.gz
 package require Tcl 8.5
 
 Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir]
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/trofs0*/libtrofs0*]
+    Run sh [Srcdir]/configure --with-tcl=[Libdir]
+    Run make install-binaries
+    Run strip -x [Unglob ../lib/trofs0*/libtrofs0*]
 }
 
 Result [Unglob ../lib/trofs0*]
\ No newline at end of file
index ae5d13342af33335130b1bfbdd336dcc64e0be32..c79d8c93a39a764c655e4c747253cd752425cefc 100644 (file)
@@ -3,9 +3,9 @@ Version 1.0.9
 Sources cvs tcludp.cvs.sourceforge.net:/cvsroot/tcludp
 
 Build {
-    Sh [Srcdir]/configure --with-tcl=[Libdir]
-    Sh make install-binaries
-    Sh strip -x [Unglob ../lib/udp1*/libudp1*]
+    Run sh [Srcdir]/configure --with-tcl=[Libdir]
+    Run make install-binaries
+    Run strip -x [Unglob ../lib/udp1*/libudp1*]
 }
 
 Result [Unglob ../lib/udp1*]