diff options
author | David E. O'Brien <obrien@FreeBSD.org> | 2000-03-10 08:26:56 +0000 |
---|---|---|
committer | David E. O'Brien <obrien@FreeBSD.org> | 2000-03-10 08:26:56 +0000 |
commit | 7d4ce88094ec8732c0ae731a8cb9b9c2a1ba074e (patch) | |
tree | 2d80e499a435e792d15666801efd95e16125db36 /print/acroread4 | |
parent | Do the pre/post thing to get ${OSVERSION} defined where I'm checking it. (diff) |
Acroreader version 4 for the FreeBSD/Alpha.
Notes
Notes:
svn path=/head/; revision=26706
Diffstat (limited to 'print/acroread4')
-rw-r--r-- | print/acroread4/Makefile | 42 | ||||
-rw-r--r-- | print/acroread4/distinfo | 3 | ||||
-rw-r--r-- | print/acroread4/files/acroread.diff | 19 | ||||
-rw-r--r-- | print/acroread4/files/patch-aa | 31 | ||||
-rw-r--r-- | print/acroread4/pkg-plist | 76 |
5 files changed, 109 insertions, 62 deletions
diff --git a/print/acroread4/Makefile b/print/acroread4/Makefile index 6f630f214480..4cff4b62a0e4 100644 --- a/print/acroread4/Makefile +++ b/print/acroread4/Makefile @@ -5,23 +5,47 @@ # # $FreeBSD$ # +.include <bsd.port.pre.mk> -DISTNAME= linux-ar-40 -PKGNAME= acroread-4.0 +.if ${ARCH} == "i386" +DISTNAME= linux-ar-405 +.elif ${ARCH} == "alpha" +DISTNAME= fdec-rs-405 +.endif +PKGNAME= acroread-4.05 CATEGORIES= print linux MASTER_SITES= ftp://ftp-pac.adobe.com/pub/adobe/acrobatreader/unix/4.x/ MAINTAINER= dima@FreeBSD.org +.if ${ARCH} == "i386" RUN_DEPENDS= /compat/linux/usr/i486-linux-libc5/lib/libc.so.5:${PORTSDIR}/emulators/linux_base +.elif ${ARCH} == "alpha" +RUN_DEPENDS= /compat/osf1/usr/shlib/libc.so:${PORTSDIR}/emulators/osf1_base +.endif NO_LATEST_LINK= yes -ONLY_FOR_ARCHS= i386 +ONLY_FOR_ARCHS= i386 alpha NO_FILTER_SHLIBS= yes +.if ${ARCH} == "i386" WRKSRC= ${WRKDIR}/ILINXR.install +PLIST_SUB= "ARCHDIR=intellinux" +.elif ${ARCH} == "alpha" +WRKSRC= ${WRKDIR}/AOSFRS.install +PLIST= ${WRKDIR}/PLIST +PLIST_SUB= "ARCHDIR=alphaosf" +.endif + +pre-configure: +.if ${ARCH} == "i386" + @${PERL} -pi.fbsd -e 's:Linux\):FreeBSD|Linux):g' ${WRKSRC}/INSTALL +.elif ${ARCH} == "alpha" + @${PERL} -pi.fbsd -e 's:OSF1\):FreeBSD|OSF1):g' ${WRKSRC}/INSTALL + ${SED} -e 's/@comment ALPHA-ONLY://g' ${PKGDIR}/PLIST > ${PLIST} +.endif do-build: @${ECHO_MSG} "Do a \`make install' as root." @@ -31,14 +55,20 @@ do-install: @ReadInstallDir=${PREFIX}/Acrobat4 ${WRKSRC}/INSTALL post-install: +.if ${ARCH} == "i386" + @${PERL} -pi -e 's:Linux\):FreeBSD|Linux):g' ${PREFIX}/Acrobat4/bin/acroread + @strip ${PREFIX}/Acrobat4/Reader/intellinux/bin/acroread + @brandelf -t Linux ${PREFIX}/Acrobat4/Reader/intellinux/bin/acroread +.elif ${ARCH} == "alpha" + @${PERL} -pi -e 's:OSF1\):FreeBSD|OSF1):g' ${PREFIX}/Acrobat4/bin/acroread + @strip ${PREFIX}/Acrobat4/Reader/alphaosf/bin/acroread +.endif @cd ${PREFIX}/Acrobat4/bin && \ ${PATCH} --quiet < ${FILESDIR}/acroread.diff && \ ${INSTALL_SCRIPT} ${PREFIX}/Acrobat4/bin/acroread \ ${PREFIX}/bin/acroread4 && ${RM} acroread.orig - @strip ${PREFIX}/Acrobat4/Reader/intellinux/bin/acroread - @brandelf -t Linux ${PREFIX}/Acrobat4/Reader/intellinux/bin/acroread @${CHMOD} +x ${PREFIX}/bin/acroread4 @${ECHO_MSG} "Be sure to read the license agreement in" @${ECHO_MSG} "${PREFIX}/Acrobat4/Reader/License.pdf" -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/print/acroread4/distinfo b/print/acroread4/distinfo index 6a07a23f9795..fbbffd969acd 100644 --- a/print/acroread4/distinfo +++ b/print/acroread4/distinfo @@ -1 +1,2 @@ -MD5 (linux-ar-40.tar.gz) = 018f4aee79e049095a7b16ed1e7ec925 +MD5 (linux-ar-405.tar.gz) = ad40572f1f9972d2b91d01217a2b0f23 +MD5 (fdec-rs-405.tar.gz) = 79cd8b15532243732ff6a3665533e0dd diff --git a/print/acroread4/files/acroread.diff b/print/acroread4/files/acroread.diff index 7da09ec4606a..836142fbc594 100644 --- a/print/acroread4/files/acroread.diff +++ b/print/acroread4/files/acroread.diff @@ -1,15 +1,12 @@ ---- acroread.orig Fri Nov 20 17:44:30 1998 -+++ acroread Fri Nov 20 17:45:11 1998 -@@ -205,7 +205,7 @@ - ACRO_CONFIG=intelbsdi - export ACRO_CONFIG - ;; -- Linux) -+ FreeBSD|Linux) - ACRO_CONFIG=intellinux - export ACRO_CONFIG +--- acroread.foo Thu Mar 9 10:32:08 2000 ++++ acroread Thu Mar 9 10:34:47 2000 +@@ -305,10 +305,14 @@ + alphaosf) + LD_LIBRARY_PATH="`prepend "$ACRO_INSTALL_DIR/$ACRO_CONFIG/lib:$ACRO_INSTALL_DIR/$ACRO_CONFIG/lib" "$LD_LIBRARY_PATH"`" + export LD_LIBRARY_PATH ++ LC_CTYPE="C" ++ export LC_CTYPE ;; -@@ -309,6 +309,8 @@ intellinux) LD_LIBRARY_PATH="`prepend "$ACRO_INSTALL_DIR/$ACRO_CONFIG/lib:$ACRO_INSTALL_DIR/$ACRO_CONFIG/lib" "$LD_LIBRARY_PATH"`" export LD_LIBRARY_PATH diff --git a/print/acroread4/files/patch-aa b/print/acroread4/files/patch-aa index 96af67355cdb..e88055b38e48 100644 --- a/print/acroread4/files/patch-aa +++ b/print/acroread4/files/patch-aa @@ -1,6 +1,6 @@ ---- INSTALL.orig Thu Nov 7 00:04:53 1996 -+++ INSTALL Wed Nov 20 17:37:14 1996 -@@ -117,6 +117,8 @@ +--- INSTALL.orig Wed Jan 26 16:38:00 2000 ++++ INSTALL Thu Mar 9 10:33:31 2000 +@@ -115,6 +115,8 @@ if [ "$i" -a -f "$i" ] ; then if [ `uname -s` = "Linux" ] ; then size=`ls -lLn "$i" | ( read perm links owner group size date ; echo $size )` @@ -9,7 +9,19 @@ else size=`ls -lLon "$i" | ( read perm links owner size date ; echo $size )` fi -@@ -486,7 +488,7 @@ +@@ -157,9 +159,9 @@ + uid=`expr "$id_out" : 'uid=[0-9]*(\([^)]*\))'` + gid=`expr "$id_out" : '[^ ]* gid=[0-9]*(\([^)]*\))'` + if [ "$uid" = "root" ] ; then +- ( cd "$1" ; tar xfo "$2" ; chown -R $uid . ; chgrp -R $gid . ) ++ ( cd "$1" ; tar --unlink -xof "$2" ; chown -R $uid . ; chgrp -R $gid . ) + else +- ( cd "$1" ; tar xfo "$2" ) ++ ( cd "$1" ; tar --unlink -xof "$2" ) + fi + } + +@@ -490,7 +492,7 @@ SearchPlatformTar="$3" CustomPlatformTar="$4" @@ -18,7 +30,7 @@ ReadLicense="" PrintRequiredFree "$ReadTar" "$SearchTar" "$CustomTar" \ -@@ -559,7 +561,7 @@ +@@ -563,7 +565,7 @@ *) ScriptDirectory="$CurrentDirectory"/"$ScriptDirectory" ;; esac @@ -27,12 +39,3 @@ OSname=`uname -s` if [ "$OSname" = "AIX" ] ; then OSrelease=`uname -a | ( read name host minor major foo ; echo $major.$minor )` -@@ -1044,7 +1046,7 @@ - DistDefaultNum="$DistIntelBSDINum" - DefaultName="Intel/BSDI" - ;; -- Linux) -+ FreeBSD|Linux) - AcroDefaultNum="$AcroIntelLinuxNum" - ExchDefaultNum="$ExchIntelLinuxNum" - ReadDefaultNum="$ReadIntelLinuxNum" diff --git a/print/acroread4/pkg-plist b/print/acroread4/pkg-plist index 8e57f64df0dd..d77ef19ccb81 100644 --- a/print/acroread4/pkg-plist +++ b/print/acroread4/pkg-plist @@ -1,5 +1,18 @@ +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/autoIndx.api +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/search.api +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/acrosrch.uid +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/vdk10.cmp +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/vdk10.lic +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/vdk10.std +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/vdk10.syx +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/language/acro20.lng +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/language/vdk10.rsd +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/language/vdk10.rst +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/language/vdk10.stc +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/language/vdk10.stp +@comment ALPHA-ONLY:Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/language/vdk10.syd Acrobat4/Browsers/netscape -Acrobat4/Browsers/intellinux/nppdf.so +Acrobat4/Browsers/%%ARCHDIR%%/nppdf.so Acrobat4/Resource/Font/Arial Acrobat4/Resource/Font/Arial-Bold Acrobat4/Resource/Font/Arial-BoldItalic @@ -23,49 +36,52 @@ Acrobat4/Reader/AcroVersion Acrobat4/Reader/Acrobat.pdf Acrobat4/Reader/License.pdf Acrobat4/Reader/MapTypes.pdf -Acrobat4/Reader/ReadMe Acrobat4/Reader/help/reader.pdf -Acrobat4/Reader/intellinux/app-defaults/AcroRead -Acrobat4/Reader/intellinux/bin/acroread -Acrobat4/Reader/intellinux/lib/XKeysymDB -Acrobat4/Reader/intellinux/lib/libAGM.so -Acrobat4/Reader/intellinux/lib/libAGM.so.3.0 -Acrobat4/Reader/intellinux/lib/libCoolType.so -Acrobat4/Reader/intellinux/lib/libCoolType.so.1.0 -Acrobat4/Reader/intellinux/lib/libICC.so -Acrobat4/Reader/intellinux/lib/libICC.so.1.0 -Acrobat4/Reader/intellinux/lib/libreadcore.so -Acrobat4/Reader/intellinux/lib/libreadcore.so.4.0 -Acrobat4/Reader/intellinux/plug_ins/JavaScripts/AFStrENU.js -Acrobat4/Reader/intellinux/plug_ins/JavaScripts/AForm.js -Acrobat4/Reader/intellinux/plug_ins/AcroForm.api -Acrobat4/Reader/intellinux/plug_ins/Highlight.api -Acrobat4/Reader/intellinux/plug_ins/ewh.api -Acrobat4/Reader/intellinux/plug_ins/wwwlink.api +@comment ALPHA-ONLY:Acrobat4/Reader/help/search.pdf +Acrobat4/Reader/%%ARCHDIR%%/app-defaults/AcroRead +Acrobat4/Reader/%%ARCHDIR%%/bin/acroread +Acrobat4/Reader/%%ARCHDIR%%/lib/XKeysymDB +Acrobat4/Reader/%%ARCHDIR%%/lib/libAGM.so +Acrobat4/Reader/%%ARCHDIR%%/lib/libAGM.so.3.0 +Acrobat4/Reader/%%ARCHDIR%%/lib/libCoolType.so +Acrobat4/Reader/%%ARCHDIR%%/lib/libCoolType.so.1.0 +Acrobat4/Reader/%%ARCHDIR%%/lib/libICC.so +Acrobat4/Reader/%%ARCHDIR%%/lib/libICC.so.1.0 +Acrobat4/Reader/%%ARCHDIR%%/lib/libreadcore.so +Acrobat4/Reader/%%ARCHDIR%%/lib/libreadcore.so.4.0 +Acrobat4/Reader/%%ARCHDIR%%/plug_ins/JavaScripts/AFStrENU.js +Acrobat4/Reader/%%ARCHDIR%%/plug_ins/JavaScripts/AForm.js +Acrobat4/Reader/%%ARCHDIR%%/plug_ins/AcroForm.api +Acrobat4/Reader/%%ARCHDIR%%/plug_ins/Highlight.api +Acrobat4/Reader/%%ARCHDIR%%/plug_ins/ewh.api +Acrobat4/Reader/%%ARCHDIR%%/plug_ins/wwwlink.api Acrobat4/Reader/res/splashScreen11R.xbm Acrobat4/Reader/res/splashScreen18R.xpm Acrobat4/Reader/res/splashScreen21.xbm Acrobat4/Reader/res/splashScreen28.xpm +Acrobat4/ReadMe Acrobat4/bin/acroread bin/acroread4 -@exec ln -sf ../../Resource/Font/ %D/Acrobat4/Reader/intellinux/fonts -@unexec rm -f %D/Acrobat4/Reader/intellinux/fonts -@exec ln -sf ../../res %D/Acrobat4/Reader/intellinux/res -@unexec rm -f %D/Acrobat4/Reader/intellinux/res +@exec ln -sf ../../Resource/Font/ %D/Acrobat4/Reader/%%ARCHDIR%%/fonts +@unexec rm -f %D/Acrobat4/Reader/%%ARCHDIR%%/fonts +@exec ln -sf ../../res %D/Acrobat4/Reader/%%ARCHDIR%%/res +@unexec rm -f %D/Acrobat4/Reader/%%ARCHDIR%%/res @exec echo "Be sure to read the license agreement in" @exec echo "%D/Acrobat4/Reader/License.pdf" @dirrm Acrobat4/bin @dirrm Acrobat4/Reader/res -@dirrm Acrobat4/Reader/intellinux/plug_ins/JavaScripts -@dirrm Acrobat4/Reader/intellinux/plug_ins -@dirrm Acrobat4/Reader/intellinux/lib -@dirrm Acrobat4/Reader/intellinux/bin -@dirrm Acrobat4/Reader/intellinux/app-defaults -@dirrm Acrobat4/Reader/intellinux +@comment ALPHA-ONLY:@dirrm Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome/language +@comment ALPHA-ONLY:@dirrm Acrobat4/Reader/%%ARCHDIR%%/plug_ins/vdkHome +@dirrm Acrobat4/Reader/%%ARCHDIR%%/plug_ins/JavaScripts +@dirrm Acrobat4/Reader/%%ARCHDIR%%/plug_ins +@dirrm Acrobat4/Reader/%%ARCHDIR%%/lib +@dirrm Acrobat4/Reader/%%ARCHDIR%%/bin +@dirrm Acrobat4/Reader/%%ARCHDIR%%/app-defaults +@dirrm Acrobat4/Reader/%%ARCHDIR%% @dirrm Acrobat4/Reader/help @dirrm Acrobat4/Reader @dirrm Acrobat4/Resource/Font @dirrm Acrobat4/Resource -@dirrm Acrobat4/Browsers/intellinux +@dirrm Acrobat4/Browsers/%%ARCHDIR%% @dirrm Acrobat4/Browsers @dirrm Acrobat4 |