| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.42 2012/08/14 17:07:58 asau Exp $ | | 1 | # $NetBSD: Makefile,v 1.43 2013/02/12 13:55:48 sborrill Exp $ |
2 | | | 2 | |
3 | DISTNAME= citrix_ica-10.6.115659 | | 3 | DISTNAME= citrix_ica-10.6.115659 |
4 | PKGREVISION= 2 | | 4 | PKGREVISION= 2 |
5 | CATEGORIES= net | | 5 | CATEGORIES= net |
6 | MASTER_SITES= # empty | | 6 | MASTER_SITES= # empty |
7 | | | 7 | |
8 | MAINTAINER= sborrill@NetBSD.org | | 8 | MAINTAINER= sborrill@NetBSD.org |
9 | HOMEPAGE= http://www.citrix.com/English/ss/downloads/results.asp?productID=186&c1=sot2755 | | 9 | HOMEPAGE= http://www.citrix.com/English/ss/downloads/results.asp?productID=186&c1=sot2755 |
10 | COMMENT= Citrix(R) ICA client for the Citrix(R) Presentation Server(TM) | | 10 | COMMENT= Citrix(R) ICA client for the Citrix(R) Presentation Server(TM) |
11 | LICENSE= citrix_ica-license | | 11 | LICENSE= citrix_ica-license |
12 | | | 12 | |
13 | RESTRICTED= License prohibits redistribution | | 13 | RESTRICTED= License prohibits redistribution |
14 | NO_SRC_ON_FTP= ${RESTRICTED} | | 14 | NO_SRC_ON_FTP= ${RESTRICTED} |
| @@ -18,29 +18,31 @@ NO_BIN_ON_CDROM= ${RESTRICTED} | | | @@ -18,29 +18,31 @@ NO_BIN_ON_CDROM= ${RESTRICTED} |
18 | | | 18 | |
19 | # "Abort Traps" indefinitely in pbulk | | 19 | # "Abort Traps" indefinitely in pbulk |
20 | NOT_FOR_PLATFORM+= DragonFly-*-* | | 20 | NOT_FOR_PLATFORM+= DragonFly-*-* |
21 | | | 21 | |
22 | EMUL_PLATFORMS= linux-i386 | | 22 | EMUL_PLATFORMS= linux-i386 |
23 | EMUL_PLATFORMS+= solaris-sparc | | 23 | EMUL_PLATFORMS+= solaris-sparc |
24 | EMUL_PLATFORMS+= solaris-i386 | | 24 | EMUL_PLATFORMS+= solaris-i386 |
25 | EMUL_MODULES.linux= locale motif x11 | | 25 | EMUL_MODULES.linux= locale motif x11 |
26 | | | 26 | |
27 | PKG_DESTDIR_SUPPORT= none | | 27 | PKG_DESTDIR_SUPPORT= none |
28 | | | 28 | |
29 | .include "../../mk/bsd.prefs.mk" | | 29 | .include "../../mk/bsd.prefs.mk" |
30 | | | 30 | |
| | | 31 | PATCH_ARCH= ${MACHINE_ARCH} |
31 | .if ${EMUL_PLATFORM} == "linux-i386" | | 32 | .if ${EMUL_PLATFORM} == "linux-i386" |
32 | DISTNAME= en.linuxx86 | | 33 | DISTNAME= en.linuxx86 |
33 | PKGNAME= citrix_ica-10.6.115659 | | 34 | PKGNAME= citrix_ica-10.6.115659 |
| | | 35 | PATCH_ARCH= i386 |
34 | MASTER_SITES= ftp://download2.citrix.com/FILES/en/products/Linux10/ | | 36 | MASTER_SITES= ftp://download2.citrix.com/FILES/en/products/Linux10/ |
35 | .elif ${EMUL_PLATFORM} == "solaris-sparc" | | 37 | .elif ${EMUL_PLATFORM} == "solaris-sparc" |
36 | DISTNAME= en.solaris | | 38 | DISTNAME= en.solaris |
37 | PKGNAME= citrix_ica-8.63.165401 | | 39 | PKGNAME= citrix_ica-8.63.165401 |
38 | HOMEPAGE= http://www.citrix.com/English/ss/downloads/details.asp?downloadId=1859901&productId=186&c1=sot2755 | | 40 | HOMEPAGE= http://www.citrix.com/English/ss/downloads/details.asp?downloadId=1859901&productId=186&c1=sot2755 |
39 | MASTER_SITES= manual | | 41 | MASTER_SITES= manual |
40 | EXTRACT_SUFX= .tar.z | | 42 | EXTRACT_SUFX= .tar.z |
41 | .elif ${EMUL_PLATFORM} == "solaris-i386" | | 43 | .elif ${EMUL_PLATFORM} == "solaris-i386" |
42 | DISTNAME= en.solx86 | | 44 | DISTNAME= en.solx86 |
43 | PKGNAME= citrix_ica-8.63.165401 | | 45 | PKGNAME= citrix_ica-8.63.165401 |
44 | HOMEPAGE= http://www.citrix.com/English/ss/downloads/details.asp?downloadId=1859901&productId=186&c1=sot2755 | | 46 | HOMEPAGE= http://www.citrix.com/English/ss/downloads/details.asp?downloadId=1859901&productId=186&c1=sot2755 |
45 | MASTER_SITES= manual | | 47 | MASTER_SITES= manual |
46 | EXTRACT_SUFX= .tar.z | | 48 | EXTRACT_SUFX= .tar.z |
| @@ -53,27 +55,27 @@ CDIR= ${PREFIX}/lib/ICAClient | | | @@ -53,27 +55,27 @@ CDIR= ${PREFIX}/lib/ICAClient |
53 | USE_TOOLS+= patch | | 55 | USE_TOOLS+= patch |
54 | | | 56 | |
55 | INSTALLATION_DIRS= bin | | 57 | INSTALLATION_DIRS= bin |
56 | | | 58 | |
57 | .if ${MASTER_SITES} == "manual" | | 59 | .if ${MASTER_SITES} == "manual" |
58 | FETCH_MESSAGE= "Please fetch ${DISTFILES} manually from" | | 60 | FETCH_MESSAGE= "Please fetch ${DISTFILES} manually from" |
59 | FETCH_MESSAGE+= "${HOMEPAGE}" | | 61 | FETCH_MESSAGE+= "${HOMEPAGE}" |
60 | FETCH_MESSAGE+= "and put into" | | 62 | FETCH_MESSAGE+= "and put into" |
61 | FETCH_MESSAGE+= "${DISTDIR}/${PKGNAME_NOREV}" | | 63 | FETCH_MESSAGE+= "${DISTDIR}/${PKGNAME_NOREV}" |
62 | .endif | | 64 | .endif |
63 | | | 65 | |
64 | do-patch: | | 66 | do-patch: |
65 | (cd ${WRKSRC}; \ | | 67 | (cd ${WRKSRC}; \ |
66 | for f in ${PATCHDIR}/patch-${MACHINE_ARCH}-*;do \ | | 68 | for f in ${PATCHDIR}/patch-${PATCH_ARCH}-*;do \ |
67 | ${PATCH} ${PATCH_ARGS} <$$f >/dev/null 2>&1 || ${TRUE}; \ | | 69 | ${PATCH} ${PATCH_ARGS} <$$f >/dev/null 2>&1 || ${TRUE}; \ |
68 | done) | | 70 | done) |
69 | | | 71 | |
70 | do-build: | | 72 | do-build: |
71 | ${SED} s%DESTINATION%${CDIR}% ${FILESDIR}/response.${MACHINE_ARCH} \ | | 73 | ${SED} s%DESTINATION%${CDIR}% ${FILESDIR}/response.${MACHINE_ARCH} \ |
72 | > ${WRKSRC}/response | | 74 | > ${WRKSRC}/response |
73 | ${SED} s%DESTINATION%${CDIR}% ${FILESDIR}/wfcmgr \ | | 75 | ${SED} s%DESTINATION%${CDIR}% ${FILESDIR}/wfcmgr \ |
74 | > ${WRKSRC}/wfcmgr.x | | 76 | > ${WRKSRC}/wfcmgr.x |
75 | ${SED} s%DESTINATION%${CDIR}% ${FILESDIR}/wfica \ | | 77 | ${SED} s%DESTINATION%${CDIR}% ${FILESDIR}/wfica \ |
76 | > ${WRKSRC}/wfica.x | | 78 | > ${WRKSRC}/wfica.x |
77 | | | 79 | |
78 | pre-install: | | 80 | pre-install: |
79 | ${RUN} if [ `${ID} -u` != 0 ]; then \ | | 81 | ${RUN} if [ `${ID} -u` != 0 ]; then \ |