summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2008-03-14 00:28:25 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2008-03-14 00:28:25 +0800
commit9c9cbd28f2f5ffb32cb3fed6600866f839e9b2f6 (patch)
treeb3eae50c3f1f4c72d7af73962bec08414b84bd5b
parentd0d0c6c0707769d7b97ad578bda00c1dc269aeac (diff)
downloadmarcuscom-ports-9c9cbd28f2f5ffb32cb3fed6600866f839e9b2f6.tar.gz
marcuscom-ports-9c9cbd28f2f5ffb32cb3fed6600866f839e9b2f6.tar.zst
marcuscom-ports-9c9cbd28f2f5ffb32cb3fed6600866f839e9b2f6.zip
Always install shared library
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@10729 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--print/ghostscript-gpl/Makefile330
-rw-r--r--print/ghostscript-gpl/Makefile.inc5
-rw-r--r--print/ghostscript-gpl/distinfo12
-rw-r--r--print/ghostscript-gpl/files/epag.contrib.mak8
-rw-r--r--print/ghostscript-gpl/files/lqx70ch.upp26
-rw-r--r--print/ghostscript-gpl/files/lqx70cl.upp26
-rw-r--r--print/ghostscript-gpl/files/lqx70cm.upp25
-rw-r--r--print/ghostscript-gpl/files/patch-contrib__japanese__dmp_site.ps11
-rw-r--r--print/ghostscript-gpl/files/patch-contrib__japanese__gdevdmpr.c44
-rw-r--r--print/ghostscript-gpl/files/patch-epag__gdevepag.c217
-rw-r--r--print/ghostscript-gpl/files/patch-jbig2dec__os_types.h11
-rw-r--r--print/ghostscript-gpl/files/patch-lib-FAPIcidfmap9
-rw-r--r--print/ghostscript-gpl/files/patch-lib::cidfmap34
-rw-r--r--print/ghostscript-gpl/files/patch-lib::gs_ttf.ps24
-rw-r--r--print/ghostscript-gpl/files/patch-lib:gs_init.ps10
-rw-r--r--print/ghostscript-gpl/files/patch-lib:gs_statd.ps23
-rw-r--r--print/ghostscript-gpl/files/patch-lib:pdf_font.ps15
-rw-r--r--print/ghostscript-gpl/files/patch-src-gdevl256.c17
-rw-r--r--print/ghostscript-gpl/files/patch-src-gdevvglb.c19
-rw-r--r--print/ghostscript-gpl/files/patch-src-int.mak11
-rw-r--r--print/ghostscript-gpl/files/patch-src:fapi_ft.c22
-rw-r--r--print/ghostscript-gpl/files/patch-src:gxobj.h18
-rw-r--r--print/ghostscript-gpl/files/patch-src:unix-gcc.mak217
-rw-r--r--print/ghostscript-gpl/files/patch-src__devs.mak25
-rw-r--r--print/ghostscript-gpl/files/patch-src__gdevperm.c11
-rw-r--r--print/ghostscript-gpl/files/patch-src__zicc.c12
-rw-r--r--print/ghostscript-gpl/pkg-descr26
-rw-r--r--print/ghostscript-gpl/pkg-message4
-rw-r--r--print/ghostscript-gpl/pkg-plist853
-rw-r--r--print/ghostscript-gpl/scripts/configure439
30 files changed, 2504 insertions, 0 deletions
diff --git a/print/ghostscript-gpl/Makefile b/print/ghostscript-gpl/Makefile
new file mode 100644
index 000000000..217a79ad7
--- /dev/null
+++ b/print/ghostscript-gpl/Makefile
@@ -0,0 +1,330 @@
+# New ports collection makefile for: ghostscript
+# Date created: Tue Jun 10 21:58:54 CEST 1997
+# Whom: Andreas Klemm <andreas@klemm.gtn.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ghostscript
+PORTVERSION= ${GS_VERSION}
+PORTREVISION= ${GS_REVISION}
+PORTEPOCH= ${GS_EPOCH}
+CATEGORIES= print
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/:gs_srcs/} \
+ http://www.linuxprinting.org/ijs/download/:ijs_srcs \
+ http://www.humblesoft.com/pub/:epag \
+ ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/gs${GS_VERSION:S/.//}/:gs_srcs
+MASTER_SITE_SUBDIR= ghostscript/:gs_srcs
+PKGNAMESUFFIX= -gpl
+DISTFILES= ${GS_SRCS}:gs_srcs \
+ ${IJS_SRCS}:ijs_srcs \
+ ${EPAG_SRCS}:epag
+DIST_SUBDIR= ghostscript
+EXTRACT_ONLY= ${GS_SRCS} ${IJS_SRCS}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= GPL Postscript interpreter
+
+LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
+ png.5:${PORTSDIR}/graphics/png
+RUN_DEPENDS= ${LOCALBASE}/share/ghostscript/fonts/a010013l.pfb:${PORTSDIR}/print/gsfonts
+
+CONFLICTS= ghostscript-gnu*
+USE_BZIP2= yes
+USE_GMAKE= yes
+WANT_GNOME= yes
+MAKE_ENV= CC="${CC}" CXX="${CXX}" CFLAGS_STANDARD="${CFLAGS}" \
+ XCFLAGS="${XCFLAGS}" XLDFLAGS="${XLDFLAGS}" \
+ EXTRALIBS="${EXTRALIBS}" \
+ SOC_LOADER="dxmainc.c"
+PLIST_SUB= GS_VERSION="${GS_VERSION}" \
+ CIDFONTDIR="${CIDFONTDIR}"
+
+OPTIONS= A4SIZE "Set A4 (not Letter) as a default paper size" off \
+ FONTCONFIG "fontconfig support" off \
+ FT_BRIDGE "FreeType bridge" off \
+ ICONV "libiconv support (required by opvp/oprp drivers)" on \
+ JPNFONTS "Japanese font support" on \
+ SVGALIB "svgalib support" off \
+ X11 "X11 support" on
+
+MAN1= dvipdf.1 font2c.1 gs.1 gslp.1 gsnd.1 gs-pcl3.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 \
+ ps2ps.1 eps2eps.1
+
+XCFLAGS= ${PTHREAD_CFLAGS}
+XLDFLAGS= ${PTHREAD_LIBS}
+
+.include "Makefile.inc"
+.include <bsd.port.pre.mk>
+
+SCRIPTS_ENV= GS_DRIVERS_LIST="${GS_DRIVERS_LIST}" \
+ WITHOUT_X11="${WITHOUT_X11}" \
+ WITH_SVGALIB="${WITH_SVGALIB}" \
+ WITH_ICONV="${WITH_ICONV}"
+
+.if !defined(WITH_LETTERSIZE)
+.if defined(A4) || defined(WITH_A4SIZE)
+XCFLAGS+= -DA4
+MSG_PAPERSIZE= "NOTE: Default paper size will be A4."
+.endif
+.endif
+
+.if defined(WITHOUT_X11)
+PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-nox11
+.else
+USE_XORG= xt xext
+.endif
+
+.if defined(WITH_SVGALIB)
+LIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib
+.endif
+
+.if defined(WITH_ICONV)
+USE_ICONV= yes
+EXTRALIBS+= -liconv
+.endif
+
+.if defined(WITH_FONTCONFIG)
+LIB_DEPENDS+= fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig
+XCFLAGS+= -DHAVE_FONTCONFIG=1
+EXTRALIBS+= -lfontconfig
+.endif
+
+.if defined(WITH_FT_BRIDGE)
+BUILD_DEPENDS+= ${LOCALBASE}/lib/libfreetype.a:${PORTSDIR}/print/freetype2
+MAKE_ENV+= FT_BRIDGE=1 FT_ROOT="${WRKSRC}/freetype" FT_LIB_EXT=".a"
+.endif
+
+ALL_TARGET= so
+INSTALL_TARGET= soinstall
+USE_LDCONFIG= yes
+PLIST_SUB+= SHLIB_VER="${GS_VERSION:R}"
+
+GS_SRCS= ${DISTNAME}${EXTRACT_SUFX}
+IJS_SRCS= ijs-0.35${EXTRACT_SUFX}
+CIDFONTDIR= ${PREFIX}/share/ghostscript/${GS_VERSION}/Resource
+
+# Additional Drivers:
+
+# EPAG - additional driver for Epson ESC/Page printers
+# http://www.humblesoft.com/gdevepag.html
+EPAG= epag
+EPAG_VERS= 3.09
+EPAG_NAME= ${EPAG}-${EPAG_VERS}
+EPAG_SRCS= ${EPAG_NAME}.tar.gz
+
+# Add support for Japanese fonts
+.if defined(WITH_JPNFONTS)
+MASTER_SITES+= http://www.interq.or.jp/mars/cherry/mac/:jpn
+DISTFILES+= ${JPN_SRCS}:jpn
+JPN_SRCS= Font.tar.bz2
+PLIST_SUB+= JPN=""
+.else
+PLIST_SUB+= JPN="@comment "
+.endif
+
+.SILENT:
+
+pre-everything::
+ ${ECHO_MSG} ${MSG_PAPERSIZE}
+
+post-extract:
+ ${ECHO_MSG} ">>> in post-extract ..."
+ ${RM} -fr ${WRKSRC}/ijs
+ ${LN} -sf ../ijs-0.35 ${WRKSRC}/ijs
+
+# ** 3rd party driver **
+# Note: don't forget to add those devices in scripts/configure,
+# which update unix-gcc.mak to build gs with these new devices!
+#
+# for EPAG driver
+ ${ECHO_MSG} ">>> extracting ${EPAG_SRCS} ..."
+ ${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${EPAG_SRCS}
+ ${LN} -sf ${EPAG_NAME} ${WRKSRC}/${EPAG}
+# for Japanese fonts
+.if defined(WITH_JPNFONTS)
+ ${ECHO_MSG} ">>> extracting ${JPN_SRCS} ..."
+ ${TAR} -C ${WRKSRC}/Resource -xypof ${DISTDIR}/${DIST_SUBDIR}/${JPN_SRCS}
+.endif
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|^DEVICE_DEVS|#DEVICE_DEVS|g' \
+ ${WRKSRC}/src/unix-gcc.mak
+ ${REINPLACE_CMD} -e 's|\. de|\.|g' \
+ ${WRKSRC}/src/unixinst.mak
+# for DMPRT driver
+ ${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g ; \
+ s|%%GS_VERSION%%|${GS_VERSION}|g' \
+ ${WRKSRC}/contrib/japanese/dmp_site.ps
+
+# 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 EPAG driver
+ ${ECHO_MSG} ">>> adding EPAG driver to contrib.mak ..."
+ ${CAT} ${FILESDIR}/epag.contrib.mak \
+ >> ${WRKSRC}/src/contrib.mak
+
+post-configure:
+ ${ECHO_MSG} ">>> in post-configure ..."
+ cd ${WRKSRC}/jasper ; \
+ ${SETENV} ${MAKE_ENV} ${SH} ./configure --prefix=${PREFIX}
+ cd ${WRKSRC}/ijs ; \
+ ${SETENV} ${MAKE_ENV} ${SH} ./configure --prefix=${PREFIX}
+
+pre-build:
+ ${ECHO_MSG} ">>> in pre-build ..."
+ ${ECHO_MSG} ">>> creating directories for compilation ..."
+ ${MKDIR} ${WRKSRC}/obj
+ ${MKDIR} ${WRKSRC}/bin
+ ${ECHO_MSG} ">>> creating symlinks for EPAG ..."
+.for i in gdevepag.c
+ ${LN} -sf ${WRKSRC}/${EPAG_NAME}/${i} ${WRKSRC}/src
+.endfor
+.if defined(WITH_FT_BRIDGE)
+ ${MKDIR} ${WRKSRC}/freetype/include
+ ${LN} -sf ${LOCALBASE}/include/ft2build.h \
+ ${WRKSRC}/freetype/include/ft2build.h
+ ${LN} -sf ${LOCALBASE}/include/freetype2/freetype \
+ ${WRKSRC}/freetype/include/freetype
+ ${MKDIR} ${WRKSRC}/freetype/objs
+ ${LN} -sf ${LOCALBASE}/lib/libfreetype.a \
+ ${WRKSRC}/freetype/objs/freetype214MT_D.a
+.endif
+
+post-build:
+# for PCL3 driver
+ ${ECHO_MSG} ">>> building PCL3 utility ..."
+ cd ${WRKSRC} ; \
+ ${CC} ${CFLAGS} -I./obj -I./soobj -I./src \
+ -I./contrib/pcl3/eprn -o bin/pcl3opts \
+ contrib/pcl3/src/pcl3opts.c contrib/pcl3/src/pclscan.c \
+ contrib/pcl3/eprn/mediasize.c contrib/pcl3/src/pclsize.c
+# for EPAG driver
+ ${ECHO_MSG} ">>> building EPAG utility ..."
+ cd ${WRKSRC}/${EPAG_NAME} ; \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} Makefile
+
+pre-su-install:
+ ${ECHO_MSG} ">>> in pre-install ..."
+ ${ECHO_MSG} ">>> creating ghostscript destdir ..."
+ ${MKDIR} ${DATADIR}
+ ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}
+
+post-install:
+ ${ECHO_MSG} ">>> in post-install ..."
+ ${LN} -s -f ${LOCALBASE}/share/fonts/CIDFont ${CIDFONTDIR}/CIDFont
+ ${ECHO_MSG} ">>> stripping gs ..."
+ ${STRIP_CMD} ${PREFIX}/bin/gsc ${PREFIX}/bin/gsx
+ ${LN} -sf gsc ${PREFIX}/bin/gs
+# for PCL3 driver
+ ${ECHO_MSG} ">>> installing PCL3 utility in bindir ..."
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/pcl3opts ${PREFIX}/bin
+ ${ECHO_MSG} ">>> installing PCL3 manpages ..."
+.for i in gs-pcl3.1 pcl3opts.1
+ ${INSTALL_MAN} ${WRKSRC}/contrib/pcl3/doc/${i} ${MANPREFIX}/man/man1
+.endfor
+# other pcl3 stuff, which might be interesting for runtime
+ ${ECHO_MSG} ">>> creating PCL3 destdir ..."
+ ${MKDIR} ${DATADIR}/${GS_VERSION}/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}/contrib/pcl3/${i} \
+ ${DATADIR}/${GS_VERSION}/pcl3
+.endfor
+# for DMPRT driver
+ ${ECHO_MSG} ">>> installing DMPRT resources ..."
+.for i in dmp_init.ps dmp_site.ps escp_24.src
+ ${INSTALL_DATA} ${WRKSRC}/contrib/japanese/${i} \
+ ${DATADIR}/${GS_VERSION}/lib
+.endfor
+# for EPAG driver
+ ${ECHO_MSG} ">>> installing EPAG utility in bindir ..."
+ ${INSTALL_PROGRAM} ${WRKSRC}/${EPAG_NAME}/ert ${PREFIX}/bin
+# contributed UPP driver
+ ${ECHO_MSG} ">>> installing contributed UPP profiles ..."
+ ${INSTALL_DATA} ${WRKSRC}/contrib/uniprint/*.upp \
+ ${DATADIR}/${GS_VERSION}/lib
+.for i in lqx70ch.upp lqx70cl.upp lqx70cm.upp
+ ${INSTALL_DATA} ${FILESDIR}/${i} \
+ ${DATADIR}/${GS_VERSION}/lib
+.endfor
+# for Japanese fonts
+.if defined(WITH_JPNFONTS)
+ ${ECHO_MSG} ">>> installing Japanese font resources ..."
+ ${INSTALL_DATA} ${WRKSRC}/Resource/Font/* \
+ ${DATADIR}/${GS_VERSION}/Resource/Font/
+.endif
+#
+# now NOPORTDOCS dependend stuff
+#
+.if !defined(NOPORTDOCS)
+ ${ECHO_MSG} ">>> installing PORTDOC stuff ..."
+ ${MKDIR} ${DOCSDIR}/${GS_VERSION}/japanese
+ ${INSTALL_DATA} ${WRKSRC}/contrib/japanese/doc/* \
+ ${DOCSDIR}/${GS_VERSION}/japanese
+# for HP2200 driver
+ ${MKDIR} ${DOCSDIR}/${GS_VERSION}/chp2200
+.for file in AUTHORS INSTALL
+ ${INSTALL_DATA} ${WRKSRC}/contrib/chp2200/${file} \
+ ${DOCSDIR}/${GS_VERSION}/chp2200
+.endfor
+# contributed UPP driver
+ ${MKDIR} ${DOCSDIR}/${GS_VERSION}/epson740
+.for file in README upp-HowTo-to-be
+ ${INSTALL_DATA} ${WRKSRC}/contrib/epson740/${file} \
+ ${DOCSDIR}/${GS_VERSION}/epson740
+.endfor
+# for LXM3200 driver
+ ${MKDIR} ${DOCSDIR}/${GS_VERSION}/lxm3200-tweaked
+ ${INSTALL_DATA} ${WRKSRC}/contrib/lxm3200-tweaked/* \
+ ${DOCSDIR}/${GS_VERSION}/lxm3200-tweaked
+# for MD2K driver
+ ${MKDIR} ${DOCSDIR}/${GS_VERSION}/md2k_md5k
+ ${INSTALL_DATA} ${WRKSRC}/contrib/md2k_md5k/* \
+ ${DOCSDIR}/${GS_VERSION}/md2k_md5k
+# for PCL3 driver
+ ${ECHO_MSG} ">>> installing PCL3 docs ..."
+ ${MKDIR} ${DOCSDIR}/${GS_VERSION}/pcl3
+.for i in NEWS doc/gs-pcl3.html doc/how-to-report.txt doc/pcl3opts.html
+ ${INSTALL_DATA} ${WRKSRC}/contrib/pcl3/${i} \
+ ${DOCSDIR}/${GS_VERSION}/pcl3
+.endfor
+# for EPAG driver
+ ${ECHO_MSG} ">>> installing EPAG docs ..."
+ ${MKDIR} ${DOCSDIR}/${GS_VERSION}/${EPAG}
+.for i in ert.txt gdevepag.txt ChangeLog
+ ${INSTALL_DATA} ${WRKSRC}/${EPAG_NAME}/${i} \
+ ${DOCSDIR}/${GS_VERSION}/${EPAG}
+.endfor
+.for i in psprint gsepagif.sh
+ ${INSTALL_SCRIPT} ${WRKSRC}/${EPAG_NAME}/${i} \
+ ${DOCSDIR}/${GS_VERSION}/${EPAG}
+.endfor
+.endif
+ ${ECHO_MSG} "> post-installation tasks completed."
+ ${ECHO_MSG}
+ ${CAT} ${PKGMESSAGE}
+ ${ECHO_MSG}
+
+.if defined(WITH_FT_BRIDGE)
+ ${ECHO_MSG} " *** Configure FAPIfontmap and FAPIcidfmap accordingly"
+ ${ECHO_MSG} " *** in ${DATADIR}/${GS_VERSION}/lib"
+ ${ECHO_MSG} " *** to use FreeType fonts."
+ ${ECHO_MSG}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/print/ghostscript-gpl/Makefile.inc b/print/ghostscript-gpl/Makefile.inc
new file mode 100644
index 000000000..396004706
--- /dev/null
+++ b/print/ghostscript-gpl/Makefile.inc
@@ -0,0 +1,5 @@
+# $FreeBSD$
+
+GS_VERSION= 8.61
+GS_REVISION= 4
+GS_EPOCH= 0
diff --git a/print/ghostscript-gpl/distinfo b/print/ghostscript-gpl/distinfo
new file mode 100644
index 000000000..22e95a8ec
--- /dev/null
+++ b/print/ghostscript-gpl/distinfo
@@ -0,0 +1,12 @@
+MD5 (ghostscript/ghostscript-8.61.tar.bz2) = abff0506cd249cba3ad862d8fe4f6474
+SHA256 (ghostscript/ghostscript-8.61.tar.bz2) = 8c3f62da38688c02442f9b94ac42c6ecefb01141c8319393e8216d8422f7aa33
+SIZE (ghostscript/ghostscript-8.61.tar.bz2) = 13244754
+MD5 (ghostscript/ijs-0.35.tar.bz2) = 896fdcb7a01c586ba6eb81398ea3f6e9
+SHA256 (ghostscript/ijs-0.35.tar.bz2) = 11a5f5084488c480f3ff5a24d64d7147bb64272bf60a0ba51330a56c5b50cab9
+SIZE (ghostscript/ijs-0.35.tar.bz2) = 257476
+MD5 (ghostscript/epag-3.09.tar.gz) = 63304a6afe44842124d2d880bf24dbe3
+SHA256 (ghostscript/epag-3.09.tar.gz) = ad10eca44c781a5851d5a8993dcd95b2e2b99392cbf2c8372a5a658f3b991b3b
+SIZE (ghostscript/epag-3.09.tar.gz) = 12858
+MD5 (ghostscript/Font.tar.bz2) = 200b2018a01065f4fa6aa063d9f14fce
+SHA256 (ghostscript/Font.tar.bz2) = 3805572c2a0fb7012f89ecef93feb757e8f78d59462fb81d7f6b095e9f1f3865
+SIZE (ghostscript/Font.tar.bz2) = 2198
diff --git a/print/ghostscript-gpl/files/epag.contrib.mak b/print/ghostscript-gpl/files/epag.contrib.mak
new file mode 100644
index 000000000..2e6117ad4
--- /dev/null
+++ b/print/ghostscript-gpl/files/epag.contrib.mak
@@ -0,0 +1,8 @@
+### ------- Epson ESC/Page printer device ----------------- ###
+epag_=$(GLOBJ)gdevepag.$(OBJ)
+
+$(DD)epag.dev : $(epag_) $(DD)page.dev
+ $(SETPDEV) $(DD)epag $(epag_)
+
+$(GLOBJ)gdevepag.$(OBJ): $(GLSRC)gdevepag.c $(gdevprn_h) $(PDEVH)
+ $(GLCC) $(GLO_)gdevepag.$(OBJ) $(C_) $(GLSRC)gdevepag.c
diff --git a/print/ghostscript-gpl/files/lqx70ch.upp b/print/ghostscript-gpl/files/lqx70ch.upp
new file mode 100644
index 000000000..b5d3cd49e
--- /dev/null
+++ b/print/ghostscript-gpl/files/lqx70ch.upp
@@ -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 --git a/print/ghostscript-gpl/files/lqx70cl.upp b/print/ghostscript-gpl/files/lqx70cl.upp
new file mode 100644
index 000000000..91fb1aa89
--- /dev/null
+++ b/print/ghostscript-gpl/files/lqx70cl.upp
@@ -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 --git a/print/ghostscript-gpl/files/lqx70cm.upp b/print/ghostscript-gpl/files/lqx70cm.upp
new file mode 100644
index 000000000..895af73aa
--- /dev/null
+++ b/print/ghostscript-gpl/files/lqx70cm.upp
@@ -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 --git a/print/ghostscript-gpl/files/patch-contrib__japanese__dmp_site.ps b/print/ghostscript-gpl/files/patch-contrib__japanese__dmp_site.ps
new file mode 100644
index 000000000..9f7ad073a
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-contrib__japanese__dmp_site.ps
@@ -0,0 +1,11 @@
+--- contrib/japanese/dmp_site.ps.orig Wed Nov 29 20:56:17 2006
++++ contrib/japanese/dmp_site.ps Sun May 13 21:06:03 2007
+@@ -1,7 +1,7 @@
+ %!
+ BeginConfig
+ %%%%%%%%%%%%%%%%%%%%%% Standard user cusomizations %%%%%%%%%%%%%%%%%%%%%
+-/printer (escp_24.src)
++/printer (%%DATADIR%%/%%GS_VERSION%%/lib/escp_24.src)
+ % horizontal / vertical
+ % /resolution [ 180.0 180.0 ]
+ % horizontal / vertical
diff --git a/print/ghostscript-gpl/files/patch-contrib__japanese__gdevdmpr.c b/print/ghostscript-gpl/files/patch-contrib__japanese__gdevdmpr.c
new file mode 100644
index 000000000..1e6c3261d
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-contrib__japanese__gdevdmpr.c
@@ -0,0 +1,44 @@
+--- contrib/japanese/gdevdmpr.c.orig Thu Apr 26 01:27:24 2007
++++ contrib/japanese/gdevdmpr.c Tue May 15 01:44:09 2007
+@@ -41,8 +41,6 @@
+ /* include library header. */
+ #include "dviprlib.h"
+
+-extern FILE *lib_fopen(const char *);
+-
+ #define LOCAL_DEBUG 0
+
+ #define DEVICE_NAME "dmprt"
+@@ -405,8 +403,6 @@
+ if (pddev->dmprt.max_height>0 && pddev->dmprt.max_height<pddev->height)
+ pddev->height = pddev->dmprt.max_height;
+
+- dviprt_setmessagestream(pddev->dmprt.debug_f ? stderr : NULL);
+-
+ return code;
+ }
+
+@@ -425,8 +421,6 @@
+ if (code < 0) return code;
+ if (code == 0) pddev->dmprt.debug_f = vbool;
+
+- dviprt_setmessagestream(pddev->dmprt.debug_f ? stderr : NULL);
+-
+ code = param_read_bool(plist, "Verbose", &vbool);
+ if (code < 0) return code;
+ pddev->dmprt.verbose_f = vbool;
+@@ -841,13 +835,12 @@
+ char *env;
+
+ strcpy(fname,fnamebase);
+- fp = lib_fopen(fname);
++ fp = fopen(fname,"r");
+ if (fp == NULL) {
+ env = getenv("TEXCFG");
+ if (env) {
+ strcpy(fname,env);
+ strcat(fname, gp_file_name_concat_string(env,strlen(env)));
+- strcat(fname,fnamebase);
+ fp = fopen(fname,gp_fmode_rb);
+ }
+ }
diff --git a/print/ghostscript-gpl/files/patch-epag__gdevepag.c b/print/ghostscript-gpl/files/patch-epag__gdevepag.c
new file mode 100644
index 000000000..6012768b4
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-epag__gdevepag.c
@@ -0,0 +1,217 @@
+--- epag/gdevepag.c.orig Sat Jul 8 13:33:09 2000
++++ epag/gdevepag.c Sat Nov 24 15:25:11 2007
+@@ -102,30 +102,30 @@
+ } EpagBubble;
+
+ /* The device descriptors */
+-private dev_proc_open_device(epag_open);
+-private dev_proc_close_device(epag_close);
+-private dev_proc_print_page(epag_print_page);
+-private void epag_printer_initialize(gx_device_printer *pdev, FILE *fp,int);
+-private dev_proc_print_page(epag_print_page);
+-private dev_proc_get_params(epag_get_params);
+-private dev_proc_put_params(epag_put_params);
+-private void epag_paper_set(gx_device_printer *pdev, FILE *fp);
+-private void epag_bubble_flush_all(EpagPageCont *cont);
+-private void epag_page_cont_init(gx_device_printer *pdev,FILE *fp,EpagPageCont *cont);
+-private void epag_page_close(EpagPageCont *cont);
+-private int epag_read_image(EpagPageCont *cont);
+-private void epag_process_line(EpagPageCont *cont);
+-private int epag_is_black(EpagPageCont *cont, int bx);
+-private void epag_rect_add(EpagPageCont *cont,int start,int end);
+-private void epag_bubble_gen(EpagPageCont *cont,
++static dev_proc_open_device(epag_open);
++static dev_proc_close_device(epag_close);
++static dev_proc_print_page(epag_print_page);
++static void epag_printer_initialize(gx_device_printer *pdev, FILE *fp,int);
++static dev_proc_print_page(epag_print_page);
++static dev_proc_get_params(epag_get_params);
++static dev_proc_put_params(epag_put_params);
++static void epag_paper_set(gx_device_printer *pdev, FILE *fp);
++static void epag_bubble_flush_all(EpagPageCont *cont);
++static void epag_page_cont_init(gx_device_printer *pdev,FILE *fp,EpagPageCont *cont);
++static void epag_page_close(EpagPageCont *cont);
++static int epag_read_image(EpagPageCont *cont);
++static void epag_process_line(EpagPageCont *cont);
++static int epag_is_black(EpagPageCont *cont, int bx);
++static void epag_rect_add(EpagPageCont *cont,int start,int end);
++static void epag_bubble_gen(EpagPageCont *cont,
+ int x0, int x1, int y0, int y1);
+-private void epag_bubble_flush(EpagPageCont *cont,EpagBubble *bbl);
+-private void epag_bubble_image_out(EpagPageCont *cont,EpagBubble *bbl);
++static void epag_bubble_flush(EpagPageCont *cont,EpagBubble *bbl);
++static void epag_bubble_image_out(EpagPageCont *cont,EpagBubble *bbl);
+
+ /*
+ * デバイスの宣言
+ */
+-private gx_device_procs prn_epag_procs =
++static gx_device_procs prn_epag_procs =
+ prn_params_procs(epag_open, gdev_prn_output_page, epag_close,
+ epag_get_params, epag_put_params);
+ gx_device_printer far_data gs_epag_device =
+@@ -140,13 +140,13 @@
+ static char *epson_remote_start = "\033\001@EJL \r\n";
+
+ /* Open the printer, adjusting the margins if necessary. */
+-private int
++static int
+ epag_open(gx_device *pdev)
+ {
+ return gdev_prn_open(pdev);
+ }
+
+-private int
++static int
+ epag_close(gx_device *pdev)
+ {
+ gdev_prn_open_printer(pdev, 1);
+@@ -163,7 +163,7 @@
+ return gdev_prn_close(pdev);
+ }
+
+-private int
++static int
+ epag_print_page(gx_device_printer *pdev, FILE *fp)
+ {
+ EpagPageCont cont;
+@@ -205,7 +205,7 @@
+ GS, '2', 'a', 'b', 'P', /* イメージ描画後下へ */
+ };
+
+-private void
++static void
+ epag_printer_initialize(gx_device_printer *pdev, FILE *fp, int copies)
+ {
+ double xDpi,yDpi;
+@@ -260,7 +260,7 @@
+ fprintf(fp,"%c%dcoO",GS, copies < 256 ? copies : 255);
+ }
+
+-private int
++static int
+ epag_get_params(gx_device *pdev, gs_param_list *plist)
+ {
+ int code;
+@@ -286,7 +286,7 @@
+ }
+
+ /* Put properties. */
+-private int
++static int
+ epag_put_params(gx_device *pdev, gs_param_list *plist)
+ {
+ param_read_int(plist, "cRowBuf", &epag_cont.cRowBuf);
+@@ -380,7 +380,7 @@
+ /*
+ * epag_bubble_flush_all: 残っている bubbleを全て出力する。
+ */
+-private void epag_bubble_flush_all(EpagPageCont *cont)
++static void epag_bubble_flush_all(EpagPageCont *cont)
+ {
+ int i;
+
+@@ -392,7 +392,7 @@
+ /*
+ * epag_page_cont_init: EpagPageContの初期化、バッファ確保等
+ */
+-private void epag_page_cont_init(gx_device_printer *pdev,FILE *fp,
++static void epag_page_cont_init(gx_device_printer *pdev,FILE *fp,
+ EpagPageCont *cont)
+ {
+ int bpl;
+@@ -417,15 +417,15 @@
+ cont->maxY = epag_cont.cRowBuf / cont->bh * cont->bh ;
+ if(cont->maxY < cont->bh) cont->maxY = cont->bh;
+
+- cont->bp = gs_malloc(bpl , cont->maxY, "epag_skip_blank_init(bp)");
+- cont->bp2 = gs_malloc(bpl*3/2+1 , cont->maxY, "epag_skip_blank_init(bp2)");
++ cont->bp = (byte *)gs_malloc(gs_lib_ctx_get_non_gc_memory_t(), bpl , cont->maxY, "epag_skip_blank_init(bp)");
++ cont->bp2 = (byte *)gs_malloc(gs_lib_ctx_get_non_gc_memory_t(), bpl*3/2+1 , cont->maxY, "epag_skip_blank_init(bp2)");
+
+ cont->h = cont->r = 0;
+
+- cont->bubbleTbl=gs_malloc(sizeof(EpagBubble *),cont->maxBx,"bubbleTbl");
++ cont->bubbleTbl = (byte *)gs_malloc(gs_lib_ctx_get_non_gc_memory_t(), sizeof(EpagBubble *),cont->maxBx,"bubbleTbl");
+ for(i=0;i<cont->maxBx;i++)
+ cont->bubbleTbl[i] = NULL;
+- cont->bubbleBuffer=gs_malloc(sizeof(EpagBubble),cont->maxBx,"bubbleBuffer");
++ cont->bubbleBuffer=gs_malloc(gs_lib_ctx_get_non_gc_memory_t(), sizeof(EpagBubble),cont->maxBx,"bubbleBuffer");
+ bbtbl = (EpagBubble *)cont->bubbleBuffer;
+ for(i=0;i<cont->maxBx-1;i++)
+ bbtbl[i].next = &bbtbl[i+1];
+@@ -433,15 +433,15 @@
+ cont->freeBubbleList = &bbtbl[0];
+ }
+
+-private void
++static void
+ epag_page_close(EpagPageCont *cont)
+ {
+- gs_free(cont->bp, bpl, cont->maxY, "epag_skip_blank_init(bp)");
+- gs_free(cont->bp2, bpl*3/2+1, cont->maxY, "epag_skip_blank_init(bp2)");
+- gs_free(cont->bubbleBuffer, sizeof(EpagBubble), cont->maxBx,"bubbleBuffer");
++ gs_free(gs_lib_ctx_get_non_gc_memory_t(), cont->bp, bpl, cont->maxY, "epag_skip_blank_init(bp)");
++ gs_free(gs_lib_ctx_get_non_gc_memory_t(), cont->bp2, bpl*3/2+1, cont->maxY, "epag_skip_blank_init(bp2)");
++ gs_free(gs_lib_ctx_get_non_gc_memory_t(), cont->bubbleBuffer, sizeof(EpagBubble), cont->maxBx,"bubbleBuffer");
+ }
+
+-private int
++static int
+ epag_read_image(EpagPageCont *cont)
+ {
+ int bh = cont->bh;
+@@ -473,7 +473,7 @@
+ /*
+ * bh行分のラスターデータを処理する
+ */
+-private void
++static void
+ epag_process_line(EpagPageCont *cont)
+ {
+ int bh = cont->bh;
+@@ -502,7 +502,7 @@
+ else epag_rect_add(cont, 0, cont->maxBx-1);
+ }
+
+-private int
++static int
+ epag_is_black(EpagPageCont *cont, int bx)
+ {
+ int bh = cont->bh;
+@@ -520,7 +520,7 @@
+ return 0;
+ }
+
+-private void
++static void
+ epag_rect_add(EpagPageCont *cont,int start,int end)
+ {
+ int x0 = start * cont->bw;
+@@ -544,7 +544,7 @@
+ }
+ }
+
+-private void
++static void
+ epag_bubble_gen(EpagPageCont *cont, int x0, int x1, int y0, int y1)
+ {
+ EpagBubble *bbl;
+@@ -569,7 +569,7 @@
+ }
+ }
+
+-private void epag_bubble_flush(EpagPageCont *cont,EpagBubble *bbl)
++static void epag_bubble_flush(EpagPageCont *cont,EpagBubble *bbl)
+ {
+ int bx,bx0,bx1;
+
+@@ -588,7 +588,7 @@
+
+ /* イメージを出力 */
+
+-private void
++static void
+ epag_bubble_image_out(EpagPageCont *cont,EpagBubble *bbl)
+ {
+ FILE *fp = cont->fp;
diff --git a/print/ghostscript-gpl/files/patch-jbig2dec__os_types.h b/print/ghostscript-gpl/files/patch-jbig2dec__os_types.h
new file mode 100644
index 000000000..4ce75024c
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-jbig2dec__os_types.h
@@ -0,0 +1,11 @@
+--- jbig2dec/os_types.h.orig Thu Dec 29 04:56:24 2005
++++ jbig2dec/os_types.h Sun May 28 01:10:59 2006
+@@ -47,7 +47,7 @@
+
+ #if defined(HAVE_STDINT_H) || defined(__MACOS__)
+ # include <stdint.h>
+-#elif defined(__VMS)
++#elif defined(__VMS) || defined(__FreeBSD__)
+ # include <inttypes.h>
+ #endif
+
diff --git a/print/ghostscript-gpl/files/patch-lib-FAPIcidfmap b/print/ghostscript-gpl/files/patch-lib-FAPIcidfmap
new file mode 100644
index 000000000..8c8f937ca
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-lib-FAPIcidfmap
@@ -0,0 +1,9 @@
+--- lib/FAPIcidfmap.orig 2006-06-01 00:29:52.000000000 +0900
++++ lib/FAPIcidfmap 2008-01-11 08:49:20.000000000 +0900
+@@ -29,4 +29,5 @@
+ %
+ % /Ryumin-Medium << /Path (msgothic.ttc) /CIDFontType 0 /FAPI /UFST /CSI [(Japan1) 2] >> ;
+ % /HeiseiKakuGo-W5 << /Path (F:/WIN2000/Fonts/BATANG.TTC) /CIDFontType 0 /FAPI /UFST /CSI [(Japan1) 2] >> ;
+-
++/Ryumin-Medium << /Path (/usr/local/share/ghostscript/fonts/Ryumin-Light.ttf) /CIDFontType 0 /FAPI /UFST /CSI [(Japan1) 2] >> ;
++/HeiseiKakuGo-W5 << /Path (/usr/local/share/ghostscript/fonts/GothicBBB-Medium.ttf) /CIDFontType 0 /FAPI /UFST /CSI [(Japan1) 2] >> ;
diff --git a/print/ghostscript-gpl/files/patch-lib::cidfmap b/print/ghostscript-gpl/files/patch-lib::cidfmap
new file mode 100644
index 000000000..fe0665080
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-lib::cidfmap
@@ -0,0 +1,34 @@
+--- lib/cidfmap.orig Thu Dec 29 04:56:24 2005
++++ lib/cidfmap Sat Apr 28 15:25:55 2007
+@@ -26,3 +26,31 @@
+ % /ShinGo-Bold /HeiseiKakuGo-W5 ;
+ % /Ryumin-Medium << /FileType /TrueType /Path (H:/AuxFiles/Fonts/BATANG.TTC) /SubfontID 3 /CSI [(Japan1) 2] >> ;
+ %
++/Ryumin-Light << /FileType /TrueType /Path (Ryumin-Light.ttf) /SubfontID 0 /CSI [(Japan1) 3] >> ;
++/GothicBBB-Medium << /FileType /TrueType /Path (GothicBBB-Medium.ttf) /SubfontID 0 /CSI [(Japan1) 3] >> ;
++
++/HeiseiMin-W3 /Ryumin-Light ;
++%/HeiseiMin-W3 /WadaMin-Regular ;
++/HeiseiKakuGo-W5 /GothicBBB-Medium ;
++%/HeiseiKakuGo-W5 /WadaGo-Bold ;
++/FutoMinA101-Bold /Ryumin-Light ;
++%/FutoMinA101-Bold /WadaMin-Regular ;
++/FutoGoB101-Bold /GothicBBB-Medium ;
++%/FutoGoB101-Bold /WadaGo-Bold ;
++/Jun101-Light /Ryumin-Light ;
++%/Jun101-Light /WadaMin-Regular ;
++/MidashiGo-MB31 /GothicBBB-Medium ;
++%/MidashiGo-MB31 /WadaGo-Bold ;
++
++%/Munhwa-Regular /Munhwa-Regular ;
++%/MunhwaGothic-Regular /MunhwaGothic-Regular ;
++%/Munhwa-Bold /Munhwa-Bold ;
++%/MunhwaGothic-Bold /MunhwaGothic-Bold ;
++
++/HYGoThic-Medium /MunhwaGothic-Regular ;
++/HYSMyeongJo-Medium /Munhwa-Regular ;
++/HYRGoThic-Medium /MunhwaGothic-Bold ;
++
++/STHeiti-Regular << /FileType /TrueType /Path (STHeiti-Regular.ttf) /SubfontID 0 /CSI [(CNS1) 5] >> ;
++/STSong-Light << /FileType /TrueType /Path (STSong-Light.ttf) /SubfontID 0 /CSI [(GB1) 5] >> ;
++/MSung-Light << /FileType /TrueType /Path (MSung-Light.ttf) /SubfontID 0 /CSI [(GB1) 5] >> ;
diff --git a/print/ghostscript-gpl/files/patch-lib::gs_ttf.ps b/print/ghostscript-gpl/files/patch-lib::gs_ttf.ps
new file mode 100644
index 000000000..ba745a856
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-lib::gs_ttf.ps
@@ -0,0 +1,24 @@
+--- lib/gs_ttf.ps.orig Tue Feb 6 20:07:48 2007
++++ lib/gs_ttf.ps Sat Mar 24 16:15:49 2007
+@@ -997,10 +997,17 @@
+ } ifelse
+ % Stack: ... /FontInfo mark key1 value1 ...
+ post null ne {
+- /ItalicAngle first_post_string 4 gets32 65536.0 div
+- /isFixedPitch first_post_string 12 getu32 0 ne
+- /UnderlinePosition first_post_string 8 gets16 upem div
+- /UnderlineThickness first_post_string 10 gets16 upem div
++ post type /arraytype eq {
++ % this post table is a big table. /post should be [(...) ...]
++ % data we actually need here should be first one in array.
++ /posttable post 1 get def
++ } {
++ /posttable post def
++ } ifelse
++ /ItalicAngle posttable 4 gets32 65536.0 div
++ /isFixedPitch posttable 12 getu32 0 ne
++ /UnderlinePosition posttable 8 gets16 upem div
++ /UnderlineThickness posttable 10 gets16 upem div
+ } if
+ counttomark 0 ne { .dicttomark } { pop pop } ifelse
+ /XUID [orgXUID 42 curxuid]
diff --git a/print/ghostscript-gpl/files/patch-lib:gs_init.ps b/print/ghostscript-gpl/files/patch-lib:gs_init.ps
new file mode 100644
index 000000000..a5c5eaf1b
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-lib:gs_init.ps
@@ -0,0 +1,10 @@
+--- lib/gs_init.ps.orig Sat Mar 5 07:02:23 2005
++++ lib/gs_init.ps Thu Apr 21 13:05:43 2005
+@@ -2241,3 +2241,7 @@
+ ifelse
+
+ % 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 --git a/print/ghostscript-gpl/files/patch-lib:gs_statd.ps b/print/ghostscript-gpl/files/patch-lib:gs_statd.ps
new file mode 100644
index 000000000..0ec417a12
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-lib:gs_statd.ps
@@ -0,0 +1,23 @@
+--- lib/gs_statd.ps.orig Sat Feb 14 04:19:59 2004
++++ lib/gs_statd.ps Sat Feb 21 23:01:09 2004
+@@ -109,6 +109,12 @@
+ /halfletter {396 612 //.setpagesize exec} bind def
+ % minimum of a4 and letter (a4 width, letter length)
+ /pa4 {595 792 //.setpagesize exec} bind def
++ /postcard {284 419 //.setpagesize exec} bind def
++ /dbl_postcard {419 568 //.setpagesize exec} bind def
++ /Executive {522 756 //.setpagesize exec} bind def
++ /jenv_you4 {298 666 //.setpagesize exec} bind def
++ /jenv_you2 {324 460 //.setpagesize exec} bind def
++ /jenv_kaku2 {682 942 //.setpagesize exec} bind def
+ % /tabloid {792 1224 //.setpagesize exec} bind def % 11x17 portrait
+ % /csheet {1224 1584 //.setpagesize exec} bind def % ANSI C 17x22
+ % /dsheet {1584 2448 //.setpagesize exec} bind def % ANSI D 22x34
+@@ -125,6 +131,7 @@
+ [ /letter /note %do not change this line, needed by 'setpagetype'
+ /legal /lettersmall
+ /11x17 /ledger
++ /postcard /dbl_postcard /Executive /jenv_you4 /jenv_you2 /jenv_kaku2
+ /a4small /a3 /a4
+ STRICT { (%END SIZES) .skipeof } if
+ /a0 /a1 /a2 /a5 /a6 /a7 /a8 /a9 /a10
diff --git a/print/ghostscript-gpl/files/patch-lib:pdf_font.ps b/print/ghostscript-gpl/files/patch-lib:pdf_font.ps
new file mode 100644
index 000000000..98f38d21d
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-lib:pdf_font.ps
@@ -0,0 +1,15 @@
+--- lib/pdf_font.ps.orig Tue Aug 31 13:03:30 2004
++++ lib/pdf_font.ps Wed Sep 15 19:15:00 2004
+@@ -1114,10 +1114,12 @@
+
+ /buildCIDType0 { % <CIDFontType0-font-resource> buildCIDType0 <font>
+ dup /BaseFont get findCIDFont exch pop
++ addCIDmetrics /CIDFont defineresource
+ } bdef
+
+ /buildCIDType2 { % <CIDFontType2-font-resource> buildCIDType2 <font>
+ dup /BaseFont get findCIDFont exch pop
++ addCIDmetrics /CIDFont defineresource
+ } bdef
+
+ /processCIDToGIDMap { % <fontres> <cidfont> processCIDToGIDMap <fontres> <cidfont>
diff --git a/print/ghostscript-gpl/files/patch-src-gdevl256.c b/print/ghostscript-gpl/files/patch-src-gdevl256.c
new file mode 100644
index 000000000..c00c180f7
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-src-gdevl256.c
@@ -0,0 +1,17 @@
+--- src/gdevl256.c.orig Mon Jun 4 00:54:57 2007
++++ src/gdevl256.c Mon Jun 4 01:13:56 2007
+@@ -143,9 +143,12 @@
+ /* for compatibility with the older display modes: */
+ /* these are indexed as 0.0.R0.G0.B0.R1.G1.B1. */
+ gx_color_index
+-lvga256_map_rgb_color(gx_device * dev, gx_color_value r, gx_color_value g,
+- gx_color_value b)
++lvga256_map_rgb_color(gx_device * dev, const gx_color_value cv[])
+ {
++ gx_color_value r = cv[0];
++ gx_color_value g = cv[1];
++ gx_color_value b = cv[2];
++
+ #define cv_bits(v,n) (v >> (gx_color_value_bits - n))
+ ushort r5 = cv_bits(r, 5), g5 = cv_bits(g, 5), b5 = cv_bits(b, 5);
+ static const byte cube_bits[32] =
diff --git a/print/ghostscript-gpl/files/patch-src-gdevvglb.c b/print/ghostscript-gpl/files/patch-src-gdevvglb.c
new file mode 100644
index 000000000..a14739678
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-src-gdevvglb.c
@@ -0,0 +1,19 @@
+--- src/gdevvglb.c.orig Tue Sep 25 22:31:24 2007
++++ src/gdevvglb.c Sat Nov 24 23:00:49 2007
+@@ -149,10 +149,13 @@
+ }
+
+ static gx_color_index
+-vgalib_map_rgb_color(gx_device * dev, gx_color_value red,
+- gx_color_value green, gx_color_value blue)
++vgalib_map_rgb_color(gx_device * dev, const gx_color_value cv[])
+ {
+- return pc_4bit_map_rgb_color(dev, red, green, blue);
++ gx_color_value r = cv[0];
++ gx_color_value g = cv[1];
++ gx_color_value b = cv[2];
++
++ return pc_4bit_map_rgb_color(dev, cv);
+ }
+
+ static int
diff --git a/print/ghostscript-gpl/files/patch-src-int.mak b/print/ghostscript-gpl/files/patch-src-int.mak
new file mode 100644
index 000000000..5e8904378
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-src-int.mak
@@ -0,0 +1,11 @@
+--- src/int.mak.orig 2007-07-02 02:18:18.000000000 +0900
++++ src/int.mak 2008-01-11 08:28:14.000000000 +0900
+@@ -988,7 +988,7 @@
+ # unix-inst.mak uses this macro, problems should surface when testing installed
+ # versions.
+ # Note: gs_cet.ps is only needed to match Adobe CPSI defaults
+-EXTRA_INIT_FILES= Fontmap cidfmap xlatmap FAPI FCOfontmap-PCLPS2 gs_cet.ps
++EXTRA_INIT_FILES= Fontmap cidfmap xlatmap FAPI FCOfontmap-PCLPS2 gs_cet.ps FAPIcidfmap FAPIconfig FAPIfontmap
+
+ # The init files are put in the lib/ directory (gs_init.ps + EXTRA_INIT_FILES)
+ # Resource files go into Resource/...
diff --git a/print/ghostscript-gpl/files/patch-src:fapi_ft.c b/print/ghostscript-gpl/files/patch-src:fapi_ft.c
new file mode 100644
index 000000000..d1c936dd6
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-src:fapi_ft.c
@@ -0,0 +1,22 @@
+--- src/fapi_ft.c.orig Wed Jul 11 09:26:24 2007
++++ src/fapi_ft.c Fri Aug 10 02:40:41 2007
+@@ -28,11 +28,14 @@
+ #include "gserror.h"
+
+ /* FreeType headers */
+-#include "freetype/freetype.h"
+-#include "freetype/ftincrem.h"
+-#include "freetype/ftglyph.h"
+-#include "freetype/ftoutln.h"
+-#include "freetype/fttrigon.h"
++#include "ft2build.h"
++#include FT_FREETYPE_H
++#include FT_INCREMENTAL_H
++#include FT_GLYPH_H
++#include FT_OUTLINE_H
++#include FT_TRIGONOMETRY_H
++#include "gserrors.h"
++#include "gserror.h"
+
+ /* Note: structure definitions here start with FF_, which stands for 'FAPI FreeType". */
+
diff --git a/print/ghostscript-gpl/files/patch-src:gxobj.h b/print/ghostscript-gpl/files/patch-src:gxobj.h
new file mode 100644
index 000000000..9ae2fe0d5
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-src:gxobj.h
@@ -0,0 +1,18 @@
+--- src/gxobj.h.orig Tue Mar 14 01:18:19 2006
++++ src/gxobj.h Fri Mar 23 14:41:44 2007
+@@ -109,11 +109,15 @@
+ * required by the hardware, regardless of the value of obj_align_mod.
+ * See gsmemraw.h for more information about this.
+ */
++#if !defined(__ia64__) && !defined(__amd64__)
+ #define obj_align_mod\
+ (((ARCH_ALIGN_MEMORY_MOD - 1) |\
+ (align_bitmap_mod - 1) |\
+ (obj_back_scale - 1)) + 1)
+ /* The only possible values for obj_align_mod are 4, 8, or 16.... */
++#else
++#define obj_align_mod 16
++#endif
+ #if obj_align_mod == 4
+ # define log2_obj_align_mod 2
+ #else
diff --git a/print/ghostscript-gpl/files/patch-src:unix-gcc.mak b/print/ghostscript-gpl/files/patch-src:unix-gcc.mak
new file mode 100644
index 000000000..2a458b8ff
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-src:unix-gcc.mak
@@ -0,0 +1,217 @@
+--- src/unix-gcc.mak.orig Sat Nov 10 06:18:04 2007
++++ src/unix-gcc.mak Sat Nov 24 15:09:41 2007
+@@ -21,15 +21,17 @@
+ # 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
+-PSRESDIR=./Resource
+-PSGENDIR=./obj
+-PSOBJDIR=./obj
++.CURDIR?=.
++BINDIR=${.CURDIR}/bin
++GLSRCDIR=${.CURDIR}/src
++GLGENDIR=${.CURDIR}/obj
++GLOBJDIR=${.CURDIR}/obj
++PSSRCDIR=${.CURDIR}/src
++PSLIBDIR=${.CURDIR}/lib
++PSRESDIR=${.CURDIR}/Resource
++PSGENDIR=${.CURDIR}/obj
++PSOBJDIR=${.CURDIR}/obj
++CONTRIBDIR=${.CURDIR}/contrib
+
+ # Do not edit the next group of lines.
+
+@@ -48,11 +50,10 @@
+ # 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)
+@@ -107,7 +108,7 @@
+ # -DHAVE_HYPOT
+ # use the system hypot() call
+
+-CAPOPT= -DHAVE_MKSTEMP
++CAPOPT= -DHAVE_MKSTEMP -DHAVE_HYPOT
+
+ # Define the name of the executable file.
+
+@@ -141,7 +142,7 @@
+ # some older JPEG streams that violate the standard. If the JPEG
+ # library built from local sources, the patch will be applied.
+
+-SHARE_JPEG=0
++SHARE_JPEG=1
+ JPEG_NAME=jpeg
+
+ # Define the directory where the PNG library sources are stored,
+@@ -155,7 +156,7 @@
+ # 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.
+@@ -167,7 +168,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
+
+@@ -176,6 +177,14 @@
+ JBIG2_LIB=jbig2dec
+ JBIG2SRCDIR=jbig2dec
+
++# Choose the library to use for (JPXDecode support)
++# whether to link to an external build or compile in from source
++# and source location and configuration flags for compiling in
++JPX_LIB=jasper
++SHARE_JPX=0
++JPXSRCDIR=jasper
++JPX_CFLAGS=-DJAS_CONFIGURE
++
+ # Define the directory where the icclib source are stored.
+ # See icclib.mak for more information
+
+@@ -204,7 +213,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.
+@@ -221,10 +230,10 @@
+ # Define the added flags for standard, debugging, profiling
+ # and shared object builds.
+
+-CFLAGS_STANDARD=-O2
++CFLAGS_STANDARD?=-O2
+ CFLAGS_DEBUG=-g -O0
+ CFLAGS_PROFILE=-pg -O2
+-CFLAGS_SO=-fPIC -shared
++CFLAGS_SO=-fPIC
+
+ # Define the other compilation flags. Add at most one of the following:
+ # -DBSD4_2 for 4.2bsd systems.
+@@ -237,7 +246,8 @@
+ # We don't include -ansi, because this gets in the way of the platform-
+ # specific stuff that <math.h> typically needs; nevertheless, we expect
+ # gcc to accept ANSI-style function prototypes and function definitions.
+-XCFLAGS=-DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"$(gssharedir)\"
++#XCFLAGS+=-DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"$(gssharedir)\"
++XCFLAGS+=-DUPD_SIGNAL=0 -I${JPXSRCDIR}/src/libjasper/include -I${LOCALBASE}/include/libpng -I${LOCALBASE}/include
+
+ CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS)
+
+@@ -248,7 +258,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)
+
+@@ -259,7 +269,7 @@
+ # Solaris may need -lnsl -lsocket -lposix4.
+ # (Libraries required by individual drivers are handled automatically.)
+
+-EXTRALIBS=-rdynamic -ldl
++EXTRALIBS+=-Wl,-export-dynamic
+
+ # Define the standard libraries to search at the end of linking.
+ # Most platforms require -lpthread for the POSIX threads library;
+@@ -281,7 +291,7 @@
+ # Note that x_.h expects to find the header files in $(XINCLUDE)/X11,
+ # not in $(XINCLUDE).
+
+-XINCLUDE=-I/usr/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
+@@ -293,12 +303,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.
+@@ -316,16 +326,16 @@
+
+ # If POSIX sync primitives are used, also change the STDLIBS to include
+ # the pthread library.
+-#SYNC=posync
++SYNC=posync
+
+ # Default is No sync primitives since some platforms don't have it (HP-UX)
+-SYNC=nosync
++#SYNC=nosync
+
+ # ------ Devices and features ------ #
+
+ # Choose the language feature(s) to include. See gs.mak for details.
+
+-FEATURE_DEVS=$(PSD)psl3.dev $(PSD)pdf.dev $(PSD)dpsnext.dev $(PSD)ttfont.dev $(PSD)epsf.dev $(GLD)pipe.dev $(PSD)fapi.dev
++FEATURE_DEVS=$(PSD)psl3.dev $(PSD)pdf.dev $(PSD)dpsnext.dev $(PSD)ttfont.dev $(PSD)epsf.dev $(GLD)pipe.dev $(PSD)fapi.dev $(PSD)jbig2.dev $(PSD)jpx.dev
+ #FEATURE_DEVS=$(PSD)psl3.dev $(PSD)pdf.dev
+ # The following is strictly for testing.
+ FEATURE_DEVS_ALL=$(PSD)psl3.dev $(PSD)pdf.dev $(PSD)dpsnext.dev $(PSD)ttfont.dev $(PSD)rasterop.dev $(PSD)double.dev $(PSD)trapping.dev $(PSD)stocht.dev $(GLD)pipe.dev
+@@ -415,7 +425,7 @@
+ DEVICE_DEVS21=$(DD)spotcmyk.dev $(DD)devicen.dev $(DD)xcf.dev $(DD)bmpsep1.dev $(DD)bmpsep8.dev $(DD)bmp16m.dev $(DD)bmp32b.dev $(DD)psdcmyk.dev $(DD)psdrgb.dev
+
+ # Shared library target to build.
+-GS_SHARED_OBJS=$(GLOBJDIR)/X11.so $(GLOBJDIR)/lvga256.so $(GLOBJDIR)/vgalib.so
++#GS_SHARED_OBJS=$(GLOBJDIR)/X11.so $(GLOBJDIR)/lvga256.so $(GLOBJDIR)/vgalib.so
+ #GS_SHARED_OBJS=$(GLOBJDIR)/X11.so
+
+ # ---------------------------- End of options --------------------------- #
+@@ -454,6 +464,9 @@
+ include $(GLSRCDIR)/zlib.mak
+ include $(GLSRCDIR)/libpng.mak
+ include $(GLSRCDIR)/jbig2.mak
++include $(GLSRCDIR)/jasper.mak
++include $(GLSRCDIR)/ldf_jb2.mak
++include $(GLSRCDIR)/lwf_jp2.mak
+ include $(GLSRCDIR)/icclib.mak
+ include $(GLSRCDIR)/ijs.mak
+ include $(GLSRCDIR)/devs.mak
+@@ -463,6 +476,7 @@
+ include $(GLSRCDIR)/unix-dll.mak
+ include $(GLSRCDIR)/unix-end.mak
+ include $(GLSRCDIR)/unixinst.mak
++include $(CONTRIBDIR)/contrib.mak
+
+ # This has to come last so it won't be taken as the default target.
+ $(AK):
diff --git a/print/ghostscript-gpl/files/patch-src__devs.mak b/print/ghostscript-gpl/files/patch-src__devs.mak
new file mode 100644
index 000000000..9f95e8bc0
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-src__devs.mak
@@ -0,0 +1,25 @@
+--- src/devs.mak.orig Thu Jun 7 07:03:27 2007
++++ src/devs.mak Wed Aug 8 23:26:52 2007
+@@ -426,11 +426,11 @@
+ ### NON PORTABLE, ONLY UNIX WITH GCC SUPPORT
+
+ $(GLOBJ)lvga256.so: $(lvga256_)
+- $(CCLD) -shared -Wl,'-solvga256.so' $(lvga256_) -lvga -lvgagl
++ $(CCLD) -shared -Wl,'-solvga256.so' $(lvga256_) -lvga -lvgagl $(XLDFLAGS)
+ mv lvga256.so $(GLOBJ)lvga256.so
+
+ $(GLOBJ)vgalib.so: $(vgalib_)
+- $(CCLD) -shared -Wl,'-sovgalib.so' $(vgalib_) -lvga -lvgagl
++ $(CCLD) -shared -Wl,'-sovgalib.so' $(vgalib_) -lvga -lvgagl $(XLDFLAGS)
+ mv vgalib.so $(GLOBJ)vgalib.so
+
+ ### -------------------------- The X11 device -------------------------- ###
+@@ -534,7 +534,7 @@
+ ### NON PORTABLE, ONLY UNIX WITH GCC SUPPORT
+
+ $(GLOBJ)X11.so: $(x11alt_) $(x11_)
+- $(CCLD) -shared -Wl,'-soX11.so' $(x11alt_) $(x11_) -L/usr/X11R6/lib -lXt -lSM -lICE -lXext -lX11 $(XLIBDIRS)
++ $(CCLD) -shared -Wl,'-soX11.so' $(x11alt_) $(x11_) -lXt -lSM -lICE -lXext -lX11 $(XLIBDIRS)
+ mv X11.so $(GLOBJ)X11.so
+
+ ###### --------------- Memory-buffered printer devices --------------- ######
diff --git a/print/ghostscript-gpl/files/patch-src__gdevperm.c b/print/ghostscript-gpl/files/patch-src__gdevperm.c
new file mode 100644
index 000000000..7735f96e8
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-src__gdevperm.c
@@ -0,0 +1,11 @@
+--- src/gdevperm.c.orig Tue Sep 25 22:31:24 2007
++++ src/gdevperm.c Sat Nov 24 15:11:12 2007
+@@ -286,7 +286,7 @@
+ (strncmp((const char *)name, (const char *)str, name_size) == 0))
+
+ static int
+-perm_get_color_comp_index(const gx_device *pdev, const char *pname,
++perm_get_color_comp_index(gx_device *pdev, const char *pname,
+ int name_size, int component_type)
+ {
+ const gx_device_perm_t * const dev = (const gx_device_perm_t *)pdev;
diff --git a/print/ghostscript-gpl/files/patch-src__zicc.c b/print/ghostscript-gpl/files/patch-src__zicc.c
new file mode 100644
index 000000000..a5ddf3a4f
--- /dev/null
+++ b/print/ghostscript-gpl/files/patch-src__zicc.c
@@ -0,0 +1,12 @@
+--- src/zicc.c
++++ src/zicc.c 2008-02-05 16:11:59.000000000 +0000
+@@ -77,6 +77,9 @@ zseticcspace(i_ctx_t * i_ctx_p)
+ dict_find_string(op, "N", &pnval);
+ ncomps = pnval->value.intval;
+
++ if (2*ncomps > sizeof(range_buff)/sizeof(float))
++ return_error(e_rangecheck);
++
+ /* verify the DataSource entry */
+ if (dict_find_string(op, "DataSource", &pstrmval) <= 0)
+ return_error(e_undefined);
diff --git a/print/ghostscript-gpl/pkg-descr b/print/ghostscript-gpl/pkg-descr
new file mode 100644
index 000000000..5aaef44e2
--- /dev/null
+++ b/print/ghostscript-gpl/pkg-descr
@@ -0,0 +1,26 @@
+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 "GPL 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).
+
+This port includes add-on packages (not part of the official gs release)
+ o HP8XX driver for HP DeskJet 880C/882C/895C
+ - http://www.gelhaus.net/hp880c/
+ o PCL3 driver for HP DeskJet series
+ - http://home.vrweb.de/martin.lottermoser/pcl3.html
+ o DJ970 driver for HP DeskJet 970CXi
+ - http://www.harsch.net/Ghostscript/ghostscript.html
+ o Special drivers for verious printer models
+ - Alps, Canon, Epson, NEC, Lexmark, Ricoh,...
+ o Additional contributed uniprint driver profiles for
+ - Epson Stylus Color 740 and Epson LQ-1170
+
+Note: Since GPL Ghostscript 8.x is currently inferior to older version
+about handling Asian TrueType fonts, users who want to print or display
+Asian characters should use GNU Ghostscript 7.x (print/ghostscipt-gnu).
+
+WWW: http://www.cs.wisc.edu/~ghost/doc/GPL/index.htm
+ http://www.ghostscript.com/
diff --git a/print/ghostscript-gpl/pkg-message b/print/ghostscript-gpl/pkg-message
new file mode 100644
index 000000000..115b08862
--- /dev/null
+++ b/print/ghostscript-gpl/pkg-message
@@ -0,0 +1,4 @@
+Note: in order to use the script dvipdf, dvips must be installed.
+This program may be provided by either print/dvips or print/dvipsk-tetex
+(print/dvipsk-tetex may be preferable since it doesn't conflict with
+tetex things).
diff --git a/print/ghostscript-gpl/pkg-plist b/print/ghostscript-gpl/pkg-plist
new file mode 100644
index 000000000..a50daa555
--- /dev/null
+++ b/print/ghostscript-gpl/pkg-plist
@@ -0,0 +1,853 @@
+@comment $FreeBSD$
+bin/bdftops
+bin/dumphint
+bin/dvipdf
+bin/eps2eps
+bin/ert
+bin/fixmswrd.pl
+bin/font2c
+bin/gs
+bin/gsbj
+bin/gsc
+bin/gsdj
+bin/gsdj500
+bin/gslj
+bin/gslp
+bin/gsnd
+bin/gsx
+bin/lprsetup.sh
+bin/pcl3opts
+bin/pdf2dsc
+bin/pdf2ps
+bin/pdfopt
+bin/pf2afm
+bin/pfbtopfa
+bin/printafm
+bin/ps2ascii
+bin/ps2epsi
+bin/ps2pdf
+bin/ps2pdf12
+bin/ps2pdf13
+bin/ps2pdf14
+bin/ps2pdfwr
+bin/ps2ps
+bin/ps2ps2
+bin/pv.sh
+bin/unix-lpr.sh
+bin/wftopfa
+include/ghostscript/iapi.h
+include/ghostscript/ierrors.h
+lib/libgs.so
+lib/libgs.so.%%SHLIB_VER%%
+lib/libgs.so.%%GS_VERSION%%
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/chp2200/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/chp2200/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/epag/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/epag/ert.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/epag/gdevepag.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/epag/gsepagif.sh
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/epag/psprint
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/epson740/README
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/epson740/upp-HowTo-to-be
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/Gdevlips.htm
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/README.gs550j
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/cdj880.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/dj505j.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/djgpp.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdev10v.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevalps.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevcd8.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevdmpr.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevfmlbp.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevj100.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevlbp3.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevmag.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevmd2k.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevmjc.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevml6.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gdevp201.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gs261j.euc
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/japanese/gs261j.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/lxm3200-tweaked/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/lxm3200-tweaked/README
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/lxm3200-tweaked/RELEASE_NOTES
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/lxm3200-tweaked/Z12-Z31-QuickSetup
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/md2k_md5k/README.jis
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/pcl3/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/pcl3/gs-pcl3.html
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/pcl3/how-to-report.txt
+%%PORTDOCS%%%%DOCSDIR%%/%%GS_VERSION%%/pcl3/pcl3opts.html
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/78-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/78-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/78-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/78-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/78-RKSJ-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/78-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/78ms-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/78ms-RKSJ-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/83pv-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/90ms-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/90ms-RKSJ-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/90ms-RKSJ-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/90msp-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/90msp-RKSJ-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/90pv-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/90pv-RKSJ-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/90pv-RKSJ-UCS2C
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/90pv-RKSJ-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Add-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Add-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Add-RKSJ-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Add-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-0
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-1
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-3
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-4
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-5
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-B5pc
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-ETenms-B5
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-H-CID
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-H-Host
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-H-Mac
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-CNS1-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-0
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-1
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-3
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-4
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-5
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-GBK-EUC
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-GBpc-EUC
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-H-CID
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-H-Host
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-H-Mac
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-GB1-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-0
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-1
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-3
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-4
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-5
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-6
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-90ms-RKSJ
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-90pv-RKSJ
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-H-CID
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-H-Host
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-H-Mac
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-PS-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-PS-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan1-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Japan2-0
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Korea1-0
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Korea1-1
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Korea1-2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Korea1-H-CID
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Korea1-H-Host
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Korea1-H-Mac
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Korea1-KSCms-UHC
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Korea1-KSCpc-EUC
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Adobe-Korea1-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/B5-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/B5-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/B5pc-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/B5pc-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/B5pc-UCS2C
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/B5pc-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS01-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS02-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS03-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS04-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS05-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS06-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS07-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS1-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS1-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS15-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS2-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/CNS2-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/ETHK-B5-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/ETHK-B5-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/ETen-B5-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/ETen-B5-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/ETen-B5-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/ETenms-B5-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/ETenms-B5-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Ext-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Ext-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Ext-RKSJ-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Ext-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GB-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GB-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GB-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GB-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GB-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBK-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBK-EUC-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBK-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBK2K-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBK2K-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBKp-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBKp-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBT-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBT-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBT-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBT-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBT-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBTpc-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBTpc-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBpc-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBpc-EUC-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBpc-EUC-UCS2C
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/GBpc-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HK-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKdla-B5-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKdla-B5-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKdlb-B5-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKdlb-B5-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKgccs-B5-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKgccs-B5-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKm314-B5-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKm314-B5-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKm471-B5-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKm471-B5-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKscs-B5-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/HKscs-B5-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Hankaku
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Hiragana
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Hojo-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Hojo-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Hojo-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Hojo-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Hojo-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Identity-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Identity-UTF16-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Identity-UTF16-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Identity-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSC-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSC-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSC-Johab-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSC-Johab-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSC-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSC2-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSCms-UHC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSCms-UHC-HW-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSCms-UHC-HW-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSCms-UHC-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSCms-UHC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSCpc-EUC-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSCpc-EUC-UCS2
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSCpc-EUC-UCS2C
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/KSCpc-EUC-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Katakana
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/NWP-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/NWP-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/RKSJ-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/Roman
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/TCVN-RKSJ-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UCS2-90ms-RKSJ
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UCS2-90pv-RKSJ
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UCS2-B5pc
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UCS2-ETen-B5
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UCS2-GBK-EUC
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UCS2-GBpc-EUC
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UCS2-KSCms-UHC
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UCS2-KSCpc-EUC
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniCNS-UCS2-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniCNS-UCS2-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniCNS-UTF16-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniCNS-UTF16-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniCNS-UTF32-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniCNS-UTF32-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniCNS-UTF8-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniCNS-UTF8-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniGB-UCS2-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniGB-UCS2-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniGB-UTF16-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniGB-UTF16-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniGB-UTF32-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniGB-UTF32-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniGB-UTF8-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniGB-UTF8-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniHojo-UCS2-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniHojo-UCS2-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniHojo-UTF16-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniHojo-UTF16-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniHojo-UTF32-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniHojo-UTF32-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniHojo-UTF8-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniHojo-UTF8-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS-UCS2-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS-UCS2-HW-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS-UCS2-HW-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS-UCS2-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS-UTF16-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS-UTF16-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS-UTF32-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS-UTF32-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS-UTF8-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS-UTF8-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS2004-UTF16-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS2004-UTF16-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS2004-UTF32-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS2004-UTF32-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS2004-UTF8-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJIS2004-UTF8-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJISPro-UCS2-HW-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJISPro-UCS2-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJISPro-UTF8-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJISX0213-UTF32-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJISX0213-UTF32-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJISX02132004-UTF32-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniJISX02132004-UTF32-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniKS-UCS2-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniKS-UCS2-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniKS-UTF16-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniKS-UTF16-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniKS-UTF32-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniKS-UTF32-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniKS-UTF8-H
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/UniKS-UTF8-V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/V
+%%DATADIR%%/%%GS_VERSION%%/Resource/CMap/WP-Symbol
+%%DATADIR%%/%%GS_VERSION%%/Resource/ColorSpace/DefaultCMYK
+%%DATADIR%%/%%GS_VERSION%%/Resource/ColorSpace/DefaultGray
+%%DATADIR%%/%%GS_VERSION%%/Resource/ColorSpace/DefaultRGB
+%%DATADIR%%/%%GS_VERSION%%/Resource/ColorSpace/TrivialCMYK
+%%DATADIR%%/%%GS_VERSION%%/Resource/Decoding/FCO_Dingbats
+%%DATADIR%%/%%GS_VERSION%%/Resource/Decoding/FCO_Symbol
+%%DATADIR%%/%%GS_VERSION%%/Resource/Decoding/FCO_Unicode
+%%DATADIR%%/%%GS_VERSION%%/Resource/Decoding/FCO_Wingdings
+%%DATADIR%%/%%GS_VERSION%%/Resource/Decoding/Latin1
+%%DATADIR%%/%%GS_VERSION%%/Resource/Decoding/StandardEncoding
+%%DATADIR%%/%%GS_VERSION%%/Resource/Decoding/Unicode
+%%DATADIR%%/%%GS_VERSION%%/Resource/Encoding/Wingdings
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101-Bold-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101-Bold-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101-Bold-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101-Bold-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101-Bold-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101-Bold-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101Pro-Bold-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101Pro-Bold-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101Pro-Bold-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101Pro-Bold-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101Pro-Bold-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoGoB101Pro-Bold-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101-Bold-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101-Bold-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101-Bold-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101-Bold-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101-Bold-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101-Bold-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101Pro-Bold-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101Pro-Bold-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101Pro-Bold-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101Pro-Bold-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101Pro-Bold-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/FutoMinA101Pro-Bold-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBB-Medium-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBB-Medium-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBB-Medium-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBB-Medium-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBB-Medium-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBB-Medium-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBBPro-Medium-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBBPro-Medium-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBBPro-Medium-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBBPro-Medium-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBBPro-Medium-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/GothicBBBPro-Medium-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W3-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W3-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W3-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W3-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W3-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W3-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W6-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W6-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W6-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W6-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W6-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuPro-W6-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuStd-W8-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuStd-W8-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuStd-W8-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuStd-W8-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuStd-W8-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraKakuStd-W8-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMaruPro-W4-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMaruPro-W4-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMaruPro-W4-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMaruPro-W4-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMaruPro-W4-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMaruPro-W4-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W3-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W3-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W3-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W3-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W3-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W3-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W6-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W6-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W6-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W6-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W6-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/HiraMinPro-W6-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101-Light-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101-Light-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101-Light-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101-Light-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101-Light-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101-Light-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101Pro-Light-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101Pro-Light-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101Pro-Light-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101Pro-Light-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101Pro-Light-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Jun101Pro-Light-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Bold-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Bold-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Bold-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Bold-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Bold-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Bold-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Heavy-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Heavy-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Heavy-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Heavy-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Heavy-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Heavy-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Medium-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Medium-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Medium-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Medium-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Medium-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Medium-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Regular-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Regular-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Regular-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Regular-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Regular-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozGoPro-Regular-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Bold-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Bold-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Bold-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Bold-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Bold-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Bold-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Light-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Light-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Light-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Light-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Light-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Light-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Medium-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Medium-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Medium-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Medium-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Medium-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Medium-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Regular-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Regular-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Regular-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Regular-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Regular-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/KozMinPro-Regular-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiGoPro-MB31-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiGoPro-MB31-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiGoPro-MB31-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiGoPro-MB31-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiGoPro-MB31-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiGoPro-MB31-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiMinPro-MA31-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiMinPro-MA31-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiMinPro-MA31-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiMinPro-MA31-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiMinPro-MA31-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/MidashiMinPro-MA31-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Light-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Light-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Light-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Light-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Light-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Light-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Regular-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Regular-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Regular-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Regular-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Regular-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/Ryumin-Regular-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/RyuminPro-Light-EUC-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/RyuminPro-Light-EUC-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/RyuminPro-Light-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/RyuminPro-Light-UniJIS-UTF16-H
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/RyuminPro-Light-UniJIS-UTF16-V
+%%JPN%%%%DATADIR%%/%%GS_VERSION%%/Resource/Font/RyuminPro-Light-V
+%%DATADIR%%/%%GS_VERSION%%/doc/API.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/C-style.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Changes.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Commprod.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/DLL.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Deprecated.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Details.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Details8.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Develop.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Devices.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Drivers.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Fonts.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Helpers.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Hershey.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/History1.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/History2.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/History3.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/History4.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/History5.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/History6.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/History7.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/History8.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Htmstyle.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Humor.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Install.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Issues.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Language.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Lib.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Make.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/News.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Projects.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Ps-style.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Ps2epsi.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Ps2pdf.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Psfiles.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/README
+%%DATADIR%%/%%GS_VERSION%%/doc/Readme.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Release.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Source.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Testing.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Unix-lpr.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Use.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/Xfonts.htm
+%%DATADIR%%/%%GS_VERSION%%/doc/gs.css
+%%DATADIR%%/%%GS_VERSION%%/doc/index.html
+%%DATADIR%%/%%GS_VERSION%%/examples/alphabet.ps
+%%DATADIR%%/%%GS_VERSION%%/examples/annots.pdf
+%%DATADIR%%/%%GS_VERSION%%/examples/chess.ps
+%%DATADIR%%/%%GS_VERSION%%/examples/colorcir.ps
+%%DATADIR%%/%%GS_VERSION%%/examples/doretree.ps
+%%DATADIR%%/%%GS_VERSION%%/examples/escher.ps
+%%DATADIR%%/%%GS_VERSION%%/examples/golfer.eps
+%%DATADIR%%/%%GS_VERSION%%/examples/grayalph.ps
+%%DATADIR%%/%%GS_VERSION%%/examples/ridt91.eps
+%%DATADIR%%/%%GS_VERSION%%/examples/snowflak.ps
+%%DATADIR%%/%%GS_VERSION%%/examples/tiger.eps
+%%DATADIR%%/%%GS_VERSION%%/examples/vasarely.ps
+%%DATADIR%%/%%GS_VERSION%%/examples/waterfal.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/FAPIcidfmap
+%%DATADIR%%/%%GS_VERSION%%/lib/FAPIconfig
+%%DATADIR%%/%%GS_VERSION%%/lib/FAPIfontmap
+%%DATADIR%%/%%GS_VERSION%%/lib/FCOfontmap-PCLPS2
+%%DATADIR%%/%%GS_VERSION%%/lib/Fontmap
+%%DATADIR%%/%%GS_VERSION%%/lib/Fontmap.GS
+%%DATADIR%%/%%GS_VERSION%%/lib/PDFA_def.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/PDFX_def.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/PM760p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/PM760pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/PM820p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/PM820pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stc670p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stc670pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stc680p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stc680pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stc740p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stc740pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stc760p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stc760pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stc777p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stc777pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stp720p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stp720pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stp870p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/Stp870pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/acctest.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/addxchar.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/align.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/bdftops.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/bj8.rpd
+%%DATADIR%%/%%GS_VERSION%%/lib/bj8gc12f.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bj8hg12f.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bj8oh06n.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bj8pa06n.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bj8pp12f.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bj8ts06n.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc6000a1.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc6000b1.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610a0.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610a1.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610a2.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610a3.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610a4.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610a5.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610a6.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610a7.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610a8.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610b1.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610b2.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610b3.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610b4.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610b6.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610b7.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/bjc610b8.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/caption.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/cbjc600.ppd
+%%DATADIR%%/%%GS_VERSION%%/lib/cbjc800.ppd
+%%DATADIR%%/%%GS_VERSION%%/lib/cdj550.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/cdj690.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/cdj690ec.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/cid2code.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/cidfmap
+%%DATADIR%%/%%GS_VERSION%%/lib/decrypt.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/dmp_init.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/dmp_site.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/dnj750c.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/dnj750m.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/docie.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/dumphint.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/escp_24.src
+%%DATADIR%%/%%GS_VERSION%%/lib/font2c.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/font2pcl.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/ghostpdf.ppd
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_agl.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_btokn.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_ccfnt.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_ce_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_cet.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_cff.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_cidcm.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_ciddc.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_cidfm.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_cidfn.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_cidtt.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_ciecs2.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_ciecs3.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_cmap.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_cmdl.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_cspace.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_css_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_dbt_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_devcs.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_devn.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_devpxl.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_diskf.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_diskn.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_dpnxt.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_dps.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_dps1.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_dps2.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_dscp.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_epsf.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_fapi.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_fform.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_fntem.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_fonts.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_frsd.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_icc.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_il1_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_il2_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_img.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_indxd.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_init.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_kanji.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_ksb_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_l.xbm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_l.xpm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_l2img.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_l_m.xbm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_lev2.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_lgo_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_lgx_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_ll3.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_m.xbm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_m.xpm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_m_m.xbm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_mex_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_mgl_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_mro_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_patrn.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_pdf_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_pdfwr.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_pfile.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_rdlin.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_res.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_resmp.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_resst.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_s.xbm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_s.xpm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_s_m.xbm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_sepr.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_setpd.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_statd.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_std_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_sym_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_t.xbm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_t.xpm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_t_m.xbm
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_trap.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_ttf.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_typ32.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_typ42.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_type1.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_wan_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_wl1_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_wl2_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gs_wl5_e.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gslp.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/gsnup.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/ht_ccsto.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/image-qa.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/impath.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/jispaper.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/landscap.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/level1.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/lines.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/lqx70ch.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/lqx70cl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/lqx70cm.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/markhint.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/markpath.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/mkcidfm.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/necp2x.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/necp2x6.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/opdfread.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/packfile.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pcharstr.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdf2dsc.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdf_base.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdf_cslayer.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdf_draw.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdf_font.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdf_main.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdf_ops.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdf_rbld.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdf_sec.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdfopt.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pdfwrite.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pf2afm.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pfbtopfa.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/ppath.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/pphs
+%%DATADIR%%/%%GS_VERSION%%/lib/pphs.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/prfont.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/printafm.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/ps2ai.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/ps2ascii.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/ps2epsi.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/quit.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/ras1.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/ras24.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/ras3.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/ras32.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/ras4.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/ras8m.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/rollconv.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/s400a1.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/s400b1.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/sharp.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/showchar.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/showpage.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/sipixa6.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/st640ih.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/st640ihg.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/st640p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/st640pg.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/st640pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/st640plg.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc1520h.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc2.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc200_h.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc2_h.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc2s_h.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc300.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc300bl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc300bm.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc500p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc500ph.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc600ih.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc600p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc600pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc640p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc740ih.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc800ih.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc800p.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc800pl.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc_h.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stc_l.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stcany.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stcany_h.upp
+%%DATADIR%%/%%GS_VERSION%%/lib/stcinfo.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/stcolor.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/stocht.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/traceimg.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/traceop.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/type1enc.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/type1ops.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/uninfo.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/unprot.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/viewcmyk.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/viewgif.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/viewjpeg.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/viewmiff.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/viewpbm.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/viewpcx.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/viewps2a.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/wftopfa.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/winmaps.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/wrfont.ps
+%%DATADIR%%/%%GS_VERSION%%/lib/xlatmap
+%%DATADIR%%/%%GS_VERSION%%/lib/zeroline.ps
+%%DATADIR%%/%%GS_VERSION%%/pcl3/BUGS
+%%DATADIR%%/%%GS_VERSION%%/pcl3/NEWS
+%%DATADIR%%/%%GS_VERSION%%/pcl3/README
+%%DATADIR%%/%%GS_VERSION%%/pcl3/calign.ps
+%%DATADIR%%/%%GS_VERSION%%/pcl3/dumppdd.ps
+%%DATADIR%%/%%GS_VERSION%%/pcl3/example.mcf
+%%DATADIR%%/%%GS_VERSION%%/pcl3/if-pcl3
+%%DATADIR%%/%%GS_VERSION%%/pcl3/levels-test.ps
+%%DATADIR%%/%%GS_VERSION%%/pcl3/margins-A4.ps
+%%DATADIR%%/%%GS_VERSION%%/pcl3/margins-A4Rotated.ps
+%%DATADIR%%/%%GS_VERSION%%/pcl3/margins-Env10Rotated.ps
+%%DATADIR%%/%%GS_VERSION%%/pcl3/margins-EnvDLRotated.ps
+%%DATADIR%%/%%GS_VERSION%%/pcl3/margins-Letter.ps
+%%DATADIR%%/%%GS_VERSION%%/pcl3/margins-LetterRotated.ps
+@exec ln -s -f %D/share/fonts/CIDFont %%CIDFONTDIR%%/CIDFont
+@unexec rm -f %%CIDFONTDIR%%/CIDFont
+@dirrm include/ghostscript
+@dirrm %%DATADIR%%/%%GS_VERSION%%/pcl3
+@dirrm %%DATADIR%%/%%GS_VERSION%%/lib
+@dirrm %%DATADIR%%/%%GS_VERSION%%/examples
+@dirrm %%DATADIR%%/%%GS_VERSION%%/doc
+%%JPN%%@dirrm %%DATADIR%%/%%GS_VERSION%%/Resource/Font
+@dirrm %%DATADIR%%/%%GS_VERSION%%/Resource/Encoding
+@dirrm %%DATADIR%%/%%GS_VERSION%%/Resource/Decoding
+@dirrm %%DATADIR%%/%%GS_VERSION%%/Resource/ColorSpace
+@dirrm %%DATADIR%%/%%GS_VERSION%%/Resource/CMap
+@dirrm %%DATADIR%%/%%GS_VERSION%%/Resource
+@dirrmtry %%DATADIR%%/%%GS_VERSION%%
+@dirrmtry %%DATADIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/%%GS_VERSION%%/pcl3
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/%%GS_VERSION%%/japanese
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/%%GS_VERSION%%/md2k_md5k
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/%%GS_VERSION%%/lxm3200-tweaked
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/%%GS_VERSION%%/epson740
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/%%GS_VERSION%%/epag
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/%%GS_VERSION%%/chp2200
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/%%GS_VERSION%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/print/ghostscript-gpl/scripts/configure b/print/ghostscript-gpl/scripts/configure
new file mode 100644
index 000000000..2c35fafbb
--- /dev/null
+++ b/print/ghostscript-gpl/scripts/configure
@@ -0,0 +1,439 @@
+#! /bin/sh
+
+# $FreeBSD$
+
+# configure - gs driver preconfiguration, manual driver selection
+# by Andreas Klemm <andreas@FreeBSD.org>
+
+tempfile=`mktemp -t checklist`
+
+if [ -z "${WITHOUT_X11}" ]; then
+x11devs="x11 x11alpha x11cmyk x11cmyk2 x11cmyk4 x11cmyk8 \
+ x11gray2 x11gray4 x11mono x11rg16x x11rg32x"
+fi
+
+if [ -n "${WITH_SVGALIB}" ]; then
+svgalibdevs="lvga256 vgalib"
+fi
+
+if [ -n "${WITH_ICONV}" ]; then
+iconvdevs="oprp opvp"
+fi
+
+if [ ! -z "${GS_DRIVERS_LIST}" ]; then
+ set ${GS_DRIVERS_LIST}
+else
+ set \
+ $x11devs \
+ $svgalibdevs \
+ $iconvdevs \
+ md2k md5k \
+ md50Mono md50Eco md1xMono \
+ appledmp iwhi iwlo iwlq hl7x0 bj10e \
+ bj10v bj10vh bj200 bjc600 bjc800 \
+ bjccmyk bjccolor bjcgray bjcmono \
+ lbp8 \
+ lbp310 lbp320 \
+ lips2p lips3 lips4 bjc880j lips4v \
+ m8510 coslw2p coslwxl uniprint \
+ dmprt \
+ dl2100 la50 la70 la75 la75plus ln03 \
+ lj250 declj250 ap3250 epson eps9mid eps9high lp8000 \
+ epag \
+ escpage lp2000 \
+ alc8600 alc8500 alc2000 alc4000 alc1900 alc4100 \
+ lp9800c lp9000c lp9500c lp8800c lp8300c lp8500c lp3000c \
+ lp8200c lp8000c \
+ epl6100 epl5900 epl5800 \
+ epl2050 epl2050p epl2120 epl2500 epl2750 \
+ lp9000b lp2500 lp9100 lp7900 lp7500 lp2400 lp2200 lp9400 \
+ lp8900 lp8700 lp8100 lp7700 lp8600f lp8400f lp8300f lp1900 \
+ lp9600s lp9300 lp9600 lp8600 lp1800 \
+ lq850 epsonc \
+ mj700v2c mj500c mj6000c mj8000c \
+ st800 stcolor photoex \
+ fmlbp fmpr \
+ lp2563 dnj650c deskjet djet500 cdeskjet \
+ djet500c cdjcolor cdjmono cdj500 cdj550 dj505j \
+ cdj670 cdj850 cdj880 cdj890 cdj1600 chp2200 cdj970 \
+ laserjet ljetplus ljet2p ljet3 ljet3d ljet4 ljet4d lj4dith \
+ ljet4pjl lj4dithp \
+ cljet5 cljet5c cljet5pr lj5mono lj5gray \
+ pj pjetxl pjxl paintjet \
+ pjxl300 pxlmono pxlcolor \
+ pcl3 \
+ ijs ibmpro jetp3852 imagen fs600 lxm5700m \
+ lxm3200 lx5000 lex2050 lex3200 lex5700 lex7000 \
+ cp50 \
+ pr1000 pr1000_4 pr150 pr201 picty180 \
+ necp6 \
+ npdl \
+ oce9050 oki182 okiibm \
+ ml600 oki4w \
+ atx23 atx24 atx38 r4081 \
+ rpdl \
+ gdi \
+ jj100 \
+ sj48 t4693d2 t4693d4 t4693d8 tek4696 \
+ xes \
+ bmpmono bmpgray bmp16 bmp256 bmp16m bmp32b bmpsep1 bmpsep8 \
+ ccr \
+ cgmmono cgm8 cgm24 \
+ cif \
+ dfaxhigh dfaxlow \
+ xcf xcfcmyk \
+ faxg3 faxg32d faxg4 \
+ miff24 inferno jpeg jpeggray \
+ mag16 mag256 \
+ mgrmono mgrgray2 mgrgray4 mgrgray8 mgr4 mgr8 \
+ pcxmono pcxgray pcx16 pcx256 pcx24b pcxcmyk pdfwrite \
+ psdrgb psdcmyk \
+ bit bitrgb bitcmyk plan9bm pam pbm pbmraw \
+ pgm pgmraw pgnm pgnmraw pnm pnmraw ppm ppmraw \
+ pkm pkmraw pksm pksmraw \
+ pngmono pnggray png16 png256 png16m pngalpha \
+ psmono psgray psrgb \
+ pswrite ps2write epswrite cfax sgirgb sunhmono \
+ tiffcrle tiffg3 tiffg32d tiffg4 tiffgray \
+ tiff12nc tiff24nc tiff32nc tiffsep tifflzw tiffpack \
+ bbox \
+ devicen perm spotcmyk \
+ imdi wtsimdi wtscmyk
+fi
+
+for i; do
+ eval status_$i=ON
+done
+
+if [ -z "${BATCH}" ]; then
+ /usr/bin/dialog --title "GPL 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\
+other programs in the ports collection might need some of the default gs \n\
+file format drivers. The gs5 default drivers are preselected. \n\
+Have fun with this new configuration style ! -andreas \n\n\
+ Please choose options by pressing SPACE to TOGGLE an option ON/OFF ?" -1 -1 9 \
+ "x11" "X Window System version 11, release >=4" "$status_x11" \
+ "x11alpha" "X Window System masquer. as device with alpha capability" "$status_x11alpha" \
+ "x11cmyk" "X Window System masquer. as 1-bit-per-plane CMYK device" "$status_x11cmyk" \
+ "x11cmyk2" "X Window System as a 2-bit-per-plane CMYK device" "$status_x11cmyk2" \
+ "x11cmyk4" "X Window System as a 4-bit-per-plane CMYK device" "$status_x11cmyk4" \
+ "x11cmyk8" "X Window System as an 8-bit-per-plane CMYK device" "$status_x11cmyk8" \
+ "x11gray2" "X Window System as a 2-bit gray-scale device" "$status_x11gray2" \
+ "x11gray4" "X Window System as a 4-bit gray-scale device" "$status_x11gray4" \
+ "x11mono" "X Window System masquer. as black-and-white device" "$status_x11mono" \
+ "x11rg16x" "X Window System with G5/B5/R6 pixel layout for testing" "$status_x11rg16x" \
+ "x11rg32x" "X Window System with G11/B10/R11 pixel layout for testing" "$status_x11rg32x" \
+ "lvga256" "SVGAlib, 256-color VGA modes" "$status_lvga256" \
+ "vgalib" "SVGAlib, 16-color VGA modes" "$status_vgalib" \
+ "md2k" "ALPS MD-2000/2010/4000/1300/1500/5000 [contrib]" "$status_md2k" \
+ "md5k" "ALPS MD-5000 Eco Mode [contrib]" "$status_md5k" \
+ "md50Mono" "ALPS MD-5000 Monochrome [contrib]" "$status_md50Mono" \
+ "md50Eco" "ALPS MD-5000 Eco Mode [contrib]" "$status_md50Eco" \
+ "md1xMono" "ALPS MD-1x00 Monochrome [contrib]" "$status_md1xMono" \
+ "appledmp" "Apple Dot Matrix Printer / Imagewriter" "$status_appledmp" \
+ "iwhi" "Apple Imagewriter, high-resolution mode" "$status_iwhi" \
+ "iwlo" "Apple Imagewriter, low-resolution mode" "$status_iwlo" \
+ "iwlq" "Apple Imagewriter LQ in 320 x 216 dpi mode" "$status_iwlq" \
+ "hl7x0" "Brother HL720 and HL730 (HL760=PCL), MFC6550MC Fax Machine" "$status_hl7x0" \
+ "hl1240" "Brother HL-1030/240 (600x600 dpi) [contrib]" "$status_hl1250" \
+ "hl1250" "Brother HL-1050/1070/1250/1270N (1200x600 dpi) [contrib]" "$status_hl1250" \
+ "bj10e" "Canon BubbleJet BJ-10e" "$status_bj10e" \
+ "bj10v" "Canon BubbleJet BJ-10v [contrib]" "$status_bj10v" \
+ "bj10vh" "Canon BubbleJet BJ-10v, high-mergin [contrib]" "$status_bj10vh" \
+ "bj200" "Canon BubbleJet BJ-200 and BJC-240(b&w)" "$status_bj200" \
+ "bjc600" "Canon Color BJC-600/4xxx/70 + Apple StyleWriter 2x00" "$status_bjc600" \
+ "bjc800" "Canon Color BubbleJet BJC-240/800" "$status_bjc800" \
+ "bjccmyk" "Canon Color BubbleJet BJC-210/240/250/265/1000 [contrib]" "$status_bjccmyk" \
+ "bjccolor" "Canon Color BubbleJet BJC-210 ... 1000 truecolor [contrib]" "$status_bjccolor" \
+ "bjcgray" "Canon Color BubbleJet BJC-210 ... 1000 grayscale [contrib]" "$status_bjcgray" \
+ "bjcmono" "Canon Color BubbleJet BJC-210 ... 1000 monochrome [contrib]" "$status_bjcmono" \
+ "lbp8" "Canon LBP-8II laser printer" "$status_lbp8" \
+ "lbp310" "Canon LBP-310 [contrib]" "$status_lbp310" \
+ "lbp320" "Canon LBP-320 Pro/LBP-350 [contrib]" "$status_lbp320" \
+ "lips2p" "Canon LIPS II+ [contrib]" "$status_lips2p" \
+ "lips3" "Canon LIPS III [contrib]" "$status_lips3" \
+ "lips4" "Canon LIPS IV [contrib]" "$status_lips4" \
+ "bjc880j" "Canon LIPS IVc (BJC-680J/880J) [contrib]" "$status_bjc880j" \
+ "lips4v" "Canon LIPS IV, vector output mode [contrib]" "$status_lips4v" \
+ "m8510" "C.Itoh M8510 printer" "$status_m8510" \
+ "coslw2p" "CoStar LabelWriter II II/Plus" "$status_coslw2p" \
+ "coslwxl" "CoStar LabelWriter XL" "$status_coslwxl" \
+ "uniprint" "Configurable ESC/P,ESC/P2,HP-RTL/PCL,P2X mono/color driver" "$status_uniprint" \
+ "dmprt" "Configurable dot matrix printer driver [contrib]" "$status_dmprt" \
+ "dl2100" "DEC DL2100 [contrib]" "$status_dl2100" \
+ "la50" "DEC LA50 [contrib]" "$status_la50" \
+ "la70" "DEC LA70 [contrib]" "$status_la70" \
+ "la75" "DEC LA75 [contrib]" "$status_la75" \
+ "la75plus" "DEC LA75+ [contrib]" "$status_la75plus" \
+ "ln03" "DEC LN03 [contrib]" "$status_ln03" \
+ "lj250" "DEC LJ250 Companion color printer" "$status_lj250" \
+ "declj250" "DEC LJ250 driver (alternate)" "$status_declj250" \
+ "ap3250" "Epson ActionPrinter 3250" "$status_ap3250" \
+ "epson" "Epson-compatible dot matrix, 9/24-pin" "$status_epson" \
+ "eps9mid" "Epson-compatible 9-pin, interleaved lines, medium resol" "$status_eps9mid" \
+ "eps9high" "Epson-compatible 9-pin, interleaved lines, triple resol" "$status_eps9high" \
+ "lp8000" "Epson LP-8000 line printer" "$status_lp8000" \
+ "epag" "Epson ESC/Page laser printer (generic) [EPAG]" "$status_epag" \
+ "escpage" "Epson ESC/Page laser printer (generic) [contrib]" "$status_escpage" \
+ "lp2000" "Epson LP-2000/3000/7000/7000G laser printer [contrib]" "$status_lp2000" \
+ "alc8600" "Epson AL-C8600 color laser printer [contrib]" "$status_alc8600" \
+ "alc8500" "Epson AL-C8500 color laser printer [contrib]" "$status_alc8500" \
+ "alc2000" "Epson AL-C2000 color laser printer [contrib]" "$status_alc2000" \
+ "alc4000" "Epson AL-C4000 color laser printer [contrib]" "$status_alc4000" \
+ "alc1900" "Epson AL-C1900 color laser printer [contrib]" "$status_alc1900" \
+ "alc4100" "Epson AL-C4100 color laser printer [contrib]" "$status_alc4100" \
+ "lp9800c" "Epson LP-9800C color laser printer [contrib]" "$status_lp9800c" \
+ "lp9000c" "Epson LP-9000C color laser printer [contrib]" "$status_lp9000c" \
+ "lp9500c" "Epson LP-9500C color laser printer [contrib]" "$status_lp9500c" \
+ "lp8800c" "Epson LP-8800C color laser printer [contrib]" "$status_lp8800c" \
+ "lp8300c" "Epson LP-8300C color laser printer [contrib]" "$status_lp8300c" \
+ "lp8500c" "Epson LP-8500C color laser printer [contrib]" "$status_lp8500c" \
+ "lp3000c" "Epson LP-3000C color laser printer [contrib]" "$status_lp3000c" \
+ "lp8200c" "Epson LP-8200C color laser printer [contrib]" "$status_lp8200c" \
+ "lp8000c" "Epson LP-8000C color laser printer [contrib]" "$status_lp8000c" \
+ "epl6100" "Epson EPL-6100 laser printer [contrib]" "$status_epl6100" \
+ "epl5900" "Epson EPL-5900 laser printer [contrib]" "$status_epl5900" \
+ "epl5800" "Epson EPL-5800 laser printer [contrib]" "$status_epl5800" \
+ "epl2050" "Epson EPL-N2050 laser printer [contrib]" "$status_epl2050" \
+ "epl2050p" "Epson EPL-N2050+ laser printer [contrib]" "$status_epl2050p" \
+ "epl2120" "Epson EPL-N2120 laser printer [contrib]" "$status_epl2120" \
+ "epl2500" "Epson EPL-N2500 laser printer [contrib]" "$status_epl2500" \
+ "epl2750" "Epson EPL-N2750 laser printer [contrib]" "$status_epl2750" \
+ "lp9000b" "Epson LP-9000B laser printer [contrib]" "$status_lp9000b" \
+ "lp2500" "Epson LP-2500 laser printer [contrib]" "$status_lp2500" \
+ "lp9100" "Epson LP-9100(R) laser printer [contrib]" "$status_lp9100" \
+ "lp7900" "Epson LP-7900(R) laser printer [contrib]" "$status_lp7900" \
+ "lp7500" "Epson LP-7500(R) laser printer [contrib]" "$status_lp7500" \
+ "lp2400" "Epson LP-2400 laser printer [contrib]" "$status_lp2400" \
+ "lp2200" "Epson LP-2200 laser printer [contrib]" "$status_lp2200" \
+ "lp9400" "Epson LP-9400(R) laser printer [contrib]" "$status_lp9400" \
+ "lp8900" "Epson LP-8900(R) laser printer [contrib]" "$status_lp8900" \
+ "lp8700" "Epson LP-8700(R) laser printer [contrib]" "$status_lp8700" \
+ "lp8100" "Epson LP-8100(R) laser printer [contrib]" "$status_lp8100" \
+ "lp7700" "Epson LP-7700(R) laser printer [contrib]" "$status_lp7700" \
+ "lp8600f" "Epson LP-8600FX(N) laser printer [contrib]" "$status_lp8600f" \
+ "lp8400f" "Epson LP-8400FX(N) laser printer [contrib]" "$status_lp8400f" \
+ "lp8300f" "Epson LP-8300F laser printer [contrib]" "$status_lp8300f" \
+ "lp1900" "Epson LP-1900(N) laser printer [contrib]" "$status_lp1900" \
+ "lp9600s" "Epson LP-9600S laser printer [contrib]" "$status_lp9600s" \
+ "lp9300" "Epson LP-9300 laser printer [contrib]" "$status_lp9300" \
+ "lp9600" "Epson LP-9600 laser printer [contrib]" "$status_lp9600" \
+ "lp8600" "Epson LP-8600FX(N) laser printer [contrib]" "$status_lp8600" \
+ "lp1800" "Epson LP-1800 laser printer [contrib]" "$status_lp1800" \
+ "lq850" "Epson LQ-850 (360x360), ok for Canon BJ300 in LQ850 emul" "$status_lq850" \
+ "epsonc" "Epson LQ-2550 and Fujitsu 3400/2400/1200 color" "$status_epsonc" \
+ "mj700v2c" "Epson MachJet series, CMYK [contrib]" "$status_mj700v2c" \
+ "mj500c" "Epson MachJet MJ-500C 360dpi, CMY or mono [contrib]" "$status_mj500c" \
+ "mj6000c" "Epson MachJet MJ-830C/MJ-930C/MJ-6000C [contrib]" "$status_mj6000c" \
+ "mj8000c" "Epson MachJet MJ-8000C [contrib]" "$status_mj8000c" \
+ "st800" "Epson Stylus 800 printer" "$status_st800" \
+ "stcolor" "Epson Stylus Color and II/IIs/1500 (see driver docu)" "$status_stcolor" \
+ "photoex" "Epson Stylus Color Photo, Photo EX, Photo 700" "$status_photoex" \
+ "fmlbp" "Fujitsu contrib2xx Page Printer [contrib]" "$status_fmlbp" \
+ "fmpr" "Fujitsu contrib [contrib]" "$status_fmpr" \
+ "lp2563" "HP 2563B line printer" "$status_lp2563" \
+ "dnj650c" "HP DesignJet 650C" "$status_dnj650c" \
+ "deskjet" "HP DeskJet and DeskJet Plus" "$status_deskjet" \
+ "djet500" "HP DeskJet 500 (for DeskJet 600 use -r600)" "$status_djet500" \
+ "cdeskjet" "HP DeskJet 500C, 1 bit/pixel color" "$status_cdeskjet" \
+ "djet500c" "HP DeskJet 500C alternate driver, not for 550/560C" "$status_djet500c" \
+ "cdjcolor" "HP DeskJet 500C/540C, 24bit/pxl+FS dith, Citizen Projet IIc" "$status_cdjcolor" \
+ "cdjmono" "HP DeskJet 500/510/520/540C b/w printing" "$status_cdjmono" \
+ "cdj500" "HP DeskJet 500/540C (same as cdjcolor)" "$status_cdj500" \
+ "cdj550" "HP DeskJet 550C/560C/660C/660Cse" "$status_cdj550" \
+ "dj505j" "HP DeskJet 505J" "$status_dj505j" \
+ "cdj670" "HP DeskJet 670/690 [contrib]" "$status_cdj670" \
+ "cdj850" "HP DeskJet 850/855/870/1100 [contrib]" "$status_cdj850" \
+ "cdj880" "HP DeskJet 880 [contrib]" "$status_cdj880" \
+ "cdj890" "HP DeskJet 890 [contrib]" "$status_cdj890" \
+ "cdj1600" "HP DeskJet 1600 [contrib]" "$status_cdj1600" \
+ "chp2200" "HP Business Inkjet 2200 [contrib]" "$status_chp2200" \
+ "cdj970" "HP DeskJet 970CXi [contrib]" "$status_cdj970" \
+ "laserjet" "HP LaserJet" "$status_laserjet" \
+ "ljetplus" "HP LaserJet Plus" "$status_ljetplus" \
+ "ljet2p" "HP LaserJet IId/IIp/III* with TIFF compression" "$status_ljet2p" \
+ "ljet3" "HP LaserJet III* with Delta Row compression" "$status_ljet3" \
+ "ljet3d" "HP LaserJet IIID with duplex capability" "$status_ljet3d" \
+ "ljet4" "HP LaserJet 4 and 5L/5P (not real LJ5), defaults to 600 dpi" "$status_ljet4" \
+ "ljet4d" "HP LaserJet 4 (defaults to 600 dpi) with duplex" "$status_ljet4d" \
+ "lj4dith" "HP LaserJet 4 with Floyd-Steinberg dithering" "$status_lj4dith" \
+ "ljet4pjl" "HP LaserJet 4V/4LJ Pro" "$status_let4pjl" \
+ "lj4dithp" "HP LaserJet 4V/4LJ Pro with dithering" "$status_lj4dithp" \
+ "cljet5" "HP LaserJet 5/5M Color (new driver, old=cljet5pr)" "$status_cljet5" \
+ "cljet5c" "HP LaserJet 5/5M Color Simple" "$status_cljet5c" \
+ "cljet5pr" "HP LaserJet 5/5M Color (old drv. with rotation hacks/flaws)" "$status_cljet5pr" \
+ "lj5mono" "HP LaserJet 5 and 6 family (PCL5 / PCL XL), bitmap" "$status_lj5mono" \
+ "lj5gray" "HP LaserJet 5 and 6 family, gray-scale bitmap" "$status_lj5gray" \
+ "pj" "HP PaintJet XL driver" "$status_pj" \
+ "pjetxl" "HP PaintJet XL driver (alternate)" "$status_pjetxl" \
+ "pjxl" "HP PaintJet XL color printer" "$status_pjxl" \
+ "paintjet" "HP PaintJet color printer (alternate)" "$status_paintjet" \
+ "pjxl300" "HP PaintJet XL300, DeskJet 1200C color printer, HP CopyJet" "$status_pjxl300" \
+ "pxlmono" "HP PCL XL black-and-white printers (LaserJet 5 and 6 family)" "$status_pxlmono" \
+ "pxlcolor" "HP PCL XL color printers (Color LaserJet 4500/5000)" "$status_pxlcolor" \
+ "pcl3" "HP PCL 3+ (generic) [contrib]" "$status_pcl3" \
+ "ijs" "HP Inkjet and other raster devices" "$status_ijs" \
+ "ibmpro" "IBM 9-pin Proprinter" "$status_ibmpro" \
+ "jetp3852" "IBM Jetprinter ink-jet color (Model #3852)" "$status_jetp3852" \
+ "imagen" "Imagen ImPress printers" "$status_imagen" \
+ "fs600" "Kyocera FS-600 (600 dpi)" "$status_fs600" \
+ "lxm5700m" "Lexmark 5700 monotone" "$status_lxm5700m" \
+ "lxm3200" "Lexmark 3200/Z12/Z22/Z31/Z32 [contrib]" "$status_lxm3200" \
+ "lx5000" "Lexmark 5000/Z51/Z82 [contrib]" "$status_lx5000" \
+ "lex2050" "Lexmark 2050 [contrib]" "$status_lex2050" \
+ "lex3200" "Lexmark 3200 [contrib]" "$status_lex3200" \
+ "lex5700" "Lexmark 5700 [contrib]" "$status_lex5700" \
+ "lex7000" "Lexmark 7000 [contrib]" "$status_lex7000" \
+ "cp50" "Mitsubishi CP50 color" "$status_cp50" \
+ "pr1000" "NEC PC-PR 1000 [contrib]" "$status_pr1000" \
+ "pr1000_4" "NEC PC-PR 1000/4 [contrib]" "$status_pr1000_4" \
+ "pr150" "NEC PC-PR 150 [contrib]" "$status_pr150" \
+ "pr201" "NEC PC-PR 201 [contrib]" "$status_pr201" \
+ "picty180" "NEC PICTY 180 (PC-PR101J/180)" "$status_picty180" \
+ "necp6" "NEC PinWriter P6/P6+/P60, 360x360 DPI resol" "$status_necp6" \
+ "npdl" "NEC Printer Description Language [contrib]" "$status_npdl" \
+ "oce9050" "OCE 9050 printer" "$status_oce9050" \
+ "oki182" "Okidata MicroLine 182" "$status_oki182" \
+ "okiibm" "Okidata MicroLine IBM-compatible printers" "$status_okiibm" \
+ "ml600" "Okidata Microline 600CL/620CL [contrib]" "$status_ml600" \
+ "oki4w" "Okidata OkiPage 4w+ [contrib]" "$status_oki4w" \
+ "oprp" "OpenPrinting Raster printer driver interface [contrib]" "$status_oprp" \
+ "opvp" "OpenPrinting Vecter printer driver interface [contrib]" "$status_opvp" \
+ "atx23" "Practical Automation ATX-23 label printer" "$status_atx23" \
+ "atx24" "Practical Automation ATX-24 label printer" "$status_atx24" \
+ "atx38" "Practical Automation ATX-38 label printer" "$status_atx38" \
+ "r4081" "Ricoh 4081 laser printer" "$status_r4081" \
+ "rpdl" "Ricoh Printer Description Language [contrib]" "$status_rpdl" \
+ "gdi" "Samsung SmartGDI laser printer [contrib]" "$status_gdi" \
+ "jj100" "Star JJ-100 [contrib]" "$status_jj100" \
+ "sj48" "StarJet 48 inkjet printer" "$status_sj48" \
+ "t4693d2" "Tektronix 4693d color, 2 bits per R/G/B component" "$status_t4693d2" \
+ "t4693d4" "Tektronix 4693d color, 4 bits per R/G/B component" "$status_t4693d4" \
+ "t4693d8" "Tektronix 4693d color, 8 bits per R/G/B component" "$status_t4693d8" \
+ "tek4696" "Tektronix 4695/4696 inkjet plotter" "$status_tek4696" \
+ "xes" "Xerox XES (2700, 3700, 4045, etc.) [contrib]" "$status_xes" \
+ "bmpmono" "BMP Monochrome" "$status_bmpmono" \
+ "bmpgray" "BMP 8-bit gray" "$status_bmpgray" \
+ "bmp16" "BMP 4-bit EGA/VGA" "$status_bmp16" \
+ "bmp256" "BMP 8-bit 256-color" "$status_bmp256" \
+ "bmp16m" "BMP 24-bit" "$status_bmp16m" \
+ "bmp32b" "BMP 32-bit pseudo-.BMP" "$status_bmp32b" \
+ "bmpsep1" "BMP Separated 1-bit CMYK" "$status_bmpsep1" \
+ "bmpsep8" "BMP Separated 8-bit CMYK" "$status_bmpsep8" \
+ "ccr" "CalComp Raster format" "$status_ccr" \
+ "cgmmono" "CGM Monochrome -- LOW LEVEL OUTPUT ONLY" "$status_cgmmono" \
+ "cgm8" "CGM 8-bit 256-color -- DITTO" "$status_cgm8" \
+ "cgm24" "CGM 24-bit color -- DITTO" "$status_cgm24" \
+ "cif" "CIF file format for VLSI" "$status_cif" \
+ "dfaxhigh" "DigiBoard, DigiFAX software format (high resol)" "$status_dfaxhigh" \
+ "dfaxlow" "DigiFAX low (normal) resol" "$status_dfaxlow" \
+ "xcf" "Gimp XCF, RGB" "$status_xcf" \
+ "xcfcmyk" "Gimp XCF, CMYK" "$status_xcfcmyk" \
+ "faxg3" "Group 3 fax, with EOLs but no header or EOD" "$status_faxg3" \
+ "faxg32d" "Group 3 2-D fax, with EOLs but no header or EOD" "$status_faxg32d" \
+ "faxg4" "Group 4 fax, with EOLs but no header or EOD" "$status_faxg4" \
+ "miff24" "ImageMagick MIFF, 24-bit direct color, RLE compressed" "$status_miff24" \
+ "inferno" "Inferno bitmaps" "$status_inferno" \
+ "jpeg" "JPEG format, RGB output" "$status_jpeg" \
+ "jpeggray" "JPEG format, gray output" "$status_jpeggray" \
+ "mag16" "MAG format, 16-color [contrib]" "$status_mag16" \
+ "mag256" "MAG format, 256-color [contrib]" "$status_mag256" \
+ "mgrmono" "MGR devices 1-bit monochrome" "$status_mgrmono" \
+ "mgrgray2" "MGR devices 2-bit gray scale" "$status_mgrgray2" \
+ "mgrgray4" "MGR devices 4-bit gray scale" "$status_mgrgray4" \
+ "mgrgray8" "MGR devices 8-bit gray scale" "$status_mgrgray8" \
+ "mgr4" "MGR devices 4-bit (VGA) color" "$status_mgr4" \
+ "mgr8" "MGR devices 8-bit color" "$status_mgr8" \
+ "pcxmono" "PCX file format, monochrome 1-bit b/w" "$status_pcxmono" \
+ "pcxgray" "PCX file format, 8-bit gray scale" "$status_pcxgray" \
+ "pcx16" "PCX file format, 4-bit planar EGA/VGA color" "$status_pcx16" \
+ "pcx256" "PCX file format, 8-bit chunky color" "$status_pcx256" \
+ "pcx24b" "PCX file format, 24-bit color 3x8-bit planes" "$status_pcx24b" \
+ "pcxcmyk" "PCX file format, 4-bit chunky CMYK color" "$status_pcxcmyk" \
+ "pdfwrite" "PDF output (like Adobe Acrobat Distiller)" "$status_pdfwrite" \
+ "psdrgb" "PhotoShop PSD, RGB" "$status_psdrgb" \
+ "psdcmyk" "PhotoShop PSD, CMYK" "$status_psdcmyk" \
+ "bit" "Plain bits, monochrome" "$status_bit" \
+ "bitrgb" "Plain bits, RGB" "$status_bitrgb" \
+ "bitcmyk" "Plain bits, CMYK" "$status_bitcmyk" \
+ "plan9bm" "Plan 9 bitmap format" "$status_plan9bm" \
+ "pam" "Portable Arbitrary Map file format" "$status_pam" \
+ "pbm" "Portable Bitmap, plain format" "$status_pbm" \
+ "pbmraw" "Portable Bitmap, raw format" "$status_pbmraw" \
+ "pgm" "Portable Graymap, plain format" "$status_pgm" \
+ "pgmraw" "Portable Graymap, raw format" "$status_pgmraw" \
+ "pgnm" "Portable Graymap, plain format, optim. to PBM" "$status_pgnm" \
+ "pgnmraw" "Portable Graymap, raw format, optim. to PBM" "$status_pgmraw" \
+ "pnm" "Portable Pixmap, plain format RGB, optim. to PGM/PBM" "$status_pnm" \
+ "pnmraw" "Portable Pixmap, raw format RGB, optim. to PGM/PBM" "$status_pnmraw" \
+ "ppm" "Portable Pixmap, plain format RGB" "$status_ppm" \
+ "ppmraw" "Portable Pixmap, raw format RGB" "$status_ppmraw" \
+ "pkm" "Portable inKmap (plain format) (4-bit CMYK => RGB)" "$status_pkm" \
+ "pkmraw" "Portable inKmap (raw format) (4-bit CMYK => RGB)" "$status_pkmraw" \
+ "pksm" "Portable Separated map (plain) (4-bit CMYK => 4 pages)" "$status_pksm" \
+ "pksmraw" "Portable Separated map (raw) (4-bit CMYK => 4 pages)" "$status_pksmraw" \
+ "pngmono" "PNG Monochrome Portable Network Graphics" "$status_pngmono" \
+ "pnggray" "PNG 8-bit gray Portable Network Graphics" "$status_pnggray" \
+ "png16" "PNG 4-bit color Portable Network Graphics" "$status_png16" \
+ "png256" "PNG 8-bit color Portable Network Graphics" "$status_png256" \
+ "png16m" "PNG 24-bit color Portable Network Graphics" "$status_png16m" \
+ "pngalpha" "PNG 32-bit RGBA color Portable Network Graphics" "$status_pngalpha" \
+ "psmono" "PostScript (Level 1) monochrome image" "$status_psmono" \
+ "psgray" "PostScript (Level 1) 8-bit gray image" "$status_psgray" \
+ "psrgb" "PostScript (Level 2) 24-bit color image" "$status_psrgb" \
+ "pswrite" "PostScript output (like PostScript Distillery)" "$status_pswrite" \
+ "ps2write" "PostScript (Level 2) output" "$status_ps2write" \
+ "epswrite" "EPS output (like PostScript Distillery)" "$status_epswrite" \
+ "cfax" "SFF format for CAPI fax interface" "$status_cfax" \
+ "sgirgb" "SGI RGB pixmap format" "$status_sgirgb" \
+ "sunhmono" "Harlequin variant of 1-bit Sun raster file" "$status_sunhmono" \
+ "tiffcrle" "TIFF CCITT RLE 1 dim = Group 3 fax with no EOLs" "$status_tiffcrle" \
+ "tiffg3" "TIFF Group 3 fax with EOLs" "$status_tiffg3" \
+ "tiffg32d" "TIFF Group 3 2-D fax" "$status_tiffg32d" \
+ "tiffg4" "TIFF Group 4 fax" "$status_tiffg4" \
+ "tiffgray" "TIFF 8-bit gray, no compression" "$status_tiffgray" \
+ "tiff12nc" "TIFF 12-bit RGB, no compression" "$status_tiff12nc" \
+ "tiff24nc" "TIFF 24-bit RGB, no compression, NeXT std. format" "$status_tiff24nc" \
+ "tiff32nc" "TIFF 32-bit CMYK" "$status_tiff32nc" \
+ "tiffsep" "TIFF gray for each colorant plus a CMYK composite" "$status_tiffsep" \
+ "tifflzw" "TIFF LZW, tag = 5, mono" "$status_tifflzw" \
+ "tiffpack" "TIFF PackBits, tag = 32773, mono" "$status_tiffpack" \
+ "bbox" "Bounding box output" "$status_bbox" \
+ "devicen" "DeviceN process color model device" "$status_devicen" \
+ "perm" "DeviceN which permutes color components" "$status_perm" \
+ "spotcmyk" "DeviceN with CMYK and spot color support" "$status_spotcmyk" \
+ "imdi" "IMDI color converting device" "$status_imdi" \
+ "wtsimdi" "WTS halftoning device" "$status_wtsimdi" \
+ "wtscmyk" "WTS halftoning CMYK device" "$status_wtscmyk" \
+2> $tempfile
+
+ retval=$?
+
+ if [ -s $tempfile ]; then
+ set `sed 's/"//g' $tempfile`
+ fi
+ rm -f $tempfile
+
+ case $retval in
+ 0) if [ -z "$*" ]; then
+ echo "Nothing selected"
+ fi
+ ;;
+ 1) echo "Cancel pressed."
+ exit 1
+ ;;
+ esac
+fi
+
+exec > ${WRKSRC}/Makefile
+
+echo "DEVICE_DEVS= \\"
+
+for i; do
+ echo " \$(DD)$i.dev \\"
+done
+
+echo ""
+cat "${WRKSRC}/src/unix-gcc.mak"