summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorjlam <jlam>2002-09-13 05:43:26 +0000
committerjlam <jlam>2002-09-13 05:43:26 +0000
commit803a18641773b2cf68fae101893b1872e8b96b71 (patch)
tree723bb8481d7ce8fbd561dc6288042c8be7d9be22 /print
parentbe9ff9296b93389688f4290edff944af64fb1918 (diff)
downloadpkgsrc-803a18641773b2cf68fae101893b1872e8b96b71.tar.gz
Initial import of ghostscript-gnu-7.05.
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. This package contains GNU Ghostscript, which is released under the terms of the GNU Public License. This package also doesn't support all of the printers in the print/ghostscript{,-nox11} packages, but does support a wider range of HP inkjet printers through the print/hpijs package, and supports the GIMP print inkjet printer drivers through the print/gimp-print-ijs package.
Diffstat (limited to 'print')
-rw-r--r--print/ghostscript-gnu/DESCR6
-rw-r--r--print/ghostscript-gnu/Makefile9
-rw-r--r--print/ghostscript-gnu/Makefile.common80
-rw-r--r--print/ghostscript-gnu/PLIST361
-rw-r--r--print/ghostscript-gnu/distinfo8
-rw-r--r--print/ghostscript-gnu/patches/patch-aa15
-rw-r--r--print/ghostscript-gnu/patches/patch-ab13
7 files changed, 492 insertions, 0 deletions
diff --git a/print/ghostscript-gnu/DESCR b/print/ghostscript-gnu/DESCR
new file mode 100644
index 00000000000..c80316a12ef
--- /dev/null
+++ b/print/ghostscript-gnu/DESCR
@@ -0,0 +1,6 @@
+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.
+
+This package contains GNU Ghostscript, which is released under the terms
+of the GNU Public License.
diff --git a/print/ghostscript-gnu/Makefile b/print/ghostscript-gnu/Makefile
new file mode 100644
index 00000000000..8c4155dd040
--- /dev/null
+++ b/print/ghostscript-gnu/Makefile
@@ -0,0 +1,9 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/09/13 05:43:26 jlam Exp $
+
+PKGNAME= ghostscript-gnu-${GS_VERS}
+COMMENT= GNU Postscript interpreter
+
+USE_X11= # defined
+CONFIGURE_ARGS+= --with-x
+
+.include "Makefile.common"
diff --git a/print/ghostscript-gnu/Makefile.common b/print/ghostscript-gnu/Makefile.common
new file mode 100644
index 00000000000..f483f5cdfb3
--- /dev/null
+++ b/print/ghostscript-gnu/Makefile.common
@@ -0,0 +1,80 @@
+# $NetBSD: Makefile.common,v 1.1.1.1 2002/09/13 05:43:26 jlam Exp $
+
+DISTNAME= ghostscript-${GS_VERS}
+GS_VERS= 7.05
+CATEGORIES= print
+MASTER_SITES+= ${MASTER_SITE_SOURCEFORGE:=ghostscript/} \
+ ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/gnu/gs${GS_VERS:S/.//}/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= jlam@netbsd.org
+HOMEPAGE= http://www.cs.wisc.edu/~ghost/index.html
+
+CONFLICTS+= ghostscript{,-nox11}-[0-9]*
+CONFLICTS+= ghostscript-gnu{,-nox11}-[0-9]*
+
+DEPENDS+= ghostscript-fonts-6.0:../../fonts/ghostscript-fonts
+
+USE_BUILDLINK2= # defined
+USE_GMAKE= # defined
+GNU_CONFIGURE= # defined
+CONFIGURE_ARGS+= --with-ijs
+
+DIST_SUBDIR= ghostscript
+GS_SRCS= ${DISTNAME}${EXTRACT_SUFX}
+DISTFILES+= ${GS_SRCS}
+EXTRACT_ONLY= ${GS_SRCS}
+
+# Adobe's JPEG implementation in their PDF/PS documents is non-standard,
+# so we can't use an already installed libjpeg.so.
+#
+JPEG_SRCS= jpegsrc.v6b.tar.gz
+JPEG_WRKSRC= ${WRKDIR}/jpeg-6b
+SITES_${JPEG_SRCS}= ftp://ftp.uu.net/graphics/jpeg/
+DISTFILES+= ${JPEG_SRCS}
+EXTRACT_ONLY+= ${JPEG_SRCS}
+
+DISTINFO_FILE= ${.CURDIR}/../../print/ghostscript-gnu/distinfo
+FILESDIR= ${.CURDIR}/../../print/ghostscript-gnu/files
+PATCHDIR= ${.CURDIR}/../../print/ghostscript-gnu/patches
+PLIST_SRC= ${.CURDIR}/../../print/ghostscript-gnu/PLIST
+
+.include "../../mk/bsd.prefs.mk"
+
+.if defined(PAPERSIZE) && (${PAPERSIZE} == "A4" || ${PAPERSIZE} == "a4")
+CFLAGS+= -DA4
+.endif
+CFLAGS+= -DHAVE_MKSTEMP=1
+
+MAKE_FLAGS+= XCFLAGS="${CFLAGS}"
+MAKE_FLAGS+= XLDFLAGS="${LDFLAGS}"
+
+.if ${OPSYS} == "SunOS"
+LDFLAGS+= -L${ZOULARISBASE}/lib -Wl,-R${ZOULARISBASE}/lib
+.endif
+
+REPLACE_PERL= lib/fixmswrd.pl
+
+GSDATADIR= ${PREFIX}/share/ghostscript/${GS_VERS}
+DOCDIR= ${PREFIX}/share/doc/ghostscript
+HTMLDIR= ${PREFIX}/share/doc/html/ghostscript
+LIBDIR= ${GSDATADIR}/lib
+
+PLIST_SUBST+= GS_VERS=${GS_VERS}
+
+post-extract:
+ ${MKDIR} ${WRKSRC}/bin
+ ${MKDIR} ${WRKSRC}/obj
+ ${RM} -f ${WRKSRC}/jpeg
+ ${LN} -s ${JPEG_WRKSRC} ${WRKSRC}/jpeg
+
+# Reinstall the gs binary so that it's properly stripped.
+post-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/gs ${PREFIX}/bin/gs
+
+.include "../../graphics/png/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
+
+.if ${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "arm32"
+CFLAGS+= -O0
+.endif
diff --git a/print/ghostscript-gnu/PLIST b/print/ghostscript-gnu/PLIST
new file mode 100644
index 00000000000..1299fc4a02e
--- /dev/null
+++ b/print/ghostscript-gnu/PLIST
@@ -0,0 +1,361 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/09/13 05:43:28 jlam Exp $
+bin/bdftops
+bin/dvipdf
+bin/eps2eps
+bin/fixmswrd.pl
+bin/font2c
+bin/gs
+bin/gsbj
+bin/gsdj
+bin/gsdj500
+bin/gslj
+bin/gslp
+bin/gsnd
+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/ps2pdf14
+bin/ps2pdfwr
+bin/ps2ps
+bin/pv.sh
+bin/sysvlp.sh
+bin/unix-lpr.sh
+bin/wftopfa
+man/de/man1/ansi2knr.1
+man/de/man1/dvipdf.1
+man/de/man1/eps2eps.1
+man/de/man1/font2c.1
+man/de/man1/gsnd.1
+man/de/man1/pdf2dsc.1
+man/de/man1/pdf2ps.1
+man/de/man1/pdfopt.1
+man/de/man1/printafm.1
+man/de/man1/ps2ascii.1
+man/de/man1/ps2pdf.1
+man/de/man1/ps2pdf12.1
+man/de/man1/ps2pdf13.1
+man/de/man1/ps2ps.1
+man/de/man1/wftopfa.1
+man/man1/ansi2knr.1
+man/man1/dvipdf.1
+man/man1/eps2eps.1
+man/man1/font2c.1
+man/man1/gs.1
+man/man1/gsbj.1
+man/man1/gsdj.1
+man/man1/gsdj500.1
+man/man1/gslj.1
+man/man1/gslp.1
+man/man1/gsnd.1
+man/man1/pdf2dsc.1
+man/man1/pdf2ps.1
+man/man1/pdfopt.1
+man/man1/pf2afm.1
+man/man1/pfbtopfa.1
+man/man1/printafm.1
+man/man1/ps2ascii.1
+man/man1/ps2epsi.1
+man/man1/ps2pdf.1
+man/man1/ps2pdf12.1
+man/man1/ps2pdf13.1
+man/man1/ps2pdfwr.1
+man/man1/ps2ps.1
+man/man1/wftopfa.1
+share/doc/html/ghostscript/API.htm
+share/doc/html/ghostscript/Bug-form.htm
+share/doc/html/ghostscript/Bug-info.htm
+share/doc/html/ghostscript/C-style.htm
+share/doc/html/ghostscript/CJK.htm
+share/doc/html/ghostscript/CJKTTCID.htm
+share/doc/html/ghostscript/Changes.htm
+share/doc/html/ghostscript/Commprod.htm
+share/doc/html/ghostscript/Copying.htm
+share/doc/html/ghostscript/Current.htm
+share/doc/html/ghostscript/DLL.htm
+share/doc/html/ghostscript/Develop.htm
+share/doc/html/ghostscript/Devices.htm
+share/doc/html/ghostscript/Drivers.htm
+share/doc/html/ghostscript/Fonts.htm
+share/doc/html/ghostscript/Helpers.htm
+share/doc/html/ghostscript/Hershey.htm
+share/doc/html/ghostscript/History1.htm
+share/doc/html/ghostscript/History2.htm
+share/doc/html/ghostscript/History3.htm
+share/doc/html/ghostscript/History4.htm
+share/doc/html/ghostscript/History5.htm
+share/doc/html/ghostscript/History6.htm
+share/doc/html/ghostscript/History7.htm
+share/doc/html/ghostscript/Htmstyle.htm
+share/doc/html/ghostscript/Humor.htm
+share/doc/html/ghostscript/Install.htm
+share/doc/html/ghostscript/Issues.htm
+share/doc/html/ghostscript/Language.htm
+share/doc/html/ghostscript/Lib.htm
+share/doc/html/ghostscript/Maintain.htm
+share/doc/html/ghostscript/Make.htm
+share/doc/html/ghostscript/New-user.htm
+share/doc/html/ghostscript/News.htm
+share/doc/html/ghostscript/Projects.htm
+share/doc/html/ghostscript/Ps-style.htm
+share/doc/html/ghostscript/Ps2epsi.htm
+share/doc/html/ghostscript/Ps2pdf.htm
+share/doc/html/ghostscript/Psfiles.htm
+share/doc/html/ghostscript/Public.htm
+share/doc/html/ghostscript/README
+share/doc/html/ghostscript/Readme.htm
+share/doc/html/ghostscript/Release.htm
+share/doc/html/ghostscript/Source.htm
+share/doc/html/ghostscript/Tester.htm
+share/doc/html/ghostscript/Unix-lpr.htm
+share/doc/html/ghostscript/Use.htm
+share/doc/html/ghostscript/Xfonts.htm
+share/doc/html/ghostscript/gs.css
+share/doc/html/ghostscript/index.html
+share/examples/ghostscript/alphabet.ps
+share/examples/ghostscript/cjk/all_ac1.ps
+share/examples/ghostscript/cjk/all_ag1.ps
+share/examples/ghostscript/cjk/all_aj1.ps
+share/examples/ghostscript/cjk/all_aj2.ps
+share/examples/ghostscript/cjk/all_ak1.ps
+share/examples/ghostscript/cjk/gscjk_ac.ps
+share/examples/ghostscript/cjk/gscjk_ag.ps
+share/examples/ghostscript/cjk/gscjk_aj.ps
+share/examples/ghostscript/cjk/gscjk_ak.ps
+share/examples/ghostscript/cjk/iso2022.ps
+share/examples/ghostscript/colorcir.ps
+share/examples/ghostscript/doretree.ps
+share/examples/ghostscript/escher.ps
+share/examples/ghostscript/golfer.ps
+share/examples/ghostscript/grayalph.ps
+share/examples/ghostscript/ridt91.eps
+share/examples/ghostscript/snowflak.ps
+share/examples/ghostscript/tiger.ps
+share/examples/ghostscript/vasarely.ps
+share/examples/ghostscript/waterfal.ps
+share/ghostscript/${GS_VERS}/lib/CIDFnmap
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.ARP
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.Bae
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.CJK
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.Koc
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.Ore
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.Sol
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.Win
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.b5
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.gb
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.ksx
+share/ghostscript/${GS_VERS}/lib/CIDFnmap.sj
+share/ghostscript/${GS_VERS}/lib/Fontmap
+share/ghostscript/${GS_VERS}/lib/Fontmap.GS
+share/ghostscript/${GS_VERS}/lib/acctest.ps
+share/ghostscript/${GS_VERS}/lib/addxchar.ps
+share/ghostscript/${GS_VERS}/lib/align.ps
+share/ghostscript/${GS_VERS}/lib/bdftops.ps
+share/ghostscript/${GS_VERS}/lib/bj8.rpd
+share/ghostscript/${GS_VERS}/lib/bj8gc12f.upp
+share/ghostscript/${GS_VERS}/lib/bj8hg12f.upp
+share/ghostscript/${GS_VERS}/lib/bj8oh06n.upp
+share/ghostscript/${GS_VERS}/lib/bj8pa06n.upp
+share/ghostscript/${GS_VERS}/lib/bj8pp12f.upp
+share/ghostscript/${GS_VERS}/lib/bj8ts06n.upp
+share/ghostscript/${GS_VERS}/lib/bjc610a0.upp
+share/ghostscript/${GS_VERS}/lib/bjc610a1.upp
+share/ghostscript/${GS_VERS}/lib/bjc610a2.upp
+share/ghostscript/${GS_VERS}/lib/bjc610a3.upp
+share/ghostscript/${GS_VERS}/lib/bjc610a4.upp
+share/ghostscript/${GS_VERS}/lib/bjc610a5.upp
+share/ghostscript/${GS_VERS}/lib/bjc610a6.upp
+share/ghostscript/${GS_VERS}/lib/bjc610a7.upp
+share/ghostscript/${GS_VERS}/lib/bjc610a8.upp
+share/ghostscript/${GS_VERS}/lib/bjc610b1.upp
+share/ghostscript/${GS_VERS}/lib/bjc610b2.upp
+share/ghostscript/${GS_VERS}/lib/bjc610b3.upp
+share/ghostscript/${GS_VERS}/lib/bjc610b4.upp
+share/ghostscript/${GS_VERS}/lib/bjc610b6.upp
+share/ghostscript/${GS_VERS}/lib/bjc610b7.upp
+share/ghostscript/${GS_VERS}/lib/bjc610b8.upp
+share/ghostscript/${GS_VERS}/lib/caption.ps
+share/ghostscript/${GS_VERS}/lib/cbjc600.ppd
+share/ghostscript/${GS_VERS}/lib/cbjc800.ppd
+share/ghostscript/${GS_VERS}/lib/cdj550.upp
+share/ghostscript/${GS_VERS}/lib/cdj690.upp
+share/ghostscript/${GS_VERS}/lib/cdj690ec.upp
+share/ghostscript/${GS_VERS}/lib/cid2code.ps
+share/ghostscript/${GS_VERS}/lib/decrypt.ps
+share/ghostscript/${GS_VERS}/lib/dnj750c.upp
+share/ghostscript/${GS_VERS}/lib/dnj750m.upp
+share/ghostscript/${GS_VERS}/lib/docie.ps
+share/ghostscript/${GS_VERS}/lib/errpage.ps
+share/ghostscript/${GS_VERS}/lib/font2c.ps
+share/ghostscript/${GS_VERS}/lib/font2pcl.ps
+share/ghostscript/${GS_VERS}/lib/gs_agl.ps
+share/ghostscript/${GS_VERS}/lib/gs_btokn.ps
+share/ghostscript/${GS_VERS}/lib/gs_ccfnt.ps
+share/ghostscript/${GS_VERS}/lib/gs_ce_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_cff.ps
+share/ghostscript/${GS_VERS}/lib/gs_cidcm.ps
+share/ghostscript/${GS_VERS}/lib/gs_cidfn.ps
+share/ghostscript/${GS_VERS}/lib/gs_cmap.ps
+share/ghostscript/${GS_VERS}/lib/gs_cmdl.ps
+share/ghostscript/${GS_VERS}/lib/gs_css_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_dbt_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_diskf.ps
+share/ghostscript/${GS_VERS}/lib/gs_dpnxt.ps
+share/ghostscript/${GS_VERS}/lib/gs_dps.ps
+share/ghostscript/${GS_VERS}/lib/gs_dps1.ps
+share/ghostscript/${GS_VERS}/lib/gs_dps2.ps
+share/ghostscript/${GS_VERS}/lib/gs_dscp.ps
+share/ghostscript/${GS_VERS}/lib/gs_epsf.ps
+share/ghostscript/${GS_VERS}/lib/gs_fform.ps
+share/ghostscript/${GS_VERS}/lib/gs_fonts.ps
+share/ghostscript/${GS_VERS}/lib/gs_frsd.ps
+share/ghostscript/${GS_VERS}/lib/gs_icc.ps
+share/ghostscript/${GS_VERS}/lib/gs_il1_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_il2_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_init.ps
+share/ghostscript/${GS_VERS}/lib/gs_kanji.ps
+share/ghostscript/${GS_VERS}/lib/gs_ksb_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_l.xbm
+share/ghostscript/${GS_VERS}/lib/gs_l.xpm
+share/ghostscript/${GS_VERS}/lib/gs_l2img.ps
+share/ghostscript/${GS_VERS}/lib/gs_l_m.xbm
+share/ghostscript/${GS_VERS}/lib/gs_lev2.ps
+share/ghostscript/${GS_VERS}/lib/gs_lgo_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_lgx_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_ll3.ps
+share/ghostscript/${GS_VERS}/lib/gs_m.xbm
+share/ghostscript/${GS_VERS}/lib/gs_m.xpm
+share/ghostscript/${GS_VERS}/lib/gs_m_m.xbm
+share/ghostscript/${GS_VERS}/lib/gs_mex_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_mgl_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_mro_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_pdf_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_pdfwr.ps
+share/ghostscript/${GS_VERS}/lib/gs_pfile.ps
+share/ghostscript/${GS_VERS}/lib/gs_rdlin.ps
+share/ghostscript/${GS_VERS}/lib/gs_res.ps
+share/ghostscript/${GS_VERS}/lib/gs_s.xbm
+share/ghostscript/${GS_VERS}/lib/gs_s.xpm
+share/ghostscript/${GS_VERS}/lib/gs_s_m.xbm
+share/ghostscript/${GS_VERS}/lib/gs_setpd.ps
+share/ghostscript/${GS_VERS}/lib/gs_statd.ps
+share/ghostscript/${GS_VERS}/lib/gs_std_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_sym_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_t.xbm
+share/ghostscript/${GS_VERS}/lib/gs_t.xpm
+share/ghostscript/${GS_VERS}/lib/gs_t_m.xbm
+share/ghostscript/${GS_VERS}/lib/gs_trap.ps
+share/ghostscript/${GS_VERS}/lib/gs_ttf.ps
+share/ghostscript/${GS_VERS}/lib/gs_typ32.ps
+share/ghostscript/${GS_VERS}/lib/gs_typ42.ps
+share/ghostscript/${GS_VERS}/lib/gs_type1.ps
+share/ghostscript/${GS_VERS}/lib/gs_wan_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_wl1_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_wl2_e.ps
+share/ghostscript/${GS_VERS}/lib/gs_wl5_e.ps
+share/ghostscript/${GS_VERS}/lib/gslp.ps
+share/ghostscript/${GS_VERS}/lib/gsnup.ps
+share/ghostscript/${GS_VERS}/lib/ht_ccsto.ps
+share/ghostscript/${GS_VERS}/lib/image-qa.ps
+share/ghostscript/${GS_VERS}/lib/impath.ps
+share/ghostscript/${GS_VERS}/lib/jispaper.ps
+share/ghostscript/${GS_VERS}/lib/landscap.ps
+share/ghostscript/${GS_VERS}/lib/level1.ps
+share/ghostscript/${GS_VERS}/lib/lines.ps
+share/ghostscript/${GS_VERS}/lib/markhint.ps
+share/ghostscript/${GS_VERS}/lib/markpath.ps
+share/ghostscript/${GS_VERS}/lib/necp2x.upp
+share/ghostscript/${GS_VERS}/lib/necp2x6.upp
+share/ghostscript/${GS_VERS}/lib/packfile.ps
+share/ghostscript/${GS_VERS}/lib/pcharstr.ps
+share/ghostscript/${GS_VERS}/lib/pdf2dsc.ps
+share/ghostscript/${GS_VERS}/lib/pdf_base.ps
+share/ghostscript/${GS_VERS}/lib/pdf_draw.ps
+share/ghostscript/${GS_VERS}/lib/pdf_font.ps
+share/ghostscript/${GS_VERS}/lib/pdf_main.ps
+share/ghostscript/${GS_VERS}/lib/pdf_ops.ps
+share/ghostscript/${GS_VERS}/lib/pdf_sec.ps
+share/ghostscript/${GS_VERS}/lib/pdfopt.ps
+share/ghostscript/${GS_VERS}/lib/pdfwrite.ps
+share/ghostscript/${GS_VERS}/lib/pf2afm.ps
+share/ghostscript/${GS_VERS}/lib/pfbtopfa.ps
+share/ghostscript/${GS_VERS}/lib/ppath.ps
+share/ghostscript/${GS_VERS}/lib/prfont.ps
+share/ghostscript/${GS_VERS}/lib/printafm.ps
+share/ghostscript/${GS_VERS}/lib/ps2ai.ps
+share/ghostscript/${GS_VERS}/lib/ps2ascii.ps
+share/ghostscript/${GS_VERS}/lib/ps2epsi.ps
+share/ghostscript/${GS_VERS}/lib/quit.ps
+share/ghostscript/${GS_VERS}/lib/ras1.upp
+share/ghostscript/${GS_VERS}/lib/ras24.upp
+share/ghostscript/${GS_VERS}/lib/ras3.upp
+share/ghostscript/${GS_VERS}/lib/ras32.upp
+share/ghostscript/${GS_VERS}/lib/ras4.upp
+share/ghostscript/${GS_VERS}/lib/ras8m.upp
+share/ghostscript/${GS_VERS}/lib/rollconv.ps
+share/ghostscript/${GS_VERS}/lib/showchar.ps
+share/ghostscript/${GS_VERS}/lib/showpage.ps
+share/ghostscript/${GS_VERS}/lib/st640ih.upp
+share/ghostscript/${GS_VERS}/lib/st640ihg.upp
+share/ghostscript/${GS_VERS}/lib/st640p.upp
+share/ghostscript/${GS_VERS}/lib/st640pg.upp
+share/ghostscript/${GS_VERS}/lib/st640pl.upp
+share/ghostscript/${GS_VERS}/lib/st640plg.upp
+share/ghostscript/${GS_VERS}/lib/stc.upp
+share/ghostscript/${GS_VERS}/lib/stc1520h.upp
+share/ghostscript/${GS_VERS}/lib/stc2.upp
+share/ghostscript/${GS_VERS}/lib/stc200_h.upp
+share/ghostscript/${GS_VERS}/lib/stc2_h.upp
+share/ghostscript/${GS_VERS}/lib/stc2s_h.upp
+share/ghostscript/${GS_VERS}/lib/stc300.upp
+share/ghostscript/${GS_VERS}/lib/stc300bl.upp
+share/ghostscript/${GS_VERS}/lib/stc300bm.upp
+share/ghostscript/${GS_VERS}/lib/stc500p.upp
+share/ghostscript/${GS_VERS}/lib/stc500ph.upp
+share/ghostscript/${GS_VERS}/lib/stc600ih.upp
+share/ghostscript/${GS_VERS}/lib/stc600p.upp
+share/ghostscript/${GS_VERS}/lib/stc600pl.upp
+share/ghostscript/${GS_VERS}/lib/stc640p.upp
+share/ghostscript/${GS_VERS}/lib/stc800ih.upp
+share/ghostscript/${GS_VERS}/lib/stc800p.upp
+share/ghostscript/${GS_VERS}/lib/stc800pl.upp
+share/ghostscript/${GS_VERS}/lib/stc_h.upp
+share/ghostscript/${GS_VERS}/lib/stc_l.upp
+share/ghostscript/${GS_VERS}/lib/stcany.upp
+share/ghostscript/${GS_VERS}/lib/stcany_h.upp
+share/ghostscript/${GS_VERS}/lib/stcinfo.ps
+share/ghostscript/${GS_VERS}/lib/stcolor.ps
+share/ghostscript/${GS_VERS}/lib/stocht.ps
+share/ghostscript/${GS_VERS}/lib/traceimg.ps
+share/ghostscript/${GS_VERS}/lib/traceop.ps
+share/ghostscript/${GS_VERS}/lib/type1enc.ps
+share/ghostscript/${GS_VERS}/lib/type1ops.ps
+share/ghostscript/${GS_VERS}/lib/uninfo.ps
+share/ghostscript/${GS_VERS}/lib/unprot.ps
+share/ghostscript/${GS_VERS}/lib/viewcmyk.ps
+share/ghostscript/${GS_VERS}/lib/viewgif.ps
+share/ghostscript/${GS_VERS}/lib/viewjpeg.ps
+share/ghostscript/${GS_VERS}/lib/viewmiff.ps
+share/ghostscript/${GS_VERS}/lib/viewpbm.ps
+share/ghostscript/${GS_VERS}/lib/viewpcx.ps
+share/ghostscript/${GS_VERS}/lib/viewps2a.ps
+share/ghostscript/${GS_VERS}/lib/wftopfa.ps
+share/ghostscript/${GS_VERS}/lib/winmaps.ps
+share/ghostscript/${GS_VERS}/lib/wrfont.ps
+share/ghostscript/${GS_VERS}/lib/zeroline.ps
+@dirrm share/ghostscript/${GS_VERS}/lib
+@dirrm share/ghostscript/${GS_VERS}
+@dirrm share/examples/ghostscript/cjk
+@dirrm share/examples/ghostscript
+@dirrm share/doc/html/ghostscript
+@dirrm man/de/man1
+@dirrm man/de
diff --git a/print/ghostscript-gnu/distinfo b/print/ghostscript-gnu/distinfo
new file mode 100644
index 00000000000..da0577add60
--- /dev/null
+++ b/print/ghostscript-gnu/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/09/13 05:43:26 jlam Exp $
+
+SHA1 (ghostscript/ghostscript-7.05.tar.bz2) = 5cf6c4d9f953b8057d0841db3616a2bf5fb5c131
+Size (ghostscript/ghostscript-7.05.tar.bz2) = 4103119 bytes
+SHA1 (ghostscript/jpegsrc.v6b.tar.gz) = 7079f0d6c42fad0cfba382cf6ad322add1ace8f9
+Size (ghostscript/jpegsrc.v6b.tar.gz) = 613261 bytes
+SHA1 (patch-aa) = f9d706b19430c32f568316c0b02eee792e311236
+SHA1 (patch-ab) = ee1cad8503700d088e2a4dcf4c3d14237cb84b0e
diff --git a/print/ghostscript-gnu/patches/patch-aa b/print/ghostscript-gnu/patches/patch-aa
new file mode 100644
index 00000000000..ed22f13deab
--- /dev/null
+++ b/print/ghostscript-gnu/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/09/13 05:43:28 jlam Exp $
+
+--- src/Makefile.in.orig Fri Apr 19 15:23:09 2002
++++ src/Makefile.in
+@@ -63,8 +63,8 @@ datadir = @datadir@
+ gsdir = $(datadir)/ghostscript
+ gsdatadir = $(gsdir)/$(GS_DOT_VERSION)
+
+-docdir=$(gsdatadir)/doc
+-exdir=$(gsdatadir)/examples
++docdir=$(datadir)/doc/html/ghostscript
++exdir=$(datadir)/examples/ghostscript
+ GS_DOCDIR=$(docdir)
+
+ # Define the default directory/ies for the runtime
diff --git a/print/ghostscript-gnu/patches/patch-ab b/print/ghostscript-gnu/patches/patch-ab
new file mode 100644
index 00000000000..5df80803340
--- /dev/null
+++ b/print/ghostscript-gnu/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2002/09/13 05:43:28 jlam Exp $
+
+--- src/unixinst.mak.orig Thu Apr 18 18:10:40 2002
++++ src/unixinst.mak
+@@ -133,7 +133,7 @@ install-man: $(PSMANDIR)/gs.1
+ ln -s ps2pdf.$(man1ext) $$f.$(man1ext) ) ;\
+ done ;\
+ fi ;\
+- if ( test -f $$man1dir/ps2ps.$(man1ext) ) ;\
++ if ( test -f $$man1dir/gslp.$(man1ext) ) ;\
+ then for f in $(MAN1_LINKS_GSLP) ;\
+ do ( cd $$man1dir; rm -f $$f.$(man1ext) ;\
+ ln -s gslp.$(man1ext) $$f.$(man1ext) ) ;\