Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Jun 2004 18:50:41 +0200 (CEST)
From:      Joerg Pulz <Joerg.Pulz@frm2.tum.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/67576: update net/citrix_ica to 8.00
Message-ID:  <200406041650.i54Gofm9096892@hades.admin.frm2>
Resent-Message-ID: <200406041700.i54H0T5U075539@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         67576
>Category:       ports
>Synopsis:       update net/citrix_ica to 8.00
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 04 10:00:28 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Joerg Pulz
>Release:        FreeBSD 5.2.1-RELEASE-p5 i386
>Organization:
TU-Munich / ZWE FRM-II
>Environment:
System: FreeBSD hades.admin.frm2 5.2.1-RELEASE-p5 FreeBSD 5.2.1-RELEASE-p5 #2: Wed May 5 17:52:38 CEST 2004 root@hades.admin.frm2:/usr/obj/usr/src/sys/HADES i386


	
>Description:
	Update net/citrix_ica to version 8.00
	new in this version:
		- PNAgent support
		- Xcapture support
>How-To-Repeat:
	
>Fix:

	

--- citrix_ica.diff begins here ---
diff -ru citrix_ica7/Makefile citrix_ica/Makefile
--- citrix_ica7/Makefile	Fri Jun  4 18:42:17 2004
+++ citrix_ica/Makefile	Fri Jun  4 18:10:02 2004
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	citrix_ica
-PORTVERSION=	7.00
+PORTVERSION=	8.00
 PORTREVISION=	1
 CATEGORIES=	net comms linux
 MASTER_SITES=
@@ -71,13 +71,13 @@
 		${FALSE} ; \
 	fi
 
-	@${ECHO_CMD} -e "1\n${CDIR}\ny\ny\ny\ny${HAVE_KDE}\n3" > ${WRKSRC}/response ;
+	@${ECHO_CMD} -e "1\n${CDIR}\ny\n1${HAVE_KDE}\n3" > ${WRKSRC}/response ;
 	@for dir in ${NSCP}; do \
 		if [ -e $${dir}/plugins/libnullplugin.so ]; then \
 			BIN=`${FILE} $${dir}/plugins/libnullplugin.so | ${AWK} '{print $$11}'` ; \
 			case $${BIN} in \
 			\(SYSV\),) \
-				${ECHO_CMD} -e "1\n${CDIR}\ny\ny\ny${HAVE_KDE}\n3" > ${WRKSRC}/response ; \
+				${ECHO_CMD} -e "1\n${CDIR}\ny\n1${HAVE_KDE}\n3" > ${WRKSRC}/response ; \
 			esac \
 		fi \
 	done
diff -ru citrix_ica7/distinfo citrix_ica/distinfo
--- citrix_ica7/distinfo	Fri Jun  4 18:42:17 2004
+++ citrix_ica/distinfo	Fri Jun  4 17:50:55 2004
@@ -1 +1,2 @@
-MD5 (citrix_ica-linuxx86-7.00.tar.gz) = d4efd8075afc1e96646cad4acb740033
+MD5 (citrix_ica-linuxx86-8.00.tar.gz) = c6622eed6ac9666bac578dccfcb81cee
+SIZE (citrix_ica-linuxx86-8.00.tar.gz) = 1564536
diff -ru citrix_ica7/files/patch-linuxx86::hinst citrix_ica/files/patch-linuxx86::hinst
--- citrix_ica7/files/patch-linuxx86::hinst	Fri Jun  4 18:42:17 2004
+++ citrix_ica/files/patch-linuxx86::hinst	Fri Jun  4 17:47:47 2004
@@ -1,6 +1,6 @@
---- linuxx86/hinst.orig	Thu May 22 12:30:28 2003
-+++ linuxx86/hinst	Mon Aug 11 16:52:05 2003
-@@ -2132,10 +2132,34 @@
+--- linuxx86/hinst.orig	Fri May  7 14:44:44 2004
++++ linuxx86/hinst	Fri Jun  4 17:44:53 2004
+@@ -2142,10 +2142,34 @@
  #
  ###############################################################################
  
