75 lines
1.6 KiB
Text
75 lines
1.6 KiB
Text
$NetBSD: patch-aa,v 1.1.1.1 2005/03/17 20:56:59 daprice Exp $
|
|
|
|
--- install.sh.orig 2001-01-04 08:58:48.000000000 -0700
|
|
+++ install.sh
|
|
@@ -1,26 +1,32 @@
|
|
#!/bin/sh
|
|
|
|
defdir=/usr/local/bin
|
|
-
|
|
+dir=$1
|
|
+wish_path=$2
|
|
pgms="msappwiz.tcl msedit.tcl msexplorer.tcl msshapex.tcl"
|
|
|
|
echo "MapServer Workbench Installation"
|
|
echo ""
|
|
echo "Looking for a good wish executable..."
|
|
|
|
-PATH=/usr/bin:/usr/local/bin:$PATH
|
|
+PATH=$wish_path:/usr/bin:/usr/local/bin:$PATH
|
|
IFSSAVE=$IFS
|
|
IFS=:
|
|
eval set -- $PATH
|
|
IFS=$IFSSAVE
|
|
|
|
-wish=""
|
|
+wish="wish"
|
|
for p in $*
|
|
do
|
|
for f in $p/wish*
|
|
do
|
|
if test ! "$wish" ; then
|
|
case $f in
|
|
+ *wish)
|
|
+ if test -z "$wish" ; then
|
|
+ wish=$f
|
|
+ fi
|
|
+ ;;
|
|
*wish8.3)
|
|
if test -z "$wish" ; then
|
|
wish=$f
|
|
@@ -53,8 +59,8 @@ else
|
|
echo "Please install Tcl/Tk 8.3.2 or higher."
|
|
echo ""
|
|
echo "Enter the name for your wish executable:"
|
|
- read wish
|
|
- if test -z "$wish" ; then
|
|
+ #read wish
|
|
+ if test -z "$wish_path" ; then
|
|
echo "MapServer Workbench not installed."
|
|
exit
|
|
fi
|
|
@@ -62,7 +68,8 @@ fi
|
|
|
|
echo ""
|
|
echo "Which directory should the programs be installed? [$defdir]"
|
|
-read dir
|
|
+echo "$dir"
|
|
+#read dir
|
|
echo
|
|
if test -z "$dir" ; then
|
|
dir=$defdir
|
|
@@ -78,8 +85,12 @@ if test -d $dir ; then
|
|
if test -f $pgm.in ; then
|
|
echo "installing $pgm"
|
|
sed -e "s%@WISH_EXE@%$wish%g" <$pgm.in >$pgm
|
|
+ sed '1i\
|
|
+ #! /home/mchittur/pkg\/bin\/wish\
|
|
+ ' $pgm > $pgm.temp
|
|
+ mv $pgm.temp $pgm
|
|
chmod 755 $pgm
|
|
- ln -sf `pwd`/$pgm $dir/$pgm
|
|
+ cp `pwd`/$pgm $dir/$pgm
|
|
fi
|
|
done
|
|
echo ""
|