Index: head/net/citrix_ica/Makefile =================================================================== --- head/net/citrix_ica/Makefile (revision 204943) +++ head/net/citrix_ica/Makefile (revision 204944) @@ -1,96 +1,95 @@ # New ports collection makefile for: Citrix(R) ICA(R) Client # Date created: 20 Sep 1998 # Whom: msmith # # $FreeBSD$ # PORTNAME= citrix_ica PORTVERSION= 10.6 PORTREVISION= 1 CATEGORIES= net comms linux MASTER_SITES= DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION} MAINTAINER= tabthorpe@FreeBSD.org COMMENT= Citrix(R) Presentation Server(TM) client -RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif +RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif ONLY_FOR_ARCHS= i386 amd64 USE_LINUX= yes RESTRICTED= License prohibits redistribution IS_INTERACTIVE= "Noisy license agreement ignores stdin" NO_WRKSUBDIR= yes NO_BUILD= yes CDIR= ${PREFIX}/ICAClient BINDIR= ${PREFIX}/bin CERTDIR= ${CDIR}/keystore/cacerts PLIST_SUB= MOZILLA_HOME=${MOZILLA_HOME} .if defined(ICA_CERTS) PLIST_SUB+= HAVE_ICA_CERTS="" ICA_CERTS="${ICA_CERTS}" CERTDIR="${CERTDIR}" .else PLIST_SUB+= HAVE_ICA_CERTS="@comment " .endif .include .if defined(BATCH) || defined(PACKAGE_BUILDING) IGNORE='The distribution file for this port may not be automatically fetched due to licensing restrictions.' .endif do-fetch: .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) @${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} "" @${ECHO} "Once en.linuxx86.tar.gz has been downloaded move it to" @${ECHO} "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} and restart the build." @${ECHO} "" @${FALSE} .endif .if defined(ICA_CERTS) pre-fetch: .for f in ${ICA_CERTS} @echo "Checking ${f}" .if !exists(${DISTDIR}/${f}) @echo "Cert ${f} not found." @exit 1 .endif .endfor .endif - do-install: @if (test -d "${CDIR}") ; \ then \ ${ECHO} "-----------------------------------------------------------" ; \ ${ECHO} "" ; \ ${ECHO} "A ${CDIR} installation does already exist." ; \ ${ECHO} "Please move it away or delete the old port" ; \ ${ECHO} "" ; \ ${ECHO} "-----------------------------------------------------------" ; \ ${FALSE} ; \ fi ${SED} s%DESTINATION%${CDIR}% < ${FILESDIR}/wfcmgr \ > ${WRKSRC}/wfcmgr.x ${SED} s%DESTINATION%${CDIR}% < ${FILESDIR}/wfica \ > ${WRKSRC}/wfica.x cd ${WRKSRC} && ${SH} -c './setupwfc' ${INSTALL_SCRIPT} ${WRKSRC}/wfcmgr.x ${PREFIX}/bin/wfcmgr ${INSTALL_SCRIPT} ${WRKSRC}/wfica.x ${PREFIX}/bin/wfica # XXX: This is missing a "${BRANDELF} -t Linux ". .if defined(ICA_CERTS) .for f in ${ICA_CERTS} ${INSTALL_DATA} ${DISTDIR}/${f} ${CERTDIR} .endfor .endif .include Property changes on: head/net/citrix_ica/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.50 \ No newline at end of property +1.51 \ No newline at end of property Index: head/net/citrix_ica/pkg-descr =================================================================== --- head/net/citrix_ica/pkg-descr (revision 204943) +++ head/net/citrix_ica/pkg-descr (revision 204944) @@ -1,24 +1,25 @@ 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. +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: ICA_CERTS=mycert.crt It will then automatically be installed and removed with the normal FreeBSD package tools. - WWW: http://www.citrix.com/English/ps2/products/product.asp?contentID=186 Property changes on: head/net/citrix_ica/pkg-descr ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.5 \ No newline at end of property +1.6 \ No newline at end of property Index: head/net/citrix_xenapp/Makefile =================================================================== --- head/net/citrix_xenapp/Makefile (revision 204943) +++ head/net/citrix_xenapp/Makefile (revision 204944) @@ -1,96 +1,95 @@ # New ports collection makefile for: Citrix(R) ICA(R) Client # Date created: 20 Sep 1998 # Whom: msmith # # $FreeBSD$ # PORTNAME= citrix_ica PORTVERSION= 10.6 PORTREVISION= 1 CATEGORIES= net comms linux MASTER_SITES= DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION} MAINTAINER= tabthorpe@FreeBSD.org COMMENT= Citrix(R) Presentation Server(TM) client -RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif +RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif ONLY_FOR_ARCHS= i386 amd64 USE_LINUX= yes RESTRICTED= License prohibits redistribution IS_INTERACTIVE= "Noisy license agreement ignores stdin" NO_WRKSUBDIR= yes NO_BUILD= yes CDIR= ${PREFIX}/ICAClient BINDIR= ${PREFIX}/bin CERTDIR= ${CDIR}/keystore/cacerts PLIST_SUB= MOZILLA_HOME=${MOZILLA_HOME} .if defined(ICA_CERTS) PLIST_SUB+= HAVE_ICA_CERTS="" ICA_CERTS="${ICA_CERTS}" CERTDIR="${CERTDIR}" .else PLIST_SUB+= HAVE_ICA_CERTS="@comment " .endif .include .if defined(BATCH) || defined(PACKAGE_BUILDING) IGNORE='The distribution file for this port may not be automatically fetched due to licensing restrictions.' .endif do-fetch: .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) @${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} "" @${ECHO} "Once en.linuxx86.tar.gz has been downloaded move it to" @${ECHO} "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} and restart the build." @${ECHO} "" @${FALSE} .endif .if defined(ICA_CERTS) pre-fetch: .for f in ${ICA_CERTS} @echo "Checking ${f}" .if !exists(${DISTDIR}/${f}) @echo "Cert ${f} not found." @exit 1 .endif .endfor .endif - do-install: @if (test -d "${CDIR}") ; \ then \ ${ECHO} "-----------------------------------------------------------" ; \ ${ECHO} "" ; \ ${ECHO} "A ${CDIR} installation does already exist." ; \ ${ECHO} "Please move it away or delete the old port" ; \ ${ECHO} "" ; \ ${ECHO} "-----------------------------------------------------------" ; \ ${FALSE} ; \ fi ${SED} s%DESTINATION%${CDIR}% < ${FILESDIR}/wfcmgr \ > ${WRKSRC}/wfcmgr.x ${SED} s%DESTINATION%${CDIR}% < ${FILESDIR}/wfica \ > ${WRKSRC}/wfica.x cd ${WRKSRC} && ${SH} -c './setupwfc' ${INSTALL_SCRIPT} ${WRKSRC}/wfcmgr.x ${PREFIX}/bin/wfcmgr ${INSTALL_SCRIPT} ${WRKSRC}/wfica.x ${PREFIX}/bin/wfica # XXX: This is missing a "${BRANDELF} -t Linux ". .if defined(ICA_CERTS) .for f in ${ICA_CERTS} ${INSTALL_DATA} ${DISTDIR}/${f} ${CERTDIR} .endfor .endif .include Property changes on: head/net/citrix_xenapp/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.50 \ No newline at end of property +1.51 \ No newline at end of property Index: head/net/citrix_xenapp/pkg-descr =================================================================== --- head/net/citrix_xenapp/pkg-descr (revision 204943) +++ head/net/citrix_xenapp/pkg-descr (revision 204944) @@ -1,24 +1,25 @@ 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. +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: ICA_CERTS=mycert.crt It will then automatically be installed and removed with the normal FreeBSD package tools. - WWW: http://www.citrix.com/English/ps2/products/product.asp?contentID=186 Property changes on: head/net/citrix_xenapp/pkg-descr ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.5 \ No newline at end of property +1.6 \ No newline at end of property