1998-12-29 00:38:16 +01:00
# New ports collection makefile for: Citrix(R) ICA(R) Client
1998-09-21 23:30:24 +02:00
# Date created: 20 Sep 1998
# Whom: msmith
#
1999-08-30 16:24:37 +02:00
# $FreeBSD$
1998-09-21 23:30:24 +02:00
#
2000-04-09 20:14:07 +02:00
PORTNAME = citrix_ica
2002-04-27 12:11:12 +02:00
PORTVERSION = 6.20.986
2000-10-04 08:40:08 +02:00
CATEGORIES = net comms linux
2000-12-12 16:54:55 +01:00
MASTER_SITES =
DISTNAME = linuxx86
1998-09-21 23:30:24 +02:00
2001-12-24 00:27:43 +01:00
MAINTAINER = mbr@FreeBSD.org
1998-09-21 23:30:24 +02:00
2001-01-16 18:33:20 +01:00
RUN_DEPENDS = /compat/linux/lib/libc.so.6:${ PORTSDIR } /emulators/linux_base
1998-09-21 23:30:24 +02:00
1999-01-07 03:31:51 +01:00
ONLY_FOR_ARCHS = i386
RESTRICTED = "License prohibits redistribution"
IS_INTERACTIVE = "Noisy license agreement ignores stdin"
1998-09-21 23:30:24 +02:00
DIST_SUBDIR = citrix_ica
2001-01-16 18:33:20 +01:00
NO_WRKSUBDIR = yes
NO_BUILD = yes
1998-09-21 23:30:24 +02:00
2001-01-16 18:33:20 +01:00
CDIR = ${ PREFIX } /ICAClient
1998-09-21 23:30:24 +02:00
BINDIR = ${ PREFIX } /bin
2002-01-22 01:43:03 +01:00
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 \
${ MOZILLA_HOME }
1999-01-04 17:26:59 +01:00
. i n c l u d e < b s d . p o r t . p r e . m k >
1999-02-11 20:32:19 +01:00
. i f ! e x i s t s ( $ { D I S T D I R } / $ { D I S T _ S U B D I R } / $ { D I S T N A M E } $ { E X T R A C T _ S U F X } )
2000-12-12 16:54:55 +01:00
IGNORE = 'The distribution file for this port may not be automatically fetched due to licensing restrictions. You MUST fetch the file manually after reading and agreeing to the license at: http://www.citrix.com/download/bin/license.asp?client=linux Once ${DISTFILES} has been downloaded, move it to ${DISTDIR}/${DIST_SUBDIR} and then restart this build.'
1999-01-04 17:26:59 +01:00
. e n d i f
1998-12-29 00:38:16 +01:00
1998-09-21 23:30:24 +02:00
do-install :
2001-12-24 00:27:43 +01:00
@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
2002-01-22 01:43:03 +01:00
2002-01-29 12:48:57 +01:00
@${ ECHO_CMD } -e " 1\n ${ CDIR } \ny\ny\ny\ny\n3 " > ${ WRKSRC } /response ;
2002-01-22 01:43:03 +01:00
@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\) ,) \
2002-01-29 12:48:57 +01:00
${ ECHO_CMD } -e " 1\n ${ CDIR } \ny\ny\ny\n3 " > ${ WRKSRC } /response ; \
2002-01-22 01:43:03 +01:00
esac \
fi \
done
1998-09-21 23:30:24 +02:00
${ SED } s%DESTINATION%${ CDIR } % < ${ FILESDIR } /wfcmgr \
> ${ WRKSRC } /wfcmgr.x
${ SED } s%DESTINATION%${ CDIR } % < ${ FILESDIR } /wfica \
> ${ WRKSRC } /wfica.x
2000-12-12 16:54:55 +01:00
cd ${ WRKSRC } && ${ LINUXBASE } /bin/sh -c './setupwfc < response'
1998-09-21 23:30:24 +02:00
${ INSTALL_SCRIPT } ${ WRKSRC } /wfcmgr.x ${ PREFIX } /bin/wfcmgr
${ INSTALL_SCRIPT } ${ WRKSRC } /wfica.x ${ PREFIX } /bin/wfica
1999-01-04 17:26:59 +01:00
. i n c l u d e < b s d . p o r t . p o s t . m k >