|
|
@@ -1,12 +1,12 @@
|
|
|
#!/bin/sh
|
|
|
##
|
|
|
## GNU shtool -- The GNU Portable Shell Tool
|
|
|
-## Copyright (c) 1994-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+## Copyright (c) 1994-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
##
|
|
|
## See http://www.gnu.org/software/shtool/ for more information.
|
|
|
## See ftp://ftp.gnu.org/gnu/shtool/ for latest version.
|
|
|
##
|
|
|
-## Version: 1.6.0 (23-Sep-2001)
|
|
|
+## Version: 1.6.0 (01-Feb-2002)
|
|
|
## Contents: all available modules
|
|
|
##
|
|
|
|
|
|
@@ -65,8 +65,8 @@ if [ $# -eq 0 ]; then
|
|
|
exit 1
|
|
|
fi
|
|
|
if [ ".$1" = ".-h" -o ".$1" = ".--help" ]; then
|
|
|
- echo "This is GNU shtool, version 1.6.0 (23-Sep-2001)"
|
|
|
- echo "Copyright (c) 1994-2001 Ralf S. Engelschall <rse@engelschall.com>"
|
|
|
+ echo "This is GNU shtool, version 1.6.0 (01-Feb-2002)"
|
|
|
+ echo "Copyright (c) 1994-2002 Ralf S. Engelschall <rse@engelschall.com>"
|
|
|
echo "Report bugs to <bug-shtool@gnu.org>"
|
|
|
echo ''
|
|
|
echo "Usage: shtool [<options>] [<cmd-name> [<cmd-options>] [<cmd-args>]]"
|
|
|
@@ -127,7 +127,7 @@ if [ ".$1" = ".-h" -o ".$1" = ".--help" ]; then
|
|
|
exit 0
|
|
|
fi
|
|
|
if [ ".$1" = ".-v" -o ".$1" = ."--version" ]; then
|
|
|
- echo "GNU shtool 1.6.0 (23-Sep-2001)"
|
|
|
+ echo "GNU shtool 1.6.0 (01-Feb-2002)"
|
|
|
exit 0
|
|
|
fi
|
|
|
if [ ".$1" = ".-r" -o ".$1" = ."--recreate" ]; then
|
|
|
@@ -572,7 +572,7 @@ case $tool in
|
|
|
echo )
|
|
|
##
|
|
|
## echo -- Print string with optional construct expansion
|
|
|
- ## Copyright (c) 1998-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1998-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for WML as buildinfo
|
|
|
##
|
|
|
|
|
|
@@ -949,7 +949,7 @@ mdate )
|
|
|
table )
|
|
|
##
|
|
|
## table -- Pretty-print a field-separated list as a table
|
|
|
- ## Copyright (c) 1998-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1998-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for Apache
|
|
|
##
|
|
|
|
|
|
@@ -1013,7 +1013,7 @@ table )
|
|
|
prop )
|
|
|
##
|
|
|
## prop -- Display progress with a running propeller
|
|
|
- ## Copyright (c) 1998-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1998-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for mod_ssl
|
|
|
##
|
|
|
|
|
|
@@ -1058,7 +1058,7 @@ prop )
|
|
|
move )
|
|
|
##
|
|
|
## move -- Move files with simultaneous substitution
|
|
|
- ## Copyright (c) 1999-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1999-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for shtool
|
|
|
##
|
|
|
|
|
|
@@ -1150,7 +1150,7 @@ move )
|
|
|
install )
|
|
|
##
|
|
|
## install -- Install a program, script or datafile
|
|
|
- ## Copyright (c) 1997-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1997-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for shtool
|
|
|
##
|
|
|
|
|
|
@@ -1289,7 +1289,7 @@ install )
|
|
|
mkdir )
|
|
|
##
|
|
|
## mkdir -- Make one or more directories
|
|
|
- ## Copyright (c) 1996-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1996-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for public domain by Noah Friedman <friedman@prep.ai.mit.edu>
|
|
|
## Cleaned up and enhanced for shtool
|
|
|
##
|
|
|
@@ -1354,7 +1354,7 @@ mkdir )
|
|
|
mkln )
|
|
|
##
|
|
|
## mkln -- Make link with calculation of relative paths
|
|
|
- ## Copyright (c) 1999-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1999-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for shtool
|
|
|
##
|
|
|
|
|
|
@@ -1493,7 +1493,7 @@ mkln )
|
|
|
mkshadow )
|
|
|
##
|
|
|
## mkshadow -- Make a shadow tree through symbolic links
|
|
|
- ## Copyright (c) 1998-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1998-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for Apache
|
|
|
##
|
|
|
|
|
|
@@ -1610,7 +1610,7 @@ mkshadow )
|
|
|
fixperm )
|
|
|
##
|
|
|
## fixperm -- Fix file permissions inside a source tree
|
|
|
- ## Copyright (c) 1996-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1996-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for ePerl
|
|
|
##
|
|
|
|
|
|
@@ -1666,7 +1666,7 @@ fixperm )
|
|
|
rotate )
|
|
|
##
|
|
|
## rotate -- Logfile rotation
|
|
|
- ## Copyright (c) 2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 2001-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for use in OpenPKG
|
|
|
##
|
|
|
|
|
|
@@ -2028,7 +2028,7 @@ rotate )
|
|
|
tarball )
|
|
|
##
|
|
|
## tarball -- Roll distribution tarballs
|
|
|
- ## Copyright (c) 1999-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1999-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for shtool
|
|
|
##
|
|
|
|
|
|
@@ -2191,7 +2191,7 @@ tarball )
|
|
|
subst )
|
|
|
##
|
|
|
## subst -- Apply sed(1) substitution operations
|
|
|
- ## Copyright (c) 2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 2001-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for OpenPKG's rpmtool
|
|
|
##
|
|
|
|
|
|
@@ -2218,7 +2218,7 @@ subst )
|
|
|
done
|
|
|
elif [ ".$opt_f" != . ]; then
|
|
|
if [ ! -f $opt_f ]; then
|
|
|
- echo "$msgprefix:Error: command file \`$opt_f' not found" 1>&2
|
|
|
+ echo "$msgprefix:Error: command file \`$opt_f' not found or not a regular file" 1>&2
|
|
|
exit 1
|
|
|
fi
|
|
|
sedcmd="$sedcmd -f '$opt_f'"
|
|
|
@@ -2239,7 +2239,7 @@ subst )
|
|
|
for file in $files; do
|
|
|
test ".$file" = . && continue
|
|
|
if [ ! -f $file ]; then
|
|
|
- echo "$msgprefix:Warning: file \`$file' not found" 1>&2
|
|
|
+ echo "$msgprefix:Warning: file \`$file' not found or not a regular file" 1>&2
|
|
|
continue
|
|
|
fi
|
|
|
|
|
|
@@ -2574,7 +2574,7 @@ guessos )
|
|
|
arx )
|
|
|
##
|
|
|
## arx -- Extended archive command
|
|
|
- ## Copyright (c) 1999-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1999-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for shtool
|
|
|
##
|
|
|
|
|
|
@@ -2652,7 +2652,7 @@ arx )
|
|
|
slo )
|
|
|
##
|
|
|
## slo -- Separate linker options by library class
|
|
|
- ## Copyright (c) 1998-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1998-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for Apache
|
|
|
##
|
|
|
|
|
|
@@ -2808,7 +2808,7 @@ slo )
|
|
|
scpp )
|
|
|
##
|
|
|
## scpp -- Sharing C Pre-Processor
|
|
|
- ## Copyright (c) 1999-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1999-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for GNU Pth
|
|
|
##
|
|
|
|
|
|
@@ -3027,7 +3027,7 @@ scpp )
|
|
|
version )
|
|
|
##
|
|
|
## version -- Maintain a version information file
|
|
|
- ## Copyright (c) 1994-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1994-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for ePerl, rewritten from scratch for shtool
|
|
|
##
|
|
|
|
|
|
@@ -3305,7 +3305,7 @@ version )
|
|
|
path )
|
|
|
##
|
|
|
## path -- Deal with program paths
|
|
|
- ## Copyright (c) 1998-2001 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
+ ## Copyright (c) 1998-2002 Ralf S. Engelschall <rse@engelschall.com>
|
|
|
## Originally written for Apache
|
|
|
##
|
|
|
|