Date: Thu, 4 May 2000 01:50:04 -0700 (PDT) From: Maxim Sobolev <sobomax@altavista.net> To: freebsd-ports@FreeBSD.org Subject: Re: ports/16606: new port: Adobe Acrobat Viewer - a new Adobe's free PDF viewer written entirely in Java Message-ID: <200005040850.BAA62336@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/16606; it has been noted by GNATS. From: Maxim Sobolev <sobomax@altavista.net> To: freebsd-gnats-submit@FreeBSD.org, sobomax@altavista.net Cc: Subject: Re: ports/16606: new port: Adobe Acrobat Viewer - a new Adobe's free PDF viewer written entirely in Java Date: Thu, 04 May 2000 11:45:18 +0300 This is a multi-part message in MIME format. --------------08EF1E9DEAE3A5164569864F Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Celebrating 3rd month of this port being in GNATS I've made several cleanups: 1. Port now complies to the new PORTNAME/PORTVERSION scheme. 2. Files now being installed according to the Java porting rules (share/java/AcrobatViewer/ instead of share/AcrobatViewer/). I'm still awaiting for any Java enthusiast with commit privileges to commit this port. -Maxim --------------08EF1E9DEAE3A5164569864F Content-Type: text/plain; charset=koi8-r; name="acrobatviewer-port.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="acrobatviewer-port.diff" diff -ruN /tmp/acrobatviewer/Makefile acrobatviewer/Makefile --- /tmp/acrobatviewer/Makefile Mon Feb 7 11:30:10 2000 +++ acrobatviewer/Makefile Thu May 4 11:20:34 2000 @@ -1,28 +1,36 @@ # New ports collection makefile for: Adobe Acrobar Viewer Version 1.1 -# Version required: 1.1 # Date created: 4 Febrary 2000 # Whom: Maxim Sobolev # # $FreeBSD: Exp $ # -DISTNAME= viewer.bin -PKGNAME= acrobatviewer-1.1 +PORTNAME= acrobatviewer +PORTVERSION= 1.1 CATEGORIES= print java MASTER_SITES= ftp://ftp.adobe.com/pub/adobe/magic/acrobatviewer/unix/1.x/ +DISTNAME= viewer.bin EXTRACT_SUFX= MAINTAINER= sobomax@altavista.net -RUN_DEPENDS= ${LOCALBASE}/jdk${JDK_VERSION}/bin/java:${PORTSDIR}/java/jdk +RUN_DEPENDS= ${JAVAVM}:${PORTSDIR}/java/jdk USE_ZIP= yes USE_XLIB= yes NO_BUILD= yes JDK_VERSION= 1.1.8 +JAVAVM= ${LOCALBASE}/jdk${JDK_VERSION}/bin/java + +.if defined(USE_JIT) +RUN_DEPENDS+= ${LOCALBASE}/jdk${JDK_VERSION}/lib/${ARCH}/green_threads/libshujit.so:${PORTSDIR}/java/shujit +JAVAJIT= shujit +.else +JAVAJIT= +.endif -INSTSBDR= ${PREFIX}/share/AdobeAcrobatViewer +INSTSBDR= ${PREFIX}/share/java/AdobeAcrobatViewer # For the end-users this "InstallAnywhere" whizard probably is a great step # toward Windowze-like software installations comparing with traditional @@ -45,9 +53,10 @@ ${LOCALBASE}/bin/unzip -o -a -j -qq archive.zip && \ ${PERL} -pi -e "s.\x0D.." ${WRKSRC}/AcrobatViewer.lax -post-patch: +do-configure: @${PERL} -pi -e "s|%INSTDIR%|${INSTSBDR}|g" ${WRKSRC}/AcrobatViewer.lax && \ - ${PERL} -pi -e "s|%JAVAVM%|${LOCALBASE}/jdk${JDK_VERSION}/bin/java|g" ${WRKSRC}/AcrobatViewer.lax + ${PERL} -pi -e "s|%JAVAVM%|${JAVAVM}|g" ${WRKSRC}/AcrobatViewer.lax && \ + ${PERL} -pi -e "s|%JAVAJIT%|${JAVAJIT}|g" ${WRKSRC}/AcrobatViewer.lax do-install: ${MKDIR} ${INSTSBDR} @@ -60,10 +69,6 @@ ${LN} -sf ${INSTSBDR}/AcrobatViewer ${PREFIX}/bin/AcrobatViewer post-install: - @${ECHO_MSG} - @${ECHO_MSG} ' Please advise all your users intended to use Acrobat Viewer to create' - @${ECHO_MSG} ' "~/AdobeFonts" directory, which is neccessary for Acrobat Viewer to normally - @${ECHO_MSG} ' save its configuration data.' - @${ECHO_MSG} + @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> diff -ruN /tmp/acrobatviewer/patches/patch-aa acrobatviewer/patches/patch-aa --- /tmp/acrobatviewer/patches/patch-aa Thu Feb 3 17:17:10 2000 +++ acrobatviewer/patches/patch-aa Fri Feb 11 18:05:05 2000 @@ -1,5 +1,5 @@ ---- AcrobatViewer.lax.orig Thu Feb 3 17:12:14 2000 -+++ AcrobatViewer.lax Thu Feb 3 17:15:51 2000 +--- AcrobatViewer.lax.orig Fri Feb 11 18:02:57 2000 ++++ AcrobatViewer.lax Fri Feb 11 18:04:07 2000 @@ -4,7 +4,7 @@ # -------------------- # name given the launcher in console windows @@ -27,16 +27,17 @@ # LAX.MAIN.CLASS -@@ -47,7 +47,7 @@ +@@ -47,7 +47,8 @@ # ----------------- # the VM to use for the next launch -lax.nl.current.vm=C:\\Java\\jdk1.1.8\\bin\\jre.exe +lax.nl.current.vm=%JAVAVM% ++lax.nl.java.compiler=%JAVAJIT% # LAX.NL.JAVA.LAUNCHER.MAIN.CLASS -@@ -104,7 +104,7 @@ +@@ -104,7 +105,7 @@ # -------------------- # path to the installdir magic folder diff -ruN /tmp/acrobatviewer/patches/patch-ab acrobatviewer/patches/patch-ab --- /tmp/acrobatviewer/patches/patch-ab Thu Jan 1 03:00:00 1970 +++ acrobatviewer/patches/patch-ab Fri Feb 11 18:00:58 2000 @@ -0,0 +1,11 @@ +--- launixgc.sh.orig Thu Dec 2 09:30:38 1999 ++++ launixgc.sh Fri Feb 11 18:00:40 2000 +@@ -421,6 +421,8 @@ + if [ ${jittype:-""} = "off" ] + then + jitinvoc="-Djava.compiler=" ++ else ++ jitinvoc="-Djava.compiler=$jittype" + fi + fi + diff -ruN /tmp/acrobatviewer/pkg/MESSAGE acrobatviewer/pkg/MESSAGE --- /tmp/acrobatviewer/pkg/MESSAGE Thu Jan 1 03:00:00 1970 +++ acrobatviewer/pkg/MESSAGE Thu May 4 11:20:50 2000 @@ -0,0 +1,5 @@ + +Please advise all your users intended to use Acrobat Viewer to create +"~/AdobeFonts" directory, which is neccessary for Acrobat Viewer to normally +save its configuration data. + diff -ruN /tmp/acrobatviewer/pkg/PLIST acrobatviewer/pkg/PLIST --- /tmp/acrobatviewer/pkg/PLIST Thu Feb 3 19:30:29 2000 +++ acrobatviewer/pkg/PLIST Thu May 4 11:23:07 2000 @@ -1,8 +1,8 @@ bin/AcrobatViewer -share/AdobeAcrobatViewer/AcrobatViewer -share/AdobeAcrobatViewer/AcrobatViewer.lax -share/AdobeAcrobatViewer/License.pdf -share/AdobeAcrobatViewer/acrobat.jar -share/AdobeAcrobatViewer/help.pdf -share/AdobeAcrobatViewer/lax.jar -@dirrm share/AdobeAcrobatViewer +share/java/AdobeAcrobatViewer/AcrobatViewer +share/java/AdobeAcrobatViewer/AcrobatViewer.lax +share/java/AdobeAcrobatViewer/License.pdf +share/java/AdobeAcrobatViewer/acrobat.jar +share/java/AdobeAcrobatViewer/help.pdf +share/java/AdobeAcrobatViewer/lax.jar +@dirrm share/java/AdobeAcrobatViewer --------------08EF1E9DEAE3A5164569864F-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200005040850.BAA62336>