@@ -37,7 +37,7 @@
  PLUGIN_NAME=npica.so
  PLUGIN_CLASS=ICAClObj.class
  MAILCAP_FILE=mailcap
-@@ -2206,36 +2230,29 @@
+@@ -2218,36 +2242,29 @@
  
  netscape_integrate()
  {
@@ -83,7 +83,7 @@
  
      # Create utility script files in install root.
      create_wfica_script
-@@ -2866,37 +2883,6 @@
+@@ -2878,55 +2895,6 @@
      echo "$BINDIR"
  }
  
@@ -100,6 +100,24 @@
 -    PROGS="netscape mozilla"
 -    DIST_BIN_DIR=""
 -    STANDARD_DIRS="/usr/local/netscape /usr/local/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
@@ -121,12 +139,12 @@
  BROWSER_LIST_KEY="BROWSER_DIR"
  ################################################################################
  #
-@@ -3119,6 +3105,8 @@
- wfcmgr_NAME='Citrix ICA Client'
- DEFAULT_DT_TARGET_DIRS="/usr/share/applications \
-                         /usr/share/applnk/Applications \
-+			/usr/local/share/applnk/Internet \
-+			/usr/local/share/applnk/Networking \
+@@ -3151,6 +3119,8 @@
+ wfcmgr_ja_NAME='Citrix ICA クライアント'
+ 
+ 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/share/applnk-redhat/Internet \
-                         /usr/share/applnk-mdk/Networking"
- DEFAULT_DT_FOLDER="Applications"
diff -ru citrix_ica7/pkg-plist citrix_ica/pkg-plist
--- citrix_ica7/pkg-plist	Fri Jun  4 18:42:17 2004
+++ citrix_ica/pkg-plist	Fri Jun  4 18:35:25 2004
@@ -5,11 +5,14 @@
 ICAClient/.config/keyboard.ini
 ICAClient/.config/module.ini
 ICAClient/.config/wfclient.ini
+ICAClient/libctxssl.so
 ICAClient/Npica
 ICAClient/Npica.ad
+ICAClient/CHARICONV.DLL
 ICAClient/PDCRYPT1.DLL
 ICAClient/PDCRYPT2.DLL
-ICAClient/SSL.DLL
+ICAClient/TW1.DLL
+ICAClient/VDCM.DLL
 ICAClient/VDSCARD.DLL
 ICAClient/Wfcmgr
 ICAClient/Wfcmgr.ad
@@ -23,11 +26,9 @@
 ICAClient/desktop/Citrix_PNA.desktop
 ICAClient/eula.txt
 ICAClient/help/index.htm
-ICAClient/icons/ica16.xpm
-ICAClient/icons/ica32.xpm
-ICAClient/icons/ica48.xpm
-ICAClient/icons/ica64.xpm
-ICAClient/icons/pn32.xpm
+ICAClient/icons/citrix16.xpm
+ICAClient/icons/citrix32.xpm
+ICAClient/icons/citrix48.xpm
 ICAClient/install.txt
 ICAClient/keyboard/age2.kbd
 ICAClient/keyboard/agex2.kbd
@@ -61,6 +62,7 @@
 ICAClient/keyboard/ibm.kbd
 ICAClient/keyboard/keyboard.ini
 ICAClient/keyboard/linux.kbd
+ICAClient/keyboard/linux-ja.kbd
 ICAClient/keyboard/mac101.kbd
 ICAClient/keyboard/ncdn-101.kbd
 ICAClient/keyboard/ncdn-102.kbd
@@ -118,6 +120,7 @@
 bin/wfica
 @dirrm ICAClient/.config
 @dirrm ICAClient/cache/zlcache
+@unexec find %D/ICAClient/cache/ -type f -exec rm {} \; 2>&1 >/dev/null || true
 @dirrm ICAClient/cache
 @dirrm ICAClient/config
 @dirrm ICAClient/desktop
--- citrix_ica.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406041650.i54Gofm9096892>