head	1.6;
access;
symbols
	RELEASE_7_2_0:1.5
	RELEASE_7_1_0:1.5
	RELEASE_6_4_0:1.5
	RELEASE_5_EOL:1.5
	RELEASE_7_0_0:1.5
	RELEASE_6_3_0:1.5
	PRE_XORG_7:1.5
	RELEASE_4_EOL:1.4
	RELEASE_6_2_0:1.4
	RELEASE_6_1_0:1.3
	RELEASE_5_5_0:1.3
	RELEASE_6_0_0:1.3
	RELEASE_5_4_0:1.3
	RELEASE_4_11_0:1.3
	RELEASE_5_3_0:1.3
	RELEASE_4_10_0:1.3
	RELEASE_5_2_1:1.3
	RELEASE_5_2_0:1.3
	RELEASE_4_9_0:1.3
	RELEASE_5_1_0:1.3
	RELEASE_4_8_0:1.3
	RELEASE_5_0_0:1.3
	RELEASE_4_7_0:1.3
	RELEASE_4_6_2:1.3
	RELEASE_4_6_1:1.3
	RELEASE_4_6_0:1.3
	RELEASE_5_0_DP1:1.2
	RELEASE_4_5_0:1.2;
locks; strict;
comment	@# @;


1.6
date	2009.07.07.07.40.49;	author miwi;	state dead;
branches;
next	1.5;

1.5
date	2007.04.26.21.56.24;	author miwi;	state Exp;
branches;
next	1.4;

1.4
date	2006.07.24.06.16.16;	author stefan;	state Exp;
branches;
next	1.3;

1.3
date	2002.04.27.10.11.11;	author mbr;	state Exp;
branches;
next	1.2;

1.2
date	2002.01.22.11.02.22;	author mbr;	state Exp;
branches;
next	1.1;

1.1
date	2002.01.22.00.43.03;	author mbr;	state Exp;
branches;
next	;


desc
@@


1.6
log
@2009-07-07 audio/gai-album: abandoned project, does not build
2009-07-07 audio/gai-visual-audio: abandoned project, does not build
2009-07-05 devel/linxt: Use devel/roboctl instead.
2007-08-22 german/citrix_ica: Use net/citrix_ica
2007-08-22 japanese/citrix_ica: Use net/citrix_ica
2009-06-30 mail/bogofilter-qdbm: Migrate to bogofilter-tc instead
2009-06-27 mail/xc-mail: depends on a port that expired in 2007
2009-07-01 www/trac-blog: Not supported anymore for trac > 0.10; use FullBlogPlugin instead
2009-07-01 www/trac-restrictedarea: Not supported anymore; functionality included in trac since 0.11
@
text
@--- linuxx86/hinst.orig	Tue Oct 31 08:31:50 2006
+++ linuxx86/hinst	Wed Apr 25 08:50:20 2007
@@@@ -24,7 +24,6 @@@@
 #	Copyright 1996-2000, 2006 Citrix Systems, Inc. All rights reserved.
 #
 ###############################################################################
-
 # note: the INSTALLER_... strings should be in lowercase. The installer will then
 # accept lowercase or uppercase versions of them as input.
 INSTALLER_YES=ja
@@@@ -86,7 +85,13 @@@@
 fi
 
 #  Install in here by default.
-DefaultInstallDir=/usr/lib/ICAClient
+
+DefaultInstallDir=$PREFIX/ICAClient
+
+if [ "$PREFIX/ICAClient" = "/ICAClient" ]
+then
+	DefaultInstallDir=/usr/local/ICAClient
+fi
 
 #  Default CDROM mount point
 DefaultCDSourceDir=/cdrom
@@@@ -2226,7 +2231,7 @@@@
 	then
 		:
 	else
-		/bin/false
+		/usr/bin/false
 		return 
 	fi
 
@@@@ -2272,7 +2277,7 @@@@
 		fi
 	fi
 
-	/bin/true
+	/usr/bin/true
 }
 
 ###############################################################################
@@@@ -2397,26 +2402,19 @@@@
 
 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" ]
@@@@ -2425,9 +2423,9 @@@@
 	else
   		user_echo $integrate_netscape6
 	fi
+	;;
+    esac
     fi
-  fi
-
     # Create utility script files in install root.
     create_wfica_script
     create_wfica_assoc_script
@@@@ -3063,55 +3061,6 @@@@
     echo "$BINDIR"
 }
 
