- Update to 11.0.140395
- Read http://wiki.freebsd.org/ThomasAbthorpe/CitrixOnFreeBSD before installation PR: ports/134099 (based on) Submitted by: Helio Loureiro <helio@loureiro.eng.br>
This commit is contained in:
parent
84e1b88ce2
commit
89adc65d24
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=235665
5 changed files with 118 additions and 57 deletions
|
@ -5,9 +5,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= citrix_ica
|
PORTNAME= citrix_xenapp
|
||||||
PORTVERSION= 10.6
|
PORTVERSION= 11.0.140395
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= net comms linux
|
CATEGORIES= net comms linux
|
||||||
MASTER_SITES=
|
MASTER_SITES=
|
||||||
DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION}
|
DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION}
|
||||||
|
@ -16,8 +15,8 @@ MAINTAINER= tabthorpe@FreeBSD.org
|
||||||
COMMENT= Citrix(R) Presentation Server(TM) client
|
COMMENT= Citrix(R) Presentation Server(TM) client
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= i386 amd64
|
ONLY_FOR_ARCHS= i386 amd64
|
||||||
USE_LINUX= yes
|
USE_LINUX= f8
|
||||||
USE_LINUX_APPS= openmotif
|
USE_LINUX_APPS= openmotif jpeg png
|
||||||
RESTRICTED= License prohibits redistribution
|
RESTRICTED= License prohibits redistribution
|
||||||
IS_INTERACTIVE= "Noisy license agreement ignores stdin"
|
IS_INTERACTIVE= "Noisy license agreement ignores stdin"
|
||||||
|
|
||||||
|
@ -46,7 +45,7 @@ do-fetch:
|
||||||
@${ECHO} ""
|
@${ECHO} ""
|
||||||
@${ECHO} "You have to fetch the file manually from"
|
@${ECHO} "You have to fetch the file manually from"
|
||||||
@${ECHO} ""
|
@${ECHO} ""
|
||||||
@${ECHO} "http://www.citrix.com/English/SS/downloads/details.asp?dID=2755&downloadID=3323&pID=186"
|
@${ECHO} "http://www.citrix.com/English/SS/downloads/details.asp?downloadID=3323"
|
||||||
@${ECHO} ""
|
@${ECHO} ""
|
||||||
@${ECHO} "Once en.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} "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} and restart the build."
|
||||||
|
@ -65,6 +64,9 @@ pre-fetch:
|
||||||
.endfor
|
.endfor
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
post-patch:
|
||||||
|
${REINPLACE_CMD} -e 's|DefaultInstallDir=/usr/lib/ICAClient|DefaultInstallDir=${PREFIX}/ICAClient|' ${WRKSRC}/linuxx86/hinst
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
@if (test -d "${CDIR}") ; \
|
@if (test -d "${CDIR}") ; \
|
||||||
then \
|
then \
|
||||||
|
@ -83,6 +85,7 @@ do-install:
|
||||||
cd ${WRKSRC} && ${SH} -c './setupwfc'
|
cd ${WRKSRC} && ${SH} -c './setupwfc'
|
||||||
${INSTALL_SCRIPT} ${WRKSRC}/wfcmgr.x ${PREFIX}/bin/wfcmgr
|
${INSTALL_SCRIPT} ${WRKSRC}/wfcmgr.x ${PREFIX}/bin/wfcmgr
|
||||||
${INSTALL_SCRIPT} ${WRKSRC}/wfica.x ${PREFIX}/bin/wfica
|
${INSTALL_SCRIPT} ${WRKSRC}/wfica.x ${PREFIX}/bin/wfica
|
||||||
|
${MKDIR} ${LINUXBASE}/dev
|
||||||
# XXX: This is missing a "${BRANDELF} -t Linux <executables>".
|
# XXX: This is missing a "${BRANDELF} -t Linux <executables>".
|
||||||
|
|
||||||
.if defined(ICA_CERTS)
|
.if defined(ICA_CERTS)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
MD5 (citrix_ica-linuxx86-10.6.tar.gz) = 72e2f7ef05444bc978ad1fc9da38275a
|
MD5 (citrix_xenapp-linuxx86-11.0.140395.tar.gz) = 474182de909ebae07adc6f6ff35428d8
|
||||||
SHA256 (citrix_ica-linuxx86-10.6.tar.gz) = 4bd5440856f65232dc69e33010dc5c55f597a56f4c26309ac53bef189aaee6fc
|
SHA256 (citrix_xenapp-linuxx86-11.0.140395.tar.gz) = 641bf68e78b07768566207f7a7f7c4cc1345d5c08d875dafb133f7b5dd5a7301
|
||||||
SIZE (citrix_ica-linuxx86-10.6.tar.gz) = 1801486
|
SIZE (citrix_xenapp-linuxx86-11.0.140395.tar.gz) = 2220688
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
--- linuxx86/hinst.orig Tue Oct 31 07:07:08 2006
|
--- linuxx86/hinst.orig 2009-02-26 04:22:26.000000000 -0500
|
||||||
+++ linuxx86/hinst Mon Mar 5 12:26:02 2007
|
+++ linuxx86/hinst 2009-06-10 18:45:08.000000000 -0400
|
||||||
@@ -86,7 +86,7 @@
|
@@ -105,7 +105,7 @@
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Install in here by default.
|
# Install in here by default.
|
||||||
|
@ -9,32 +9,25 @@
|
||||||
|
|
||||||
# Default CDROM mount point
|
# Default CDROM mount point
|
||||||
DefaultCDSourceDir=/cdrom
|
DefaultCDSourceDir=/cdrom
|
||||||
@@ -2217,7 +2217,7 @@
|
@@ -1965,7 +1965,7 @@
|
||||||
then
|
then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
- /bin/false
|
- /bin/false
|
||||||
+ /usr/bin/false
|
+ false
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -2263,7 +2263,7 @@
|
@@ -2090,7 +2090,7 @@
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- /bin/true
|
- /bin/true
|
||||||
+ /usr/bin/true
|
+ true
|
||||||
}
|
}
|
||||||
|
|
||||||
###############################################################################
|
#!/bin/sh
|
||||||
@@ -2387,26 +2387,19 @@
|
@@ -2191,19 +2191,12 @@
|
||||||
|
|
||||||
netscape_integrate()
|
|
||||||
{
|
|
||||||
- user_echo $integrate_netscape1
|
|
||||||
if test -z "$SU_INSTALL"
|
|
||||||
then
|
|
||||||
set_npui_variables
|
|
||||||
found_netscape
|
found_netscape
|
||||||
else
|
else
|
||||||
search_ok=0
|
search_ok=0
|
||||||
|
@ -48,26 +41,24 @@
|
||||||
- || test "$MOZILLA_HOME" != "" -a -d "$MOZILLA_HOME"\
|
- || test "$MOZILLA_HOME" != "" -a -d "$MOZILLA_HOME"\
|
||||||
- || test "$EXTRA_BROWSERS" != ""
|
- || test "$EXTRA_BROWSERS" != ""
|
||||||
- then
|
- then
|
||||||
+
|
|
||||||
+ case ${FOUND_NS} in
|
+ case ${FOUND_NS} in
|
||||||
+ TRUE)
|
+ TRUE)
|
||||||
user_echo $integrate_netscape3
|
user_echo $integrate_netscape3
|
||||||
found_netscape
|
found_netscape
|
||||||
- else
|
- else
|
||||||
+ ;;
|
+ ;;
|
||||||
+ *)
|
+ *)
|
||||||
user_prompt $integrate_netscape2
|
user_prompt "$integrate_netscape2"
|
||||||
getyesno $INSTALLER_NO
|
getyesno $INSTALLER_NO
|
||||||
if [ "$ANSWER" = "$INSTALLER_YES" ]
|
if [ "$ANSWER" = "$INSTALLER_YES" ]
|
||||||
@@ -2415,9 +2408,9 @@
|
@@ -2212,8 +2205,9 @@
|
||||||
else
|
else
|
||||||
user_echo $integrate_netscape6
|
user_echo $integrate_netscape6
|
||||||
fi
|
fi
|
||||||
+ ;;
|
+ ;;
|
||||||
+ esac
|
+ esac
|
||||||
fi
|
fi
|
||||||
- fi
|
- fi
|
||||||
-
|
|
||||||
# Create utility script files in install root.
|
# Create utility script files in install root.
|
||||||
create_wfica_script
|
create_wfica_script
|
||||||
create_wfica_assoc_script
|
|
||||||
|
|
|
@ -1,19 +1,10 @@
|
||||||
Citrix(R) Presentation Server(TM) runs on Microsoft(R) Windows
|
Citrix XenApp (TM) is a Windows (R) application delivery system that manages
|
||||||
Server(TM) and UNIX(R) operating systems, and extends the base
|
applications in the datacenter and delivers them as an on-demand
|
||||||
Windows Terminal Services platform by enhancing the end-user
|
service to users anywhere using any device. XenApp reduces the cost
|
||||||
experience as well as increasing manageability, compatibility,
|
of application management by up to 50 percent, delivers any application
|
||||||
security and scalability to address business-critical environments.
|
instantly to users anywhere and improves application and data
|
||||||
Presentation Server expands the range of supported applications to
|
security.
|
||||||
include legacy software and Web-based, UNIX and Java solutions. It
|
|
||||||
also enables any device or operating system including Macintosh and
|
|
||||||
Linux to access virtualized applications. Other important capabilities
|
|
||||||
are powerful management and configuration tools and faster, more
|
|
||||||
flexible printing.
|
|
||||||
|
|
||||||
You will need to create the directory ${LINUXBASE}/dev or risk
|
|
||||||
crashing your system.
|
|
||||||
|
|
||||||
If your Citrix server does not have one of the supplied root-certificates,
|
|
||||||
you can copy the certificate to /usr/ports/distfiles and add the
|
you can copy the certificate to /usr/ports/distfiles and add the
|
||||||
following line to your /etc/make.conf:
|
following line to your /etc/make.conf:
|
||||||
|
|
||||||
|
|
|
@ -8,9 +8,10 @@ ICAClient/Npica.ad
|
||||||
ICAClient/PDCRYPT1.DLL
|
ICAClient/PDCRYPT1.DLL
|
||||||
ICAClient/PDCRYPT2.DLL
|
ICAClient/PDCRYPT2.DLL
|
||||||
ICAClient/TW1.DLL
|
ICAClient/TW1.DLL
|
||||||
ICAClient/VDEUEM.DLL
|
ICAClient/VDMM.DLL
|
||||||
ICAClient/VDSCARD.DLL
|
ICAClient/VDSCARD.DLL
|
||||||
ICAClient/VDSPMIKE.DLL
|
ICAClient/VDSPMIKE.DLL
|
||||||
|
ICAClient/VDSSPI.DLL
|
||||||
ICAClient/config/.server
|
ICAClient/config/.server
|
||||||
ICAClient/config/All_Regions.ini
|
ICAClient/config/All_Regions.ini
|
||||||
ICAClient/config/Trusted_Region.ini
|
ICAClient/config/Trusted_Region.ini
|
||||||
|
@ -25,7 +26,6 @@ ICAClient/config/usertemplate/Trusted_Region.ini
|
||||||
ICAClient/config/usertemplate/Unknown_Region.ini
|
ICAClient/config/usertemplate/Unknown_Region.ini
|
||||||
ICAClient/config/usertemplate/Untrusted_Region.ini
|
ICAClient/config/usertemplate/Untrusted_Region.ini
|
||||||
ICAClient/config/wfclient.ini
|
ICAClient/config/wfclient.ini
|
||||||
ICAClient/desktop/Citrix_PNA.desktop
|
|
||||||
ICAClient/desktop/wfcmgr.desktop
|
ICAClient/desktop/wfcmgr.desktop
|
||||||
ICAClient/eula.txt
|
ICAClient/eula.txt
|
||||||
ICAClient/help/index.htm
|
ICAClient/help/index.htm
|
||||||
|
@ -98,40 +98,116 @@ ICAClient/keystore/cacerts/Class4PCA_G2_v2.crt
|
||||||
ICAClient/keystore/cacerts/GTECTGlobalRoot.crt
|
ICAClient/keystore/cacerts/GTECTGlobalRoot.crt
|
||||||
ICAClient/keystore/cacerts/Pcs3ss_v4.crt
|
ICAClient/keystore/cacerts/Pcs3ss_v4.crt
|
||||||
ICAClient/keystore/cacerts/SecureServer.crt
|
ICAClient/keystore/cacerts/SecureServer.crt
|
||||||
|
ICAClient/wfica.sh
|
||||||
|
ICAClient/wfica_assoc.sh
|
||||||
%%HAVE_ICA_CERTS%%@unexec for f in %%ICA_CERTS%%; do rm %%CERTDIR%%/${f}; done
|
%%HAVE_ICA_CERTS%%@unexec for f in %%ICA_CERTS%%; do rm %%CERTDIR%%/${f}; done
|
||||||
ICAClient/libctxssl.so
|
ICAClient/libctxssl.so
|
||||||
|
ICAClient/libproxy.so
|
||||||
|
ICAClient/nls/C
|
||||||
|
ICAClient/nls/de/Npica
|
||||||
|
ICAClient/nls/de/Npica.ad
|
||||||
|
ICAClient/nls/de/UTF-8/Wfcmgr
|
||||||
|
ICAClient/nls/de/UTF-8/Wfica
|
||||||
|
ICAClient/nls/de/UTF-8/XCapture
|
||||||
|
ICAClient/nls/de/UTF-8/XCapture.ad
|
||||||
|
ICAClient/nls/de/UTF-8/eula.txt
|
||||||
|
ICAClient/nls/de/UTF-8/install.txt
|
||||||
|
ICAClient/nls/de/UTF-8/pna.nls
|
||||||
|
ICAClient/nls/de/UTF-8/readme.txt
|
||||||
|
ICAClient/nls/de/UTF-8/setupwfc.msg
|
||||||
|
ICAClient/nls/de/Wfcmgr
|
||||||
|
ICAClient/nls/de/Wfica
|
||||||
|
ICAClient/nls/de/XCapture
|
||||||
|
ICAClient/nls/de/XCapture.ad
|
||||||
|
ICAClient/nls/de/appsrv.ini
|
||||||
|
ICAClient/nls/de/eula.txt
|
||||||
|
ICAClient/nls/de/hinst.msg
|
||||||
|
ICAClient/nls/de/index.htm
|
||||||
|
ICAClient/nls/de/install.txt
|
||||||
|
ICAClient/nls/de/module.ini
|
||||||
|
ICAClient/nls/de/pna.nls
|
||||||
|
ICAClient/nls/de/readme.txt
|
||||||
|
ICAClient/nls/de/setupwfc.msg
|
||||||
|
ICAClient/nls/de/wfclient.ini
|
||||||
|
ICAClient/nls/en/Npica
|
||||||
|
ICAClient/nls/en/Npica.ad
|
||||||
ICAClient/nls/en/UTF-8/Wfcmgr
|
ICAClient/nls/en/UTF-8/Wfcmgr
|
||||||
ICAClient/nls/en/UTF-8/Wfica
|
ICAClient/nls/en/UTF-8/Wfica
|
||||||
|
ICAClient/nls/en/UTF-8/XCapture
|
||||||
|
ICAClient/nls/en/UTF-8/XCapture.ad
|
||||||
|
ICAClient/nls/en/UTF-8/eula.txt
|
||||||
|
ICAClient/nls/en/UTF-8/install.txt
|
||||||
ICAClient/nls/en/UTF-8/pna.nls
|
ICAClient/nls/en/UTF-8/pna.nls
|
||||||
|
ICAClient/nls/en/UTF-8/readme.txt
|
||||||
|
ICAClient/nls/en/UTF-8/setupwfc.msg
|
||||||
ICAClient/nls/en/Wfcmgr
|
ICAClient/nls/en/Wfcmgr
|
||||||
ICAClient/nls/en/Wfica
|
ICAClient/nls/en/Wfica
|
||||||
|
ICAClient/nls/en/XCapture
|
||||||
|
ICAClient/nls/en/XCapture.ad
|
||||||
|
ICAClient/nls/en/appsrv.ini
|
||||||
|
ICAClient/nls/en/eula.txt
|
||||||
|
ICAClient/nls/en/hinst.msg
|
||||||
|
ICAClient/nls/en/index.htm
|
||||||
|
ICAClient/nls/en/install.txt
|
||||||
|
ICAClient/nls/en/module.ini
|
||||||
ICAClient/nls/en/pna.nls
|
ICAClient/nls/en/pna.nls
|
||||||
ICAClient/nls/C
|
ICAClient/nls/en/readme.txt
|
||||||
|
ICAClient/nls/en/setupwfc.msg
|
||||||
|
ICAClient/nls/en/wfclient.ini
|
||||||
|
ICAClient/nls/ja/Npica
|
||||||
|
ICAClient/nls/ja/Npica.ad
|
||||||
|
ICAClient/nls/ja/UTF-8/Wfcmgr
|
||||||
|
ICAClient/nls/ja/UTF-8/Wfica
|
||||||
|
ICAClient/nls/ja/UTF-8/XCapture
|
||||||
|
ICAClient/nls/ja/UTF-8/XCapture.ad
|
||||||
|
ICAClient/nls/ja/UTF-8/eula.txt
|
||||||
|
ICAClient/nls/ja/UTF-8/install.txt
|
||||||
|
ICAClient/nls/ja/UTF-8/pna.nls
|
||||||
|
ICAClient/nls/ja/UTF-8/readme.txt
|
||||||
|
ICAClient/nls/ja/UTF-8/setupwfc.msg
|
||||||
|
ICAClient/nls/ja/Wfcmgr
|
||||||
|
ICAClient/nls/ja/Wfica
|
||||||
|
ICAClient/nls/ja/XCapture
|
||||||
|
ICAClient/nls/ja/XCapture.ad
|
||||||
|
ICAClient/nls/ja/appsrv.ini
|
||||||
|
ICAClient/nls/ja/eula.txt
|
||||||
|
ICAClient/nls/ja/hinst.msg
|
||||||
|
ICAClient/nls/ja/index.htm
|
||||||
|
ICAClient/nls/ja/install.txt
|
||||||
|
ICAClient/nls/ja/module.ini
|
||||||
|
ICAClient/nls/ja/pna.nls
|
||||||
|
ICAClient/nls/ja/readme.txt
|
||||||
|
ICAClient/nls/ja/setupwfc.msg
|
||||||
|
ICAClient/nls/ja/wfclient.ini
|
||||||
ICAClient/npica.so
|
ICAClient/npica.so
|
||||||
ICAClient/pkginf/F.core.linuxx86
|
ICAClient/pkginf/F.core.linuxx86
|
||||||
ICAClient/pkginf/Ver.core.linuxx86
|
ICAClient/pkginf/Ver.core.linuxx86
|
||||||
ICAClient/pkginf/changeno.dat
|
ICAClient/pkginf/changeno.dat
|
||||||
ICAClient/readme.txt
|
ICAClient/readme.txt
|
||||||
ICAClient/setupwfc
|
ICAClient/setupwfc
|
||||||
ICAClient/util/XCapture
|
|
||||||
ICAClient/util/XCapture.ad
|
|
||||||
ICAClient/util/echo_cmd
|
ICAClient/util/echo_cmd
|
||||||
|
ICAClient/util/gst_play
|
||||||
ICAClient/util/hinst
|
ICAClient/util/hinst
|
||||||
ICAClient/util/icalicense.sh
|
ICAClient/util/icalicense.sh
|
||||||
|
ICAClient/util/libgstflatstm.so
|
||||||
ICAClient/util/nslaunch
|
ICAClient/util/nslaunch
|
||||||
ICAClient/util/pac.js
|
ICAClient/util/pac.js
|
||||||
ICAClient/util/pacexec
|
ICAClient/util/pacexec
|
||||||
|
ICAClient/util/sunraymac.sh
|
||||||
|
ICAClient/util/what
|
||||||
ICAClient/util/xcapture
|
ICAClient/util/xcapture
|
||||||
ICAClient/wfcmgr
|
ICAClient/wfcmgr
|
||||||
ICAClient/wfica
|
ICAClient/wfica
|
||||||
ICAClient/wfica.sh
|
|
||||||
ICAClient/wfica_assoc.sh
|
|
||||||
bin/wfcmgr
|
bin/wfcmgr
|
||||||
bin/wfica
|
bin/wfica
|
||||||
@dirrm ICAClient/util
|
@dirrm ICAClient/util
|
||||||
@dirrm ICAClient/pkginf
|
@dirrm ICAClient/pkginf
|
||||||
|
@dirrm ICAClient/nls/ja/UTF-8
|
||||||
|
@dirrm ICAClient/nls/ja
|
||||||
@dirrm ICAClient/nls/en/UTF-8
|
@dirrm ICAClient/nls/en/UTF-8
|
||||||
@dirrm ICAClient/nls/en
|
@dirrm ICAClient/nls/en
|
||||||
|
@dirrm ICAClient/nls/de/UTF-8
|
||||||
|
@dirrm ICAClient/nls/de
|
||||||
@dirrm ICAClient/nls
|
@dirrm ICAClient/nls
|
||||||
@dirrm ICAClient/keystore/cacerts
|
@dirrm ICAClient/keystore/cacerts
|
||||||
@dirrm ICAClient/keystore
|
@dirrm ICAClient/keystore
|
||||||
|
|
Loading…
Reference in a new issue