diff options
Diffstat (limited to 'print/acroread9/Makefile')
-rw-r--r-- | print/acroread9/Makefile | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/print/acroread9/Makefile b/print/acroread9/Makefile new file mode 100644 index 00000000000..d2cf7d04163 --- /dev/null +++ b/print/acroread9/Makefile @@ -0,0 +1,82 @@ +# $NetBSD: Makefile,v 1.1.1.1 2011/07/30 07:30:42 ryoon Exp $ + +DISTNAME= acroread9 # overridden below +PKGNAME= acroread9-9.4.2 +CATEGORIES= print +MASTER_SITES= http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.4.2/enu/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.adobe.com/products/acrobat/readstep2.html +COMMENT= View, distribute and print PDF documents +LICENSE= adobe-acrobat-license + +RESTRICTED= Original installer required to redistribute. +NO_BIN_ON_CDROM= ${RESTRICTED} +NO_BIN_ON_FTP= ${RESTRICTED} +NO_SRC_ON_CDROM= ${RESTRICTED} +NO_SRC_ON_FTP= ${RESTRICTED} + +PKG_DESTDIR_SUPPORT= user-destdir + +CONFLICTS+= acroread-5.*{,nb*} +# conflict with acroread5 due to bin/acroread +# maybe should do ALTERNATIVES? +CONFLICTS+= acroread5-5.*{,nb*} +CONFLICTS+= acroread7-7.*{,nb*} +CONFLICTS+= acroread8-8.*{,nb*} + +WRKSRC= ${WRKDIR}/AdobeReader +BUILD_DIRS= # empty + +EMUL_PLATFORMS= linux-i386 +EMUL_MODULES.linux= compat cups gtk2 locale xml2 +EMUL_REQD= suse>=10.0 + +.include "../../mk/bsd.prefs.mk" + +.if ${EMUL_PLATFORM} == "linux-i386" +DISTNAME= AdbeRdr9.4.2-1_i486linux_enu +EXTRACT_SUFX= .tar.bz2 +PLATFORM= intellinux +PLIST_SRC= PLIST +PLATFORM= unknown +.endif + +PLIST_SUBST+= PLATFORM=${PLATFORM:Q} + +BIN_PATCH= ${PATCH} --quiet ${_PATCH_BACKUP_ARG} .orig + +# Additional directories to search for fonts +BUILD_DEFS+= ACROREAD_FONTPATH +ACROREAD_FONTPATH?= ${PREFIX}/lib/X11/fonts/TTF + +INSTALLATION_DIRS= Acrobat9 bin ${PKGMANDIR}/man1 + +do-install: + set -e; ( ${ECHO} n; ${ECHO} n ) | InstallDir=${DESTDIR}${PREFIX}/Acrobat9 ${WRKSRC}/INSTALL + +post-install: + set -e; + cd ${DESTDIR}${PREFIX}/Acrobat9/Adobe/Reader9/Reader/GlobalPrefs && \ + ${BIN_PATCH} <${FILESDIR}/reader_prefs.diff && \ + ${RM} -f reader_prefs.orig + cd ${DESTDIR}${PREFIX}/Acrobat9/Adobe/Reader9/bin && \ + ${BIN_PATCH} <${FILESDIR}/acroread.diff && \ + ${SED} -e 's:@PREFIX@:${PREFIX}:' \ + -e 's|@ACROREAD_FONTPATH@|${ACROREAD_FONTPATH:Q}|' \ + -e 's|@EMULDIR@|${EMULDIR}|' \ + <acroread >acroread.tmp && \ + ${MV} acroread.tmp acroread && \ + ${RM} -f acroread.orig acroread.tmp + ${LN} -sf ${DESTDIR}${PREFIX}/Acrobat9/Adobe/Reader9/bin/acroread \ + ${DESTDIR}${PREFIX}/bin/acroread9 + ${CHMOD} +x ${DESTDIR}${PREFIX}/bin/acroread9 + ${MV} ${DESTDIR}${PREFIX}/Acrobat9/Adobe/Reader9/Resource/Shell/acroread.1 \ + ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 + cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 && \ + ${LN} -sf acroread.1 acroread9.1 + @${ECHO_MSG} "Be sure to read the license agreement in" + @${ECHO_MSG} "${DESTDIR}${PREFIX}/Acrobat9/Reader/Legal/ENU/License.html" + ${LN} -sf acroread9 ${DESTDIR}${PREFIX}/bin/acroread + +.include "../../mk/bsd.pkg.mk" |