- 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$
|
||||
#
|
||||
|
||||
PORTNAME= citrix_ica
|
||||
PORTVERSION= 10.6
|
||||
PORTREVISION= 1
|
||||
PORTNAME= citrix_xenapp
|
||||
PORTVERSION= 11.0.140395
|
||||
CATEGORIES= net comms linux
|
||||
MASTER_SITES=
|
||||
DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION}
|
||||
|
@ -16,8 +15,8 @@ MAINTAINER= tabthorpe@FreeBSD.org
|
|||
COMMENT= Citrix(R) Presentation Server(TM) client
|
||||
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
USE_LINUX= yes
|
||||
USE_LINUX_APPS= openmotif
|
||||
USE_LINUX= f8
|
||||
USE_LINUX_APPS= openmotif jpeg png
|
||||
RESTRICTED= License prohibits redistribution
|
||||
IS_INTERACTIVE= "Noisy license agreement ignores stdin"
|
||||
|
||||
|
@ -46,7 +45,7 @@ do-fetch:
|
|||
@${ECHO} ""
|
||||
@${ECHO} "You have to fetch the file manually from"
|
||||
@${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} "Once en.linuxx86.tar.gz has been downloaded move it to"
|
||||
@${ECHO} "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} and restart the build."
|
||||
|
@ -65,6 +64,9 @@ pre-fetch:
|
|||
.endfor
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's|DefaultInstallDir=/usr/lib/ICAClient|DefaultInstallDir=${PREFIX}/ICAClient|' ${WRKSRC}/linuxx86/hinst
|
||||
|
||||
do-install:
|
||||
@if (test -d "${CDIR}") ; \
|
||||
then \
|
||||
|
@ -83,6 +85,7 @@ do-install:
|
|||
cd ${WRKSRC} && ${SH} -c './setupwfc'
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/wfcmgr.x ${PREFIX}/bin/wfcmgr
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/wfica.x ${PREFIX}/bin/wfica
|
||||
${MKDIR} ${LINUXBASE}/dev
|
||||
# XXX: This is missing a "${BRANDELF} -t Linux <executables>".
|
||||
|
||||
.if defined(ICA_CERTS)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
MD5 (citrix_ica-linuxx86-10.6.tar.gz) = 72e2f7ef05444bc978ad1fc9da38275a
|
||||
SHA256 (citrix_ica-linuxx86-10.6.tar.gz) = 4bd5440856f65232dc69e33010dc5c55f597a56f4c26309ac53bef189aaee6fc
|
||||
SIZE (citrix_ica-linuxx86-10.6.tar.gz) = 1801486
|
||||
MD5 (citrix_xenapp-linuxx86-11.0.140395.tar.gz) = 474182de909ebae07adc6f6ff35428d8
|
||||
SHA256 (citrix_xenapp-linuxx86-11.0.140395.tar.gz) = 641bf68e78b07768566207f7a7f7c4cc1345d5c08d875dafb133f7b5dd5a7301
|
||||
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 Mon Mar 5 12:26:02 2007
|
||||
@@ -86,7 +86,7 @@
|
||||
--- linuxx86/hinst.orig 2009-02-26 04:22:26.000000000 -0500
|
||||
+++ linuxx86/hinst 2009-06-10 18:45:08.000000000 -0400
|
||||
@@ -105,7 +105,7 @@
|
||||
fi
|
||||
|
||||
# Install in here by default.
|
||||
|
@ -9,32 +9,25 @@
|
|||
|
||||
# Default CDROM mount point
|
||||
DefaultCDSourceDir=/cdrom
|
||||
@@ -2217,7 +2217,7 @@
|
||||
@@ -1965,7 +1965,7 @@
|
||||
then
|
||||
:
|
||||
else
|
||||
- /bin/false
|
||||
+ /usr/bin/false
|
||||
+ false
|
||||
return
|
||||
fi
|
||||
|
||||
@@ -2263,7 +2263,7 @@
|
||||
@@ -2090,7 +2090,7 @@
|
||||
fi
|
||||
fi
|
||||
|
||||
- /bin/true
|
||||
+ /usr/bin/true
|
||||
+ true
|
||||
}
|
||||
|
||||
###############################################################################
|
||||
@@ -2387,26 +2387,19 @@
|
||||
|
||||
netscape_integrate()
|
||||
{
|
||||
- user_echo $integrate_netscape1
|
||||
if test -z "$SU_INSTALL"
|
||||
then
|
||||
set_npui_variables
|
||||
#!/bin/sh
|
||||
@@ -2191,19 +2191,12 @@
|
||||
found_netscape
|
||||
else
|
||||
search_ok=0
|
||||
|
@ -48,26 +41,24 @@
|
|||
- || 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
|
||||
user_prompt "$integrate_netscape2"
|
||||
getyesno $INSTALLER_NO
|
||||
if [ "$ANSWER" = "$INSTALLER_YES" ]
|
||||
@@ -2415,9 +2408,9 @@
|
||||
@@ -2212,8 +2205,9 @@
|
||||
else
|
||||
user_echo $integrate_netscape6
|
||||
fi
|
||||
+ ;;
|
||||
+ esac
|
||||
+ ;;
|
||||
+ esac
|
||||
fi
|
||||
- fi
|
||||
-
|
||||
# Create utility script files in install root.
|
||||
create_wfica_script
|
||||
create_wfica_assoc_script
|
||||
|
||||
# Create utility script files in install root.
|
||||
create_wfica_script
|
||||
|
|
|
@ -1,19 +1,10 @@
|
|||
Citrix(R) Presentation Server(TM) runs on Microsoft(R) Windows
|
||||
Server(TM) and UNIX(R) operating systems, and extends the base
|
||||
Windows Terminal Services platform by enhancing the end-user
|
||||
experience as well as increasing manageability, compatibility,
|
||||
security and scalability to address business-critical environments.
|
||||
Presentation Server expands the range of supported applications to
|
||||
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.
|
||||
Citrix XenApp (TM) is a Windows (R) application delivery system that manages
|
||||
applications in the datacenter and delivers them as an on-demand
|
||||
service to users anywhere using any device. XenApp reduces the cost
|
||||
of application management by up to 50 percent, delivers any application
|
||||
instantly to users anywhere and improves application and data
|
||||
security.
|
||||
|
||||
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
|
||||
following line to your /etc/make.conf:
|
||||
|
||||
|
|
|
@ -8,9 +8,10 @@ ICAClient/Npica.ad
|
|||
ICAClient/PDCRYPT1.DLL
|
||||
ICAClient/PDCRYPT2.DLL
|
||||
ICAClient/TW1.DLL
|
||||
ICAClient/VDEUEM.DLL
|
||||
ICAClient/VDMM.DLL
|
||||
ICAClient/VDSCARD.DLL
|
||||
ICAClient/VDSPMIKE.DLL
|
||||
ICAClient/VDSSPI.DLL
|
||||
ICAClient/config/.server
|
||||
ICAClient/config/All_Regions.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/Untrusted_Region.ini
|
||||
ICAClient/config/wfclient.ini
|
||||
ICAClient/desktop/Citrix_PNA.desktop
|
||||
ICAClient/desktop/wfcmgr.desktop
|
||||
ICAClient/eula.txt
|
||||
ICAClient/help/index.htm
|
||||
|
@ -98,40 +98,116 @@ ICAClient/keystore/cacerts/Class4PCA_G2_v2.crt
|
|||
ICAClient/keystore/cacerts/GTECTGlobalRoot.crt
|
||||
ICAClient/keystore/cacerts/Pcs3ss_v4.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
|
||||
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/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/readme.txt
|
||||
ICAClient/nls/en/UTF-8/setupwfc.msg
|
||||
ICAClient/nls/en/Wfcmgr
|
||||
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/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/pkginf/F.core.linuxx86
|
||||
ICAClient/pkginf/Ver.core.linuxx86
|
||||
ICAClient/pkginf/changeno.dat
|
||||
ICAClient/readme.txt
|
||||
ICAClient/setupwfc
|
||||
ICAClient/util/XCapture
|
||||
ICAClient/util/XCapture.ad
|
||||
ICAClient/util/echo_cmd
|
||||
ICAClient/util/gst_play
|
||||
ICAClient/util/hinst
|
||||
ICAClient/util/icalicense.sh
|
||||
ICAClient/util/libgstflatstm.so
|
||||
ICAClient/util/nslaunch
|
||||
ICAClient/util/pac.js
|
||||
ICAClient/util/pacexec
|
||||
ICAClient/util/sunraymac.sh
|
||||
ICAClient/util/what
|
||||
ICAClient/util/xcapture
|
||||
ICAClient/wfcmgr
|
||||
ICAClient/wfica
|
||||
ICAClient/wfica.sh
|
||||
ICAClient/wfica_assoc.sh
|
||||
bin/wfcmgr
|
||||
bin/wfica
|
||||
@dirrm ICAClient/util
|
||||
@dirrm ICAClient/pkginf
|
||||
@dirrm ICAClient/nls/ja/UTF-8
|
||||
@dirrm ICAClient/nls/ja
|
||||
@dirrm ICAClient/nls/en/UTF-8
|
||||
@dirrm ICAClient/nls/en
|
||||
@dirrm ICAClient/nls/de/UTF-8
|
||||
@dirrm ICAClient/nls/de
|
||||
@dirrm ICAClient/nls
|
||||
@dirrm ICAClient/keystore/cacerts
|
||||
@dirrm ICAClient/keystore
|
||||
|
|
Loading…
Reference in a new issue