Date: Thu, 9 Aug 2001 12:01:19 -0700 (PDT) From: KATO Tsuguru <tkato@prontomail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/29578: Update port: print_ghostscript55 to 6.51 (fix ports/28846) Message-ID: <200108091901.f79J1Ji78748@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 29578 >Category: ports >Synopsis: Update port: print_ghostscript55 to 6.51 (fix ports/28846) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 09 12:10:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: 4.3-RELEASE i386 >Organization: >Environment: >Description: - Update to version 6.51 New file: files/escputil.contrib.mak files/hpijs.contrib.mak files/lqx70ch.upp files/lqx70cl.upp files/lqx70cm.upp files/patch-hpijs:makefile files/patch-lib:gs_init.ps files/patch-src:contrib.mak-5.94.add files/patch-src:gdevxini.c files/patch-src:genarch.c files/patch-src:gp_unifs.c files/patch-src:gp_unifs.c files/patch-src:unix-gcc.mak files/patch-src:zmedia2.c files/stc740ih.upp files/stc740p.upp files/stc740pl.upp Remove file: files/patch-aa files/patch-ab files/patch-ac files/patch-ad This PR supersedes ports/28846. Following PRs related to this port should also be closed by this PR: ports/28387 (hpijs driver is integrated) Note: Directory name of this port would have to be chenged to 'ghostscript-gnu'. >How-To-Repeat: >Fix: diff -urN /usr/ports/print/ghostscript55/Makefile print/ghostscript55/Makefile --- /usr/ports/print/ghostscript55/Makefile Fri Jul 6 21:55:57 2001 +++ print/ghostscript55/Makefile Tue Jul 10 05:04:07 2001 @@ -6,34 +6,59 @@ # PORTNAME= ghostscript -PORTVERSION= 5.50a +PORTVERSION= 6.51 CATEGORIES= print MASTER_SITES= ${MASTER_SITE_GNU} \ - ftp://ftp.cs.wisc.edu/ghost/gnu/gs550/ \ - ftp://ftp.cs.wisc.edu/ghost/gnu/fonts/ \ - http://www.ozemail.com.au/~geoffk/pdfencrypt/ \ - http://www.erdw.ethz.ch/~bonk/ftp/gs-driver-distrib/ -MASTER_SITE_SUBDIR= ${PORTNAME} + ${MASTER_SITE_SOURCEFORGE} \ + http://members.ozemail.com.au/~geoffk/pdfencrypt/ \ + http://www.gelhaus.net/hp880c/1.4beta/ \ + http://home.t-online.de/home/Martin.Lottermoser/pcl3dist/ \ + http://www.harsch.net/Download/ \ + ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/gnu/gs651/ \ + ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/gnu/fonts/ +MASTER_SITE_SUBDIR= ${PORTNAME} gimp-print hpinkjet + DISTFILES= ${GS_SOURCES} ${GS_FONTS_STD} ${GS_FONTS_OTHER} \ - ${DECRYPT_PDF} ${HP850_DRV} + ${DECRYPT_PDF} ${HP8XX_DRV} ${HPDJ_SRC} ${PCL3_SRC} \ + ${HP970_DRV} ${GPRINT_SRC} ${HPIJS_SRC} EXTRACT_ONLY= ${GS_SOURCES} MAINTAINER= ports@FreeBSD.org -BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/graphics/jpeg:extract \ - unzip:${PORTSDIR}/archivers/unzip +BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/graphics/jpeg:extract LIB_DEPENDS= png.4:${PORTSDIR}/graphics/png -NO_LATEST_LINK= "Older version." +USE_BZIP2= yes +USE_GMAKE= yes +CFLAGS+= -DUPD_SIGNAL=0 +MAKEFILE= src/unix-gcc.mak +ALL_TARGET= all pcl3opts escputil +PLIST_SUB= GS_VERSION=${PORTVERSION} + +MAN1= dvipdf.1 eps2eps.1 escputil.1 font2c.1 gs-hpdj.1 gs-pcl3.1 \ + gs.1 gslp.1 gsnd.1 pcl3opts.1 pdf2dsc.1 pdf2ps.1 pdfopt.1 \ + pf2afm.1 pfbtopfa.1 printafm.1 ps2ascii.1 ps2epsi.1 ps2pdf.1 \ + ps2pdfwr.1 ps2ps.1 wftopfa.1 +MLINKS= gslp.1 gsbj.1 \ + gslp.1 gsdj.1 \ + gslp.1 gsdj500.1 \ + gslp.1 gslj.1 \ + ps2pdf.1 ps2pdf12.1 \ + ps2pdf.1 ps2pdf13.1 -WRKSRC= ${WRKDIR}/gs5.50 +.if defined(A4) +CFLAGS+= -DA4 +.endif +.if !defined(WITHOUT_X11) +PKGNAMESUFFIX= -gnu USE_XLIB= yes -USE_GMAKE= yes -MAKEFILE= unix-gcc.mak -MAN1= gs.1 pdf2dsc.1 pdf2ps.1 ps2ascii.1 ps2epsi.1 ps2pdf.1 ps2ps.1 +.else +PKGNAMESUFFIX= -gnu-nox11 +MAKE_ENV+= WITHOUT_X11=${WITHOUT_X11} +.endif -GS_SOURCES= gnu-gs-5.50a.tar.gz +GS_SOURCES= ${DISTNAME}${EXTRACT_SUFX} # Note: the following two are real files that have symlinks with # later version numbers pointing to them. To avoid unnecessarily # downloading distfiles, do not change these when upgrading the port @@ -41,52 +66,270 @@ GS_FONTS_STD= gnu-gs-fonts-std-6.0.tar.gz GS_FONTS_OTHER= gnu-gs-fonts-other-6.0.tar.gz -# Additional driver HP 850, see http://www.erdw.ethz.ch/~bonk/hp850/hp850.html -HP850_DRV= hp8xxs13.zip +# Additional Drivers: + +# Ghostscript Driver for HP DeskJet 812C/815C/832C/880C/882C/895C +# http://www.gelhaus.net/hp880c/ +HP8XX= cdj880 +HP8XX_DRV= gdevcd8.tar.gz + +# HPDJ, additional driver for HP PCL3 Printers, by Martin Lottermoser +# still present, just for the case pcl3 is missing some hpdj feature +# http://home.t-online.de/home/Martin.Lottermoser/pcl3.html +HPDJ= hpdj +HPDJ_VERS= 2.6 +HPDJ_NAME= ${HPDJ}-${HPDJ_VERS} +HPDJ_SRC= ${HPDJ_NAME}.tar.gz +HPDJ_MAN1= gs-hpdj.1 + +# PCL3 (hpdj successor now in RELEASE quality) +# additional driver for HP PCL3 Printers, by Martin Lottermoser +# http://home.t-online.de/home/Martin.Lottermoser/pcl3.html +PCL3= pcl3 +PCL3_VERS= 3.2 +PCL3_NAME= ${PCL3}-${PCL3_VERS} +PCL3_SRC= ${PCL3_NAME}.tar.gz +PCL3_MAN1= gs-pcl3.1 pcl3opts.1 + +# additional driver for HP DeskJet 970, supports duplex printing +# http://www.harsch.net/Ghostscript/ghostscript.html +HP970_DRV= gdevdj9.c.gz + +# gimp-print - very high quality driver for Epson, HPs,... +# http://gimp-print.sourceforge.net/ +GPRINT= print +GPRINT_DESC= gimp-${GPRINT} +GPRINT_VERS= 4.0.5 +GPRINT_NAME= ${GPRINT}-${GPRINT_VERS} +GPRINT_SRC= ${GPRINT_NAME}.tar.gz +GPRINT_MAN1= escputil.1 + +# HPinkjet - HP developed printer driver for PhotoSmart/DeskJet series +# http://hpinkjet.sourceforge.net/ +HPIJS= hpijs +HPIJS_VERS= 0.97 +HPIJS_NAME= ${HPIJS}${HPIJS_VERS} +HPIJS_SRC= ${HPIJS_NAME}.tar.gz + +# contributed uniprint profiles +CONTRIB_UPP= lqx70ch.upp lqx70cl.upp lqx70cm.upp \ + stc740ih.upp stc740p.upp stc740pl.upp # replacement for pdf_sec.ps, that allows you to read encrypted PDF files DECRYPT_PDF= pdf_sec.ps -.if defined(A4) -CFLAGS+= -DA4 +.include <bsd.port.pre.mk> + +.if ${ARCH} == "i386" +CFLAGS+= -D_LITTLE_ENDIAN .endif -pre-fetch: +.SILENT: + +pre-everything: .if !defined(A4) - @${ECHO_MSG} "Type \"make A4=yes\" if you want -DA4 for compilation." + ${ECHO_MSG} "Type \"make A4=yes\" if you want -DA4 for compilation." .else - @${ECHO_MSG} "Using -DA4 for compilation." + ${ECHO_MSG} "Using -DA4 for compilation." .endif post-extract: - ${LN} -s ${WRKDIRPREFIX}${.CURDIR}/../../graphics/jpeg/work/jpeg-6b ${WRKSRC}/jpeg - unzip -L -q -aa -o ${DISTDIR}/${HP850_DRV} -d ${WRKSRC} -x devs.mak + ${ECHO_MSG} ">>> in post-extract ..." + ${LN} -sf ${WRKDIRPREFIX}${.CURDIR}/../../graphics/jpeg/work/jpeg-6b \ + ${WRKSRC}/jpeg + ${RM} -f ${WRKSRC}/man/de/*.1 +# ** 3rd party driver ** +# Note: don't forget to add those devices in scripts/configure and +# configure.batch, which update unix-gcc.mak to build gs with these +# new devices ! +# +# for HP8XX driver + ${ECHO_MSG} ">>> extracting ${HP8XX_DRV} ..." + ${TAR} -C ${WRKSRC}/src -xzf ${_DISTDIR}/${HP8XX_DRV} +# for HPDJ driver + ${ECHO_MSG} ">>> extracting ${HPDJ_SRC} ..." + ${TAR} -C ${WRKSRC} -xzf ${_DISTDIR}/${HPDJ_SRC} + ${TAR} -C ${WRKSRC}/src -xf ${WRKSRC}/${HPDJ_NAME}/${HPDJ}.tar +# for PCL3 driver + ${ECHO_MSG} ">>> extracting ${PCL3_SRC} ..." + ${TAR} -C ${WRKSRC} -xzf ${_DISTDIR}/${PCL3_SRC} + ${LN} -sf ${PCL3_NAME} ${WRKSRC}/pcl3 + ${TAR} -C ${WRKSRC}/${PCL3_NAME} -xf \ + ${WRKSRC}/${PCL3_NAME}/${PCL3}.tar +# for HP DeskJet 970 driver + ${ECHO_MSG} ">>> extracting ${HP970_DRV} ..." + ${CP} ${_DISTDIR}/${HP970_DRV} ${WRKSRC}/src + ${GUNZIP_CMD} ${WRKSRC}/src/${HP970_DRV} +# for gimp-print + ${ECHO_MSG} ">>> extracting ${GPRINT_SRC} ..." + ${TAR} -C ${WRKSRC} -xzf ${_DISTDIR}/${GPRINT_SRC} +# for HPinkjet driver + ${ECHO_MSG} ">>> extracting ${HPIJS_SRC} ..." + ${TAR} -C ${WRKSRC} -xzf ${_DISTDIR}/${HPIJS_SRC} + ${LN} -sf ${HPIJS_NAME} ${WRKSRC}/hpijs + +post-patch: + ${PERL} -pi -e 's|^DEVICE_DEVS|#DEVICE_DEVS|g' \ + ${WRKSRC}/src/unix-gcc.mak + find ${WRKSRC}/src -name '*.[ch]' | xargs ${PERL} -pi -e \ + 's|pputc|stream_putc|g; \ + s|pwrite|stream_write|g ; \ + s|pputs|stream_puts|g' +# for HPinkjet driver + find ${WRKSRC}/${HPIJS_NAME} -name '*.h' | xargs ${PERL} -pi -e \ + 's|#include <malloc.h>||g; \ + s|SRVPATH \"hpijs\"|SRVPATH \"${PREFIX}/libexec/hpijs\"|g' + +# here we apply the modifications necessary to build the 3rd party drivers +# advantage: you see unmodified makefiles after a pure make extract +pre-configure: + ${ECHO_MSG} ">>> in pre-configure ..." +# for HPDJ driver + ${ECHO_MSG} ">>> adding ${HPDJ} driver to contrib.mak ..." + ${CAT} ${WRKSRC}/src/contrib.mak-5.94.add \ + >> ${WRKSRC}/src/contrib.mak +# for PCL3 driver + ${ECHO_MSG} ">>> adding ${PCL3} driver to contrib.mak ..." + ${CAT} ${WRKSRC}/${PCL3_NAME}/src/contrib.mak-6.50.add \ + >> ${WRKSRC}/src/contrib.mak +# for gimp-print + ${ECHO_MSG} ">>> creating symlinks for ${GPRINT_DESC} ..." + ${LN} -sf ${WRKSRC}/${GPRINT_NAME}/Ghost/*.[ch] \ + ${WRKSRC}/src + ${ECHO_MSG} ">>> adding ${GPRINT_DESC} driver to contrib.mak ..." + ${CAT} ${WRKSRC}/${GPRINT_NAME}/Ghost/contrib.mak.addon \ + >> ${WRKSRC}/src/contrib.mak + ${ECHO_MSG} ">>> adding make rules for escputil to contrib.mak ..." + ${CAT} ${FILESDIR}/escputil.contrib.mak \ + >> ${WRKSRC}/src/contrib.mak +# for HPinkjet driver + ${ECHO_MSG} ">>> creating symlinks for ${HPIJS} ..." + ${LN} -sf ${WRKSRC}/${HPIJS_NAME}/gdevhpij.[ch] \ + ${WRKSRC}/src + ${ECHO_MSG} ">>> adding ${HPIJS} driver to contrib.mak ..." + ${CAT} ${FILESDIR}/hpijs.contrib.mak \ + >> ${WRKSRC}/src/contrib.mak do-configure: + ${ECHO_MSG} ">>> in do-configure ..." .if defined(BATCH) - @${SETENV} WRKSRC=${WRKSRC} ${SH} ${SCRIPTDIR}/configure.batch + ${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.batch .else - @${SETENV} WRKSRC=${WRKSRC} ${SH} ${SCRIPTDIR}/configure + ${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure .endif pre-build: + ${ECHO_MSG} ">>> in pre-build ..." + ${ECHO_MSG} ">>> creating directories for compilation ..." ${MKDIR} ${WRKSRC}/obj + ${MKDIR} ${WRKSRC}/bin + +post-build: +# for HPinkjet driver + cd ${WRKSRC}/${HPIJS_NAME} ; \ + ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} makefile pre-install: - @${MKDIR} ${PREFIX}/share/ghostscript - ${TAR} -C ${PREFIX}/share/ghostscript -xzf ${DISTDIR}/${GS_FONTS_STD} - ${TAR} -C ${PREFIX}/share/ghostscript -xzf ${DISTDIR}/${GS_FONTS_OTHER} + ${ECHO_MSG} ">>> in pre-install ..." + ${ECHO_MSG} ">>> creating ghostscript destdir ..." + ${MKDIR} ${PREFIX}/share/ghostscript + ${ECHO_MSG} ">>> extracting ghostscript fonts..." + ${TAR} -C ${PREFIX}/share/ghostscript -xzf ${_DISTDIR}/${GS_FONTS_STD} + ${TAR} -C ${PREFIX}/share/ghostscript -xzf ${_DISTDIR}/${GS_FONTS_OTHER} -# install the readme and license file of the hp8xxx driver as well post-install: + ${ECHO_MSG} ">>> in post-install ..." + ${ECHO_MSG} ">>> stripping gs ..." strip ${PREFIX}/bin/gs - ${INSTALL_SCRIPT} ${WRKSRC}/unix-lpr.sh ${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKSRC}/lprsetup.sh ${PREFIX}/bin - ${INSTALL_DATA} ${DISTDIR}/pdf_sec.ps \ - ${PREFIX}/share/ghostscript/5.50 - ${INSTALL_DATA} ${WRKSRC}/license.hp8 \ - ${PREFIX}/share/ghostscript/5.50/doc - ${INSTALL_DATA} ${WRKSRC}/readme.hp8 \ - ${PREFIX}/share/ghostscript/5.50/doc +# for HPDJ driver + ${ECHO_MSG} ">>> installing ${HPDJ} manpages ..." +.for i in ${HPDJ_MAN1} + ${INSTALL_MAN} ${WRKSRC}/src/${i} ${PREFIX}/man/man1 +.endfor + ${ECHO_MSG} ">>> creating ${HPDJ} destdir ..." + ${MKDIR} ${PREFIX}/share/ghostscript/${PORTVERSION}/hpdj + ${ECHO_MSG} ">>> installing files in ${HPDJ} destdir ..." +.for i in README.hpdj example.mdf margins-A4.ps margins-A4Rotated.ps \ + margins-Letter.ps margins-LetterRotated.ps + ${INSTALL_DATA} ${WRKSRC}/src/${i} \ + ${PREFIX}/share/ghostscript/${PORTVERSION}/hpdj +.endfor +# for PCL3 driver + ${ECHO_MSG} ">>> installing ${PCL3} manpages ..." +.for i in ${PCL3_MAN1} + ${INSTALL_MAN} ${WRKSRC}/${PCL3_NAME}/doc/${i} ${PREFIX}/man/man1 +.endfor +# other pcl3 stuff, which might be interesting for runtime + ${ECHO_MSG} ">>> creating ${PCL3} destdir ..." + ${MKDIR} ${PREFIX}/share/ghostscript/${PORTVERSION}/pcl3 + ${ECHO_MSG} ">>> installing files in ${PCL3} destdir ..." +.for i in NEWS BUGS README lib/example.mcf lib/if-pcl3 ps/calign.ps \ + ps/dumppdd.ps ps/levels-test.ps ps/margins-A4.ps \ + ps/margins-A4Rotated.ps ps/margins-Env10Rotated.ps \ + ps/margins-EnvDLRotated.ps ps/margins-Letter.ps \ + ps/margins-LetterRotated.ps + ${INSTALL_DATA} ${WRKSRC}/${PCL3_NAME}/${i} \ + ${PREFIX}/share/ghostscript/${PORTVERSION}/pcl3 +.endfor +# for gimp-print driver + ${ECHO_MSG} ">>> installing ${GPRINT_DESC} escputil in bindir ..." + ${INSTALL_PROGRAM} ${WRKSRC}/src/escputil ${PREFIX}/bin + ${ECHO_MSG} ">>> installing ${GPRINT_DESC} manpages ..." +.for i in ${GPRINT_MAN1} + ${INSTALL_MAN} ${WRKSRC}/${GPRINT_NAME}/Ghost/${i} \ + ${PREFIX}/man/man1 +.endfor + ${ECHO_MSG} ">>> creating ${GPRINT_DESC} destdir ..." + ${MKDIR} ${PREFIX}/share/ghostscript/${PORTVERSION}/gimp-print + ${ECHO_MSG} ">>> installing files in gimp-print destdir ..." +.for i in README + ${INSTALL_DATA} ${WRKSRC}/${GPRINT_NAME}/Ghost/${i} \ + ${PREFIX}/share/ghostscript/${PORTVERSION}/gimp-print +.endfor +# for HPinkjet driver + ${ECHO_MSG} ">>> installing ${HPIJS} server in libexecdir ..." + ${INSTALL_PROGRAM} ${WRKSRC}/${HPIJS_NAME}/hpijs ${PREFIX}/libexec + ${ECHO_MSG} ">>> creating ${HPIJS} destdir ..." + ${MKDIR} ${PREFIX}/share/ghostscript/${PORTVERSION}/hpijs + ${ECHO_MSG} ">>> installing files in ${HPIJS} destdir ..." +.for i in hpijs_readme.html + ${INSTALL_DATA} ${WRKSRC}/${HPIJS}/${i} \ + ${PREFIX}/share/ghostscript/${PORTVERSION}/hpijs +.endfor +# contributed UPP driver + ${ECHO_MSG} ">>> installing contributed UPP profiles ..." +.for i in ${CONTRIB_UPP} + ${INSTALL_DATA} ${FILESDIR}/${i} \ + ${PREFIX}/share/ghostscript/${PORTVERSION}/lib +.endfor +# for reading encrypted PDFs + ${ECHO_MSG} ">>> installing support for encrypted PDF files ..." + ${INSTALL_DATA} ${DISTDIR}/${DECRYPT_PDF} \ + ${PREFIX}/share/ghostscript/${PORTVERSION}/lib +# +# now NOPORTDOCS dependend stuff +# +.if !defined(NOPORTDOCS) + ${ECHO_MSG} ">>> installing PORTDOC stuff ..." +# install hpdj docu, not necessary for runtime +# note: old hpdj driver has its files in ${WRKSRC}/src + ${ECHO_MSG} ">>> creating ${HPDJ} docu destdir ..." + ${MKDIR} ${PREFIX}/share/doc/ghostscript/${PORTVERSION}/hpdj + ${ECHO_MSG} ">>> installing files in ${HPDJ} docu destdir ..." +.for i in NEWS hpdj.html + ${INSTALL_DATA} ${WRKSRC}/src/${i} \ + ${PREFIX}/share/doc/ghostscript/${PORTVERSION}/hpdj +.endfor +# install pcl3 docu, not necessary for runtime +# note: new pcl3 driver has a subdir of its own + ${ECHO_MSG} ">>> creating ${PCL3} docu destdir ..." + ${MKDIR} ${PREFIX}/share/doc/ghostscript/${PORTVERSION}/pcl3 + ${ECHO_MSG} ">>> installing files in ${PCL3} docu destdir ..." +.for i in NEWS doc/gs-pcl3.html doc/how-to-report.txt doc/pcl3opts.html + ${INSTALL_DATA} ${WRKSRC}/${PCL3_NAME}/${i} \ + ${PREFIX}/share/doc/ghostscript/${PORTVERSION}/pcl3 +.endfor +.endif + ${ECHO_MSG} "> post-installation tasks completed." -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff -urN /usr/ports/print/ghostscript55/distinfo print/ghostscript55/distinfo --- /usr/ports/print/ghostscript55/distinfo Fri Aug 25 06:20:29 2000 +++ print/ghostscript55/distinfo Sat Jul 7 12:45:24 2001 @@ -1,5 +1,10 @@ -MD5 (gnu-gs-5.50a.tar.gz) = c12ea8dd56cfc453c99bd8864dfc90db +MD5 (ghostscript-6.51.tar.bz2) = 6b6d2123daaa1d217aadcbba7f2d6179 MD5 (gnu-gs-fonts-std-6.0.tar.gz) = 1521fab85ca3e8ce3ce781d4970e6c79 MD5 (gnu-gs-fonts-other-6.0.tar.gz) = 33457d3f37de7ef03d2eea05a9e6aa4f -MD5 (hp8xxs13.zip) = e46bcac0aed0c511c8cc88a1093cc586 MD5 (pdf_sec.ps) = 92cd6af5b4d7219e91e61b8351f0f7c4 +MD5 (gdevcd8.tar.gz) = 5ce48bff6082a023199c8ede4aae63a0 +MD5 (hpdj-2.6.tar.gz) = dcc402281f36afd2041144e0e97917be +MD5 (pcl3-3.2.tar.gz) = c98b9404dfc47d5ff907f9ad81dcbd46 +MD5 (gdevdj9.c.gz) = f09ef883b8ba837fb42c608c01af7375 +MD5 (print-4.0.5.tar.gz) = 2eae88b9285d47036d31974fd2b0abc2 +MD5 (hpijs0.97.tar.gz) = d02f8c4c2d730e72038f6f4d4350fbe8 diff -urN /usr/ports/print/ghostscript55/files/escputil.contrib.mak print/ghostscript55/files/escputil.contrib.mak --- /usr/ports/print/ghostscript55/files/escputil.contrib.mak Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/escputil.contrib.mak Wed Jun 20 00:00:00 2001 @@ -0,0 +1,6 @@ + +# build escputil command from gimp-print sources + +escputil: $(GLSRC)escputil.c + $(CC_) -o $(GLSRC)escputil $(GLSRC)escputil.c + diff -urN /usr/ports/print/ghostscript55/files/hpijs.contrib.mak print/ghostscript55/files/hpijs.contrib.mak --- /usr/ports/print/ghostscript55/files/hpijs.contrib.mak Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/hpijs.contrib.mak Sat Jul 7 16:15:16 2001 @@ -0,0 +1,31 @@ +### ------------- Hewlett-Packard Co. Inkjet Driver -------------- ### + +hpijs_=$(GLOBJ)gdevhpij.$(OBJ) + +$(DD)gdevhpij.$(OBJ): $(GLSRC)gdevhpij.c $(PDEVH) + $(GLCC) $(GLO_)gdevhpij.$(OBJ) $(C_) $(GLSRC)gdevhpij.c + +$(DD)hpijs.dev : $(hpijs_) $(DD)page.dev + $(SETPDEV) $(DD)hpijs $(hpijs_) + +$(DD)DJ630.dev : $(hpijs_) $(DD)page.dev + $(SETPDEV) DJ630 $(hpijs_) + +$(DD)DJ6xx.dev : $(hpijs_) $(DD)page.dev + $(SETPDEV) DJ6xx $(hpijs_) + +$(DD)DJ6xxP.dev : $(hpijs_) $(DD)page.dev + $(SETPDEV) DJ6xxP $(hpijs_) + +$(DD)DJ8xx.dev : $(hpijs_) $(DD)page.dev + $(SETPDEV) DJ8xx $(hpijs_) + +$(DD)DJ9xx.dev : $(hpijs_) $(DD)page.dev + $(SETPDEV) DJ9xx $(hpijs_) + +$(DD)DJ9xxVIP.dev : $(hpijs_) $(DD)page.dev + $(SETPDEV) DJ9xxVIP $(hpijs_) + +$(DD)AP21xx.dev : $(hpijs_) $(DD)page.dev + $(SETPDEV) AP21xx $(hpijs_) + diff -urN /usr/ports/print/ghostscript55/files/lqx70ch.upp print/ghostscript55/files/lqx70ch.upp --- /usr/ports/print/ghostscript55/files/lqx70ch.upp Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/lqx70ch.upp Wed Jun 20 00:00:00 2001 @@ -0,0 +1,26 @@ +# $ApsCVS: src/apsfilter/uniprint/lqx70ch.upp,v 1.2 2000/04/21 18:48:00 andreas Exp $ +# +-supModel="Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Paper" +-sDEVICE=uniprint +-dNOPAUSE +-dSAFER +-dupColorModel=/DeviceCMYKgenerate +-dupRendering=/ErrorDiffusion +-dupOutputFormat=/EscP2 +-r360x360 +-dupMargins="{ 9.0 0.0 9.0 24.0}" +-dupOutputPins=24 +-dupBeginPageCommand="< + 1b40 1b40 + 1b2847 0100 01 + 1b2869 0100 01 + 1b2855 0100 0A + 1b5501 + 1b2865 0200 0002 + 1b2843 0200 0000 + 1b2863 0400 0000 0000 +>" +-dupAdjustPageLengthCommand +-dupEndPageCommand="(\014)" +-dupAbortCommand="(\033@\15\12\12\12\12 Printout-Aborted\15\014)" + diff -urN /usr/ports/print/ghostscript55/files/lqx70cl.upp print/ghostscript55/files/lqx70cl.upp --- /usr/ports/print/ghostscript55/files/lqx70cl.upp Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/lqx70cl.upp Wed Jun 20 00:00:00 2001 @@ -0,0 +1,26 @@ +# $ApsCVS: src/apsfilter/uniprint/lqx70cl.upp,v 1.2 2000/04/21 18:48:00 andreas Exp $ +# +-supModel="Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Paper" +-sDEVICE=uniprint +-dNOPAUSE +-dSAFER +-dupColorModel=/DeviceCMYKgenerate +-dupRendering=/ErrorDiffusion +-dupOutputFormat=/EscP2 +-r180x180 +-dupMargins="{ 9.0 0.0 9.0 24.0}" +-dupOutputPins=24 +-dupBeginPageCommand="< + 1b40 1b40 + 1b2847 0100 01 + 1b2869 0100 01 + 1b2855 0100 14 + 1b5500 + 1b2865 0200 0002 + 1b2843 0200 0000 + 1b2863 0400 0000 0000 +>" +-dupAdjustPageLengthCommand +-dupEndPageCommand="(\014)" +-dupAbortCommand="(\033@\15\12\12\12\12 Printout-Aborted\15\014)" + diff -urN /usr/ports/print/ghostscript55/files/lqx70cm.upp print/ghostscript55/files/lqx70cm.upp --- /usr/ports/print/ghostscript55/files/lqx70cm.upp Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/lqx70cm.upp Wed Jun 20 00:00:00 2001 @@ -0,0 +1,25 @@ +# $ApsCVS: src/apsfilter/uniprint/lqx70cm.upp,v 1.2 2000/04/21 18:48:00 andreas Exp $ +# +-supModel="Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Paper" +-sDEVICE=uniprint +-dNOPAUSE +-dSAFER +-dupColorModel=/DeviceCMYKgenerate +-dupRendering=/ErrorDiffusion +-dupOutputFormat=/EscP2 +-r360x180 +-dupMargins="{ 9.0 24.0 9.0 24.0}" +-dupOutputPins=24 +-dupBeginPageCommand="< + 1b40 1b40 + 1b2847 0100 01 + 1b2869 0100 01 + 1b2855 0100 14 + 1b5501 + 1b2843 0200 0000 + 1b2863 0400 0000 0000 +>" +-dupAdjustPageLengthCommand +-dupEndPageCommand="(\014)" +-dupAbortCommand="(\033@\15\12\12\12\12 Printout-Aborted\15\014)" + diff -urN /usr/ports/print/ghostscript55/files/patch-aa print/ghostscript55/files/patch-aa --- /usr/ports/print/ghostscript55/files/patch-aa Fri Aug 25 06:20:29 2000 +++ print/ghostscript55/files/patch-aa Thu Jan 1 09:00:00 1970 @@ -1,150 +0,0 @@ ---- unix-gcc.mak.orig Mon Feb 14 11:28:41 2000 -+++ unix-gcc.mak Sat Jul 29 00:40:45 2000 -@@ -54,12 +54,10 @@ - # the directories also define the default search path for the - # initialization files (gs_*.ps) and the fonts. - --# If your system has installbsd, change install to installbsd in the next line. --INSTALL = install -c --INSTALL_PROGRAM = $(INSTALL) -m 755 --INSTALL_DATA = $(INSTALL) -m 644 -+INSTALL_PROGRAM = $(BSD_INSTALL_SCRIPT) -+INSTALL_DATA = $(BSD_INSTALL_DATA) - --prefix = /usr/local -+prefix = $(PREFIX) - exec_prefix = $(prefix) - bindir = $(exec_prefix)/bin - scriptdir = $(bindir) -@@ -140,14 +138,14 @@ - # You may need to change this if the libpng version changes. - # See libpng.mak for more information. - --PSRCDIR=libpng -+PSRCDIR=${LOCALBASE}/include - PVERSION=96 - - # Choose whether to use a shared version of the PNG library, and if so, - # what its name is. - # See gs.mak and Make.htm for more information. - --SHARE_LIBPNG=0 -+SHARE_LIBPNG=1 - LIBPNG_NAME=png - - # Define the directory where the zlib sources are stored. -@@ -159,7 +157,7 @@ - # what its name is (usually libz, but sometimes libgz). - # See gs.mak and Make.htm for more information. - --SHARE_ZLIB=0 -+SHARE_ZLIB=1 - #ZLIB_NAME=gz - ZLIB_NAME=z - -@@ -178,7 +176,7 @@ - - # Define the name of the C compiler. - --CC=gcc -+#CC=cc - - # Define the name of the linker for the final link step. - # Normally this is the same as the C compiler. -@@ -211,7 +209,7 @@ - # gcc to accept ANSI-style function prototypes and function definitions. - XCFLAGS= - --CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS) -+#CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS) - - # Define platform flags for ld. - # SunOS 4.n may need -Bstatic. -@@ -220,7 +218,7 @@ - # -R /usr/local/xxx/lib:/usr/local/lib - # giving the full path names of the shared library directories. - # XLDFLAGS can be set from the command line. --XLDFLAGS= -+XLDFLAGS=-L${LOCALBASE}/lib - - LDFLAGS=$(XLDFLAGS) -fno-common - -@@ -240,7 +238,7 @@ - # Note that x_.h expects to find the header files in $(XINCLUDE)/X11, - # not in $(XINCLUDE). - --XINCLUDE=-I/usr/local/X/include -+XINCLUDE=-I$(X11BASE)/include - - # Define the directory/ies and library names for the X11 library files. - # XLIBDIRS is for ld and should include -L; XLIBDIR is for LD_RUN_PATH -@@ -252,12 +250,12 @@ - # Solaris and other SVR4 systems with dynamic linking probably want - #XLIBDIRS=-L/usr/openwin/lib -R/usr/openwin/lib - # X11R6 (on any platform) may need --#XLIBS=Xt SM ICE Xext X11 -+XLIBS=Xt SM ICE Xext X11 - - #XLIBDIRS=-L/usr/local/X/lib --XLIBDIRS=-L/usr/X11/lib -+XLIBDIRS=-L$(X11BASE)/lib - XLIBDIR= --XLIBS=Xt Xext X11 -+#XLIBS=Xt X11 - - # Define whether this platform has floating point hardware: - # FPU_TYPE=2 means floating point is faster than fixed point. -@@ -298,27 +296,6 @@ - - FILE_IMPLEMENTATION=stdio - --# Choose the device(s) to include. See devs.mak for details, --# devs.mak and contrib.mak for the list of available devices. -- --DEVICE_DEVS=x11.dev x11alpha.dev x11cmyk.dev x11gray2.dev x11gray4.dev x11mono.dev --#DEVICE_DEVS1=bmpmono.dev bmpamono.dev posync.dev --DEVICE_DEVS1= --DEVICE_DEVS2= --DEVICE_DEVS3=deskjet.dev djet500.dev laserjet.dev ljetplus.dev ljet2p.dev ljet3.dev ljet4.dev --DEVICE_DEVS4=cdeskjet.dev cdjcolor.dev cdjmono.dev cdj550.dev pj.dev pjxl.dev pjxl300.dev --DEVICE_DEVS5=uniprint.dev --DEVICE_DEVS6=bj10e.dev bj200.dev bjc600.dev bjc800.dev --DEVICE_DEVS7=faxg3.dev faxg32d.dev faxg4.dev --DEVICE_DEVS8=pcxmono.dev pcxgray.dev pcx16.dev pcx256.dev pcx24b.dev pcxcmyk.dev --DEVICE_DEVS9=pbm.dev pbmraw.dev pgm.dev pgmraw.dev pgnm.dev pgnmraw.dev pnm.dev pnmraw.dev ppm.dev ppmraw.dev pkm.dev pkmraw.dev --DEVICE_DEVS10=tiffcrle.dev tiffg3.dev tiffg32d.dev tiffg4.dev tifflzw.dev tiffpack.dev --DEVICE_DEVS11=tiff12nc.dev tiff24nc.dev --DEVICE_DEVS12=psmono.dev psgray.dev psrgb.dev bit.dev bitrgb.dev bitcmyk.dev --DEVICE_DEVS13=pngmono.dev pnggray.dev png16.dev png256.dev png16m.dev --DEVICE_DEVS14=jpeg.dev jpeggray.dev --DEVICE_DEVS15=pdfwrite.dev pswrite.dev epswrite.dev pxlmono.dev pxlcolor.dev -- - # ---------------------------- End of options --------------------------- # - - # Define the name of the partial makefile that specifies options -- -@@ -326,16 +303,10 @@ - - MAKEFILE=$(GLSRC)unix-gcc.mak - --# Define the ANSI-to-K&R dependency. There isn't one, but we do have to --# detect whether we're running a version of gcc with the const optimization --# bug. -- --AK=$(GLGENDIR)/cc.tr -- - # Define the compilation rules and flags. - - CCFLAGS=$(GENOPT) $(CFLAGS) --CC_=$(CC) `cat $(AK)` $(CCFLAGS) -+CC_=$(CC) $(CCFLAGS) - CCAUX=$(CC) - #We can't use -fomit-frame-pointer with -pg.... - #CC_LEAF=$(CC_) -@@ -356,7 +327,3 @@ - include $(GLSRC)unixtail.mak - include $(GLSRC)unix-end.mak - include $(GLSRC)unixinst.mak -- --# This has to come last so it won't be taken as the default target. --$(AK): -- if ( gcc --version | grep "2.7.[01]" >/dev/null || test `gcc --version` = 2.7.2 ); then echo -Dconst= >$(AK); else echo -Wcast-qual -Wwrite-strings >$(AK); fi diff -urN /usr/ports/print/ghostscript55/files/patch-ab print/ghostscript55/files/patch-ab --- /usr/ports/print/ghostscript55/files/patch-ab Wed Jun 11 15:20:46 1997 +++ print/ghostscript55/files/patch-ab Thu Jan 1 09:00:00 1970 @@ -1,10 +0,0 @@ ---- gs_init.ps.orig Thu Jan 2 19:23:13 1997 -+++ gs_init.ps Thu Jan 2 19:24:46 1997 -@@ -1363,3 +1363,7 @@ - (END GC) VMDEBUG - - % The interpreter will run the initial procedure (start). -+ -+% unofficial patch: -+% make it possible to print from within acroread pdf viewer -+/Default currenthalftone /Halftone defineresource pop diff -urN /usr/ports/print/ghostscript55/files/patch-ac print/ghostscript55/files/patch-ac --- /usr/ports/print/ghostscript55/files/patch-ac Thu Dec 3 17:24:20 1998 +++ print/ghostscript55/files/patch-ac Thu Jan 1 09:00:00 1970 @@ -1,21 +0,0 @@ ---- contrib.mak.orig Tue Sep 15 04:03:52 1998 -+++ contrib.mak Tue Dec 1 15:37:58 1998 -@@ -435,6 +435,18 @@ - cdj850.dev: $(cdeskjet8_) page.dev - $(SETPDEV) cdj850 $(cdeskjet8_) - -+cdj670.dev: $(cdeskjet8_) page.dev -+ $(SETPDEV) cdj670 $(cdeskjet8_) -+ -+cdj890.dev: $(cdeskjet8_) page.dev -+ $(SETPDEV) cdj890 $(cdeskjet8_) -+ -+cdj1600.dev: $(cdeskjet8_) page.dev -+ $(SETPDEV) cdj1600 $(cdeskjet8_) -+ -+$(GLOBJ)gdevcd8.$(OBJ): $(GLSRC)gdevcd8.c $(GLSRC)gdevcd8.h $(PDEVH) -+ $(GLCC) $(GLO_)gdevcd8.$(OBJ) $(C_) $(GLSRC)gdevcd8.c -+ - ### ------------ The H-P PaintJet color printer device ----------------- ### - ### Note: this driver also supports the DEC LJ250 color printer, which ### - ### has a PaintJet-compatible mode, and the PaintJet XL. ### diff -urN /usr/ports/print/ghostscript55/files/patch-ad print/ghostscript55/files/patch-ad --- /usr/ports/print/ghostscript55/files/patch-ad Fri Aug 25 06:20:29 2000 +++ print/ghostscript55/files/patch-ad Thu Jan 1 09:00:00 1970 @@ -1,34 +0,0 @@ ---- gp_unifs.c.orig Mon Feb 14 11:28:25 2000 -+++ gp_unifs.c Fri Jul 28 23:53:04 2000 -@@ -33,6 +33,7 @@ - #include "stat_.h" - #include "dirent_.h" - #include <sys/param.h> /* for MAXPATHLEN */ -+#include <unistd.h> - - /* Some systems (Interactive for example) don't define MAXPATHLEN, - * so we define it here. (This probably should be done via a Config-Script.) -@@ -63,6 +64,8 @@ - const char *mode) - { /* The -8 is for XXXXXX plus a possible final / and -. */ - int len = gp_file_name_sizeof - strlen(prefix) - 8; -+ int fd; -+ FILE *f; - - if (gp_getenv("TEMP", fname, &len) != 0) - strcpy(fname, "/tmp/"); -@@ -75,8 +78,12 @@ - if (*fname != 0 && fname[strlen(fname) - 1] == 'X') - strcat(fname, "-"); - strcat(fname, "XXXXXX"); -- mktemp(fname); -- return fopen(fname, mode); -+ fd = mkstemp(fname); -+ if (fd == -1) -+ return NULL; -+ if ((f = fdopen(fd, mode)) == NULL) -+ close(fd); -+ return f; - } - - /* Open a file with the given name, as a stream of uninterpreted bytes. */ diff -urN /usr/ports/print/ghostscript55/files/patch-hpijs:makefile print/ghostscript55/files/patch-hpijs:makefile --- /usr/ports/print/ghostscript55/files/patch-hpijs:makefile Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/patch-hpijs:makefile Tue Jul 10 03:19:49 2001 @@ -0,0 +1,32 @@ +--- hpijs/makefile.orig Fri Jun 8 06:10:57 2001 ++++ hpijs/makefile Tue Jul 10 03:09:21 2001 +@@ -1,17 +1,17 @@ +-FLAGS = -D_LITTLE_ENDIAN -D_DJ660 -D_DJ6xx -D_DJ6xxPhoto -D_DJ8xx -D_DJ9xx \ ++FLAGS = -D_DJ660 -D_DJ6xx -D_DJ6xxPhoto -D_DJ8xx -D_DJ9xx \ + -D_DJ9xxVIP -D_DJ630 -D_APOLLO2100 -D_DJ600 -D_DJ350 + + VERSION=0.97 + INSTALLDIR=/usr/bin + + +-CC = g++ -c -Wall -DVERSION=\"$(VERSION)\" $(FLAGS) ++CXXFLAGS += -DVERSION=\"$(VERSION)\" $(FLAGS) + #CC = g++ -c -g -Wall -DVERSION=\"$(VERSION)\" -DCAPTURE $(FLAGS) + #CC = g++ -c -g -Wall -DVERSION=\"$(VERSION)\" $(FLAGS) + + .cpp.o: + echo "compiling $(<F)" +- $(CC) $(<F) -o $(*F).o ++ $(CXX) $(CXXFLAGS) -c $(<F) -o $(*F).o + + OBJS = hpijs.o models.o breaks_open.o \ + aladdin.o broadway.o capture.o \ +@@ -28,7 +28,7 @@ + + + linkit: $(OBJS) +- g++ $(OBJS) -o hpijs ++ $(CXX) $(OBJS) -o hpijs + + install: + install -m 0755 -s hpijs $(INSTALLDIR) diff -urN /usr/ports/print/ghostscript55/files/patch-lib:gs_init.ps print/ghostscript55/files/patch-lib:gs_init.ps --- /usr/ports/print/ghostscript55/files/patch-lib:gs_init.ps Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/patch-lib:gs_init.ps Wed Jun 20 00:00:00 2001 @@ -0,0 +1,19 @@ +--- lib/gs_init.ps.orig Tue Jun 5 16:42:40 2001 ++++ lib/gs_init.ps Wed Jun 20 04:16:46 2001 +@@ -1247,7 +1247,7 @@ + % Set the default screen and BG/UCR. + /.setdefaultbgucr { + systemdict /setblackgeneration known { +- { pop 0 } dup setblackgeneration setundercolorremoval ++ {} dup setblackgeneration setundercolorremoval + } if + } bind def + /.useloresscreen { % - .useloresscreen <bool> +@@ -1799,3 +1799,7 @@ + (END GC) VMDEBUG + + % The interpreter will run the initial procedure (start). ++ ++% unofficial patch: ++% make it possible to print from within acroread pdf viewer ++/Default currenthalftone /Halftone defineresource pop diff -urN /usr/ports/print/ghostscript55/files/patch-src:contrib.mak-5.94.add print/ghostscript55/files/patch-src:contrib.mak-5.94.add --- /usr/ports/print/ghostscript55/files/patch-src:contrib.mak-5.94.add Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/patch-src:contrib.mak-5.94.add Wed Jun 20 00:00:00 2001 @@ -0,0 +1,14 @@ +--- src/contrib.mak-5.94.add.orig Sun Oct 17 05:20:06 1999 ++++ src/contrib.mak-5.94.add Tue Jun 19 03:20:13 2001 +@@ -102,11 +102,6 @@ + $(GLOBJ)hpdjprn.$(OBJ): $(GLSRC)hpdjprn.c + $(GLCC) $(C_) $(O_)$@ $(hpdj_opts) $(GLSRC)hpdjprn.c + +-$(GLOBJ)pclcomp.$(OBJ): $(GLSRC)pclcomp.c +- $(GLCC) $(C_) $(O_)$@ $(hpdj_opts) $(GLSRC)pclcomp.c +- +-$(GLOBJ)pagecount.$(OBJ): $(GLSRC)pagecount.c +- $(GLCC) $(C_) $(O_)$@ $(hpdj_opts) $(GLSRC)pagecount.c + + + $(DD)hpdj.dev: $(hpdj_) $(DD)page.dev diff -urN /usr/ports/print/ghostscript55/files/patch-src:gdevxini.c print/ghostscript55/files/patch-src:gdevxini.c --- /usr/ports/print/ghostscript55/files/patch-src:gdevxini.c Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/patch-src:gdevxini.c Wed Jun 20 00:00:00 2001 @@ -0,0 +1,14 @@ +--- src/gdevxini.c.orig Tue Jun 5 15:38:57 2001 ++++ src/gdevxini.c Wed Jun 20 04:17:15 2001 +@@ -655,8 +655,10 @@ + } + x_set_buffer(xdev); + /* Clear the destination pixmap to avoid initializing with garbage. */ +- xdev->dest = (xdev->bpixmap != (Pixmap) 0 ? ++ if (xdev->dest == (Pixmap) 0) { ++ xdev->dest = (xdev->bpixmap != (Pixmap) 0 ? + xdev->bpixmap : (Pixmap) xdev->win); ++ } + if (xdev->dest != (Pixmap) 0) { + XSetForeground(xdev->dpy, xdev->gc, xdev->background); + XFillRectangle(xdev->dpy, xdev->dest, xdev->gc, diff -urN /usr/ports/print/ghostscript55/files/patch-src:genarch.c print/ghostscript55/files/patch-src:genarch.c --- /usr/ports/print/ghostscript55/files/patch-src:genarch.c Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/patch-src:genarch.c Wed Jun 20 00:00:00 2001 @@ -0,0 +1,34 @@ +--- src/genarch.c.orig Tue Jun 5 15:38:57 2001 ++++ src/genarch.c Wed Jun 20 04:17:42 2001 +@@ -41,6 +41,7 @@ + fprintf(f, "\n\t /* ---------------- %s ---------------- */\n\n", str); + } + ++#ifndef __FreeBSD__ + private clock_t + time_clear(char *buf, int bsize, int nreps) + { +@@ -51,6 +52,7 @@ + memset(buf, 0, bsize); + return clock() - t; + } ++#endif /* __FreeBSD__ */ + + private void + define(FILE *f, const char *str) +@@ -181,6 +183,7 @@ + fprintf(f, "((unsigned long)~0L + (unsigned long)0)\n"); + #undef PRINT_MAX + ++#ifndef __FreeBSD__ + section(f, "Cache sizes"); + + /* +@@ -241,6 +244,7 @@ + } + define_int(f, "ARCH_CACHE2_SIZE", bsize >> 1); + } ++#endif /* __FreeBSD__ */ + + section(f, "Miscellaneous"); + diff -urN /usr/ports/print/ghostscript55/files/patch-src:gp_unifs.c print/ghostscript55/files/patch-src:gp_unifs.c --- /usr/ports/print/ghostscript55/files/patch-src:gp_unifs.c Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/patch-src:gp_unifs.c Wed Jun 20 00:00:00 2001 @@ -0,0 +1,34 @@ +--- src/gp_unifs.c.orig Tue Jun 5 15:38:58 2001 ++++ src/gp_unifs.c Wed Jun 20 04:18:03 2001 +@@ -29,6 +29,7 @@ + #include "stat_.h" + #include "dirent_.h" + #include <sys/param.h> /* for MAXPATHLEN */ ++#include <unistd.h> + + /* Some systems (Interactive for example) don't define MAXPATHLEN, + * so we define it here. (This probably should be done via a Config-Script.) +@@ -59,6 +60,8 @@ + const char *mode) + { /* The -8 is for XXXXXX plus a possible final / and -. */ + int len = gp_file_name_sizeof - strlen(prefix) - 8; ++ int fd; ++ FILE *f; + + if (gp_gettmpdir(fname, &len) != 0) + strcpy(fname, "/tmp/"); +@@ -71,8 +74,12 @@ + if (*fname != 0 && fname[strlen(fname) - 1] == 'X') + strcat(fname, "-"); + strcat(fname, "XXXXXX"); +- mktemp(fname); +- return gp_fopentemp(fname, mode); ++ fd = mkstemp(fname); ++ if (fd == -1) ++ return NULL; ++ if ((f = fdopen(fd, mode)) == NULL) ++ close(fd); ++ return f; + } + + /* Open a file with the given name, as a stream of uninterpreted bytes. */ diff -urN /usr/ports/print/ghostscript55/files/patch-src:unix-gcc.mak print/ghostscript55/files/patch-src:unix-gcc.mak --- /usr/ports/print/ghostscript55/files/patch-src:unix-gcc.mak Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/patch-src:unix-gcc.mak Mon Jul 9 19:18:13 2001 @@ -0,0 +1,135 @@ +--- src/unix-gcc.mak.orig Tue Jun 5 16:54:10 2001 ++++ src/unix-gcc.mak Fri Jun 15 04:11:50 2001 +@@ -27,14 +27,15 @@ + # source, generated intermediate file, and object directories + # for the graphics library (GL) and the PostScript/PDF interpreter (PS). + +-BINDIR=./bin +-GLSRCDIR=./src +-GLGENDIR=./obj +-GLOBJDIR=./obj +-PSSRCDIR=./src +-PSLIBDIR=./lib +-PSGENDIR=./obj +-PSOBJDIR=./obj ++.CURDIR?=. ++BINDIR=${.CURDIR}/bin ++GLSRCDIR=${.CURDIR}/src ++GLGENDIR=${.CURDIR}/obj ++GLOBJDIR=${.CURDIR}/obj ++PSSRCDIR=${.CURDIR}/src ++PSLIBDIR=${.CURDIR}/lib ++PSGENDIR=${.CURDIR}/obj ++PSOBJDIR=${.CURDIR}/obj + + # Do not edit the next group of lines. + +@@ -53,17 +54,17 @@ + # the directories also define the default search path for the + # initialization files (gs_*.ps) and the fonts. + +-INSTALL = $(GLSRCDIR)/instcopy -c +-INSTALL_PROGRAM = $(INSTALL) -m 755 +-INSTALL_DATA = $(INSTALL) -m 644 ++INSTALL_PROGRAM = $(BSD_INSTALL_SCRIPT) ++INSTALL_DATA = $(BSD_INSTALL_DATA) + +-prefix = /usr/local ++prefix = $(PREFIX) + exec_prefix = $(prefix) + bindir = $(exec_prefix)/bin + scriptdir = $(bindir) + libdir = $(exec_prefix)/lib + mandir = $(prefix)/man + man1ext = 1 ++man1dir = $(mandir)/man$(man1ext) + datadir = $(prefix)/share + gsdir = $(datadir)/ghostscript + gsdatadir = $(gsdir)/$(GS_DOT_VERSION) +@@ -129,7 +130,7 @@ + # You may need to change this if the IJG library version changes. + # See jpeg.mak for more information. + +-JSRCDIR=jpeg ++JSRCDIR=${.CURDIR}/jpeg + JVERSION=6 + + # Choose whether to use a shared version of the IJG JPEG library (-ljpeg). +@@ -149,14 +150,14 @@ + # You may need to change this if the libpng version changes. + # See libpng.mak for more information. + +-PSRCDIR=libpng ++PSRCDIR=${LOCALBASE}/include + PVERSION=10008 + + # Choose whether to use a shared version of the PNG library, and if so, + # what its name is. + # See gs.mak and Make.htm for more information. + +-SHARE_LIBPNG=0 ++SHARE_LIBPNG=1 + LIBPNG_NAME=png + + # Define the directory where the zlib sources are stored. +@@ -168,7 +169,7 @@ + # what its name is (usually libz, but sometimes libgz). + # See gs.mak and Make.htm for more information. + +-SHARE_ZLIB=0 ++SHARE_ZLIB=1 + #ZLIB_NAME=gz + ZLIB_NAME=z + +@@ -183,7 +184,7 @@ + + # Define the name of the C compiler. + +-CC=gcc ++CC?=cc + + # Define the name of the linker for the final link step. + # Normally this is the same as the C compiler. +@@ -218,7 +219,7 @@ + # gcc to accept ANSI-style function prototypes and function definitions. + XCFLAGS= + +-CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS) ++#CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS) + + # Define platform flags for ld. + # SunOS 4.n may need -Bstatic. +@@ -227,7 +228,7 @@ + # -R /usr/local/xxx/lib:/usr/local/lib + # giving the full path names of the shared library directories. + # XLDFLAGS can be set from the command line. +-XLDFLAGS= ++XLDFLAGS=-L${LOCALBASE}/lib + + LDFLAGS=$(XLDFLAGS) -fno-common + +@@ -260,7 +261,7 @@ + # Note that x_.h expects to find the header files in $(XINCLUDE)/X11, + # not in $(XINCLUDE). + +-XINCLUDE=-I/X11R6/include ++XINCLUDE=-I${X11BASE}/include + + # Define the directory/ies and library names for the X11 library files. + # XLIBDIRS is for ld and should include -L; XLIBDIR is for LD_RUN_PATH +@@ -272,12 +273,12 @@ + # Solaris and other SVR4 systems with dynamic linking probably want + #XLIBDIRS=-L/usr/openwin/lib -R/usr/openwin/lib + # X11R6 (on any platform) may need +-#XLIBS=Xt SM ICE Xext X11 ++XLIBS=Xt SM ICE Xext X11 + + #XLIBDIRS=-L/usr/local/X/lib +-XLIBDIRS=-L/usr/X11R6/lib ++XLIBDIRS=-L${X11BASE}/lib + XLIBDIR= +-XLIBS=Xt Xext X11 ++#XLIBS=Xt Xext X11 + + # Define whether this platform has floating point hardware: + # FPU_TYPE=2 means floating point is faster than fixed point. diff -urN /usr/ports/print/ghostscript55/files/patch-src:zmedia2.c print/ghostscript55/files/patch-src:zmedia2.c --- /usr/ports/print/ghostscript55/files/patch-src:zmedia2.c Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/patch-src:zmedia2.c Wed Jun 20 00:00:00 2001 @@ -0,0 +1,25 @@ +--- src/zmedia2.c.orig Tue Jun 5 15:39:08 2001 ++++ src/zmedia2.c Wed Jun 20 04:18:27 2001 +@@ -430,11 +430,17 @@ + + rx = ry, ry = temp; + } +- /* Adjust the medium size if flexible. */ +- if (medium->p.x < MIN_MEDIA_SIZE && mx > rx) +- mx = rx; +- if (medium->p.y < MIN_MEDIA_SIZE && my > ry) +- my = ry; ++ /* If 'medium' is flexible, adjust 'mx' and 'my' towards 'rx' and 'ry', ++ respectively. Note that 'mx' and 'my' have just acquired the largest ++ permissible value, medium->q. */ ++ if (medium->p.x < mx) /* non-empty width range */ ++ if (rx < medium->p.x) mx = medium->p.x; /* minimum */ ++ else if (mx > rx) mx = rx; /* fits */ ++ /* else use medium->q.x, i.e., the maximum */ ++ if (medium->p.y < my) /* non-empty height range */ ++ if (ry < medium->p.y) my = medium->p.y; /* minimum */ ++ else if (my > ry) my = ry; /* fits */ ++ /* else use medium->q.y, i.e., the maximum */ + + /* Translate to align the centers. */ + gs_make_translation(mx / 2, my / 2, pmat); diff -urN /usr/ports/print/ghostscript55/files/stc740ih.upp print/ghostscript55/files/stc740ih.upp --- /usr/ports/print/ghostscript55/files/stc740ih.upp Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/stc740ih.upp Wed Jun 20 00:00:00 2001 @@ -0,0 +1,60 @@ +# $ApsCVS: src/apsfilter/uniprint/stc740ih.upp,v 1.2 2000/04/21 18:48:00 andreas Exp $ +# +-supModel="Epson Stylus Color 740, 1440x720DpI, Inkjet Paper" +-sDEVICE=uniprint +-dNOPAUSE +-dSAFER +-dupColorModel=/DeviceCMYKgenerate +-dupRendering=/FSCMYK32 +-dupOutputFormat=/EscP2XY +-r1440x720 +-dupMargins="{ 9.0 39.96 9.0 9.0}" +-dupBlackTransfer="{ + 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020 + 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980 + 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000 +}" +-dupCyanTransfer="{ + 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020 + 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980 + 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000 +}" +-dupMagentaTransfer="{ + 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020 + 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980 + 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000 +}" +-dupYellowTransfer="{ + 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020 + 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980 + 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000 +}" +-dupOutputComponentOrder="{ 1 2 3 0 }" +-dupWeaveXPasses=2 +-dupOutputXStep=2 +-dupWeaveYPasses=6 +-dupOutputPins=46 +-dupWeaveYFeeds="{23 23 23 23 23 23 23 23 23 23 23 23}" +-dupWeaveXStarts="{0 1 0 1 0 1 1 0 1 0 1 0}" +-dupWeaveYOffset=50 +-dupWeaveInitialYFeeds="{ 5 5 5 5 5 5 5 5 5 5 5 23}" +-dupWeaveInitialXStarts="{0 1 0 1 0 1 1 0 1 0 1 0}" +-dupWeaveInitialPins="{ 13 16 19 22 25 28 31 34 37 40 43 46}" +-dupFormatYabsolute +-dupBeginPageCommand="< + 1b40 1b40 + 1b2847 0100 01 + 1b2855 0100 05 + 1b2873 0100 02 + 1b5501 + 1b2865 0200 0001 + 1b2843 0200 0000 + 1b2863 0400 0000 0000 +>" +-dupAdjustPageLengthCommand +-dupAdjustTopMarginCommand +-dupAdjustBottomMarginCommand +-dupXStepCommand="<1b285c 0400 a005 0100 0000>" +-dupEndPageCommand="(\033@\014)" +-dupAbortCommand="(\033@\15\12\12\12\12 Printout-Aborted\15\014)" + diff -urN /usr/ports/print/ghostscript55/files/stc740p.upp print/ghostscript55/files/stc740p.upp --- /usr/ports/print/ghostscript55/files/stc740p.upp Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/stc740p.upp Wed Jun 20 00:00:00 2001 @@ -0,0 +1,36 @@ +# $ApsCVS: src/apsfilter/uniprint/stc740p.upp,v 1.2 2000/04/21 18:48:00 andreas Exp $ +# +-supModel="Epson Stylus Color 740, 720x720DpI, Plain Paper" +-sDEVICE=uniprint +-dNOPAUSE +-dSAFER +-dupColorModel=/DeviceCMYKgenerate +-dupRendering=/FSCMYK32 +-dupOutputFormat=/EscP2 +-r720x720 +-dupMargins="{ 9.0 39.96 9.0 9.0}" +-dupBlackTransfer="{ 0.0000 0.0453 0.1058 0.1898 0.4321 1.0000 }" +-dupCyanTransfer="{ 0.0000 0.0453 0.1058 0.1898 0.4321 1.0000 }" +-dupMagentaTransfer="{ 0.0000 0.0453 0.1058 0.1898 0.4321 1.0000 }" +-dupYellowTransfer="{ 0.0000 0.0453 0.1058 0.1898 0.4321 1.0000 }" +-dupOutputComponentOrder="{ 1 2 3 0 }" +-dupWeaveYPasses=6 +-dupOutputPins=48 +-dupWeaveYFeeds="{47 47 47 53 47 47}" +-dupWeaveInitialYFeeds="{1 1 1 1 1 43}" +-dupWeaveInitialPins="{ 8 48 40 31 23 15}" +-dupBeginPageCommand="< + 1b40 1b40 + 1b2847 0100 01 + 1b2855 0100 05 + 1b5500 + 1b2865 0200 0002 + 1b2843 0200 0000 + 1b2863 0400 0000 0000 +>" +-dupAdjustPageLengthCommand +-dupAdjustTopMarginCommand +-dupAdjustBottomMarginCommand +-dupEndPageCommand="(\033@\014)" +-dupAbortCommand="(\033@\15\12\12\12\12 Printout-Aborted\15\014)" + diff -urN /usr/ports/print/ghostscript55/files/stc740pl.upp print/ghostscript55/files/stc740pl.upp --- /usr/ports/print/ghostscript55/files/stc740pl.upp Thu Jan 1 09:00:00 1970 +++ print/ghostscript55/files/stc740pl.upp Wed Jun 20 00:00:00 2001 @@ -0,0 +1,32 @@ +# $ApsCVS: src/apsfilter/uniprint/stc740pl.upp,v 1.2 2000/04/21 18:48:01 andreas Exp $ +# +-supModel="Epson Stylus Color 740, 360x360DpI, Plain Paper" +-sDEVICE=uniprint +-dNOPAUSE +-dSAFER +-dupColorModel=/DeviceCMYKgenerate +-dupRendering=/FSCMYK32 +-dupOutputFormat=/EscP2 +-r360x360 +-dupMargins="{ 9.0 39.96 9.0 9.0}" +-dupOutputComponentOrder="{ 1 2 3 0 }" +-dupWeaveYPasses=3 +-dupOutputPins=48 +-dupWeaveYFeeds="{47 50 47}" +-dupWeaveInitialYFeeds="{1 1 46}" +-dupWeaveInitialPins="{ 16 48 32}" +-dupBeginPageCommand="< + 1b40 1b40 + 1b2847 0100 01 + 1b2855 0100 0A + 1b5500 + 1b2865 0200 0002 + 1b2843 0200 0000 + 1b2863 0400 0000 0000 +>" +-dupAdjustPageLengthCommand +-dupAdjustTopMarginCommand +-dupAdjustBottomMarginCommand +-dupEndPageCommand="(\033@\014)" +-dupAbortCommand="(\033@\15\12\12\12\12 Printout-Aborted\15\014)" + diff -urN /usr/ports/print/ghostscript55/pkg-descr print/ghostscript55/pkg-descr --- /usr/ports/print/ghostscript55/pkg-descr Fri Aug 25 06:20:30 2000 +++ print/ghostscript55/pkg-descr Tue Jul 10 03:44:20 2001 @@ -1,22 +1,25 @@ -GNU Ghostscript is the name of a set of software that provides: +Ghostscript is the well-known PostScript interpreter which is available for +all common and most esoteric platforms and supports many different printers +and some displays. + +Versions entitled "GNU Ghostscript" are distributed with the GNU General +Public License, which allows free use, and free copying and redistribution +under certain conditions (including, in some cases, commercial distribution). - - An interpreter for the PostScript (TM) language, and - - - A set of C procedures (the Ghostscript library) that implement -the graphics capabilities that appear as primitive operations in the -PostScript language. - -GNU Ghostscript comes with NO WARRANTY and NO SUPPORT. - -This FreeBSD port includes two useful add-on packages: - o Support for HP DeskJet 670, 690, 850, 855, 870, 890, 1100 and 1600, - see announcement on - http://www.erdw.ethz.ch/~bonk/hp850/hp850.html +This port includes add-on packages (not part of the official gs release) o Support for pdfencrypt, see description on - http://www.ozemail.com.au/~geoffk/pdfencrypt/ + - http://members.ozemail.com.au/~geoffk/pdfencrypt/ + o HP8XX driver for HP DeskJet 880C/882C/895C + - http://www.gelhaus.net/hp880c/ + o HP970 driver for HP DeskJet 970CXi + - http://www.harsch.net/Ghostscript/ghostscript.html + o PCL3 and HPDJ driver for HP DeskJet series + - http://home.t-online.de/home/Martin.Lottermoser/pcl3.html + o Gimp-Print driver for Canon/Epson/Lexmark/HP printers + - http://gimp-print.sourceforge.net/ + o HPinkjet driver for HP PhotoSmart/DeskJet series + - http://hpinkjet.sourceforge.net/ + o Additional contributed uniprint driver profiles for + - Epson Stylus Color 740 and Epson LQ-1170 -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PostScript is a trademark of Adobe Systems, Incorporated. - WWW: http://www.gnu.org/software/ghostscript/ghostscript.html diff -urN /usr/ports/print/ghostscript55/pkg-plist print/ghostscript55/pkg-plist --- /usr/ports/print/ghostscript55/pkg-plist Fri Aug 25 06:20:30 2000 +++ print/ghostscript55/pkg-plist Tue Jul 10 01:48:56 2001 @@ -1,5 +1,8 @@ bin/bdftops bin/dvipdf +bin/eps2eps +bin/escputil +bin/fixmswrd.pl bin/font2c bin/gs bin/gsbj @@ -11,189 +14,305 @@ bin/lprsetup.sh bin/pdf2dsc bin/pdf2ps +bin/pdfopt +bin/pf2afm +bin/pfbtopfa +bin/pj-gs.sh bin/printafm bin/ps2ascii bin/ps2epsi bin/ps2pdf +bin/ps2pdf12 +bin/ps2pdf13 +bin/ps2pdfwr bin/ps2ps +bin/pv.sh +bin/sysvlp.sh bin/unix-lpr.sh bin/wftopfa -share/ghostscript/5.50/Fontmap -share/ghostscript/5.50/acctest.ps -share/ghostscript/5.50/align.ps -share/ghostscript/5.50/bdftops.ps -share/ghostscript/5.50/bjc610a0.upp -share/ghostscript/5.50/bjc610a1.upp -share/ghostscript/5.50/bjc610a2.upp -share/ghostscript/5.50/bjc610a3.upp -share/ghostscript/5.50/bjc610a4.upp -share/ghostscript/5.50/bjc610a5.upp -share/ghostscript/5.50/bjc610a6.upp -share/ghostscript/5.50/bjc610a7.upp -share/ghostscript/5.50/bjc610a8.upp -share/ghostscript/5.50/bjc610b1.upp -share/ghostscript/5.50/bjc610b2.upp -share/ghostscript/5.50/bjc610b3.upp -share/ghostscript/5.50/bjc610b4.upp -share/ghostscript/5.50/bjc610b6.upp -share/ghostscript/5.50/bjc610b7.upp -share/ghostscript/5.50/bjc610b8.upp -share/ghostscript/5.50/caption.ps -share/ghostscript/5.50/cbjc600.ppd -share/ghostscript/5.50/cbjc800.ppd -share/ghostscript/5.50/cdj550.upp -share/ghostscript/5.50/cid2code.ps -share/ghostscript/5.50/decrypt.ps -share/ghostscript/5.50/doc/Bug-form.htm -share/ghostscript/5.50/doc/C-style.htm -share/ghostscript/5.50/doc/Commprod.htm -share/ghostscript/5.50/doc/Current.htm -share/ghostscript/5.50/doc/DLL.htm -share/ghostscript/5.50/doc/Devices.htm -share/ghostscript/5.50/doc/Drivers.htm -share/ghostscript/5.50/doc/Fonts.htm -share/ghostscript/5.50/doc/Helpers.htm -share/ghostscript/5.50/doc/Hershey.htm -share/ghostscript/5.50/doc/History1.htm -share/ghostscript/5.50/doc/History2.htm -share/ghostscript/5.50/doc/History3.htm -share/ghostscript/5.50/doc/History4.htm -share/ghostscript/5.50/doc/Htmstyle.htm -share/ghostscript/5.50/doc/Humor.htm -share/ghostscript/5.50/doc/Install.htm -share/ghostscript/5.50/doc/Language.htm -share/ghostscript/5.50/doc/Lib.htm -share/ghostscript/5.50/doc/Make.htm -share/ghostscript/5.50/doc/New-user.htm -share/ghostscript/5.50/doc/News.htm -share/ghostscript/5.50/doc/Ps2pdf.htm -share/ghostscript/5.50/doc/Psfiles.htm -share/ghostscript/5.50/doc/Readme.htm -share/ghostscript/5.50/doc/Source.htm -share/ghostscript/5.50/doc/Unix-lpr.htm -share/ghostscript/5.50/doc/Use.htm -share/ghostscript/5.50/doc/Xfonts.htm -share/ghostscript/5.50/doc/license.hp8 -share/ghostscript/5.50/doc/ps2epsi.txt -share/ghostscript/5.50/doc/readme.hp8 -share/ghostscript/5.50/docie.ps -share/ghostscript/5.50/examples/alphabet.ps -share/ghostscript/5.50/examples/cheq.ps -share/ghostscript/5.50/examples/chess.ps -share/ghostscript/5.50/examples/colorcir.ps -share/ghostscript/5.50/examples/escher.ps -share/ghostscript/5.50/examples/golfer.ps -share/ghostscript/5.50/examples/grayalph.ps -share/ghostscript/5.50/examples/ridt91.eps -share/ghostscript/5.50/examples/snowflak.ps -share/ghostscript/5.50/examples/tiger.ps -share/ghostscript/5.50/examples/vasarely.ps -share/ghostscript/5.50/examples/waterfal.ps -share/ghostscript/5.50/font2c.ps -share/ghostscript/5.50/font2pcl.ps -share/ghostscript/5.50/gs_btokn.ps -share/ghostscript/5.50/gs_ccfnt.ps -share/ghostscript/5.50/gs_cff.ps -share/ghostscript/5.50/gs_cidfn.ps -share/ghostscript/5.50/gs_cmap.ps -share/ghostscript/5.50/gs_dbt_e.ps -share/ghostscript/5.50/gs_diskf.ps -share/ghostscript/5.50/gs_dpnxt.ps -share/ghostscript/5.50/gs_dps.ps -share/ghostscript/5.50/gs_dps1.ps -share/ghostscript/5.50/gs_dps2.ps -share/ghostscript/5.50/gs_epsf.ps -share/ghostscript/5.50/gs_fonts.ps -share/ghostscript/5.50/gs_init.ps -share/ghostscript/5.50/gs_iso_e.ps -share/ghostscript/5.50/gs_kanji.ps -share/ghostscript/5.50/gs_ksb_e.ps -share/ghostscript/5.50/gs_l2img.ps -share/ghostscript/5.50/gs_lev2.ps -share/ghostscript/5.50/gs_ll3.ps -share/ghostscript/5.50/gs_mex_e.ps -share/ghostscript/5.50/gs_mro_e.ps -share/ghostscript/5.50/gs_pdf_e.ps -share/ghostscript/5.50/gs_pdfwr.ps -share/ghostscript/5.50/gs_pfile.ps -share/ghostscript/5.50/gs_res.ps -share/ghostscript/5.50/gs_setpd.ps -share/ghostscript/5.50/gs_statd.ps -share/ghostscript/5.50/gs_std_e.ps -share/ghostscript/5.50/gs_sym_e.ps -share/ghostscript/5.50/gs_ttf.ps -share/ghostscript/5.50/gs_typ32.ps -share/ghostscript/5.50/gs_typ42.ps -share/ghostscript/5.50/gs_type1.ps -share/ghostscript/5.50/gs_wan_e.ps -share/ghostscript/5.50/gslp.ps -share/ghostscript/5.50/impath.ps -share/ghostscript/5.50/landscap.ps -share/ghostscript/5.50/level1.ps -share/ghostscript/5.50/lines.ps -share/ghostscript/5.50/markhint.ps -share/ghostscript/5.50/markpath.ps -share/ghostscript/5.50/necp2x.upp -share/ghostscript/5.50/necp2x6.upp -share/ghostscript/5.50/packfile.ps -share/ghostscript/5.50/pcharstr.ps -share/ghostscript/5.50/pdf2dsc.ps -share/ghostscript/5.50/pdf_base.ps -share/ghostscript/5.50/pdf_draw.ps -share/ghostscript/5.50/pdf_font.ps -share/ghostscript/5.50/pdf_main.ps -share/ghostscript/5.50/pdf_ops.ps -share/ghostscript/5.50/pdf_sec.ps -share/ghostscript/5.50/pf2afm.ps -share/ghostscript/5.50/ppath.ps -share/ghostscript/5.50/prfont.ps -share/ghostscript/5.50/printafm.ps -share/ghostscript/5.50/ps2ai.ps -share/ghostscript/5.50/ps2ascii.ps -share/ghostscript/5.50/ps2epsi.ps -share/ghostscript/5.50/quit.ps -share/ghostscript/5.50/ras1.upp -share/ghostscript/5.50/ras24.upp -share/ghostscript/5.50/ras3.upp -share/ghostscript/5.50/ras32.upp -share/ghostscript/5.50/ras4.upp -share/ghostscript/5.50/ras8m.upp -share/ghostscript/5.50/showchar.ps -share/ghostscript/5.50/showpage.ps -share/ghostscript/5.50/stc.upp -share/ghostscript/5.50/stc1520h.upp -share/ghostscript/5.50/stc2.upp -share/ghostscript/5.50/stc2_h.upp -share/ghostscript/5.50/stc2s_h.upp -share/ghostscript/5.50/stc500p.upp -share/ghostscript/5.50/stc500ph.upp -share/ghostscript/5.50/stc600ih.upp -share/ghostscript/5.50/stc600p.upp -share/ghostscript/5.50/stc600pl.upp -share/ghostscript/5.50/stc800ih.upp -share/ghostscript/5.50/stc800p.upp -share/ghostscript/5.50/stc800pl.upp -share/ghostscript/5.50/stc_h.upp -share/ghostscript/5.50/stc_l.upp -share/ghostscript/5.50/stcany.upp -share/ghostscript/5.50/stcinfo.ps -share/ghostscript/5.50/stcolor.ps -share/ghostscript/5.50/traceimg.ps -share/ghostscript/5.50/traceop.ps -share/ghostscript/5.50/type1enc.ps -share/ghostscript/5.50/type1ops.ps -share/ghostscript/5.50/uninfo.ps -share/ghostscript/5.50/unprot.ps -share/ghostscript/5.50/viewcmyk.ps -share/ghostscript/5.50/viewgif.ps -share/ghostscript/5.50/viewjpeg.ps -share/ghostscript/5.50/viewpbm.ps -share/ghostscript/5.50/viewpcx.ps -share/ghostscript/5.50/viewps2a.ps -share/ghostscript/5.50/wftopfa.ps -share/ghostscript/5.50/winmaps.ps -share/ghostscript/5.50/wrfont.ps -share/ghostscript/5.50/zeroline.ps +libexec/hpijs +%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/hpdj/NEWS +%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/hpdj/hpdj.html +%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/pcl3/NEWS +%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/pcl3/gs-pcl3.html +%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/pcl3/how-to-report.txt +%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/pcl3/pcl3opts.html +share/ghostscript/%%GS_VERSION%%/doc/Bug-form.htm +share/ghostscript/%%GS_VERSION%%/doc/Bug-info.htm +share/ghostscript/%%GS_VERSION%%/doc/C-style.htm +share/ghostscript/%%GS_VERSION%%/doc/Changes.htm +share/ghostscript/%%GS_VERSION%%/doc/Commprod.htm +share/ghostscript/%%GS_VERSION%%/doc/Copying.htm +share/ghostscript/%%GS_VERSION%%/doc/Current.htm +share/ghostscript/%%GS_VERSION%%/doc/DLL.htm +share/ghostscript/%%GS_VERSION%%/doc/Devices.htm +share/ghostscript/%%GS_VERSION%%/doc/Drivers.htm +share/ghostscript/%%GS_VERSION%%/doc/Fonts.htm +share/ghostscript/%%GS_VERSION%%/doc/Helpers.htm +share/ghostscript/%%GS_VERSION%%/doc/Hershey.htm +share/ghostscript/%%GS_VERSION%%/doc/History1.htm +share/ghostscript/%%GS_VERSION%%/doc/History2.htm +share/ghostscript/%%GS_VERSION%%/doc/History3.htm +share/ghostscript/%%GS_VERSION%%/doc/History4.htm +share/ghostscript/%%GS_VERSION%%/doc/History5.htm +share/ghostscript/%%GS_VERSION%%/doc/History6.htm +share/ghostscript/%%GS_VERSION%%/doc/Htmstyle.htm +share/ghostscript/%%GS_VERSION%%/doc/Humor.htm +share/ghostscript/%%GS_VERSION%%/doc/Install.htm +share/ghostscript/%%GS_VERSION%%/doc/Language.htm +share/ghostscript/%%GS_VERSION%%/doc/Lib.htm +share/ghostscript/%%GS_VERSION%%/doc/Make.htm +share/ghostscript/%%GS_VERSION%%/doc/New-user.htm +share/ghostscript/%%GS_VERSION%%/doc/News.htm +share/ghostscript/%%GS_VERSION%%/doc/PUBLIC +share/ghostscript/%%GS_VERSION%%/doc/Projects.htm +share/ghostscript/%%GS_VERSION%%/doc/Ps2epsi.htm +share/ghostscript/%%GS_VERSION%%/doc/Ps2pdf.htm +share/ghostscript/%%GS_VERSION%%/doc/Psfiles.htm +share/ghostscript/%%GS_VERSION%%/doc/Public.htm +share/ghostscript/%%GS_VERSION%%/doc/README +share/ghostscript/%%GS_VERSION%%/doc/Readme.htm +share/ghostscript/%%GS_VERSION%%/doc/Release.htm +share/ghostscript/%%GS_VERSION%%/doc/Source.htm +share/ghostscript/%%GS_VERSION%%/doc/Tester.htm +share/ghostscript/%%GS_VERSION%%/doc/Unix-lpr.htm +share/ghostscript/%%GS_VERSION%%/doc/Use.htm +share/ghostscript/%%GS_VERSION%%/doc/Xfonts.htm +share/ghostscript/%%GS_VERSION%%/gimp-print/README +share/ghostscript/%%GS_VERSION%%/hpdj/README.hpdj +share/ghostscript/%%GS_VERSION%%/hpdj/example.mdf +share/ghostscript/%%GS_VERSION%%/hpdj/margins-A4.ps +share/ghostscript/%%GS_VERSION%%/hpdj/margins-A4Rotated.ps +share/ghostscript/%%GS_VERSION%%/hpdj/margins-Letter.ps +share/ghostscript/%%GS_VERSION%%/hpdj/margins-LetterRotated.ps +share/ghostscript/%%GS_VERSION%%/hpijs/hpijs_readme.html +share/ghostscript/%%GS_VERSION%%/examples/alphabet.ps +share/ghostscript/%%GS_VERSION%%/examples/cheq.ps +share/ghostscript/%%GS_VERSION%%/examples/chess.ps +share/ghostscript/%%GS_VERSION%%/examples/colorcir.ps +share/ghostscript/%%GS_VERSION%%/examples/doretree.ps +share/ghostscript/%%GS_VERSION%%/examples/escher.ps +share/ghostscript/%%GS_VERSION%%/examples/golfer.ps +share/ghostscript/%%GS_VERSION%%/examples/grayalph.ps +share/ghostscript/%%GS_VERSION%%/examples/ridt91.eps +share/ghostscript/%%GS_VERSION%%/examples/snowflak.ps +share/ghostscript/%%GS_VERSION%%/examples/tiger.ps +share/ghostscript/%%GS_VERSION%%/examples/vasarely.ps +share/ghostscript/%%GS_VERSION%%/examples/waterfal.ps +share/ghostscript/%%GS_VERSION%%/lib/Fontmap +share/ghostscript/%%GS_VERSION%%/lib/Fontmap.GS +share/ghostscript/%%GS_VERSION%%/lib/acctest.ps +share/ghostscript/%%GS_VERSION%%/lib/addxchar.ps +share/ghostscript/%%GS_VERSION%%/lib/align.ps +share/ghostscript/%%GS_VERSION%%/lib/bdftops.ps +share/ghostscript/%%GS_VERSION%%/lib/bj8.rpd +share/ghostscript/%%GS_VERSION%%/lib/bj8gc12f.upp +share/ghostscript/%%GS_VERSION%%/lib/bj8hg12f.upp +share/ghostscript/%%GS_VERSION%%/lib/bj8oh06n.upp +share/ghostscript/%%GS_VERSION%%/lib/bj8pa06n.upp +share/ghostscript/%%GS_VERSION%%/lib/bj8pp12f.upp +share/ghostscript/%%GS_VERSION%%/lib/bj8ts06n.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610a0.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610a1.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610a2.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610a3.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610a4.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610a5.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610a6.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610a7.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610a8.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610b1.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610b2.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610b3.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610b4.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610b6.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610b7.upp +share/ghostscript/%%GS_VERSION%%/lib/bjc610b8.upp +share/ghostscript/%%GS_VERSION%%/lib/caption.ps +share/ghostscript/%%GS_VERSION%%/lib/cbjc600.ppd +share/ghostscript/%%GS_VERSION%%/lib/cbjc800.ppd +share/ghostscript/%%GS_VERSION%%/lib/cdj550.upp +share/ghostscript/%%GS_VERSION%%/lib/cdj690.upp +share/ghostscript/%%GS_VERSION%%/lib/cdj690ec.upp +share/ghostscript/%%GS_VERSION%%/lib/cid2code.ps +share/ghostscript/%%GS_VERSION%%/lib/decrypt.ps +share/ghostscript/%%GS_VERSION%%/lib/dnj750c.upp +share/ghostscript/%%GS_VERSION%%/lib/dnj750m.upp +share/ghostscript/%%GS_VERSION%%/lib/docie.ps +share/ghostscript/%%GS_VERSION%%/lib/errpage.ps +share/ghostscript/%%GS_VERSION%%/lib/font2c.ps +share/ghostscript/%%GS_VERSION%%/lib/font2pcl.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_agl.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_btokn.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_ccfnt.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_ce_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_cff.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_cidcm.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_cidfn.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_cmap.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_cmdl.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_css_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_dbt_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_diskf.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_dpnxt.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_dps.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_dps1.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_dps2.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_dscp.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_epsf.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_fform.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_fonts.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_frsd.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_il1_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_il2_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_init.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_kanji.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_ksb_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_l.xbm +share/ghostscript/%%GS_VERSION%%/lib/gs_l.xpm +share/ghostscript/%%GS_VERSION%%/lib/gs_l2img.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_l_m.xbm +share/ghostscript/%%GS_VERSION%%/lib/gs_lev2.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_lgo_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_lgx_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_ll3.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_m.xbm +share/ghostscript/%%GS_VERSION%%/lib/gs_m.xpm +share/ghostscript/%%GS_VERSION%%/lib/gs_m_m.xbm +share/ghostscript/%%GS_VERSION%%/lib/gs_mex_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_mgl_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_mro_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_pdf_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_pdfwr.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_pfile.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_rdlin.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_res.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_s.xbm +share/ghostscript/%%GS_VERSION%%/lib/gs_s.xpm +share/ghostscript/%%GS_VERSION%%/lib/gs_s_m.xbm +share/ghostscript/%%GS_VERSION%%/lib/gs_setpd.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_statd.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_std_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_sym_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_t.xbm +share/ghostscript/%%GS_VERSION%%/lib/gs_t.xpm +share/ghostscript/%%GS_VERSION%%/lib/gs_t_m.xbm +share/ghostscript/%%GS_VERSION%%/lib/gs_trap.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_ttf.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_typ32.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_typ42.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_type1.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_wan_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_wl1_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_wl2_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gs_wl5_e.ps +share/ghostscript/%%GS_VERSION%%/lib/gslp.ps +share/ghostscript/%%GS_VERSION%%/lib/gsnup.ps +share/ghostscript/%%GS_VERSION%%/lib/ht_ccsto.ps +share/ghostscript/%%GS_VERSION%%/lib/image-qa.ps +share/ghostscript/%%GS_VERSION%%/lib/impath.ps +share/ghostscript/%%GS_VERSION%%/lib/jispaper.ps +share/ghostscript/%%GS_VERSION%%/lib/landscap.ps +share/ghostscript/%%GS_VERSION%%/lib/level1.ps +share/ghostscript/%%GS_VERSION%%/lib/lines.ps +share/ghostscript/%%GS_VERSION%%/lib/lqx70ch.upp +share/ghostscript/%%GS_VERSION%%/lib/lqx70cl.upp +share/ghostscript/%%GS_VERSION%%/lib/lqx70cm.upp +share/ghostscript/%%GS_VERSION%%/lib/markhint.ps +share/ghostscript/%%GS_VERSION%%/lib/markpath.ps +share/ghostscript/%%GS_VERSION%%/lib/necp2x.upp +share/ghostscript/%%GS_VERSION%%/lib/necp2x6.upp +share/ghostscript/%%GS_VERSION%%/lib/packfile.ps +share/ghostscript/%%GS_VERSION%%/lib/pcharstr.ps +share/ghostscript/%%GS_VERSION%%/lib/pdf2dsc.ps +share/ghostscript/%%GS_VERSION%%/lib/pdf_base.ps +share/ghostscript/%%GS_VERSION%%/lib/pdf_draw.ps +share/ghostscript/%%GS_VERSION%%/lib/pdf_font.ps +share/ghostscript/%%GS_VERSION%%/lib/pdf_main.ps +share/ghostscript/%%GS_VERSION%%/lib/pdf_ops.ps +share/ghostscript/%%GS_VERSION%%/lib/pdf_sec.ps +share/ghostscript/%%GS_VERSION%%/lib/pdfopt.ps +share/ghostscript/%%GS_VERSION%%/lib/pdfwrite.ps +share/ghostscript/%%GS_VERSION%%/lib/pf2afm.ps +share/ghostscript/%%GS_VERSION%%/lib/pfbtopfa.ps +share/ghostscript/%%GS_VERSION%%/lib/ppath.ps +share/ghostscript/%%GS_VERSION%%/lib/prfont.ps +share/ghostscript/%%GS_VERSION%%/lib/printafm.ps +share/ghostscript/%%GS_VERSION%%/lib/ps2ai.ps +share/ghostscript/%%GS_VERSION%%/lib/ps2ascii.ps +share/ghostscript/%%GS_VERSION%%/lib/ps2epsi.ps +share/ghostscript/%%GS_VERSION%%/lib/quit.ps +share/ghostscript/%%GS_VERSION%%/lib/ras1.upp +share/ghostscript/%%GS_VERSION%%/lib/ras24.upp +share/ghostscript/%%GS_VERSION%%/lib/ras3.upp +share/ghostscript/%%GS_VERSION%%/lib/ras32.upp +share/ghostscript/%%GS_VERSION%%/lib/ras4.upp +share/ghostscript/%%GS_VERSION%%/lib/ras8m.upp +share/ghostscript/%%GS_VERSION%%/lib/rollconv.ps +share/ghostscript/%%GS_VERSION%%/lib/showchar.ps +share/ghostscript/%%GS_VERSION%%/lib/showpage.ps +share/ghostscript/%%GS_VERSION%%/lib/st640ih.upp +share/ghostscript/%%GS_VERSION%%/lib/st640ihg.upp +share/ghostscript/%%GS_VERSION%%/lib/st640p.upp +share/ghostscript/%%GS_VERSION%%/lib/st640pg.upp +share/ghostscript/%%GS_VERSION%%/lib/st640pl.upp +share/ghostscript/%%GS_VERSION%%/lib/st640plg.upp +share/ghostscript/%%GS_VERSION%%/lib/stc.upp +share/ghostscript/%%GS_VERSION%%/lib/stc1520h.upp +share/ghostscript/%%GS_VERSION%%/lib/stc2.upp +share/ghostscript/%%GS_VERSION%%/lib/stc200_h.upp +share/ghostscript/%%GS_VERSION%%/lib/stc2_h.upp +share/ghostscript/%%GS_VERSION%%/lib/stc2s_h.upp +share/ghostscript/%%GS_VERSION%%/lib/stc500p.upp +share/ghostscript/%%GS_VERSION%%/lib/stc500ph.upp +share/ghostscript/%%GS_VERSION%%/lib/stc600ih.upp +share/ghostscript/%%GS_VERSION%%/lib/stc600p.upp +share/ghostscript/%%GS_VERSION%%/lib/stc600pl.upp +share/ghostscript/%%GS_VERSION%%/lib/stc640p.upp +share/ghostscript/%%GS_VERSION%%/lib/stc740ih.upp +share/ghostscript/%%GS_VERSION%%/lib/stc740p.upp +share/ghostscript/%%GS_VERSION%%/lib/stc740pl.upp +share/ghostscript/%%GS_VERSION%%/lib/stc800ih.upp +share/ghostscript/%%GS_VERSION%%/lib/stc800p.upp +share/ghostscript/%%GS_VERSION%%/lib/stc800pl.upp +share/ghostscript/%%GS_VERSION%%/lib/stc_h.upp +share/ghostscript/%%GS_VERSION%%/lib/stc_l.upp +share/ghostscript/%%GS_VERSION%%/lib/stcany.upp +share/ghostscript/%%GS_VERSION%%/lib/stcany_h.upp +share/ghostscript/%%GS_VERSION%%/lib/stcinfo.ps +share/ghostscript/%%GS_VERSION%%/lib/stcolor.ps +share/ghostscript/%%GS_VERSION%%/lib/stocht.ps +share/ghostscript/%%GS_VERSION%%/lib/traceimg.ps +share/ghostscript/%%GS_VERSION%%/lib/traceop.ps +share/ghostscript/%%GS_VERSION%%/lib/type1enc.ps +share/ghostscript/%%GS_VERSION%%/lib/type1ops.ps +share/ghostscript/%%GS_VERSION%%/lib/uninfo.ps +share/ghostscript/%%GS_VERSION%%/lib/unprot.ps +share/ghostscript/%%GS_VERSION%%/lib/viewcmyk.ps +share/ghostscript/%%GS_VERSION%%/lib/viewgif.ps +share/ghostscript/%%GS_VERSION%%/lib/viewjpeg.ps +share/ghostscript/%%GS_VERSION%%/lib/viewmiff.ps +share/ghostscript/%%GS_VERSION%%/lib/viewpbm.ps +share/ghostscript/%%GS_VERSION%%/lib/viewpcx.ps +share/ghostscript/%%GS_VERSION%%/lib/viewps2a.ps +share/ghostscript/%%GS_VERSION%%/lib/wftopfa.ps +share/ghostscript/%%GS_VERSION%%/lib/winmaps.ps +share/ghostscript/%%GS_VERSION%%/lib/wrfont.ps +share/ghostscript/%%GS_VERSION%%/lib/zeroline.ps +share/ghostscript/%%GS_VERSION%%/pcl3/BUGS +share/ghostscript/%%GS_VERSION%%/pcl3/NEWS +share/ghostscript/%%GS_VERSION%%/pcl3/README +share/ghostscript/%%GS_VERSION%%/pcl3/calign.ps +share/ghostscript/%%GS_VERSION%%/pcl3/dumppdd.ps +share/ghostscript/%%GS_VERSION%%/pcl3/example.mcf +share/ghostscript/%%GS_VERSION%%/pcl3/if-pcl3 +share/ghostscript/%%GS_VERSION%%/pcl3/levels-test.ps +share/ghostscript/%%GS_VERSION%%/pcl3/margins-A4.ps +share/ghostscript/%%GS_VERSION%%/pcl3/margins-A4Rotated.ps +share/ghostscript/%%GS_VERSION%%/pcl3/margins-Env10Rotated.ps +share/ghostscript/%%GS_VERSION%%/pcl3/margins-EnvDLRotated.ps +share/ghostscript/%%GS_VERSION%%/pcl3/margins-Letter.ps +share/ghostscript/%%GS_VERSION%%/pcl3/margins-LetterRotated.ps share/ghostscript/fonts/a010013l.afm share/ghostscript/fonts/a010013l.pfb share/ghostscript/fonts/a010013l.pfm @@ -362,8 +481,17 @@ share/ghostscript/fonts/z003034l.afm share/ghostscript/fonts/z003034l.pfb share/ghostscript/fonts/z003034l.pfm +@dirrm share/ghostscript/%%GS_VERSION%%/pcl3 +@dirrm share/ghostscript/%%GS_VERSION%%/lib +@dirrm share/ghostscript/%%GS_VERSION%%/hpijs +@dirrm share/ghostscript/%%GS_VERSION%%/hpdj +@dirrm share/ghostscript/%%GS_VERSION%%/gimp-print +@dirrm share/ghostscript/%%GS_VERSION%%/examples +@dirrm share/ghostscript/%%GS_VERSION%%/doc +@dirrm share/ghostscript/%%GS_VERSION%% @dirrm share/ghostscript/fonts -@dirrm share/ghostscript/5.50/doc -@dirrm share/ghostscript/5.50/examples -@dirrm share/ghostscript/5.50 @dirrm share/ghostscript +%%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%%/pcl3 +%%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%%/hpdj +%%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%% +%%PORTDOCS%%@dirrm share/doc/ghostscript diff -urN /usr/ports/print/ghostscript55/scripts/configure print/ghostscript55/scripts/configure --- /usr/ports/print/ghostscript55/scripts/configure Mon Sep 4 09:36:37 2000 +++ print/ghostscript55/scripts/configure Tue Jul 10 03:45:13 2001 @@ -1,7 +1,7 @@ #! /bin/sh # driverselection -/usr/bin/dialog --title "Ghostscript 5 driver configuration" --clear \ +/usr/bin/dialog --title "GNU Ghostscript driver configuration" --clear \ --checklist "\n\ This new ghostscript driver configuration dialog allows you to choose \n\ only those gs drivers, you really need. Don't think too economical, since \n\ @@ -13,77 +13,103 @@ "iwhi" "Apple Imagewriter, high-resolution mode" OFF \ "iwlo" "Apple Imagewriter, low-resolution mode" OFF \ "iwlq" "Apple Imagewriter LQ in 320 x 216 dpi mode" OFF \ - "hl7x0" "Brother HL 720 and HL 730" OFF \ + "hl7x0" "Brother HL720 and HL730 (HL760=PCL), MFC6550MC Fax Machine" OFF \ "bj10e" "Canon BubbleJet BJ10e" ON \ "bj200" "Canon BubbleJet BJ200 and BJC-240(b&w)" ON \ - "bjc600" "Canon Color BJC-240/600/4000/70 + Apple StyleWriter 2x00" ON \ + "bjc600" "Canon Color BJC-600/4xxx/70 + Apple StyleWriter 2x00" ON \ "bjc800" "Canon Color BubbleJet BJC-240/800" ON \ "lbp8" "Canon LBP-8II laser printer" OFF \ - "lips3" "Canon LIPS III laser printer in English/CaPSL mode" OFF \ + "lips3" "Canon LIPS III laser printer in English (CaPSL) mode" OFF \ "m8510" "C.Itoh M8510 printer" OFF \ - "uniprint" "Configurable Color ESC/P,ESC/P2,HP-RTL/PCL mono/color driver" ON \ - "la50" "DEC LA50 printer" OFF \ - "la70" "DEC LA70 printer" OFF \ - "la75" "DEC LA75 printer" OFF \ - "la75plus" "DEC LA75plus printer" OFF \ + "coslw2p" "CoStar LabelWriter II II/Plus" OFF \ + "coslwxl" "CoStar LabelWriter XL" OFF \ + "stp" "Configurable Canon/Epson/Lexmark/HP driver (Gimp-Print)" ON \ + "uniprint" "Configurable ESC/P,ESC/P2,HP-RTL/PCL,P2X mono/color driver" ON \ + "dl2100" "DEClaser 2100" OFF \ + "la50" "DEC LA50" OFF \ + "la70" "DEC LA70" OFF \ + "la75" "DEC LA75" OFF \ + "la75plus" "DEC LA75plus" OFF \ "lj250" "DEC LJ250 Companion color printer" OFF \ "declj250" "DEC LJ250 driver (alternate)" OFF \ - "ln03" "DEC LN03 printer" OFF \ - "ap3250" "Epson AP3250" OFF \ + "ln03" "DEC LN03" OFF \ + "ap3250" "Epson ActionPrinter 3250" OFF \ "epson" "Epson-compatible dot matrix, 9/24-pin" OFF \ - "eps9mid" "Epson-compatible 9-pin, medium resol" OFF \ - "eps9high" "Epson-compatible 9-pin, high resol" OFF \ + "eps9mid" "Epson-compatible 9-pin, interleaved lines, medium resol" OFF \ + "eps9high" "Epson-compatible 9-pin, interleaved lines, triple resol" OFF \ "lp8000" "Epson LP-8000 line printer" OFF \ "lq850" "Epson LQ-850 (360x360), ok for Canon BJ300 in LQ850 emul" OFF \ "epsonc" "Epson LQ-2550 and Fujitsu 3400/2400/1200 color" OFF \ "st800" "Epson Stylus 800 printer" OFF \ - "stcolor" "Epson Stylus Color" OFF \ + "stcolor" "Epson Stylus Color and II/IIs/1500 (see driver docu)" OFF \ + "photoex" "Epson Stylus Color Photo, Photo EX, Photo 700" OFF \ "lp2563" "HP 2563B line printer" OFF \ "dnj650c" "HP DesignJet 650C" OFF \ "deskjet" "HP DeskJet and DeskJet Plus" ON \ - "djet500" "HP DeskJet 500" ON \ + "djet500" "HP DeskJet 500 (for DeskJet 600 use -r600)" ON \ "cdeskjet" "HP DeskJet 500C, 1 bit/pixel color" ON \ "djet500c" "HP DeskJet 500C alternate driver, not for 550/560C" OFF \ - "cdjcolor" "HP DeskJet 500C/540C, 24 bit/pixel color + FS dithering" ON \ + "cdjcolor" "HP DeskJet 500C/540C, 24bit/pxl+FS dith, Citizen Projet IIc" ON \ "cdjmono" "HP DeskJet 500/510/520/540C b/w printing" ON \ - "cdj500" "HP DeskJet 500C (same as cdjcolor)" OFF \ - "cdj550" "HP DeskJet 550C/560C" ON \ - "cdj670" "HP DeskJet 670/690" OFF \ - "cdj850" "HP DeskJet 850/855/870/1100" OFF \ - "cdj890" "HP DeskJet 890" OFF \ - "cdj1600" "HP DeskJet 1600" OFF \ + "cdj500" "HP DeskJet 500/540C (same as cdjcolor)" OFF \ + "cdj550" "HP DeskJet 550C/560C/660C/660Cse" ON \ + "cdj670" "HP DeskJet 670/690 (HP8XX driver)" ON \ + "cdj850" "HP DeskJet 850/855/870/1100 (HP8XX driver)" ON \ + "cdj880" "HP DeskJet 880 (HP8XX driver)" ON \ + "cdj890" "HP DeskJet 890 (HP8XX driver)" ON \ + "cdj1600" "HP DeskJet 1600 (HP8XX driver)" ON \ + "cdj970" "HP DeskJet 970CXi (HP970 driver)" ON \ "laserjet" "HP LaserJet" ON \ "ljetplus" "HP LaserJet Plus" ON \ "ljet2p" "HP LaserJet IId/IIp/III* with TIFF compression" ON \ "ljet3" "HP LaserJet III* with Delta Row compression" ON \ - "ljet3d" "HP LaserJet IIID with duplex capability" OFF \ - "ljet4" "HP LaserJet 4 (defaults to 600 dpi)" ON \ + "ljet3d" "HP LaserJet IIID with duplex capability" ON \ + "ljet4" "HP LaserJet 4 and 5L/5P (not real LJ5), defaults to 600 dpi" ON \ + "ljet4d" "HP LaserJet 4 (defaults to 600 dpi) with duplex" ON \ "lj4dith" "HP LaserJet 4 with Floyd-Steinberg dithering" OFF \ - "cljet5" "HP LaserJet 5/5M Color " OFF \ - "lj5mono" "HP LaserJet 5 and 6 family (PCL5 / PCL XL), bitmap" OFF \ - "lj5gray" "HP LaserJet 5 and 6 family, gray-scale bitmap" OFF \ + "cljet5" "HP LaserJet 5/5M Color (new driver, old=cljet5pr)" ON \ + "cljet5c" "HP LaserJet 5/5M Color Simple" ON \ + "cljet5pr" "HP LaserJet 5/5M Color (old drv. with rotation hacks/flaws)" ON \ + "lj5mono" "HP LaserJet 5 and 6 family (PCL5 / PCL XL), bitmap" ON \ + "lj5gray" "HP LaserJet 5 and 6 family, gray-scale bitmap" ON \ "pj" "HP PaintJet XL driver " ON \ "pjetxl" "HP PaintJet XL driver (alternate)" OFF \ "pjxl" "HP PaintJet XL color printer" ON \ "paintjet" "HP PaintJet color printer (alternate)" OFF \ - "pjxl300" "HP PaintJet XL300 color printer (also for 1200C)" ON \ + "pjxl300" "HP PaintJet XL300, DeskJet 1200C color printer, HP CopyJet" ON \ "pxlmono" "HP PCL XL black-and-white printers (LaserJet 5 and 6 family)" ON \ - "pxlcolor" "HP PCL XL color printers (none available yet)" ON \ + "pxlcolor" "HP PCL XL color printers (Color LaserJet 4500/5000)" ON \ + "pcl3" "HP PCL 3+ (DeskJet 500/500C/510/520/540/550C/560C/850C/855C)" ON \ + "hpdj" "HP PCL 3+ (old drv.)" ON \ + "hpijs" "HP PhotoSmart/DeskJet series (HP developed driver)" ON \ "ibmpro" "IBM 9-pin Proprinter" OFF \ "jetp3852" "IBM Jetprinter ink-jet color (Model #3852)" OFF \ "imagen" "Imagen ImPress printers" OFF \ + "fs600" "Kyocera FS-600 (600 dpi)" OFF \ + "lxm5700m" "Lexmark 5700 monotone" OFF \ "cp50" "Mitsubishi CP50 color" OFF \ - "necp6" "NEC P6/P6+/P60, 360x360 DPI resol" OFF \ + "necp6" "NEC PinWriter P6/P6+/P60, 360x360 DPI resol" OFF \ "oce9050" "OCE 9050 printer" OFF \ "oki182" "Okidata MicroLine 182" OFF \ "okiibm" "Okidata MicroLine IBM-compatible printers" OFF \ + "atx23" "Practical Automation ATX-23 label printer" OFF \ + "atx24" "Practical Automation ATX-24 label printer" OFF \ + "atx38" "Practical Automation ATX-38 label printer" OFF \ "r4081" "Ricoh 4081 laser printer" OFF \ "sj48" "StarJet 48 inkjet printer" OFF \ - "xes" "Xerox XES printers (2700, 3700, 4045, etc.)" OFF \ - "bmpmono" "BMP Monochrome" OFF \ - "bmp16" "BMP 4-bit EGA/VGA" OFF \ - "bmp256" "BMP 8-bit 256-color" OFF \ + "t4693d2" "Tektronix 4693d color, 2 bits per R/G/B component" OFF \ + "t4693d4" "Tektronix 4693d color, 4 bits per R/G/B component" OFF \ + "t4693d8" "Tektronix 4693d color, 8 bits per R/G/B component" OFF \ + "tek4696" "Tektronix 4695/4696 inkjet plotter" OFF \ + "xes" "Xerox XES 2700/3700/4045" OFF \ + "bmpmono" "BMP Monochrome" ON \ + "bmpgray" "BMP 8-bit gray" ON \ + "bmp16" "BMP 4-bit EGA/VGA" ON \ + "bmp256" "BMP 8-bit 256-color" ON \ "bmp16m" "BMP 24-bit" ON \ + "bmp32b" "BMP 32-bit pseudo-.BMP" ON \ + "bmpsep1" "BMP Separated 1-bit CMYK" ON \ + "bmpsep8" "BMP Separated 8-bit CMYK" ON \ "ccr" "CalComp Raster format" OFF \ "cgmmono" "CGM Monochrome -- LOW LEVEL OUTPUT ONLY" OFF \ "cgm8" "CGM 8-bit 256-color -- DITTO" OFF \ @@ -128,38 +154,39 @@ "ppmraw" "Portable Pixmap, raw format RGB" ON \ "pkm" "Portable inKmap (plain format) (4-bit CMYK => RGB)" ON \ "pkmraw" "Portable inKmap (raw format) (4-bit CMYK => RGB)" ON \ + "pksm" "Portable Separated map (plain) (4-bit CMYK => 4 pages)" ON \ + "pksmraw" "Portable Separated map (raw) (4-bit CMYK => 4 pages)" ON \ "pngmono" "PNG Monochrome Portable Network Graphics" ON \ "pnggray" "PNG 8-bit gray Portable Network Graphics" ON \ "png16" "PNG 4-bit color Portable Network Graphics" ON \ "png256" "PNG 8-bit color Portable Network Graphics" ON \ "png16m" "PNG 24-bit color Portable Network Graphics" ON \ - "psmono" "PostScript, Level 1, monochrome image" ON \ + "psmono" "PostScript (Level 1) monochrome image" ON \ "psgray" "PostScript (Level 1) 8-bit gray image" ON \ "psrgb" "PostScript (Level 2) 24-bit color image" ON \ "pswrite" "PostScript output (like PostScript Distillery)" ON \ "epswrite" "EPS output (like PostScript Distillery)" ON \ "sgirgb" "SGI RGB pixmap format" OFF \ - "t4693d2" "Tektronix 4693d color, 2 bits per R/G/B component" OFF \ - "t4693d4" "Tektronix 4693d color, 4 bits per R/G/B component" OFF \ - "t4693d8" "Tektronix 4693d color, 8 bits per R/G/B component" OFF \ - "tek4696" "Tektronix 4695/4696 inkjet plotter" OFF \ + "sunhmono" "Harlequin variant of 1-bit Sun raster file" OFF \ "tiffcrle" "TIFF CCITT RLE 1 dim = Group 3 fax with no EOLs" ON \ "tiffg3" "TIFF Group 3 fax with EOLs" ON \ "tiffg32d" "TIFF Group 3 2-D fax" ON \ "tiffg4" "TIFF Group 4 fax" ON \ "tiff12nc" "TIFF 12-bit RGB, no compression" ON \ - "tiff24nc" "TIFF 24-bit RGB, no compression, NeXT std. format)" ON \ + "tiff24nc" "TIFF 24-bit RGB, no compression, NeXT std. format" ON \ "tifflzw" "TIFF LZW, tag = 5, mono" ON \ "tiffpack" "TIFF PackBits, tag = 32773, mono" ON \ - "x11" "X Windows version 11, release >=4" ON \ - "x11alpha" "X Windows masquer. as device with alpha capability" ON \ - "x11cmyk" "X Windows masquer. as 1-bit-per-plane CMYK device" ON \ - "x11cmyk2" "X Windows as a 2-bit-per-plane CMYK device" OFF \ - "x11cmyk4" "X Windows as a 4-bit-per-plane CMYK device" OFF \ - "x11cmyk8" "X Windows as an 8-bit-per-plane CMYK device" OF >Release-Note: >Audit-Trail: >Unformatted: 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?200108091901.f79J1Ji78748>