aboutsummaryrefslogtreecommitdiff
path: root/net/citrix_xenapp
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-03-20 18:42:25 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-03-20 18:42:25 +0000
commitdf18a2554361c9bdba2afd82bb9d9239cdd55dfd (patch)
tree0669edfce0397a106bf7e7c2bf698a66a670d95a /net/citrix_xenapp
parentd759cf83a3ea9dd53a5331ca37dd470b1cf3fecf (diff)
downloadports-df18a2554361c9bdba2afd82bb9d9239cdd55dfd.tar.gz
ports-df18a2554361c9bdba2afd82bb9d9239cdd55dfd.zip
Notes
Diffstat (limited to 'net/citrix_xenapp')
-rw-r--r--net/citrix_xenapp/Makefile10
-rw-r--r--net/citrix_xenapp/distinfo6
-rw-r--r--net/citrix_xenapp/files/patch-linuxx86::hinst125
-rw-r--r--net/citrix_xenapp/pkg-plist70
4 files changed, 60 insertions, 151 deletions
diff --git a/net/citrix_xenapp/Makefile b/net/citrix_xenapp/Makefile
index ae5746741ac0..505051779dda 100644
--- a/net/citrix_xenapp/Makefile
+++ b/net/citrix_xenapp/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= citrix_ica
-PORTVERSION= 9.00
-PORTREVISION= 4
+PORTVERSION= 10.0
CATEGORIES= net comms linux
MASTER_SITES=
DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION}
@@ -51,12 +50,11 @@ IGNORE='The distribution file for this port may not be automatically fetched due
do-fetch:
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
@${ECHO} ""
- @${ECHO} "You have to fetch the file manually after reading and"
- @${ECHO} "agreeing to the license at:"
+ @${ECHO} "You have to fetch the file manually from"
@${ECHO} ""
- @${ECHO} "http://www.citrix.com/download/bin/license.asp?client=linux"
+ @${ECHO} "http://www.citrix.com/English/SS/downloads/details.asp?dID=2755&downloadID=3323&pID=186"
@${ECHO} ""
- @${ECHO} "Once linuxx86.tar.gz has been downloaded move it to"
+ @${ECHO} "Once en.linuxx86.tar.gz has been downloaded move it to"
@${ECHO} "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} and restart the build."
@${ECHO} ""
@${FALSE}
diff --git a/net/citrix_xenapp/distinfo b/net/citrix_xenapp/distinfo
index f62e335ecfcb..f855067e8338 100644
--- a/net/citrix_xenapp/distinfo
+++ b/net/citrix_xenapp/distinfo
@@ -1,3 +1,3 @@
-MD5 (citrix_ica-linuxx86-9.00.tar.gz) = df3194f942e03b8c700907a3406aef76
-SHA256 (citrix_ica-linuxx86-9.00.tar.gz) = 7a8f66d12b9b715910e8760cd30d921c182d9789a03b0b6e243a3062a9afa9f9
-SIZE (citrix_ica-linuxx86-9.00.tar.gz) = 1356273
+MD5 (citrix_ica-linuxx86-10.0.tar.gz) = 7d5286e919297823b572a80ed417af71
+SHA256 (citrix_ica-linuxx86-10.0.tar.gz) = 2777b4b3b4d7371399cd45bde16d1943df86222882d032e4fcef661089795078
+SIZE (citrix_ica-linuxx86-10.0.tar.gz) = 1795232
diff --git a/net/citrix_xenapp/files/patch-linuxx86::hinst b/net/citrix_xenapp/files/patch-linuxx86::hinst
index 9df7a9bd661b..75e31083db9b 100644
--- a/net/citrix_xenapp/files/patch-linuxx86::hinst
+++ b/net/citrix_xenapp/files/patch-linuxx86::hinst
@@ -1,6 +1,6 @@
---- linuxx86/hinst.orig Fri Apr 8 19:52:59 2005
-+++ linuxx86/hinst Wed May 18 14:07:10 2005
-@@ -75,7 +75,7 @@
+--- linuxx86/hinst.orig Tue Oct 31 07:07:08 2006
++++ linuxx86/hinst Mon Mar 5 12:26:02 2007
+@@ -86,7 +86,7 @@
fi
# Install in here by default.
@@ -9,53 +9,25 @@
# Default CDROM mount point
DefaultCDSourceDir=/cdrom
-@@ -2166,7 +2166,7 @@
+@@ -2217,7 +2217,7 @@
+ then
+ :
+ else
+- /bin/false
++ /usr/bin/false
+ return
+ fi
- # rm -f $m_filename $mf_filename $o_filename $of_filename
+@@ -2263,7 +2263,7 @@
+ fi
+ fi
- /bin/true
+ /usr/bin/true
}
###############################################################################
-@@ -2217,10 +2217,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
-@@ -2293,26 +2317,19 @@
+@@ -2387,26 +2387,19 @@
netscape_integrate()
{
@@ -87,7 +59,7 @@
user_prompt $integrate_netscape2
getyesno $INSTALLER_NO
if [ "$ANSWER" = "$INSTALLER_YES" ]
-@@ -2321,9 +2338,9 @@
+@@ -2415,9 +2408,9 @@
else
user_echo $integrate_netscape6
fi
@@ -99,68 +71,3 @@
# Create utility script files in install root.
create_wfica_script
create_wfica_assoc_script
-@@ -2953,55 +2970,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"
--
-- 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"
- ################################################################################
- #
-@@ -3226,6 +3194,8 @@
- wfcmgr_ja_NAME='MetaFrame UNIX クライアント'
-
- 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 \
diff --git a/net/citrix_xenapp/pkg-plist b/net/citrix_xenapp/pkg-plist
index 9ad900bd5c55..1285b5d1e0c3 100644
--- a/net/citrix_xenapp/pkg-plist
+++ b/net/citrix_xenapp/pkg-plist
@@ -1,35 +1,36 @@
@unexec for dir in /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 %%MOZILLA_HOME%% %D/lib/netscape-linux; do if [ -f ${dir}/mime.types ]; then (/bin/cat ${dir}/mime.types | /usr/bin/grep -v "application/x-ica" > ${dir}/mime.types.tmp; mv ${dir}/mime.types.tmp ${dir}/mime.types); fi ; done
@unexec for dir in /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 %%MOZILLA_HOME%% %D/lib/netscape-linux; do if [ -f ${dir}/mailcap ]; then (/bin/cat ${dir}/mailcap | /usr/bin/grep -v "application/x-ica" > ${dir}/mailcap.tmp; /bin/mv ${dir}/mailcap.tmp ${dir}/mailcap); fi ; done
@unexec for dir in /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 %%MOZILLA_HOME%% %D/lib/netscape-linux; do if [ -e ${dir}/plugins/npica.so ]; then (/bin/rm ${dir}/plugins/npica.so); fi ; done
-ICAClient/.config/appsrv.ini
-ICAClient/.config/keyboard.ini
-ICAClient/.config/module.ini
-ICAClient/.config/wfclient.ini
-ICAClient/libctxssl.so
-ICAClient/Npica
-ICAClient/Npica.ad
ICAClient/CHARICONV.DLL
ICAClient/NDS.DLL
+ICAClient/Npica
+ICAClient/Npica.ad
ICAClient/PDCRYPT1.DLL
ICAClient/PDCRYPT2.DLL
ICAClient/TW1.DLL
-ICAClient/VDCM.DLL
+ICAClient/VDEUEM.DLL
ICAClient/VDSCARD.DLL
-ICAClient/Wfcmgr
-ICAClient/Wfcmgr.ad
-ICAClient/Wfica
-ICAClient/Wfica.ad
+ICAClient/VDSPMIKE.DLL
ICAClient/config/.server
+ICAClient/config/All_Regions.ini
+ICAClient/config/Trusted_Region.ini
+ICAClient/config/Unknown_Region.ini
+ICAClient/config/Untrusted_Region.ini
ICAClient/config/appsrv.ini
+ICAClient/config/canonicalization.ini
ICAClient/config/module.ini
+ICAClient/config/regions.ini
+ICAClient/config/usertemplate/All_Regions.ini
+ICAClient/config/usertemplate/Trusted_Region.ini
+ICAClient/config/usertemplate/Unknown_Region.ini
+ICAClient/config/usertemplate/Untrusted_Region.ini
ICAClient/config/wfclient.ini
-ICAClient/desktop/wfcmgr.desktop
ICAClient/desktop/Citrix_PNA.desktop
+ICAClient/desktop/wfcmgr.desktop
ICAClient/eula.txt
ICAClient/help/index.htm
-ICAClient/icons/citrix16.xpm
-ICAClient/icons/citrix32.xpm
-ICAClient/icons/citrix48.xpm
+ICAClient/icons/manager.xpm
+ICAClient/icons/session.xpm
ICAClient/install.txt
ICAClient/keyboard/age2.kbd
ICAClient/keyboard/agex2.kbd
@@ -62,8 +63,8 @@ ICAClient/keyboard/hpusitf.kbd
ICAClient/keyboard/hpusps2.kbd
ICAClient/keyboard/ibm.kbd
ICAClient/keyboard/keyboard.ini
-ICAClient/keyboard/linux.kbd
ICAClient/keyboard/linux-ja.kbd
+ICAClient/keyboard/linux.kbd
ICAClient/keyboard/mac101.kbd
ICAClient/keyboard/ncdn-101.kbd
ICAClient/keyboard/ncdn-102.kbd
@@ -95,11 +96,16 @@ ICAClient/keystore/cacerts/BTCTRoot.crt
ICAClient/keystore/cacerts/Class3PCA_G2_v2.crt
ICAClient/keystore/cacerts/Class4PCA_G2_v2.crt
ICAClient/keystore/cacerts/GTECTGlobalRoot.crt
-ICAClient/keystore/cacerts/GTECTRoot.crt
ICAClient/keystore/cacerts/Pcs3ss_v4.crt
ICAClient/keystore/cacerts/SecureServer.crt
-ICAClient/nls/C
+ICAClient/libctxssl.so
+ICAClient/nls/en/UTF-8/Wfcmgr
+ICAClient/nls/en/UTF-8/Wfica
+ICAClient/nls/en/UTF-8/pna.nls
+ICAClient/nls/en/Wfcmgr
+ICAClient/nls/en/Wfica
ICAClient/nls/en/pna.nls
+ICAClient/nls/C
ICAClient/npica.so
ICAClient/pkginf/F.core.linuxx86
ICAClient/pkginf/Ver.core.linuxx86
@@ -112,8 +118,8 @@ ICAClient/util/echo_cmd
ICAClient/util/hinst
ICAClient/util/icalicense.sh
ICAClient/util/nslaunch
-ICAClient/util/pacexec
ICAClient/util/pac.js
+ICAClient/util/pacexec
ICAClient/util/xcapture
ICAClient/wfcmgr
ICAClient/wfica
@@ -121,19 +127,17 @@ ICAClient/wfica.sh
ICAClient/wfica_assoc.sh
bin/wfcmgr
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
-@dirrm ICAClient/help
-@dirrm ICAClient/icons
-@dirrm ICAClient/keyboard
-@dirrm ICAClient/keystore/cacerts
-@dirrm ICAClient/keystore
+@dirrm ICAClient/util
+@dirrm ICAClient/pkginf
+@dirrm ICAClient/nls/en/UTF-8
@dirrm ICAClient/nls/en
@dirrm ICAClient/nls
-@dirrm ICAClient/pkginf
-@dirrm ICAClient/util
+@dirrm ICAClient/keystore/cacerts
+@dirrm ICAClient/keystore
+@dirrm ICAClient/keyboard
+@dirrm ICAClient/icons
+@dirrm ICAClient/help
+@dirrm ICAClient/desktop
+@dirrm ICAClient/config/usertemplate
+@dirrm ICAClient/config
@dirrm ICAClient