-################################################################################
-#
-# find_browsers
-#
-# Returns a list of directories containing new-style mozilla-based browsers 
-# that may be launched by files on the $PATH.
-#
-################################################################################
-find_browsers()
-{
-    PROGS="netscape mozilla firefox"
-    DIST_BIN_DIR=""
-    STANDARD_DIRS="/usr/local/netscape /usr/local/mozilla /usr/local/firefox /usr/lib/mozilla"
-
-    case $op_system in
-       SunOS) if
-                 /usr/bin/pkginfo -q $SOLARIS_PACKAGE_NAME
-              then
-                 relocation_base=`/usr/bin/pkginfo -r $SOLARIS_PACKAGE_NAME`
-                 STANDARD_DIRS="$STANDARD_DIRS $relocation_base/$SOLARIS_PACKAGE_DIRECTORY"
-
-                 # N.B. the Netscape 7 packages for SOLARIS 9 have an extended installation path built-in!
-                 case `uname -r` in
-                    5.9) STANDARD_DIRS="$STANDARD_DIRS $relocation_base/dt/appconfig/$SOLARIS_PACKAGE_DIRECTORY"
-                         ;;
-                    *)   ;;
-                 esac
-              fi;;
-       *) ;;
-    esac
-
-    for d in `echo $PATH | sed "s/:/ /g"` $STANDARD_DIRS
-    do
-	echo $d
-    done | sort -u | while read d
-    do 
-	for p in $PROGS
-	do    
-	    # Find the each instance of each named browser
-	    PROG=$d/$p
-	    if test -f $PROG
-	    then
-		# Where is the installation and what version is it?
-		find_extra_bin_dirs $PROG
-	    fi
-	done
-    done | sort -u
-}
-
 BROWSER_LIST_KEY="BROWSER_DIR"
 ################################################################################
 #
@@@@ -3337,13 +3286,16 @@@@
 XDG_TARGET_DIR="/usr/share/applications"
 TL_MENU_DIR="Vendor_menus/Applications"                    # TurboLinux
 TL_TOP_DIR="/usr/share/applnk/"$TL_MENU_DIR
-DEFAULT_GNOME_TARGET_DIRS="/etc/opt/gnome/SuSE/Internet"
-DEFAULT_KDE_TARGET_DIRS="/usr/share/applnk-redhat/Internet \
-                         /usr/share/applnk-mdk/Networking \
-                         $TL_TOP_DIR/Internet \
-			 /etc/opt/kde3/share/applnk/SuSE/Internet \
-                         /usr/share/applnk/Applications"
-
+DEFAULT_GNOME_TARGET_DIRS="/usr/share/applications \
+                           /usr/local/share/applnk/Internet \
+                           /usr/local/share/applnk/Networking \
+                           /etc/opt/gnome/SuSE/Internet"
+DEFAULT_KDE_TARGET_DIRS="/usr/share/applnk/Applications \
+			/usr/local/share/applnk/Applications \
+			/usr/local/share/applnk/Internet \
+                        /usr/share/applnk-redhat/Internet \
+                        /usr/share/applnk-mdk/Networking \
+                        /etc/opt/kde3/share/applnk/SuSE/Internet"
 DEFAULT_DT_TARGET_DIRS="$XDG_TARGET_DIR $DEFAULT_GNOME_TARGET_DIRS $DEFAULT_KDE_TARGET_DIRS"
 DEFAULT_DT_FOLDER="Applications"
 
@


1.5
log
@- Update to 10.0

PR:		112120
Submitted by:	Thomas Abthorpe <thomas@@goodking.ca> (maintainer)
@
text
@@


1.4
log
@- Update to 9.15.
- Portlint(1).
- Assign maintainership to submitter.

PR:		98089
Submitted by:	Thomas Abthorpe <thomas@@goodking.ca>
Approved by:	arved (mentor)
@
text
@d1 4
a4 4
--- linuxx86/hinst.orig	Tue Dec  6 11:25:53 2005
+++ linuxx86/hinst	Mon Jul 17 09:12:18 2006
@@@@ -11,7 +11,6 @@@@
 #	Copyright 1998-2000 Citrix Systems, Inc. All rights reserved.
d11 1
a11 1
@@@@ -73,7 +72,13 @@@@
d26 12
a37 3
@@@@ -2175,7 +2180,7 @@@@
 	tr_file $TR_FILE_KEY $PORT/$PORT.psf
 	preen_files
d44 1
a44 38
@@@@ -2227,10 +2232,34 @@@@
 #
 ###############################################################################
 
