mirror of
https://git.freebsd.org/ports.git
synced 2025-05-21 03:23:10 -04:00
174 lines
3.8 KiB
Text
174 lines
3.8 KiB
Text
--- linuxx86/hinst.orig 2017-06-30 17:48:55 UTC
|
|
+++ linuxx86/hinst
|
|
@@ -1,4 +1,7 @@
|
|
#!/bin/sh
|
|
+
|
|
+#set -x
|
|
+
|
|
###############################################################################
|
|
#
|
|
# Name: util_tr.sh
|
|
@@ -105,7 +108,7 @@ then
|
|
fi
|
|
|
|
# Install in here by default.
|
|
-DefaultInstallDir=/opt/Citrix/ICAClient
|
|
+DefaultInstallDir=%%PREFIX%%/ICAClient
|
|
|
|
# Default CDROM mount point
|
|
DefaultCDSourceDir=/cdrom
|
|
@@ -1485,7 +1488,7 @@ REQUIRE_LICENSE=
|
|
set_require_ICA_license()
|
|
{
|
|
REQUIRE_LICENSE=
|
|
- if [ ! -f /etc/icalicense/clientlicense ]
|
|
+ if [ ! -f %%PREFIX%%/etc/icalicense/clientlicense ]
|
|
then
|
|
TRY1=`"$ECHO_CMD" -l`
|
|
sleep 1
|
|
@@ -1508,14 +1511,14 @@ set_license()
|
|
# a license file.
|
|
|
|
if [ -n "$SU_INSTALL" ] ; then
|
|
- create_dir /etc/icalicense
|
|
+ create_dir %%PREFIX%%/etc/icalicense
|
|
|
|
- if [ ! -f /etc/icalicense/clientlicense ]
|
|
+ if [ ! -f %%PREFIX%%/etc/icalicense/clientlicense ]
|
|
then
|
|
- "$ECHO_CMD" -l >/etc/icalicense/clientlicense
|
|
+ "$ECHO_CMD" -l > %%PREFIX%%/etc/icalicense/clientlicense
|
|
fi
|
|
- chmod 444 /etc/icalicense/clientlicense
|
|
- chmod 555 /etc/icalicense
|
|
+ chmod 444 %%PREFIX%%/etc/icalicense/clientlicense
|
|
+ chmod 555 %%PREFIX%%/etc/icalicense
|
|
fi
|
|
}
|
|
###############################################################################
|
|
@@ -1559,7 +1562,7 @@ install_ICA_client()
|
|
|
|
echo_no_nl "$instica4"
|
|
|
|
- getyesno $INSTALLER_NO
|
|
+ ANSWER=${INSTALLER_YES}
|
|
if [ "$ANSWER" != "$INSTALLER_YES" ]
|
|
then
|
|
"$ECHO_CMD" $instica5
|
|
@@ -1583,9 +1586,8 @@ install_ICA_client()
|
|
|
|
if [ "$PORT" != "uclibc" ]
|
|
then
|
|
- integrate_ICA_client
|
|
+ :
|
|
fi
|
|
- install_usb "$CDSourceDir" "$ICAInstDir"
|
|
else
|
|
COR_SELECTED=false
|
|
fi
|
|
@@ -1803,7 +1805,7 @@ setCDSourceDir()
|
|
echo_no_nl "$dirutil1a"
|
|
echo_no_nl "-i" "$ICAInstDir"
|
|
echo_no_nl "] $dirutil1b"
|
|
- read newCDSourceDir
|
|
+ newCDSOurceDir=${DefaultInstallDir}
|
|
if [ "x$newCDSourceDir" != "x" ]
|
|
then
|
|
CDSourceDir="$newCDSourceDir"
|
|
@@ -1876,7 +1878,7 @@ setICAInstDir()
|
|
echo_no_nl "$dirutil4a "
|
|
echo_no_nl "-i" "$ICAInstDir"
|
|
echo_no_nl "] $dirutil4b"
|
|
- read newICAInstDir
|
|
+ newICAInstDir=${DefaultInstallDir}
|
|
if [ "`echo x$newICAInstDir | tolower`" = "x$INSTALLER_QUIT" ]
|
|
then
|
|
FAIL_MSG=$dirutil13
|
|
@@ -2468,7 +2470,7 @@ install_packages(){
|
|
then
|
|
:
|
|
else
|
|
- /bin/false
|
|
+ /usr/bin/false
|
|
return
|
|
fi
|
|
|
|
@@ -2542,7 +2544,7 @@ install_packages(){
|
|
fi
|
|
fi
|
|
|
|
- /bin/true
|
|
+ /usr/bin/true
|
|
}
|
|
|
|
#!/bin/sh
|
|
@@ -2663,26 +2665,18 @@ esac
|
|
|
|
netscape_integrate()
|
|
{
|
|
- user_echo $integrate_netscape1
|
|
if test -z "$SU_INSTALL"
|
|
then
|
|
set_npui_variables
|
|
found_netscape
|
|
else
|
|
search_ok=0
|
|
- EXTRA_BROWSERS=`find_browsers`
|
|
-
|
|
- if test -d "/usr/lib/netscape"\
|
|
- || test -d "/usr/local/netscape"\
|
|
- || test -d "/opt/netscape"\
|
|
- || test -d "/usr/local/lib/netscape"\
|
|
- || test -d "/usr/dt/appconfig/netscape"\
|
|
- || test "$MOZILLA_HOME" != "" -a -d "$MOZILLA_HOME"\
|
|
- || test "$EXTRA_BROWSERS" != ""
|
|
- then
|
|
+ case ${FOUND_NS} in
|
|
+ TRUE)
|
|
user_echo $integrate_netscape3
|
|
found_netscape
|
|
- else
|
|
+ ;;
|
|
+ *)
|
|
user_prompt "$integrate_netscape2"
|
|
getyesno $INSTALLER_NO
|
|
if [ "$ANSWER" = "$INSTALLER_YES" ]
|
|
@@ -2691,7 +2685,8 @@ netscape_integrate()
|
|
else
|
|
user_echo $integrate_netscape6
|
|
fi
|
|
- fi
|
|
+ ;;
|
|
+ esac
|
|
fi
|
|
|
|
# Create utility script files in install root.
|
|
@@ -4334,8 +4329,8 @@ main_install_menu(){
|
|
"$ECHO_CMD" $menus5
|
|
return 0
|
|
fi
|
|
- while true
|
|
- do
|
|
+ #while true
|
|
+ #do
|
|
#
|
|
# Get the Function the user wants to perform
|
|
#
|
|
@@ -4349,7 +4344,7 @@ main_install_menu(){
|
|
fi
|
|
echo_no_nl "$menus2 1-$menuItems [$keyDefault]: "
|
|
|
|
- read keynum
|
|
+ keynum=1
|
|
|
|
if test "x$keynum" = "x"
|
|
then
|
|
@@ -4414,7 +4409,7 @@ main_install_menu(){
|
|
# After any action make exit the default
|
|
keyDefault=3
|
|
fi
|
|
- done
|
|
+ #done
|
|
}
|
|
|
|
|