diff options
author | grant <grant> | 2002-08-01 11:59:08 +0000 |
---|---|---|
committer | grant <grant> | 2002-08-01 11:59:08 +0000 |
commit | 35a722c7372de20f56b1fa92ab0091bcce147201 (patch) | |
tree | e14a743ed1c1be575fe2ee6f305640f1b3b65dd9 | |
parent | 3677fed9f1694aba20b4618b59e3c6dd480c009e (diff) | |
download | pkgsrc-35a722c7372de20f56b1fa92ab0091bcce147201.tar.gz |
Initial import of Acrobat Reader 5 into the NetBSD packages collection.
Acrobat Reader is part of the Adobe Acrobat family of software, which lets
you view, distribute, and print documents in Portable Document Format
(PDF)--regardless of the computer, operating system, fonts, or application
used to create the original file. PDF files retain all the formatting,
fonts, and graphics of the original document, and virtually any
PostScript(TM) document can be converted into a PDF file.
Tested on NetBSD/i386 and Solaris/sparc. Problems were found on
NetBSD/sparc, so this is marked ONLY_FOR_PLATFORM *-*-i386 and
SunOS-*-sparc for now.
-rw-r--r-- | print/acroread5/DESCR | 6 | ||||
-rw-r--r-- | print/acroread5/Makefile | 76 | ||||
-rw-r--r-- | print/acroread5/PLIST.post | 23 | ||||
-rw-r--r-- | print/acroread5/PLIST.pre | 53 | ||||
-rw-r--r-- | print/acroread5/PLIST.sparc | 21 | ||||
-rw-r--r-- | print/acroread5/distinfo | 7 | ||||
-rw-r--r-- | print/acroread5/files/acroread.diff | 24 | ||||
-rw-r--r-- | print/acroread5/patches/patch-aa | 52 |
8 files changed, 262 insertions, 0 deletions
diff --git a/print/acroread5/DESCR b/print/acroread5/DESCR new file mode 100644 index 00000000000..ba2a664df76 --- /dev/null +++ b/print/acroread5/DESCR @@ -0,0 +1,6 @@ +Acrobat Reader is part of the Adobe Acrobat family of software, which lets +you view, distribute, and print documents in Portable Document Format +(PDF)--regardless of the computer, operating system, fonts, or application +used to create the original file. PDF files retain all the formatting, +fonts, and graphics of the original document, and virtually any +PostScript(TM) document can be converted into a PDF file. diff --git a/print/acroread5/Makefile b/print/acroread5/Makefile new file mode 100644 index 00000000000..c35212d775d --- /dev/null +++ b/print/acroread5/Makefile @@ -0,0 +1,76 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/08/01 11:59:09 grant Exp $ + +PKGNAME= acroread-5.06 +CATEGORIES= print +MASTER_SITES= ftp://ftp-pac.adobe.com/pub/adobe/acrobatreader/unix/5.x/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.adobe.com/prodindex/acrobat/readstep.html +COMMENT= View, distribute and print PDF documents + +RESTRICTED= "Original installer required to redistribute." +NO_SRC_ON_CDROM= ${RESTRICTED} +NO_BIN_ON_CDROM= ${RESTRICTED} +NO_BIN_ON_FTP= ${RESTRICTED} +NO_SRC_ON_FTP= ${RESTRICTED} +LICENSE= adobe-acrobat-license + +CHECK_SHLIBS= NO +NO_BUILD= YES +SHLIB_HANDLING= NO + +.include "../../mk/bsd.prefs.mk" + +WRKSRC= ${WRKDIR} + +ONLY_FOR_PLATFORM= *-*-i386 SunOS-*-sparc + +.if ${OPSYS} == "NetBSD" +. if (${MACHINE_ARCH} == "i386") +DEPENDS= suse_x11>=6.1:../../emulators/${SUSE_DIR_PREFIX}_x11 +DISTNAME= linux-506 +PLATFORM= intellinux +. elif (${MACHINE_ARCH} == "sparc") +. if !exists(/emul/svr4/usr/lib/ld.so) +IGNORE= '${PKGNAME} requires Solaris libraries - see compat_svr4(8)' +. endif +DISTNAME= solaris-506 +PLATFORM= sparcsolaris +. else +DISTNAME= ${PKGNAME} +PLATFORM= unknown +. endif +.elif ${OPSYS} == "SunOS" +DISTNAME= solaris-506 +PLATFORM= sparcsolaris +.endif + +PLIST_SUBST+= PLATFORM=${PLATFORM} + +PLIST_SRC= ${PKGDIR}/PLIST.pre +.if ${MACHINE_ARCH} == "sparc" +PLIST_SRC+= ${PKGDIR}/PLIST.${MACHINE_ARCH} +.endif +PLIST_SRC+= ${PKGDIR}/PLIST.post + +NS_PLUGINS_DIR= ${PREFIX}/lib/netscape/plugins + +BIN_PATCH= ${PATCH} --quiet ${_PATCH_BACKUP_ARG} .orig + +do-install: + @${INSTALL_DATA_DIR} ${PREFIX}/Acrobat5 + @( ${ECHO} accept ) | PAGER=${CAT} ReadInstallDir=${PREFIX}/Acrobat5 ${WRKSRC}/INSTALL + +post-install: + @cd ${PREFIX}/Acrobat5/bin && \ + ${BIN_PATCH} <${FILESDIR}/acroread.diff && \ + ${INSTALL_SCRIPT} ${PREFIX}/Acrobat5/bin/acroread \ + ${PREFIX}/bin/acroread5 && ${RM} -f acroread.orig + ${CHMOD} +x ${PREFIX}/bin/acroread5 + ${INSTALL_DATA_DIR} ${NS_PLUGINS_DIR} + ${INSTALL_DATA} ${PREFIX}/Acrobat5/Browsers/${PLATFORM}/nppdf.so \ + ${NS_PLUGINS_DIR} + @${ECHO_MSG} "Be sure to read the license agreement in" + @${ECHO_MSG} "${PREFIX}/Acrobat5/Reader/license.txt" + +.include "../../emulators/suse_linux/Makefile.application" diff --git a/print/acroread5/PLIST.post b/print/acroread5/PLIST.post new file mode 100644 index 00000000000..dead6240447 --- /dev/null +++ b/print/acroread5/PLIST.post @@ -0,0 +1,23 @@ +@comment $NetBSD: PLIST.post,v 1.1.1.1 2002/08/01 11:59:08 grant Exp $ +@exec ${MKDIR} %D/lib/netscape/plugins +@unexec ${RMDIR} %D/lib/netscape/plugins 2>/dev/null || true +@unexec ${RMDIR} %D/lib/netscape 2>/dev/null || true +@exec ln -sf ../../Resource/Font %D/Acrobat5/Reader/${PLATFORM}/fonts +@unexec ${RM} -f %D/Acrobat5/Reader/${PLATFORM}/fonts +@exec ln -sf ../res %D/Acrobat5/Reader/${PLATFORM}/res +@unexec ${RM} -f %D/Acrobat5/Reader/${PLATFORM}/res +@dirrm Acrobat5/Browsers/${PLATFORM} +@dirrm Acrobat5/Browsers +@dirrm Acrobat5/Reader/res +@dirrm Acrobat5/Reader/${PLATFORM}/plug_ins/JavaScripts +@dirrm Acrobat5/Reader/${PLATFORM}/plug_ins +@dirrm Acrobat5/Reader/${PLATFORM}/lib +@dirrm Acrobat5/Reader/${PLATFORM}/bin +@dirrm Acrobat5/Reader/${PLATFORM}/app-defaults +@dirrm Acrobat5/Reader/${PLATFORM} +@dirrm Acrobat5/Reader/help +@dirrm Acrobat5/Reader +@dirrm Acrobat5/Resource/Font +@dirrm Acrobat5/Resource +@dirrm Acrobat5/bin +@dirrm Acrobat5 diff --git a/print/acroread5/PLIST.pre b/print/acroread5/PLIST.pre new file mode 100644 index 00000000000..881996b2f0a --- /dev/null +++ b/print/acroread5/PLIST.pre @@ -0,0 +1,53 @@ +@comment $NetBSD: PLIST.pre,v 1.1.1.1 2002/08/01 11:59:09 grant Exp $ +Acrobat5/Browsers/netscape +Acrobat5/Browsers/${PLATFORM}/nppdf.so +Acrobat5/Reader/AcroVersion +Acrobat5/Reader/MapTypes.pdf +Acrobat5/Reader/help/acrobat.pdf +Acrobat5/Reader/help/reader.pdf +Acrobat5/Reader/license.txt +Acrobat5/Reader/res/ENUtxt.pdf +Acrobat5/Reader/res/splashScreen11R.xbm +Acrobat5/Reader/res/splashScreen18R.xpm +Acrobat5/Reader/${PLATFORM}/app-defaults/AcroRead +Acrobat5/Reader/${PLATFORM}/bin/acroread +Acrobat5/Reader/${PLATFORM}/lib/XKeysymDB +Acrobat5/Reader/${PLATFORM}/lib/libACE.so +Acrobat5/Reader/${PLATFORM}/lib/libACE.so.2.02 +Acrobat5/Reader/${PLATFORM}/lib/libBIB.so +Acrobat5/Reader/${PLATFORM}/lib/libBIB.so.1.1 +Acrobat5/Reader/${PLATFORM}/lib/libAGM.so +Acrobat5/Reader/${PLATFORM}/lib/libAGM.so.4.08 +Acrobat5/Reader/${PLATFORM}/lib/libCoolType.so +Acrobat5/Reader/${PLATFORM}/lib/libCoolType.so.4.10 +Acrobat5/Reader/${PLATFORM}/lib/libOPP.so +Acrobat5/Reader/${PLATFORM}/lib/libOPP.so.1.02 +Acrobat5/Reader/${PLATFORM}/plug_ins/AcroForm.api +Acrobat5/Reader/${PLATFORM}/plug_ins/EScript.api +Acrobat5/Reader/${PLATFORM}/plug_ins/Highlight.api +Acrobat5/Reader/${PLATFORM}/plug_ins/JavaScripts/AFStrENU.js +Acrobat5/Reader/${PLATFORM}/plug_ins/JavaScripts/AForm.js +Acrobat5/Reader/${PLATFORM}/plug_ins/ewh.api +Acrobat5/Reader/${PLATFORM}/plug_ins/wwwlink.api +Acrobat5/Resource/Font/AdobeSansMM +Acrobat5/Resource/Font/AdobeSansMM.MMM +Acrobat5/Resource/Font/AdobeSerifMM +Acrobat5/Resource/Font/AdobeSerifMM.MMM +Acrobat5/Resource/Font/Arial +Acrobat5/Resource/Font/Arial-Bold +Acrobat5/Resource/Font/Arial-BoldItalic +Acrobat5/Resource/Font/Arial-Italic +Acrobat5/Resource/Font/Courier +Acrobat5/Resource/Font/Courier-Bold +Acrobat5/Resource/Font/Courier-BoldOblique +Acrobat5/Resource/Font/Courier-Oblique +Acrobat5/Resource/Font/Fonts14.upr +Acrobat5/Resource/Font/Symbol +Acrobat5/Resource/Font/TimesNewRoman +Acrobat5/Resource/Font/TimesNewRoman-Bold +Acrobat5/Resource/Font/TimesNewRoman-BoldItalic +Acrobat5/Resource/Font/TimesNewRoman-Italic +Acrobat5/Resource/Font/ZapfDingbats +Acrobat5/Resource/LICFONT.TXT +Acrobat5/bin/acroread +bin/acroread5 diff --git a/print/acroread5/PLIST.sparc b/print/acroread5/PLIST.sparc new file mode 100644 index 00000000000..24b6e091b6b --- /dev/null +++ b/print/acroread5/PLIST.sparc @@ -0,0 +1,21 @@ +@comment $NetBSD: PLIST.sparc,v 1.1.1.1 2002/08/01 11:59:09 grant Exp $ +lib/netscape/plugins/nppdf.so +Acrobat5/Reader/help/search.pdf +Acrobat5/Reader/${PLATFORM}/plug_ins/search.api +Acrobat5/Reader/${PLATFORM}/plug_ins/acrosrch.uid +Acrobat5/Reader/${PLATFORM}/plug_ins/vdkHome/vdk10.cmp +Acrobat5/Reader/${PLATFORM}/plug_ins/vdkHome/vdk10.lic +Acrobat5/Reader/${PLATFORM}/plug_ins/vdkHome/vdk10.std +Acrobat5/Reader/${PLATFORM}/plug_ins/vdkHome/vdk10.syx +Acrobat5/Reader/${PLATFORM}/plug_ins/vdkHome/language/vdk10.lng +Acrobat5/Reader/${PLATFORM}/plug_ins/vdkHome/language/vdk10.rsd +Acrobat5/Reader/${PLATFORM}/plug_ins/vdkHome/language/vdk10.rst +Acrobat5/Reader/${PLATFORM}/plug_ins/vdkHome/language/vdk10.syd +Acrobat5/desktop/olwm/acroread.cetable +Acrobat5/desktop/olwm/acroread.deskinstall +Acrobat5/desktop/olwm/acroread.prog.icon +Acrobat5/desktop/olwm/pdf.icon +@dirrm Acrobat5/desktop/olwm +@dirrm Acrobat5/desktop +@dirrm Acrobat5/Reader/${PLATFORM}/plug_ins/vdkHome/language +@dirrm Acrobat5/Reader/${PLATFORM}/plug_ins/vdkHome diff --git a/print/acroread5/distinfo b/print/acroread5/distinfo new file mode 100644 index 00000000000..82d9d198def --- /dev/null +++ b/print/acroread5/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/08/01 11:59:09 grant Exp $ + +SHA1 (linux-506.tar.gz) = 6629b759a9e1565bc431edece24847dcb25ed6c6 +Size (linux-506.tar.gz) = 9281557 bytes +SHA1 (solaris-506.tar.gz) = 8b799014285328daf0919287cbe34b00ce2b086b +Size (solaris-506.tar.gz) = 9939810 bytes +SHA1 (patch-aa) = 635cfe39ca34ebc83cdb4633282f2fb667c452c3 diff --git a/print/acroread5/files/acroread.diff b/print/acroread5/files/acroread.diff new file mode 100644 index 00000000000..51c20a92bfd --- /dev/null +++ b/print/acroread5/files/acroread.diff @@ -0,0 +1,24 @@ +$NetBSD: acroread.diff,v 1.1.1.1 2002/08/01 11:59:10 grant Exp $ + +--- acroread.orig Tue Jul 2 08:08:00 2002 ++++ acroread Thu Aug 1 21:50:23 2002 +@@ -191,6 +191,19 @@ + ACRO_CONFIG=intellinux + export ACRO_CONFIG + ;; ++ NetBSD) ++ machine_type=`uname -p` ++ case "$machine_type" in ++ i386) ++ ACRO_CONFIG=intellinux ++ export ACRO_CONFIG ++ ;; ++ sparc) ++ ACRO_CONFIG=sparcsolaris ++ export ACRO_CONFIG ++ ;; ++ esac ++ ;; + esac + + if [ -z "$ACRO_CONFIG" ] ; then diff --git a/print/acroread5/patches/patch-aa b/print/acroread5/patches/patch-aa new file mode 100644 index 00000000000..07a24d49558 --- /dev/null +++ b/print/acroread5/patches/patch-aa @@ -0,0 +1,52 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/08/01 11:59:10 grant Exp $ + +--- INSTALL.orig Tue Jul 2 08:09:57 2002 ++++ INSTALL +@@ -82,7 +82,7 @@ OutputLicense () + fi + + TypeCheck $PAGER +- if [ $? -ne 0 ] || [ -z "$PAGER" ] ; then ++ if [ $? -eq 0 ] || [ -z "$PAGER" ] ; then + command=cat + TypeCheck pg + if [ $? -eq 0 ] ; then +@@ -135,6 +135,8 @@ PrintRequiredFree() + if [ "$i" -a -f "$i" ] ; then + if [ `uname -s` = "Linux" ] ; then + size=`ls -lLn "$i" | ( read perm links owner group size date ; echo $size )` ++ elif [ `uname -s|sed -e 's|.*\(...\)|\\1|'` = "BSD" ] ; then ++ size=`ls -lL "$i" | ( read perm links owner group size date ; echo $size )` + else + size=`ls -lLon "$i" | ( read perm links owner size date ; echo $size )` + fi +@@ -276,6 +278,8 @@ GetInstallDirectory () + AIX) + defdir="/usr/lpp/Acrobat5" + ;; ++ NetBSD) ++ ;; + esac + + while [ -z "$InstallDir" ] ; do +@@ -528,6 +532,20 @@ case "$OSname" in + ReadDefaultNum="$ReadIntelLinuxNum" + DefaultName="Intel/Linux" + ;; ++ NetBSD) ++ MachArch=`uname -p` ++ case "$MachArch" in ++ i386) ++ ReadDefaultNum="$ReadIntelLinuxNum" ++ DefaultName="Intel/Linux" ++ ;; ++ sparc) ++ ReadDefaultNum="$ReadSparcSolarisNum" ++ DefaultName="SPARC/Solaris 2.x" ++ ;; ++ esac ++ ;; ++ + esac + + if [ -z "$ReadDefaultNum" ] ; then |