+check_for_ns() {
+        BIN=`/usr/bin/file $1/plugins/libnullplugin.so | /usr/bin/awk '{print $11}'`
+        case ${BIN} in
+        \(SYSV\),)
+                NETSCAPE_DIR="$1"
+                PLUGIN_PATH="$s/plugins"
+                FOUND_NS="TRUE"
+        esac
+}
+
+NSCP="/usr/local/libexec/netscape \
+        /usr/local/libexec/netscape-linux \
+        /usr/local/netscape \
+        /usr/local/netscape-linux \
+        /usr/local/lib/netscape \
+        /usr/local/lib/netscape-linux \
+        /usr/local/lib/linux-mozilla \
+        /usr/local/lib/mozilla \
+        $MOZILLA_HOME"
+
+for dir in ${NSCP}; do
+        if [ -e $dir/plugins/libnullplugin.so ]; then
+                check_for_ns $dir;
+        fi
+done
+
 INST_DIR=$ICAInstDir
 TMP_NAME=/tmp/ICAnetscape.$$
-NETSCAPE_DIR="/usr/local/lib/netscape"
-PLUGIN_PATH="/usr/local/netscape/plugins"
 PLUGIN_NAME=npica.so
 PLUGIN_CLASS=ICAClObj.class
 MAILCAP_FILE=mailcap
@@@@ -2303,26 +2332,19 @@@@
d75 1
a75 1
@@@@ -2331,9 +2353,9 @@@@
d87 1
a87 1
@@@@ -2969,55 +2991,6 @@@@
d143 1
a143 1
@@@@ -3244,13 +3217,16 @@@@
@


1.3
log
@As always new MD5 checksum. Citrix seems to have changed the
install script slightly for Netscape 6, but I will look at that
later.

PR:	ports/37198
@
text
@d1 35
a35 3
--- linuxx86/hinst.orig	Tue Mar 19 17:18:14 2002
+++ linuxx86/hinst	Sat Apr 27 11:33:28 2002
@@@@ -1965,10 +1965,32 @@@@
d40 7
a46 7
+	BIN=`/usr/bin/file $1/plugins/libnullplugin.so | /usr/bin/awk '{print $11}'`
+	case ${BIN} in
+	\(SYSV\),)
+		NETSCAPE_DIR="$1"
+		PLUGIN_PATH="$s/plugins"
+		FOUND_NS="TRUE"
+	esac
d55 2
d71 2
d74 10
a83 3
@@@@ -2017,15 +2039,12 @@@@
   $ECHO_CMD $integrate_netscape1
   search_ok=0
d85 11
a95 9
-  if  test -d "/usr/lib/netscape"\
-   || test -d "/usr/local/netscape"\
-   || test -d "/opt/netscape"\
-   || test -d "/usr/local/lib/netscape"\
-   || test "$MOZILLA_HOME" != "" -a -d "$MOZILLA_HOME"
-  then
+  case ${FOUND_NS} in
+  TRUE)
   	$ECHO_CMD $integrate_netscape3
d97 1
a97 1
-  else
d99 2
a100 2
+  *)
 	echo_no_nl $integrate_netscape2
d103 1
a103 1
@@@@ -2034,7 +2053,8 @@@@
d105 1
a105 1
   		$ECHO_CMD $integrate_netscape6
a106 1
-  fi;
d108 9
a116 1
+  esac;
d119 50
d170 25
@


1.2
log
@Fix the package list and remove netscape plugin if installed
@
text
@d1 3
a3 3
--- linuxx86/hinst.orig	Wed Aug 22 14:52:20 2001
+++ linuxx86/hinst	Tue Jan 22 11:15:58 2002
@@@@ -1961,10 +1961,32 @@@@
d38 1
a38 1
@@@@ -2004,14 +2026,12 @@@@
d42 1
a42 1
-  if (test -d "/usr/lib/netscape"\
d45 2
a46 1
-   || test -d "/usr/local/lib/netscape")
d54 1
a54 1
+  *) 
d58 1
a58 1
@@@@ -2020,7 +2040,8 @@@@
@


1.1
log
@Fix the plugin install. Look if there is a linux netscape installed
and use it's plugin dir to install.

PR:		ports/33318
@
text
@d1 3
a3 3
--- linuxx86/hinst.orig	Wed Sep  5 16:47:26 2001
+++ linuxx86/hinst	Tue Jan 22 00:15:59 2002
@@@@ -1965,10 +1965,31 @@@@
d13 1
d38 29
@

