| @@ -1,64 +1,69 @@ | | | @@ -1,64 +1,69 @@ |
1 | # $NetBSD: Makefile,v 1.38 2009/05/19 08:59:30 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.39 2011/03/17 13:07:22 obache Exp $ |
2 | | | 2 | |
3 | DISTNAME= acroread5 # overridden below | | 3 | DISTNAME= acroread5 # overridden below |
4 | PKGNAME= acroread5-5.10 | | 4 | PKGNAME= acroread5-5.10 |
5 | PKGREVISION= 4 | | 5 | PKGREVISION= 4 |
6 | CATEGORIES= print | | 6 | CATEGORIES= print |
7 | MASTER_SITES= http://ardownload.adobe.com/pub/adobe/acrobatreader/unix/5.x/ | | 7 | MASTER_SITES= http://ardownload.adobe.com/pub/adobe/acrobatreader/unix/5.x/ |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://www.adobe.com/products/acrobat/readstep2.html | | 10 | HOMEPAGE= http://www.adobe.com/products/acrobat/readstep2.html |
11 | COMMENT= View, distribute and print PDF documents | | 11 | COMMENT= View, distribute and print PDF documents |
12 | LICENSE= adobe-acrobat-license | | 12 | LICENSE= adobe-acrobat-license |
13 | | | 13 | |
14 | RESTRICTED= Original installer required to redistribute. | | 14 | RESTRICTED= Original installer required to redistribute. |
15 | NO_SRC_ON_CDROM= ${RESTRICTED} | | 15 | NO_SRC_ON_CDROM= ${RESTRICTED} |
16 | NO_BIN_ON_CDROM= ${RESTRICTED} | | 16 | NO_BIN_ON_CDROM= ${RESTRICTED} |
17 | NO_BIN_ON_FTP= ${RESTRICTED} | | 17 | NO_BIN_ON_FTP= ${RESTRICTED} |
18 | NO_SRC_ON_FTP= ${RESTRICTED} | | 18 | NO_SRC_ON_FTP= ${RESTRICTED} |
19 | | | 19 | |
20 | CONFLICTS+= acroread-5.* | | 20 | CONFLICTS+= acroread-5.* |
21 | # conflict with acroread7 due to bin/acroread | | 21 | # conflict with acroread7 due to bin/acroread |
22 | CONFLICTS+= acroread-7.* | | 22 | CONFLICTS+= acroread-7.* |
23 | CONFLICTS+= acroread7-7.* | | 23 | CONFLICTS+= acroread7-7.* |
24 | | | 24 | |
| | | 25 | PKG_DESTDIR_SUPPORT= user-destdir |
| | | 26 | |
25 | WRKSRC= ${WRKDIR}/installers | | 27 | WRKSRC= ${WRKDIR}/installers |
26 | BUILD_DIRS= # empty | | 28 | BUILD_DIRS= # empty |
27 | | | 29 | |
28 | EMUL_PLATFORMS= linux-i386 | | 30 | EMUL_PLATFORMS= linux-i386 |
29 | EMUL_PLATFORMS+= solaris-sparc | | 31 | EMUL_PLATFORMS+= solaris-sparc |
30 | EMUL_MODULES.linux= x11 | | 32 | EMUL_MODULES.linux= x11 |
31 | | | 33 | |
32 | .include "../../mk/bsd.prefs.mk" | | 34 | .include "../../mk/bsd.prefs.mk" |
33 | | | 35 | |
34 | .if ${EMUL_PLATFORM} == "linux-i386" | | 36 | .if ${EMUL_PLATFORM} == "linux-i386" |
35 | DISTNAME= linux-5010 | | 37 | DISTNAME= linux-5010 |
36 | PLATFORM= intellinux | | 38 | PLATFORM= intellinux |
37 | .elif ${EMUL_PLATFORM} == "solaris-sparc" | | 39 | .elif ${EMUL_PLATFORM} == "solaris-sparc" |
38 | DISTNAME= solaris-5010 | | 40 | DISTNAME= solaris-5010 |
39 | PLATFORM= sparcsolaris | | 41 | PLATFORM= sparcsolaris |
40 | .else | | 42 | .else |
41 | PLATFORM= unknown | | 43 | PLATFORM= unknown |
42 | .endif | | 44 | .endif |
43 | | | 45 | |
44 | PLIST_SUBST+= PLATFORM=${PLATFORM:Q} | | 46 | PLIST_SUBST+= PLATFORM=${PLATFORM:Q} |
45 | | | 47 | |
46 | BIN_PATCH= ${PATCH} --quiet ${_PATCH_BACKUP_ARG} .orig | | 48 | BIN_PATCH= ${PATCH} --quiet ${_PATCH_BACKUP_ARG} .orig |
47 | | | 49 | |
48 | INSTALLATION_DIRS= bin | | 50 | INSTALLATION_DIRS= bin |
49 | | | 51 | |
50 | do-install: | | 52 | do-install: |
51 | @${INSTALL_DATA_DIR} ${PREFIX}/Acrobat5 | | 53 | @${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/Acrobat5 |
52 | @( ${ECHO} accept ) | PAGER=${CAT} ReadInstallDir=${PREFIX}/Acrobat5 ${WRKSRC}/INSTALL | | 54 | @( ${ECHO} accept ) | PAGER=${CAT} ReadInstallDir=${DESTDIR}${PREFIX}/Acrobat5 ${WRKSRC}/INSTALL |
53 | | | 55 | @cd ${DESTDIR}${PREFIX}/Acrobat5/bin && \ |
54 | post-install: | | | |
55 | @cd ${PREFIX}/Acrobat5/bin && \ | | | |
56 | ${BIN_PATCH} <${FILESDIR}/acroread.diff && \ | | 56 | ${BIN_PATCH} <${FILESDIR}/acroread.diff && \ |
57 | ${INSTALL_SCRIPT} ${PREFIX}/Acrobat5/bin/acroread \ | | 57 | ${INSTALL_SCRIPT} ${DESTDIR}${PREFIX}/Acrobat5/bin/acroread \ |
58 | ${PREFIX}/bin/acroread5 && ${RM} -f acroread.orig | | 58 | ${DESTDIR}${PREFIX}/bin/acroread5 && ${RM} -f acroread.orig |
59 | ${CHMOD} +x ${PREFIX}/bin/acroread5 | | 59 | ${CHMOD} +x ${DESTDIR}${PREFIX}/bin/acroread5 |
60 | @${ECHO_MSG} "Be sure to read the license agreement in" | | 60 | @${ECHO_MSG} "Be sure to read the license agreement in" |
61 | @${ECHO_MSG} "${PREFIX}/Acrobat5/Reader/license.txt" | | 61 | @${ECHO_MSG} "${PREFIX}/Acrobat5/Reader/license.txt" |
62 | ${LN} -sf ${PREFIX}/bin/acroread5 ${PREFIX}/bin/acroread | | 62 | ${LN} -sf ${PREFIX}/bin/acroread5 ${DESTDIR}${PREFIX}/bin/acroread |
| | | 63 | |
| | | 64 | SUBST_CLASSES+= rmdestdir |
| | | 65 | SUBST_STAGE.rmdestdir= post-install |
| | | 66 | SUBST_FILES.rmdestdir= ${DESTDIR}${PREFIX}/bin/acroread |
| | | 67 | SUBST_SED.rmdestdir= -e 's,${DESTDIR},,g' |
63 | | | 68 | |
64 | .include "../../mk/bsd.pkg.mk" | | 69 | .include "../../mk/bsd.pkg.mk" |