aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2023-06-30 21:56:41 +0000
committerRene Ladan <rene@FreeBSD.org>2023-06-30 21:56:50 +0000
commite8db97680df0c7b32a564488c223dbd251d9eab4 (patch)
tree84812c37c69c0332ffbf34322f1effa907707f93
parent8fcc454070a63dc9d29b2e9c3c7a22f590da17be (diff)
downloadports-e8db97680df0c7b32a564488c223dbd251d9eab4.tar.gz
ports-e8db97680df0c7b32a564488c223dbd251d9eab4.zip
cleanup: Remove expired GhostScript 8 ports:
2023-06-30 print/ghostscript8-base: Obsolete and unsupported upstream, consider using a more recent version 2023-06-30 print/ghostscript8-x11: Obsolete and unsupported upstream
-rw-r--r--MOVED2
-rw-r--r--print/Makefile2
-rw-r--r--print/ghostscript8-base/Makefile156
-rw-r--r--print/ghostscript8-base/Makefile.drivers889
-rw-r--r--print/ghostscript8-base/distinfo4
-rw-r--r--print/ghostscript8-base/files/Makefile.dmprt6
-rw-r--r--print/ghostscript8-base/files/Makefile.drivers_post181
-rw-r--r--print/ghostscript8-base/files/Makefile.epag22
-rw-r--r--print/ghostscript8-base/files/Makefile.pcl334
-rw-r--r--print/ghostscript8-base/files/epag.contrib.mak8
-rw-r--r--print/ghostscript8-base/files/lqx70ch.upp26
-rw-r--r--print/ghostscript8-base/files/lqx70cl.upp26
-rw-r--r--print/ghostscript8-base/files/lqx70cm.upp25
-rw-r--r--print/ghostscript8-base/files/patch-Resource_Init_cidfmap67
-rw-r--r--print/ghostscript8-base/files/patch-Resource_Init_gs__statd.ps23
-rw-r--r--print/ghostscript8-base/files/patch-Resource_Init_gs__ttf.ps24
-rw-r--r--print/ghostscript8-base/files/patch-Resource_Init_pdf__font.ps15
-rw-r--r--print/ghostscript8-base/files/patch-base_Makefile.in132
-rw-r--r--print/ghostscript8-base/files/patch-base_configure.ac57
-rw-r--r--print/ghostscript8-base/files/patch-base_contrib.mak8
-rw-r--r--print/ghostscript8-base/files/patch-base_devs.mak42
-rw-r--r--print/ghostscript8-base/files/patch-base_errors.h10
-rw-r--r--print/ghostscript8-base/files/patch-base_gdevl256.c30
-rw-r--r--print/ghostscript8-base/files/patch-base_gdevperm.c11
-rw-r--r--print/ghostscript8-base/files/patch-base_gdevvglb.c32
-rw-r--r--print/ghostscript8-base/files/patch-base_gs.mak11
-rw-r--r--print/ghostscript8-base/files/patch-base_gsmalloc.c11
-rw-r--r--print/ghostscript8-base/files/patch-base_gxobj.h18
-rw-r--r--print/ghostscript8-base/files/patch-base_ijs.mak20
-rw-r--r--print/ghostscript8-base/files/patch-base_lib.mak26
-rw-r--r--print/ghostscript8-base/files/patch-base_sjpx.c35
-rw-r--r--print/ghostscript8-base/files/patch-base_unix-dll.mak17
-rw-r--r--print/ghostscript8-base/files/patch-base_unix-gcc.mak216
-rw-r--r--print/ghostscript8-base/files/patch-base_unixinst.mak20
-rw-r--r--print/ghostscript8-base/files/patch-contrib_contrib.mak11
-rw-r--r--print/ghostscript8-base/files/patch-contrib_japanese_dmp__site.ps11
-rw-r--r--print/ghostscript8-base/files/patch-contrib_japanese_gdevdmpr.c44
-rw-r--r--print/ghostscript8-base/files/patch-contrib_lips4_gdevlips.c18
-rw-r--r--print/ghostscript8-base/files/patch-contrib_lips4_gdevlips.h17
-rw-r--r--print/ghostscript8-base/files/patch-epag-3.09_ert.c11
-rw-r--r--print/ghostscript8-base/files/patch-epag-3.09_gdevepag.c217
-rw-r--r--print/ghostscript8-base/files/patch-lib_FAPIcidfmap62
-rw-r--r--print/ghostscript8-base/files/patch-lib_FAPIconfig21
-rw-r--r--print/ghostscript8-base/files/patch-lib_pdf2dsc.ps11
-rw-r--r--print/ghostscript8-base/files/patch-libpng15196
-rw-r--r--print/ghostscript8-base/files/patch-psi_zicc.c12
-rw-r--r--print/ghostscript8-base/files/pkg-message.in11
-rw-r--r--print/ghostscript8-base/pkg-descr21
-rw-r--r--print/ghostscript8-base/pkg-plist679
-rw-r--r--print/ghostscript8-x11/Makefile61
-rw-r--r--print/ghostscript8-x11/distinfo4
-rw-r--r--print/ghostscript8-x11/files/patch-base_Makefile.in124
-rw-r--r--print/ghostscript8-x11/files/patch-base_configure.ac94
-rw-r--r--print/ghostscript8-x11/files/patch-base_devs.mak42
-rw-r--r--print/ghostscript8-x11/files/patch-base_errors.h10
-rw-r--r--print/ghostscript8-x11/files/patch-base_gdevl256.c30
-rw-r--r--print/ghostscript8-x11/files/patch-base_gdevperm.c11
-rw-r--r--print/ghostscript8-x11/files/patch-base_gdevvglb.c32
-rw-r--r--print/ghostscript8-x11/files/patch-base_gp__unix.c47
-rw-r--r--print/ghostscript8-x11/files/patch-base_gs.mak11
-rw-r--r--print/ghostscript8-x11/files/patch-base_gsmalloc.c11
-rw-r--r--print/ghostscript8-x11/files/patch-base_gxobj.h18
-rw-r--r--print/ghostscript8-x11/files/patch-base_ijs.mak20
-rw-r--r--print/ghostscript8-x11/files/patch-base_lib.mak26
-rw-r--r--print/ghostscript8-x11/files/patch-base_sjpx.c35
-rw-r--r--print/ghostscript8-x11/files/patch-base_unix-dll.mak17
-rw-r--r--print/ghostscript8-x11/files/patch-base_unix-gcc.mak216
-rw-r--r--print/ghostscript8-x11/files/patch-base_unixinst.mak20
-rw-r--r--print/ghostscript8-x11/pkg-descr7
69 files changed, 2 insertions, 4382 deletions
diff --git a/MOVED b/MOVED
index c630bb3a7a9a..c0bf83364417 100644
--- a/MOVED
+++ b/MOVED
@@ -7752,3 +7752,5 @@ print/ghostscript7-commfont||2023-06-30|Has expired: Obsolete and unsupported up
print/ghostscript7-korfont||2023-06-30|Has expired: Obsolete and unsupported upstream
print/ghostscript7-x11||2023-06-30|Has expired: Obsolete and unsupported upstream
print/ghostscript7-jpnfont||2023-06-30|Has expired: Obsolete and unsupported upstream
+print/ghostscript8-base||2023-06-30|Has expired: Obsolete and unsupported upstream, consider using a more recent version
+print/ghostscript8-x11||2023-06-30|Has expired: Obsolete and unsupported upstream
diff --git a/print/Makefile b/print/Makefile
index 8c36fbf04a30..e70dbf79c4f1 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -57,8 +57,6 @@
SUBDIR += freetype2
SUBDIR += ft2demos
SUBDIR += ghostscript10
- SUBDIR += ghostscript8-base
- SUBDIR += ghostscript8-x11
SUBDIR += ghostscript9-agpl-base
SUBDIR += ghostscript9-agpl-x11
SUBDIR += gimp-gutenprint
diff --git a/print/ghostscript8-base/Makefile b/print/ghostscript8-base/Makefile
deleted file mode 100644
index 582cb4acddb1..000000000000
--- a/print/ghostscript8-base/Makefile
+++ /dev/null
@@ -1,156 +0,0 @@
-PORTNAME= ghostscript
-PORTVERSION= 8.71
-PORTREVISION= 24
-CATEGORIES= print
-MASTER_SITES= http://downloads.ghostscript.com/public/:gs_srcs \
- SF/ghostscript/GPL%20Ghostscript/${PORTVERSION}:gs_srcs \
- http://www.humblesoft.com/pub/:epag
-PKGNAMESUFFIX= 8-base
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:gs_srcs ${EPAG_SRCS}:epag
-DIST_SUBDIR= ${PORTNAME}
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Ghostscript 8.x PostScript interpreter, base part
-WWW= https://www.cs.wisc.edu/~ghost/doc/GPL/index.htm
-
-FORBIDDEN= CVE-2023-28879
-
-LICENSE= GPLv3
-
-DEPRECATED= Obsolete and unsupported upstream, consider using a more recent version
-EXPIRATION_DATE=2023-06-30
-
-LIB_DEPENDS= libexpat.so:textproc/expat2 \
- libfreetype.so:print/freetype2 \
- libjasper.so:graphics/jasper \
- libjbig2dec.so:graphics/jbig2dec \
- libpaper.so:print/libpaper \
- libpng.so:graphics/png \
- libtiff.so:graphics/tiff
-RUN_DEPENDS= ${LOCALBASE}/share/${PORTNAME}/fonts/a010013l.pfb:print/gsfonts
-
-CONFLICTS_INSTALL= ghostscript*-base # CHECK
-
-USES= autoreconf cpe gmake pkgconfig shebangfix tar:xz
-USE_LDCONFIG= yes
-CPE_VENDOR= artifex
-SHEBANG_FILES= ${WRKSRC}/lib/fixmswrd.pl
-EXTRACT_AFTER_ARGS= ${EXCLUDE_DIRS:S/^/--exclude /}
-GNU_CONFIGURE= yes
-DATADIR= ${PREFIX}/share/${PORTNAME}/${PORTVERSION}
-MAKE_JOBS_UNSAFE= yes
-MAKE_ENV= CFLAGS_STANDARD="${CFLAGS}" \
- XCFLAGS="${XCFLAGS}" XLDFLAGS="${XLDFLAGS}" \
- FT_BRIDGE=1 FT_ROOT="${WRKSRC}/freetype" FT_LIB_EXT=".so" \
- SOC_LOADER="dxmainc.c"
-CONFIGURE_ENV= ${MAKE_ENV}
-CONFIGURE_ARGS= --disable-compile-inits \
- --enable-contrib \
- --enable-dynamic \
- --with-ijs \
- --with-jasper \
- --with-libpaper \
- --without-x \
- --disable-gtk \
- --with-drivers=""
-CPPFLAGS+= -DUPD_SIGNAL=0 \
- -DJBIG_NO_MEMENTO \
- -I. \
- -I${WRKSRC}/jasper/src/libjasper/include \
- -I${LOCALBASE}/include/freetype2 \
- -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-XCFLAGS= -DA4
-XLDFLAGS= -lpthread
-ALL_TARGET= so
-INSTALL_TARGET= soinstall
-PLIST_SUB= SHLIB_VER="${PORTVERSION:R}" \
- GS_VERSION="${PORTVERSION}"
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= DOCS CAIRO CUPS FONTCONFIG ICONV
-OPTIONS_DEFAULT=CAIRO CUPS FONTCONFIG ICONV
-OPTIONS_SUB= yes
-FONTCONFIG_DESC=Enable fontconfig support
-FONTCONFIG_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig
-FONTCONFIG_CONFIGURE_ENABLE= fontconfig
-NO_OPTIONS_SORT=yes
-
-EXCLUDE_DIRS= jbig2dec jpeg expat jasper libpng tiff zlib
-
-.include "Makefile.drivers"
-.include <bsd.port.options.mk>
-.include "files/Makefile.drivers_post"
-
-PORTDOCS= japanese chp2200 epson740 lxm3200-tweaked md2k_md5k
-PORTDOC_FILES= japanese/Gdevlips.htm japanese/README.gs550j \
- japanese/cdj880.txt japanese/dj505j.txt japanese/djgpp.txt \
- japanese/gdev10v.txt japanese/gdevalps.txt \
- japanese/gdevcd8.txt japanese/gdevdmpr.txt \
- japanese/gdevfmlbp.txt japanese/gdevj100.txt \
- japanese/gdevlbp3.txt japanese/gdevmag.txt \
- japanese/gdevmd2k.txt japanese/gdevmjc.txt \
- japanese/gdevml6.txt japanese/gdevp201.txt japanese/gs261j.euc \
- japanese/gs261j.txt chp2200/AUTHORS chp2200/INSTALL \
- epson740/README epson740/upp-HowTo-to-be \
- lxm3200-tweaked/LICENSE lxm3200-tweaked/README \
- lxm3200-tweaked/RELEASE_NOTES \
- lxm3200-tweaked/Z12-Z31-QuickSetup md2k_md5k/README.jis
-
-post-patch:
- ${REINPLACE_CMD} -e 's,%%DATADIR%%,${DATADIR},' \
- ${WRKSRC}/contrib/japanese/dmp_site.ps
-
-pre-build-drivers.mak:
- @${ECHO_CMD} '# automatically generated' > ${WRKSRC}/base/drivers.mak
-.for N in ${DEVS_LIST}
- @${ECHO_CMD} 'DEVICE_${N}=' >> ${WRKSRC}/base/drivers.mak
-.endfor
-.for D in ${OPTIONS_DEFINE:MGS_*:S/^GS_//} \
- ${OPTIONS_GROUP_ICONV:MGS_*:S/^GS_//} \
- ${OPTIONS_GROUP_SVGALIB:MGS_*:S/^GS_//}
-.for N in ${DEVS_LIST}
-.if ${PORT_OPTIONS:MGS_${D}}
-.if !defined(OPTIONS_UNSET) || !${OPTIONS_UNSET:MGS_${D}}
-.for X in ${DEVICE_${N}:M${D}.dev}
- @${ECHO_CMD} 'DEVICE_${N}+= $$(DD)${D}.dev' >> ${WRKSRC}/base/drivers.mak
-.endfor
-.endif
-.endif
-.endfor
-.endfor
-
-pre-build: pre-build-drivers.mak
- ${MKDIR} ${WRKSRC}/obj ${WRKSRC}/bin ${WRKSRC}/freetype/include
- ${LN} -s -f ${LOCALBASE}/include/ft2build.h \
- ${WRKSRC}/freetype/include/ft2build.h
- ${LN} -s -f ${LOCALBASE}/include/freetype2/freetype \
- ${WRKSRC}/freetype/include/freetype
- ${MKDIR} ${WRKSRC}/freetype/objs
- ${LN} -s -f ${LOCALBASE}/lib/libfreetype.so \
- ${WRKSRC}/freetype/objs/freetype214MT_D.so
-
-pre-install:
- cd ${WRKSRC}/Resource/Init && ${RM} \
- gs_statd.ps.orig gs_ttf.ps.orig pdf_font.ps.orig
- ${MKDIR} ${STAGEDIR}${DATADIR}
-
-post-install-DOCS-on: post-install-docs
- ${MKDIR} ${WRKSRC}/contrib/japanese
- ${INSTALL_DATA} ${WRKSRC}/contrib/japanese/doc/* \
- ${WRKSRC}/contrib/japanese
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/contrib && \
- ${TAR} -cf - ${PORTDOC_FILES} | \
- (cd ${STAGEDIR}${DOCSDIR} && ${TAR} -xof -)
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/lib/FAPIcidfmap \
- ${WRKSRC}/lib/FAPIconfig ${WRKSRC}/lib/FAPIfontmap \
- ${STAGEDIR}${DATADIR}/Resource/Init
- ${LN} -sf gsc ${STAGEDIR}${PREFIX}/bin/gs
- ${LN} -s -f ${LOCALBASE}/share/fonts/CIDFont \
- ${STAGEDIR}${DATADIR}/Resource/CIDFont
-
-.include <bsd.port.mk>
diff --git a/print/ghostscript8-base/Makefile.drivers b/print/ghostscript8-base/Makefile.drivers
deleted file mode 100644
index 445202ec59ff..000000000000
--- a/print/ghostscript8-base/Makefile.drivers
+++ /dev/null
@@ -1,889 +0,0 @@
-OPTIONS_SVGALIB= \
- GS_lvga256 \
- GS_vgalib
-OPTIONS_GROUP= SVGALIB
-OPTIONS_GROUP_SVGALIB= ${OPTIONS_SVGALIB}
-
-OPTIONS_ICONV= \
- GS_oprp \
- GS_opvp
-OPTIONS_GROUP+= ICONV
-OPTIONS_GROUP_ICONV= ${OPTIONS_ICONV}
-
-OPTIONS_CAIRO= \
- GS_cairo
-
-OPTIONS_CUPS= \
- GS_cups
-
-OPTIONS_DEFINE+= \
- ${OPTIONS_CAIRO} \
- ${OPTIONS_CUPS} \
- GS_display \
- GS_omni \
- GS_md2k \
- GS_md5k \
- GS_md50Mono \
- GS_md50Eco \
- GS_md1xMono \
- GS_appledmp \
- GS_iwhi \
- GS_iwlo \
- GS_iwlq \
- GS_hl7x0 \
- GS_hl1240 \
- GS_hl1250 \
- GS_bj10e \
- GS_bj10v \
- GS_bj10vh \
- GS_bj200 \
- GS_bjc600 \
- GS_bjc800 \
- GS_bjccmyk \
- GS_bjccolor \
- GS_bjcgray \
- GS_bjcmono \
- GS_lbp8 \
- GS_lbp310 \
- GS_lbp320 \
- GS_lips2p \
- GS_lips3 \
- GS_lips4 \
- GS_bjc880j \
- GS_lips4v \
- GS_m8510 \
- GS_coslw2p \
- GS_coslwxl \
- GS_uniprint \
- GS_dmprt \
- GS_dl2100 \
- GS_la50 \
- GS_la70 \
- GS_la75 \
- GS_la75plus \
- GS_ln03 \
- GS_lj250 \
- GS_declj250 \
- GS_ap3250 \
- GS_epson \
- GS_eps9mid \
- GS_eps9high \
- GS_lp8000 \
- GS_epag \
- GS_escpage \
- GS_lp2000 \
- GS_alc8600 \
- GS_alc8500 \
- GS_alc2000 \
- GS_alc4000 \
- GS_alc1900 \
- GS_alc4100 \
- GS_lp9800c \
- GS_lp9000c \
- GS_lp9500c \
- GS_lp8800c \
- GS_lp8300c \
- GS_lp8500c \
- GS_lp3000c \
- GS_lp8200c \
- GS_lp8000c \
- GS_eplmono \
- GS_eplcolor \
- GS_epl6100 \
- GS_epl5900 \
- GS_epl5800 \
- GS_epl2050 \
- GS_epl2050p \
- GS_epl2120 \
- GS_epl2500 \
- GS_epl2750 \
- GS_lp9000b \
- GS_lp2500 \
- GS_lp9100 \
- GS_lp7900 \
- GS_lp7500 \
- GS_lp2400 \
- GS_lp2200 \
- GS_lp9400 \
- GS_lp8900 \
- GS_lp8700 \
- GS_lp8100 \
- GS_lp7700 \
- GS_lp8600f \
- GS_lp8400f \
- GS_lp8300f \
- GS_lp1900 \
- GS_lp9600s \
- GS_lp9300 \
- GS_lp9600 \
- GS_lp8600 \
- GS_lp1800 \
- GS_lq850 \
- GS_epsonc \
- GS_mj700v2c \
- GS_mj500c \
- GS_mj6000c \
- GS_mj8000c \
- GS_st800 \
- GS_stcolor \
- GS_photoex \
- GS_fmlbp \
- GS_fmpr \
- GS_lp2563 \
- GS_cdnj500 \
- GS_dnj650c \
- GS_deskjet \
- GS_djet500 \
- GS_cdeskjet \
- GS_djet500c \
- GS_cdjcolor \
- GS_cdjmono \
- GS_cdj500 \
- GS_cdj550 \
- GS_dj505j \
- GS_cdj670 \
- GS_cdj850 \
- GS_cdj880 \
- GS_cdj890 \
- GS_cdj1600 \
- GS_chp2200 \
- GS_cdj970 \
- GS_laserjet \
- GS_ljetplus \
- GS_ljet2p \
- GS_ljet3 \
- GS_ljet3d \
- GS_ljet4 \
- GS_ljet4d \
- GS_lj4dith \
- GS_ljet4pjl \
- GS_lj4dithp \
- GS_cljet5 \
- GS_cljet5c \
- GS_cljet5pr \
- GS_lj5mono \
- GS_lj5gray \
- GS_pj \
- GS_pjetxl \
- GS_pjxl \
- GS_paintjet \
- GS_pjxl300 \
- GS_pxlmono \
- GS_pxlcolor \
- GS_pcl3 \
- GS_ijs \
- GS_ibmpro \
- GS_jetp3852 \
- GS_imagen \
- GS_fs600 \
- GS_lxm5700m \
- GS_lxm3200 \
- GS_lx5000 \
- GS_lex2050 \
- GS_lex3200 \
- GS_lex5700 \
- GS_lex7000 \
- GS_cp50 \
- GS_pr1000 \
- GS_pr1000_4 \
- GS_pr150 \
- GS_pr201 \
- GS_picty180 \
- GS_necp6 \
- GS_npdl \
- GS_oce9050 \
- GS_oki182 \
- GS_okiibm \
- GS_ml600 \
- GS_oki4w \
- GS_atx23 \
- GS_atx24 \
- GS_atx38 \
- GS_r4081 \
- GS_rpdl \
- GS_gdi \
- GS_jj100 \
- GS_sj48 \
- GS_t4693d2 \
- GS_t4693d4 \
- GS_t4693d8 \
- GS_tek4696 \
- GS_xes \
- GS_bmpmono \
- GS_bmpgray \
- GS_bmp16 \
- GS_bmp256 \
- GS_bmp16m \
- GS_bmp32b \
- GS_bmpsep1 \
- GS_bmpsep8 \
- GS_ccr \
- GS_cgmmono \
- GS_cgm8 \
- GS_cgm24 \
- GS_cif \
- GS_dfaxhigh \
- GS_dfaxlow \
- GS_xcf \
- GS_xcfcmyk \
- GS_faxg3 \
- GS_faxg32d \
- GS_faxg4 \
- GS_miff24 \
- GS_inferno \
- GS_jpeg \
- GS_jpeggray \
- GS_mag16 \
- GS_mag256 \
- GS_mgrmono \
- GS_mgrgray2 \
- GS_mgrgray4 \
- GS_mgrgray8 \
- GS_mgr4 \
- GS_mgr8 \
- GS_pcxmono \
- GS_pcxgray \
- GS_pcx16 \
- GS_pcx256 \
- GS_pcx24b \
- GS_pcxcmyk \
- GS_pdfwrite \
- GS_psdrgb \
- GS_psdcmyk \
- GS_bit \
- GS_bitrgb \
- GS_bitcmyk \
- GS_plan9bm \
- GS_pam \
- GS_pbm \
- GS_pbmraw \
- GS_pgm \
- GS_pgmraw \
- GS_pgnm \
- GS_pgnmraw \
- GS_pnm \
- GS_pnmraw \
- GS_ppm \
- GS_ppmraw \
- GS_pkm \
- GS_pkmraw \
- GS_pksm \
- GS_pksmraw \
- GS_pngmono \
- GS_pnggray \
- GS_png16 \
- GS_png256 \
- GS_png16m \
- GS_pngalpha \
- GS_png48 \
- GS_psmono \
- GS_psgray \
- GS_psrgb \
- GS_pswrite \
- GS_ps2write \
- GS_epswrite \
- GS_cfax \
- GS_sgirgb \
- GS_sunhmono \
- GS_svgwrite \
- GS_tiffcrle \
- GS_tiffg3 \
- GS_tiffg32d \
- GS_tiffg4 \
- GS_tiffgray \
- GS_tiff12nc \
- GS_tiff24nc \
- GS_tiff32nc \
- GS_tiffsep \
- GS_tifflzw \
- GS_tiffpack \
- GS_bbox \
- GS_devicen \
- GS_perm \
- GS_spotcmyk \
- GS_imdi \
- GS_wtsimdi \
- GS_wtscmyk
-
-OPTIONS_DEFAULT+= \
- ${OPTIONS_SVGALIB} \
- ${OPTIONS_ICONV} \
- ${OPTIONS_CAIRO} \
- ${OPTIONS_CUPS} \
- GS_display \
- GS_omni \
- GS_md2k \
- GS_md5k \
- GS_md50Mono \
- GS_md50Eco \
- GS_md1xMono \
- GS_appledmp \
- GS_iwhi \
- GS_iwlo \
- GS_iwlq \
- GS_hl7x0 \
- GS_hl1240 \
- GS_hl1250 \
- GS_bj10e \
- GS_bj10v \
- GS_bj10vh \
- GS_bj200 \
- GS_bjc600 \
- GS_bjc800 \
- GS_bjccmyk \
- GS_bjccolor \
- GS_bjcgray \
- GS_bjcmono \
- GS_lbp8 \
- GS_lbp310 \
- GS_lbp320 \
- GS_lips2p \
- GS_lips3 \
- GS_lips4 \
- GS_bjc880j \
- GS_lips4v \
- GS_m8510 \
- GS_coslw2p \
- GS_coslwxl \
- GS_uniprint \
- GS_dmprt \
- GS_dl2100 \
- GS_la50 \
- GS_la70 \
- GS_la75 \
- GS_la75plus \
- GS_ln03 \
- GS_lj250 \
- GS_declj250 \
- GS_ap3250 \
- GS_epson \
- GS_eps9mid \
- GS_eps9high \
- GS_lp8000 \
- GS_epag \
- GS_escpage \
- GS_lp2000 \
- GS_alc8600 \
- GS_alc8500 \
- GS_alc2000 \
- GS_alc4000 \
- GS_alc1900 \
- GS_alc4100 \
- GS_lp9800c \
- GS_lp9000c \
- GS_lp9500c \
- GS_lp8800c \
- GS_lp8300c \
- GS_lp8500c \
- GS_lp3000c \
- GS_lp8200c \
- GS_lp8000c \
- GS_eplmono \
- GS_eplcolor \
- GS_epl6100 \
- GS_epl5900 \
- GS_epl5800 \
- GS_epl2050 \
- GS_epl2050p \
- GS_epl2120 \
- GS_epl2500 \
- GS_epl2750 \
- GS_lp9000b \
- GS_lp2500 \
- GS_lp9100 \
- GS_lp7900 \
- GS_lp7500 \
- GS_lp2400 \
- GS_lp2200 \
- GS_lp9400 \
- GS_lp8900 \
- GS_lp8700 \
- GS_lp8100 \
- GS_lp7700 \
- GS_lp8600f \
- GS_lp8400f \
- GS_lp8300f \
- GS_lp1900 \
- GS_lp9600s \
- GS_lp9300 \
- GS_lp9600 \
- GS_lp8600 \
- GS_lp1800 \
- GS_lq850 \
- GS_epsonc \
- GS_mj700v2c \
- GS_mj500c \
- GS_mj6000c \
- GS_mj8000c \
- GS_st800 \
- GS_stcolor \
- GS_photoex \
- GS_fmlbp \
- GS_fmpr \
- GS_lp2563 \
- GS_cdnj500 \
- GS_dnj650c \
- GS_deskjet \
- GS_djet500 \
- GS_cdeskjet \
- GS_djet500c \
- GS_cdjcolor \
- GS_cdjmono \
- GS_cdj500 \
- GS_cdj550 \
- GS_dj505j \
- GS_cdj670 \
- GS_cdj850 \
- GS_cdj880 \
- GS_cdj890 \
- GS_cdj1600 \
- GS_chp2200 \
- GS_cdj970 \
- GS_laserjet \
- GS_ljetplus \
- GS_ljet2p \
- GS_ljet3 \
- GS_ljet3d \
- GS_ljet4 \
- GS_ljet4d \
- GS_lj4dith \
- GS_ljet4pjl \
- GS_lj4dithp \
- GS_cljet5 \
- GS_cljet5c \
- GS_cljet5pr \
- GS_lj5mono \
- GS_lj5gray \
- GS_pj \
- GS_pjetxl \
- GS_pjxl \
- GS_paintjet \
- GS_pjxl300 \
- GS_pxlmono \
- GS_pxlcolor \
- GS_pcl3 \
- GS_ijs \
- GS_ibmpro \
- GS_jetp3852 \
- GS_imagen \
- GS_fs600 \
- GS_lxm5700m \
- GS_lxm3200 \
- GS_lx5000 \
- GS_lex2050 \
- GS_lex3200 \
- GS_lex5700 \
- GS_lex7000 \
- GS_cp50 \
- GS_pr1000 \
- GS_pr1000_4 \
- GS_pr150 \
- GS_pr201 \
- GS_picty180 \
- GS_necp6 \
- GS_npdl \
- GS_oce9050 \
- GS_oki182 \
- GS_okiibm \
- GS_ml600 \
- GS_oki4w \
- GS_atx23 \
- GS_atx24 \
- GS_atx38 \
- GS_r4081 \
- GS_rpdl \
- GS_gdi \
- GS_jj100 \
- GS_sj48 \
- GS_t4693d2 \
- GS_t4693d4 \
- GS_t4693d8 \
- GS_tek4696 \
- GS_xes \
- GS_bmpmono \
- GS_bmpgray \
- GS_bmp16 \
- GS_bmp256 \
- GS_bmp16m \
- GS_bmp32b \
- GS_bmpsep1 \
- GS_bmpsep8 \
- GS_ccr \
- GS_cgmmono \
- GS_cgm8 \
- GS_cgm24 \
- GS_cif \
- GS_dfaxhigh \
- GS_dfaxlow \
- GS_xcf \
- GS_xcfcmyk \
- GS_faxg3 \
- GS_faxg32d \
- GS_faxg4 \
- GS_miff24 \
- GS_inferno \
- GS_jpeg \
- GS_jpeggray \
- GS_mag16 \
- GS_mag256 \
- GS_mgrmono \
- GS_mgrgray2 \
- GS_mgrgray4 \
- GS_mgrgray8 \
- GS_mgr4 \
- GS_mgr8 \
- GS_pcxmono \
- GS_pcxgray \
- GS_pcx16 \
- GS_pcx256 \
- GS_pcx24b \
- GS_pcxcmyk \
- GS_pdfwrite \
- GS_psdrgb \
- GS_psdcmyk \
- GS_bit \
- GS_bitrgb \
- GS_bitcmyk \
- GS_plan9bm \
- GS_pam \
- GS_pbm \
- GS_pbmraw \
- GS_pgm \
- GS_pgmraw \
- GS_pgnm \
- GS_pgnmraw \
- GS_pnm \
- GS_pnmraw \
- GS_ppm \
- GS_ppmraw \
- GS_pkm \
- GS_pkmraw \
- GS_pksm \
- GS_pksmraw \
- GS_pngmono \
- GS_pnggray \
- GS_png16 \
- GS_png256 \
- GS_png16m \
- GS_pngalpha \
- GS_png48 \
- GS_psmono \
- GS_psgray \
- GS_psrgb \
- GS_pswrite \
- GS_ps2write \
- GS_epswrite \
- GS_cfax \
- GS_sgirgb \
- GS_sunhmono \
- GS_svgwrite \
- GS_tiffcrle \
- GS_tiffg3 \
- GS_tiffg32d \
- GS_tiffg4 \
- GS_tiffgray \
- GS_tiff12nc \
- GS_tiff24nc \
- GS_tiff32nc \
- GS_tiffsep \
- GS_tifflzw \
- GS_tiffpack \
- GS_bbox \
- GS_devicen \
- GS_perm \
- GS_spotcmyk \
- GS_imdi \
- GS_wtsimdi \
- GS_wtscmyk
-
-GS_lvga256_DESC= D: SVGAlib, 256-color VGA modes
-GS_vgalib_DESC= D: SVGAlib, 16-color VGA modes
-GS_oprp_DESC= D: OpenPrinting Raster driver interface
-GS_opvp_DESC= D: OpenPrinting Vecter driver interface
-GS_cairo_DESC= D: cairo driver for PDF, SVG, EPS or PNG files
-GS_cups_DESC= D: CUPS driver
-GS_display_DESC= D: display device for GS shared library
-GS_omni_DESC= D: Omni driver
-GS_md2k_DESC= D: ALPS MD-2000/2010/4000/1300/1500/5000
-GS_md5k_DESC= D: ALPS MD-5000 Eco Mode
-GS_md50Mono_DESC= D: ALPS MD-5000 Monochrome
-GS_md50Eco_DESC= D: ALPS MD-5000 Eco Mode
-GS_md1xMono_DESC= D: ALPS MD-1x00 Monochrome
-GS_appledmp_DESC= D: Apple Dot Matrix Printer/Imagewriter
-GS_iwhi_DESC= D: Apple Imagewriter, high-resolution mode
-GS_iwlo_DESC= D: Apple Imagewriter, low-resolution mode
-GS_iwlq_DESC= D: Apple Imagewriter LQ in 320x216dpi mode
-GS_hl7x0_DESC= D: Brother HL-720/730/760(=PCL), MFC6550MC
-GS_hl1240_DESC= D: Brother HL-1030/1240
-GS_hl1250_DESC= D: Brother HL-1050/1070/1250/1270N
-GS_bj10e_DESC= D: Canon BJ-10e
-GS_bj10v_DESC= D: Canon BJ-10v
-GS_bj10vh_DESC= D: Canon BJ-10v, high-mergin
-GS_bj200_DESC= D: Canon BJ-200/BJC-240(mono)
-GS_bjc600_DESC= D: Canon BJC-600/4xxx/70, StyleWriter 2x00
-GS_bjc800_DESC= D: Canon BJC-240/800
-GS_bjccmyk_DESC= D: Canon BJC-210/240/250/265/1000
-GS_bjccolor_DESC= D: Canon BJC-210/240/250/265/1000 truecolor
-GS_bjcgray_DESC= D: Canon BJC-210/240/250/265/1000 grayscale
-GS_bjcmono_DESC= D: Canon BJC-210/240/250/265/1000 monochrome
-GS_lbp8_DESC= D: Canon LBP-8II
-GS_lbp310_DESC= D: Canon LBP-310
-GS_lbp320_DESC= D: Canon LBP-320 Pro/LBP-350
-GS_lips2p_DESC= D: Canon LIPS II+
-GS_lips3_DESC= D: Canon LIPS III
-GS_lips4_DESC= D: Canon LIPS IV
-GS_bjc880j_DESC= D: Canon LIPS IVc, BJC-680J/880J
-GS_lips4v_DESC= D: Canon LIPS IV, vector output mode
-GS_m8510_DESC= D: C.Itoh M8510 printer
-GS_coslw2p_DESC= D: CoStar LabelWriter II II/Plus
-GS_coslwxl_DESC= D: CoStar LabelWriter XL
-GS_uniprint_DESC= D: Configurable ESC/P,ESC/P2,HP-RTL/PCL,P2X
-GS_dmprt_DESC= D: Configurable dot matrix printer driver
-GS_dl2100_DESC= D: DEC DL2100
-GS_la50_DESC= D: DEC LA50
-GS_la70_DESC= D: DEC LA70
-GS_la75_DESC= D: DEC LA75
-GS_la75plus_DESC= D: DEC LA75+
-GS_ln03_DESC= D: DEC LN03
-GS_lj250_DESC= D: DEC LJ250 Companion color printer
-GS_declj250_DESC= D: DEC LJ250 driver (alternate)
-GS_ap3250_DESC= D: Epson ActionPrinter 3250
-GS_epson_DESC= D: Epson dot matrix, 9/24-pin
-GS_eps9mid_DESC= D: Epson 9-pin, interleaved lines, medium res
-GS_eps9high_DESC= D: Epson 9-pin, interleaved lines, triple res
-GS_lp8000_DESC= D: Epson LP-8000 line printer
-GS_epag_DESC= D: Epson ESC/Page laser printer (generic)
-GS_escpage_DESC= D: Epson ESC/Page laser printer (generic)
-GS_lp2000_DESC= D: Epson LP-2000/3000/7000/7000G laser printer
-GS_alc8600_DESC= D: Epson AL-C8600 color laser printer
-GS_alc8500_DESC= D: Epson AL-C8500 color laser printer
-GS_alc2000_DESC= D: Epson AL-C2000 color laser printer
-GS_alc4000_DESC= D: Epson AL-C4000 color laser printer
-GS_alc1900_DESC= D: Epson AL-C1900 color laser printer
-GS_alc4100_DESC= D: Epson AL-C4100 color laser printer
-GS_lp9800c_DESC= D: Epson LP-9800C color laser printer
-GS_lp9000c_DESC= D: Epson LP-9000C color laser printer
-GS_lp9500c_DESC= D: Epson LP-9500C color laser printer
-GS_lp8800c_DESC= D: Epson LP-8800C color laser printer
-GS_lp8300c_DESC= D: Epson LP-8300C color laser printer
-GS_lp8500c_DESC= D: Epson LP-8500C color laser printer
-GS_lp3000c_DESC= D: Epson LP-3000C color laser printer
-GS_lp8200c_DESC= D: Epson LP-8200C color laser printer
-GS_lp8000c_DESC= D: Epson LP-8000C color laser printer
-GS_eplmono_DESC= D: Epson Esc/Page Generic driver, mono
-GS_eplcolor_DESC= D: Epson Esc/Page Generic driver, color
-GS_epl6100_DESC= D: Epson EPL-6100 laser printer
-GS_epl5900_DESC= D: Epson EPL-5900 laser printer
-GS_epl5800_DESC= D: Epson EPL-5800 laser printer
-GS_epl2050_DESC= D: Epson EPL-N2050 laser printer
-GS_epl2050p_DESC= D: Epson EPL-N2050+ laser printer
-GS_epl2120_DESC= D: Epson EPL-N2120 laser printer
-GS_epl2500_DESC= D: Epson EPL-N2500 laser printer
-GS_epl2750_DESC= D: Epson EPL-N2750 laser printer
-GS_lp9000b_DESC= D: Epson LP-9000B laser printer
-GS_lp2500_DESC= D: Epson LP-2500 laser printer
-GS_lp9100_DESC= D: Epson LP-9100(R) laser printer
-GS_lp7900_DESC= D: Epson LP-7900(R) laser printer
-GS_lp7500_DESC= D: Epson LP-7500(R) laser printer
-GS_lp2400_DESC= D: Epson LP-2400 laser printer
-GS_lp2200_DESC= D: Epson LP-2200 laser printer
-GS_lp9400_DESC= D: Epson LP-9400(R) laser printer
-GS_lp8900_DESC= D: Epson LP-8900(R) laser printer
-GS_lp8700_DESC= D: Epson LP-8700(R) laser printer
-GS_lp8100_DESC= D: Epson LP-8100(R) laser printer
-GS_lp7700_DESC= D: Epson LP-7700(R) laser printer
-GS_lp8600f_DESC= D: Epson LP-8600FX(N) laser printer
-GS_lp8400f_DESC= D: Epson LP-8400FX(N) laser printer
-GS_lp8300f_DESC= D: Epson LP-8300F laser printer
-GS_lp1900_DESC= D: Epson LP-1900(N) laser printer
-GS_lp9600s_DESC= D: Epson LP-9600S laser printer
-GS_lp9300_DESC= D: Epson LP-9300 laser printer
-GS_lp9600_DESC= D: Epson LP-9600 laser printer
-GS_lp8600_DESC= D: Epson LP-8600FX(N) laser printer
-GS_lp1800_DESC= D: Epson LP-1800 laser printer
-GS_lq850_DESC= D: Epson LQ-850 (360x360, emul on Canon BJ300)
-GS_epsonc_DESC= D: Epson LQ-2550, Fujitsu 3400/2400/1200 color
-GS_mj700v2c_DESC= D: Epson MachJet series, CMYK
-GS_mj500c_DESC= D: Epson MachJet MJ-500C 360dpi, CMY/mono
-GS_mj6000c_DESC= D: Epson MachJet MJ-830C/930C/6000C
-GS_mj8000c_DESC= D: Epson MachJet MJ-8000C
-GS_st800_DESC= D: Epson Stylus 800 printer
-GS_stcolor_DESC= D: Epson Stylus Color and II/IIs/1500
-GS_photoex_DESC= D: Epson Stylus Color Photo/Photo EX/Photo 700
-GS_fmlbp_DESC= D: Fujitsu contrib2xx Page Printer
-GS_fmpr_DESC= D: Fujitsu contrib
-GS_lp2563_DESC= D: HP 2563B line printer
-GS_cdnj500_DESC= D: HP DesignJet 500
-GS_dnj650c_DESC= D: HP DesignJet 650C
-GS_deskjet_DESC= D: HP DeskJet and DeskJet Plus
-GS_djet500_DESC= D: HP DeskJet 500 (for DeskJet 600 use -r600)
-GS_cdeskjet_DESC= D: HP DeskJet 500C (1b/px)
-GS_djet500c_DESC= D: HP DeskJet 500C (alternative)
-GS_cdjcolor_DESC= D: HP DeskJet 500C/540C (24b/px)
-GS_cdjmono_DESC= D: HP DeskJet 500/510/520/540C (mono)
-GS_cdj500_DESC= D: HP DeskJet 500/540C (same as cdjcolor)
-GS_cdj550_DESC= D: HP DeskJet 550C/560C/660C/660Cse
-GS_dj505j_DESC= D: HP DeskJet 505J
-GS_cdj670_DESC= D: HP DeskJet 670/690
-GS_cdj850_DESC= D: HP DeskJet 850/855/870/1100
-GS_cdj880_DESC= D: HP DeskJet 880
-GS_cdj890_DESC= D: HP DeskJet 890
-GS_cdj1600_DESC= D: HP DeskJet 1600
-GS_chp2200_DESC= D: HP Business Inkjet 2200
-GS_cdj970_DESC= D: HP DeskJet 970CXi
-GS_laserjet_DESC= D: HP LaserJet
-GS_ljetplus_DESC= D: HP LaserJet Plus
-GS_ljet2p_DESC= D: HP LaserJet IId/IIp/III* (TIFF compression)
-GS_ljet3_DESC= D: HP LaserJet III* (Delta Row compression)
-GS_ljet3d_DESC= D: HP LaserJet IIID (duplex capability)
-GS_ljet4_DESC= D: HP LaserJet 4/5L/5P (not real LJ5), 600dpi
-GS_ljet4d_DESC= D: HP LaserJet 4 (duplex + 600dpi)
-GS_lj4dith_DESC= D: HP LaserJet 4 (Floyd-Steinberg dithering)
-GS_ljet4pjl_DESC= D: HP LaserJet 4V/4LJ Pro
-GS_lj4dithp_DESC= D: HP LaserJet 4V/4LJ Pro (dithering)
-GS_cljet5_DESC= D: HP LaserJet 5/5M Color (new)
-GS_cljet5c_DESC= D: HP LaserJet 5/5M Color Simple
-GS_cljet5pr_DESC= D: HP LaserJet 5/5M Color (old)
-GS_lj5mono_DESC= D: HP LaserJet 5/6 (PCL5/PCL XL), bitmap
-GS_lj5gray_DESC= D: HP LaserJet 5/6 gray-scale bitmap
-GS_pj_DESC= D: HP PaintJet XL driver
-GS_pjetxl_DESC= D: HP PaintJet XL driver (alternate)
-GS_pjxl_DESC= D: HP PaintJet XL color printer
-GS_paintjet_DESC= D: HP PaintJet color printer (alternate)
-GS_pjxl300_DESC= D: HP PaintJet XL300, DeskJet 1200C, CopyJet
-GS_pxlmono_DESC= D: HP PCL XL mono (LaserJet 5/6 family)
-GS_pxlcolor_DESC= D: HP PCL XL color (Color LaserJet 4500/5000)
-GS_pcl3_DESC= D: HP PCL 3+ (generic)
-GS_ijs_DESC= D: HP Inkjet and other raster devices
-GS_ibmpro_DESC= D: IBM 9-pin Proprinter
-GS_jetp3852_DESC= D: IBM Jetprinter ink-jet color (Model \#3852)
-GS_imagen_DESC= D: Imagen ImPress printers
-GS_fs600_DESC= D: Kyocera FS-600 (600 dpi)
-GS_lxm5700m_DESC= D: Lexmark 5700 monotone
-GS_lxm3200_DESC= D: Lexmark 3200/Z12/Z22/Z31/Z32
-GS_lx5000_DESC= D: Lexmark 5000/Z51/Z82
-GS_lex2050_DESC= D: Lexmark 2050
-GS_lex3200_DESC= D: Lexmark 3200
-GS_lex5700_DESC= D: Lexmark 5700
-GS_lex7000_DESC= D: Lexmark 7000
-GS_cp50_DESC= D: Mitsubishi CP50 color
-GS_pr1000_DESC= D: NEC PC-PR 1000
-GS_pr1000_4_DESC= D: NEC PC-PR 1000/4
-GS_pr150_DESC= D: NEC PC-PR 150
-GS_pr201_DESC= D: NEC PC-PR 201
-GS_picty180_DESC= D: NEC PICTY 180 (PC-PR101J/180)
-GS_necp6_DESC= D: NEC PinWriter P6/P6+/P60 (360x360)
-GS_npdl_DESC= D: NEC Printer Description Language
-GS_oce9050_DESC= D: OCE 9050 printer
-GS_oki182_DESC= D: Okidata MicroLine 182
-GS_okiibm_DESC= D: Okidata MicroLine IBM-compatible printers
-GS_ml600_DESC= D: Okidata Microline 600CL/620CL
-GS_oki4w_DESC= D: Okidata OkiPage 4w+
-GS_atx23_DESC= D: Practical Automation ATX-23
-GS_atx24_DESC= D: Practical Automation ATX-24
-GS_atx38_DESC= D: Practical Automation ATX-38
-GS_r4081_DESC= D: Ricoh 4081 laser printer
-GS_rpdl_DESC= D: Ricoh Printer Description Language
-GS_gdi_DESC= D: Samsung SmartGDI laser printer
-GS_jj100_DESC= D: Star JJ-100
-GS_sj48_DESC= D: StarJet 48 inkjet printer
-GS_t4693d2_DESC= D: Tektronix 4693d color, 2b/RGB
-GS_t4693d4_DESC= D: Tektronix 4693d color, 4b/RGB
-GS_t4693d8_DESC= D: Tektronix 4693d color, 8b/RGB
-GS_tek4696_DESC= D: Tektronix 4695/4696 inkjet plotter
-GS_xes_DESC= D: Xerox XES (2700, 3700, 4045, etc.)
-GS_bmpmono_DESC= D: BMP Monochrome
-GS_bmpgray_DESC= D: BMP 8-bit gray
-GS_bmp16_DESC= D: BMP 4-bit EGA/VGA
-GS_bmp256_DESC= D: BMP 8-bit 256-color
-GS_bmp16m_DESC= D: BMP 24-bit
-GS_bmp32b_DESC= D: BMP 32-bit pseudo-.BMP
-GS_bmpsep1_DESC= D: BMP Separated 1-bit CMYK
-GS_bmpsep8_DESC= D: BMP Separated 8-bit CMYK
-GS_ccr_DESC= D: CalComp Raster format
-GS_cgmmono_DESC= D: CGM Monochrome -- LOW LEVEL OUTPUT ONLY
-GS_cgm8_DESC= D: CGM 8-bit 256-color -- DITTO
-GS_cgm24_DESC= D: CGM 24-bit color -- DITTO
-GS_cif_DESC= D: CIF file format for VLSI
-GS_dfaxhigh_DESC= D: DigiBoard, DigiFAX (high res)
-GS_dfaxlow_DESC= D: DigiFAX (normal res)
-GS_xcf_DESC= D: Gimp XCF, RGB
-GS_xcfcmyk_DESC= D: Gimp XCF, CMYK
-GS_faxg3_DESC= D: Group 3 FAX (EOL + no header/EOD)
-GS_faxg32d_DESC= D: Group 3 2-D FAX (EOL + no header/EOD)
-GS_faxg4_DESC= D: Group 4 FAX (EOL + no header/EOD)
-GS_miff24_DESC= D: ImageMagick MIFF, 24-bit direct color, RLE
-GS_inferno_DESC= D: Inferno bitmaps
-GS_jpeg_DESC= D: JPEG format, RGB output
-GS_jpeggray_DESC= D: JPEG format, gray output
-GS_mag16_DESC= D: MAG format, 16-color
-GS_mag256_DESC= D: MAG format, 256-color
-GS_mgrmono_DESC= D: MGR devices 1-bit monochrome
-GS_mgrgray2_DESC= D: MGR devices 2-bit gray scale
-GS_mgrgray4_DESC= D: MGR devices 4-bit gray scale
-GS_mgrgray8_DESC= D: MGR devices 8-bit gray scale
-GS_mgr4_DESC= D: MGR devices 4-bit (VGA) color
-GS_mgr8_DESC= D: MGR devices 8-bit color
-GS_pcxmono_DESC= D: PCX, 1-bit monochrome
-GS_pcxgray_DESC= D: PCX, 8-bit gray scale
-GS_pcx16_DESC= D: PCX, 4-bit planar EGA/VGA color
-GS_pcx256_DESC= D: PCX, 8-bit chunky color
-GS_pcx24b_DESC= D: PCX, 24-bit color 3x8-bit planes
-GS_pcxcmyk_DESC= D: PCX, 4-bit chunky CMYK color
-GS_pdfwrite_DESC= D: Portable Document Format
-GS_psdrgb_DESC= D: PhotoShop PSD, RGB
-GS_psdcmyk_DESC= D: PhotoShop PSD, CMYK
-GS_bit_DESC= D: Plain bits, monochrome
-GS_bitrgb_DESC= D: Plain bits, RGB
-GS_bitcmyk_DESC= D: Plain bits, CMYK
-GS_plan9bm_DESC= D: Plan 9 bitmap format
-GS_pam_DESC= D: Portable Arbitrary Map file
-GS_pbm_DESC= D: Portable Bitmap, plain
-GS_pbmraw_DESC= D: Portable Bitmap, raw
-GS_pgm_DESC= D: Portable Graymap, plain
-GS_pgmraw_DESC= D: Portable Graymap, raw
-GS_pgnm_DESC= D: Portable Graymap, plain (PBM opt)
-GS_pgnmraw_DESC= D: Portable Graymap, raw (PBM opt)
-GS_pnm_DESC= D: Portable Pixmap, plain RGB (PGM/PBM opt)
-GS_pnmraw_DESC= D: Portable Pixmap, raw RGB (PGM/PBM opt)
-GS_ppm_DESC= D: Portable Pixmap, plain RGB
-GS_ppmraw_DESC= D: Portable Pixmap, raw RGB
-GS_pkm_DESC= D: Portable inKmap, plain (4b CMYK=>RGB)
-GS_pkmraw_DESC= D: Portable inKmap, raw (4b CMYK=>RGB)
-GS_pksm_DESC= D: Portable Separated map, plain (4b CMYK=>4p)
-GS_pksmraw_DESC= D: Portable Separated map, raw (4b CMYK=>4p)
-GS_pngmono_DESC= D: PNG (Portable Network Graphics) Mono
-GS_pnggray_DESC= D: PNG 8-bit Gray
-GS_png16_DESC= D: PNG 4-bit Color
-GS_png256_DESC= D: PNG 8-bit Color
-GS_png16m_DESC= D: PNG 24-bit Color
-GS_pngalpha_DESC= D: PNG 32-bit RGBA Color
-GS_png48_DESC= D: PNG 48-bit Color
-GS_psmono_DESC= D: PostScript (Level 1) monochrome image
-GS_psgray_DESC= D: PostScript (Level 1) 8-bit gray image
-GS_psrgb_DESC= D: PostScript (Level 2) 24-bit color image
-GS_pswrite_DESC= D: PostScript (like PostScript Distiller)
-GS_ps2write_DESC= D: PostScript (Level 2) output
-GS_epswrite_DESC= D: Encapsulated PostScript
-GS_cfax_DESC= D: SFF format for CAPI FAX interface
-GS_sgirgb_DESC= D: SGI RGB pixmap format
-GS_sunhmono_DESC= D: Harlequin variant of 1-bit Sun raster file
-GS_svgwrite_DESC= D: SVG driver
-GS_tiffcrle_DESC= D: TIFF CCITT RLE 1 dim (G3 FAX with no EOL)
-GS_tiffg3_DESC= D: TIFF Group 3 FAX (with EOL)
-GS_tiffg32d_DESC= D: TIFF Group 3 2-D FAX
-GS_tiffg4_DESC= D: TIFF Group 4 FAX
-GS_tiffgray_DESC= D: TIFF 8-bit gray, no compress
-GS_tiff12nc_DESC= D: TIFF 12-bit RGB, no compress
-GS_tiff24nc_DESC= D: TIFF 24-bit RGB, no compress, NeXT format
-GS_tiff32nc_DESC= D: TIFF 32-bit CMYK
-GS_tiffsep_DESC= D: TIFF gray + CMYK composite
-GS_tifflzw_DESC= D: TIFF LZW, tag = 5, mono
-GS_tiffpack_DESC= D: TIFF PackBits, tag = 32773, mono
-GS_bbox_DESC= D: Bounding box output
-GS_devicen_DESC= D: DeviceN process color model device
-GS_perm_DESC= D: DeviceN which permutes color components
-GS_spotcmyk_DESC= D: DeviceN with CMYK and spot color support
-GS_imdi_DESC= D: IMDI color converting device
-GS_wtsimdi_DESC= D: WTS halftoning device
-GS_wtscmyk_DESC= D: WTS halftoning CMYK device
diff --git a/print/ghostscript8-base/distinfo b/print/ghostscript8-base/distinfo
deleted file mode 100644
index 1ca75e1e5231..000000000000
--- a/print/ghostscript8-base/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (ghostscript/ghostscript-8.71.tar.xz) = f48f7370a00f24fce174b147074aca3f6bede82154dd2bf93d24430a62e4de73
-SIZE (ghostscript/ghostscript-8.71.tar.xz) = 15698644
-SHA256 (ghostscript/epag-3.09.tar.gz) = ad10eca44c781a5851d5a8993dcd95b2e2b99392cbf2c8372a5a658f3b991b3b
-SIZE (ghostscript/epag-3.09.tar.gz) = 12858
diff --git a/print/ghostscript8-base/files/Makefile.dmprt b/print/ghostscript8-base/files/Makefile.dmprt
deleted file mode 100644
index 5e97ec6abc6f..000000000000
--- a/print/ghostscript8-base/files/Makefile.dmprt
+++ /dev/null
@@ -1,6 +0,0 @@
-post-install-dmprt:
- cd ${FILESDIR} && \
- ${INSTALL_DATA} lqx70ch.upp lqx70cl.upp lqx70cm.upp \
- ${STAGEDIR}${DATADIR}/lib
-
-post-install: post-install-dmprt
diff --git a/print/ghostscript8-base/files/Makefile.drivers_post b/print/ghostscript8-base/files/Makefile.drivers_post
deleted file mode 100644
index 2871dff6567b..000000000000
--- a/print/ghostscript8-base/files/Makefile.drivers_post
+++ /dev/null
@@ -1,181 +0,0 @@
-# pre/postprocessing driver variables
-
-# dmprt specific
-.if ${PORT_OPTIONS:MGS_dmprt}
-.include "${MASTERDIR}/files/Makefile.dmprt"
-.endif
-
-# epag specific
-.if ${PORT_OPTIONS:MGS_epag}
-.include "${MASTERDIR}/files/Makefile.epag"
-.endif
-
-EPAG_BASE= epag
-EPAG_SRCS= ${EPAG_BASE}-3.09.tar.gz
-EPAG_NAME= ${EPAG_SRCS:S,.tar.gz$,,}
-
-post-extract-epag:
- ${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${EPAG_SRCS}
- ${LN} -s -f ${EPAG_NAME} ${WRKSRC}/${EPAG_BASE}
- ${INSTALL_DATA} ${FILESDIR}/epag.contrib.mak ${WRKSRC}/base/epag.contrib.mak
-
-post-extract: post-extract-epag
-
-# pcl3 specific
-.if ${PORT_OPTIONS:MGS_pcl3}
-.include "${MASTERDIR}/files/Makefile.pcl3"
-.endif
-
-# cups specific
-CUPS_DEVS= cups
-.undef _CUPS_DEVS
-
-.for D in ${CUPS_DEVS}
-.if ${PORT_OPTIONS:MCUPS} && ${PORT_OPTIONS:MGS_${D}}
-_CUPS_DEVS+= ${D}
-.else
-PORT_OPTIONS:= ${PORT_OPTIONS:NGS_${D}}
-.endif
-.endfor
-
-.if defined(_CUPS_DEVS)
-LIB_DEPENDS+= libcupsimage.so:print/cups
-CONFIGURE_ARGS+= --enable-cups
-.else
-CONFIGURE_ARGS+= --disable-cups
-.endif
-
-# vgalib specific
-VGA_DEVS= lvga256 vgalib
-.undef _VGA_DEVS
-
-.for D in ${VGA_DEVS}
-.if ${PORT_OPTIONS:MGS_${D}}
-.if ${ARCH:Mamd64} || ${ARCH:Mi386}
-_VGA_DEVS+= ${D}
-.else
-OPTIONS_UNSET+= ${PORT_OPTIONS:MGS_${D}}
-.endif
-.endif
-.endfor
-
-.if defined(_VGA_DEVS)
-LIB_DEPENDS+= libvga.so:graphics/svgalib
-.endif
-
-# iconv specific
-ICONV_DEVS= oprp opvp
-.undef _ICONV_DEVS
-
-.for D in ${ICONV_DEVS}
-.if ${PORT_OPTIONS:MICONV} && ${PORT_OPTIONS:MGS_${D}}
-_ICONV_DEVS+= ${D}
-.else
-PORT_OPTIONS:= ${PORT_OPTIONS:NGS_${D}}
-.endif
-.endfor
-
-.if defined(_ICONV_DEVS)
-USES+= iconv
-CONFIGURE_ARGS+=--with-libiconv=maybe
-.else
-CONFIGURE_ARGS+=--with-libiconv=no
-.endif
-
-# cairo specific
-.for D in cairo
-.if ${PORT_OPTIONS:MCAIRO} && ${PORT_OPTIONS:MGS_${D}}
-_CAIRO_DEVS+= ${D}
-.else
-PORT_OPTIONS:= ${PORT_OPTIONS:NGS_${D}}
-.endif
-.endfor
-
-.if defined(_CAIRO_DEVS)
-LIB_DEPENDS+= libcairo.so:graphics/cairo
-CONFIGURE_ARGS+= --enable-cairo
-.else
-CONFIGURE_ARGS+= --disable-cairo
-.endif
-
-# pre-defined order
-DEVS_LIST= DEVS1 DEVS2 DEVS3 DEVS4 DEVS5 DEVS6 DEVS7 DEVS8 DEVS9 \
- DEVS10 DEVS11 DEVS12 DEVS13 DEVS14 DEVS15 DEVS16 DEVS17 DEVS18 \
- DEVS19 DEVS20 DEVS21
-
-DEVICE_DEVS1= bmpmono.dev bmpgray.dev bmpsep1.dev bmpsep8.dev \
- bmp16.dev bmp256.dev bmp16m.dev bmp32b.dev stcolor.dev
-DEVICE_DEVS2= epson.dev eps9high.dev eps9mid.dev epsonc.dev ibmpro.dev
-DEVICE_DEVS3= deskjet.dev djet500.dev laserjet.dev ljetplus.dev \
- ljet2p.dev ljet3.dev ljet3d.dev ljet4.dev ljet4d.dev \
- lj5mono.dev lj5gray.dev cups.dev
-DEVICE_DEVS4= cdeskjet.dev cdjcolor.dev cdjmono.dev cdj550.dev pj.dev \
- pjxl.dev pjxl300.dev ijs.dev
-DEVICE_DEVS5= uniprint.dev omni.dev
-DEVICE_DEVS6= bj10e.dev bj200.dev bjc600.dev bjc800.dev png48.dev \
- png16m.dev pnggray.dev pngmono.dev png256.dev png16.dev \
- pngalpha.dev
-DEVICE_DEVS7= faxg3.dev faxg32d.dev faxg4.dev
-DEVICE_DEVS8= pcxmono.dev pcxgray.dev pcx16.dev pcx256.dev pcx24b.dev \
- pcxcmyk.dev svgwrite.dev
-DEVICE_DEVS9= pbm.dev pbmraw.dev pgm.dev pgmraw.dev pgnm.dev \
- pgnmraw.dev pnm.dev pnmraw.dev ppm.dev ppmraw.dev pkm.dev \
- pkmraw.dev pksm.dev pksmraw.dev
-DEVICE_DEVS10= tiffcrle.dev tiffg3.dev tiffg32d.dev tiffg4.dev \
- tifflzw.dev tiffpack.dev
-DEVICE_DEVS11= tiff12nc.dev tiff24nc.dev tiff48nc tiffgray.dev \
- tiff32nc.dev tiff64nc.dev tiffsep.dev tiffsep1.dev
-DEVICE_DEVS12= psmono.dev psgray.dev psrgb.dev bit.dev bitrgb.dev \
- bitcmyk.dev
-DEVICE_DEVS13=
-DEVICE_DEVS14= jpeg.dev jpeggray.dev jpegcmyk.dev
-DEVICE_DEVS15= pdfwrite.dev pswrite.dev ps2write.dev epswrite.dev \
- txtwrite.dev pxlmono.dev pxlcolor.dev
-DEVICE_DEVS16= bbox.dev
-DEVICE_DEVS17=
-DEVICE_DEVS18=
-DEVICE_DEVS20= cljet5.dev cljet5c.dev
-DEVICE_DEVS21= spotcmyk.dev devicen.dev xcf.dev psdcmyk.dev psdrgb.dev \
- pamcmyk32.dev
-
-# DEVS19 is for this port specific
-DEVICE_DEVS19= alc1900.dev alc2000.dev alc4000.dev alc4100.dev \
- alc8500.dev alc8600.dev ap3250.dev appledmp.dev atx23.dev \
- atx24.dev atx38.dev bj10v.dev bj10vh.dev bjc880j.dev \
- bjccmyk.dev bjccolor.dev bjcgray.dev bjcmono.dev cairo.dev \
- ccr.dev cdj1600.dev cdj500.dev cdj670.dev cdj850.dev \
- cdj880.dev cdj890.dev cdj970.dev cdnj500.dev cfax.dev \
- cgm24.dev cgm8.dev cgmmono.dev chp2200.dev cif.dev \
- cljet5pr.dev coslw2p.dev coslwxl.dev cp50.dev declj250.dev \
- dfaxhigh.dev dfaxlow.dev display.dev dj505j.dev djet500c.dev \
- dl2100.dev dmprt.dev dnj650c.dev epag.dev epl2050.dev \
- epl2050p.dev epl2120.dev epl2500.dev epl2750.dev epl5800.dev \
- epl5900.dev epl6100.dev eplcolor.dev eplmono.dev escpage.dev \
- fmlbp.dev fmpr.dev fs600.dev gdi.dev hl1240.dev hl1250.dev \
- hl7x0.dev imagen.dev imdi.dev inferno.dev iwhi.dev iwlo.dev \
- iwlq.dev jetp3852.dev jj100.dev jpegcmyk.dev la50.dev la70.dev \
- la75.dev la75plus.dev lbp310.dev lbp320.dev lbp8.dev \
- lex2050.dev lex3200.dev lex5700.dev lex7000.dev lips2p.dev \
- lips3.dev lips4.dev lips4v.dev lj250.dev lj4dith.dev \
- lj4dithp.dev ljet4pjl.dev ln03.dev lp1800.dev lp1900.dev \
- lp2000.dev lp2200.dev lp2400.dev lp2500.dev lp2563.dev \
- lp3000c.dev lp7500.dev lp7700.dev lp7900.dev lp8000.dev \
- lp8000c.dev lp8100.dev lp8200c.dev lp8300c.dev lp8300f.dev \
- lp8400f.dev lp8500c.dev lp8600.dev lp8600f.dev lp8700.dev \
- lp8800c.dev lp8900.dev lp9000b.dev lp9000c.dev lp9100.dev \
- lp9300.dev lp9400.dev lp9500c.dev lp9600.dev lp9600s.dev \
- lp9800c.dev lq850.dev lvga256.dev lx5000.dev lxm3200.dev \
- lxm5700m.dev m8510.dev mag16.dev mag256.dev md1xMono.dev \
- md2k.dev md50Eco.dev md50Mono.dev md5k.dev mgr4.dev mgr8.dev \
- mgrgray2.dev mgrgray4.dev mgrgray8.dev mgrmono.dev miff24.dev \
- mj500c.dev mj6000c.dev mj700v2c.dev mj8000c.dev ml600.dev \
- necp6.dev npdl.dev oce9050.dev oki182.dev oki4w.dev okiibm.dev \
- oprp.dev opvp.dev paintjet.dev pam.dev pamcmyk32.dev pcl3.dev \
- perm.dev photoex.dev picty180.dev pjetxl.dev plan9bm.dev \
- pr1000.dev pr1000_4.dev pr150.dev pr201.dev r4081.dev rpdl.dev \
- sgirgb.dev sj48.dev st800.dev sunhmono.dev t4693d2.dev \
- t4693d4.dev t4693d8.dev tek4696.dev tiff48nc tiff64nc.dev \
- tiffsep1.dev txtwrite.dev vgalib.dev wtscmyk.dev wtsimdi.dev \
- x11.dev x11alpha.dev x11cmyk.dev x11cmyk2.dev x11cmyk4.dev \
- x11cmyk8.dev x11gray2.dev x11gray4.dev x11mono.dev \
- x11rg16x.dev x11rg32x.dev xcfcmyk.dev xes.dev
diff --git a/print/ghostscript8-base/files/Makefile.epag b/print/ghostscript8-base/files/Makefile.epag
deleted file mode 100644
index 9e59964f7f5e..000000000000
--- a/print/ghostscript8-base/files/Makefile.epag
+++ /dev/null
@@ -1,22 +0,0 @@
-# EPAG - additional driver for Epson ESC/Page printers
-# http://www.humblesoft.com/gdevepag.html
-
-PORTDOCS+= epag
-PORTDOC_FILES+= epag/ert.txt epag/gdevepag.txt epag/ChangeLog \
- epag/psprint epag/gsepagif.sh
-
-pre-build-epag:
- ${LN} -s -f ${WRKSRC}/${EPAG_NAME}/gdevepag.c ${WRKSRC}/base
- ${MKDIR} ${WRKSRC}/contrib/epag
- ${INSTALL_DATA} ${WRKSRC}/${EPAG_NAME}/* ${WRKSRC}/contrib/epag
-
-post-build-epag:
- cd ${WRKSRC}/${EPAG_NAME} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile
-
-post-install-epag:
- ${INSTALL_PROGRAM} ${WRKSRC}/${EPAG_NAME}/ert ${STAGEDIR}${PREFIX}/bin
-
-pre-build: pre-build-epag
-post-build: post-build-epag
-post-install: post-install-epag
diff --git a/print/ghostscript8-base/files/Makefile.pcl3 b/print/ghostscript8-base/files/Makefile.pcl3
deleted file mode 100644
index de156d29883d..000000000000
--- a/print/ghostscript8-base/files/Makefile.pcl3
+++ /dev/null
@@ -1,34 +0,0 @@
-PORTDOCS+= pcl3
-PORTDOC_FILES+= pcl3/NEWS pcl3/BUGS pcl3/README pcl3/gs-pcl3.html \
- pcl3/how-to-report.txt pcl3/pcl3opts.html
-
-post-build-pcl3:
- cd ${WRKSRC} && \
- ${CC} ${CFLAGS} -I./obj -I./soobj -I./base \
- -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
-
-post-install-pcl3:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/pcl3opts ${STAGEDIR}${PREFIX}/bin
- ${MKDIR} ${STAGEDIR}${DATADIR}/pcl3
- cd ${WRKSRC}/contrib/pcl3 && \
- ${INSTALL_DATA} 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 \
- ${STAGEDIR}${DATADIR}/pcl3
- cd ${WRKSRC}/contrib/pcl3/doc && \
- ${INSTALL_MAN} gs-pcl3.1 pcl3opts.1 \
- ${STAGEDIR}${MANPREFIX}/man/man1
-
-post-install-docs-pcl3:
- ${MKDIR} ${WRKSRC}/contrib/pcl3
- ${INSTALL_DATA} ${WRKSRC}/contrib/pcl3/doc/* ${WRKSRC}/contrib/pcl3
-
-post-build: post-build-pcl3
-post-install: post-install-pcl3
-post-install-docs: post-install-docs-pcl3
diff --git a/print/ghostscript8-base/files/epag.contrib.mak b/print/ghostscript8-base/files/epag.contrib.mak
deleted file mode 100644
index 2e6117ad4b51..000000000000
--- a/print/ghostscript8-base/files/epag.contrib.mak
+++ /dev/null
@@ -1,8 +0,0 @@
-### ------- 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/ghostscript8-base/files/lqx70ch.upp b/print/ghostscript8-base/files/lqx70ch.upp
deleted file mode 100644
index b5d3cd49e912..000000000000
--- a/print/ghostscript8-base/files/lqx70ch.upp
+++ /dev/null
@@ -1,26 +0,0 @@
-# $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/ghostscript8-base/files/lqx70cl.upp b/print/ghostscript8-base/files/lqx70cl.upp
deleted file mode 100644
index 91fb1aa89906..000000000000
--- a/print/ghostscript8-base/files/lqx70cl.upp
+++ /dev/null
@@ -1,26 +0,0 @@
-# $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/ghostscript8-base/files/lqx70cm.upp b/print/ghostscript8-base/files/lqx70cm.upp
deleted file mode 100644
index 895af73aa8d8..000000000000
--- a/print/ghostscript8-base/files/lqx70cm.upp
+++ /dev/null
@@ -1,25 +0,0 @@
-# $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/ghostscript8-base/files/patch-Resource_Init_cidfmap b/print/ghostscript8-base/files/patch-Resource_Init_cidfmap
deleted file mode 100644
index 02d24cb091e8..000000000000
--- a/print/ghostscript8-base/files/patch-Resource_Init_cidfmap
+++ /dev/null
@@ -1,67 +0,0 @@
---- Resource/Init/cidfmap.orig 2008-08-08 04:22:38 UTC
-+++ Resource/Init/cidfmap
-@@ -26,3 +26,64 @@
- % /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) /SubfontID 0 /CSI [(Japan1) 6] >> ;
-+/GothicBBB-Medium << /FileType /TrueType /Path (GothicBBB-Medium) /SubfontID 0 /CSI [(Japan1) 6] >> ;
-+
-+/Ryumin-Medium /Ryumin-Light ;
-+/Ryumin-Regular /Ryumin-Light ;
-+/RyuminPro-Light /Ryumin-Light ;
-+
-+/GothicBBBPro-Medium /GothicBBB-Medium ;
-+
-+/KozGoPro-Bold /GothicBBB-Medium ;
-+/KozGoPro-Heavy /GothicBBB-Medium ;
-+/KozGoPro-Medium /GothicBBB-Medium ;
-+/KozGoPro-Regular /GothicBBB-Medium ;
-+
-+/KozMinPro-Bold /Ryumin-Light ;
-+/KozMinPro-Light /Ryumin-Light ;
-+/KozMinPro-Medium /Ryumin-Light ;
-+/KozMinPro-Regular /Ryumin-Light ;
-+
-+/HiraKakuPro-W3 /GothicBBB-Medium ;
-+/HiraKakuPro-W6 /GothicBBB-Medium ;
-+/HiraKakuStd-W8 /GothicBBB-Medium ;
-+
-+/HiraMaruPro-W4 /GothicBBB-Medium ;
-+
-+/HiraMinPro-W3 /Ryumin-Light ;
-+
-+/HeiseiMin-W3 /Ryumin-Light ;
-+/HeiseiKakuGo-W5 /GothicBBB-Medium ;
-+
-+/FutoMinA101-Bold /Ryumin-Light ;
-+/FutoMinA101Pro-Bold /Ryumin-Light ;
-+/FutoGoB101-Bold /GothicBBB-Medium ;
-+/FutoGoB101Pro-Bold /GothicBBB-Medium ;
-+
-+/Jun101-Light /Ryumin-Light ;
-+/Jun101Pro-Light /Ryumin-Light ;
-+
-+/MidashiGo-MB31 /GothicBBB-Medium ;
-+/MidashiGoPro-MB31 /GothicBBB-Medium ;
-+
-+/MidashiMinPro-MA31 /Ryumin-Light ;
-+
-+/MS-Mincho /Ryumin-Light ;
-+/MS-PMincho /Ryumin-Light ;
-+/MS-Gothic /GothicBBB-Medium ;
-+/MS-PGothic /GothicBBB-Medium ;
-+
-+%/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) /SubfontID 0 /CSI [(CNS1) 5] >> ;
-+/STSong-Light << /FileType /TrueType /Path (STSong-Light) /SubfontID 0 /CSI [(GB1) 5] >> ;
-+/MSung-Light << /FileType /TrueType /Path (MSung-Light) /SubfontID 0 /CSI [(CNS1) 5] >> ;
-+/MHei-Medium << /FileType /TrueType /Path (MHei-Medium) /SubfontID 0 /CSI [(GB1) 5] >> ;
diff --git a/print/ghostscript8-base/files/patch-Resource_Init_gs__statd.ps b/print/ghostscript8-base/files/patch-Resource_Init_gs__statd.ps
deleted file mode 100644
index 22f8bedf4f08..000000000000
--- a/print/ghostscript8-base/files/patch-Resource_Init_gs__statd.ps
+++ /dev/null
@@ -1,23 +0,0 @@
---- Resource/Init/gs_statd.ps.orig 2009-03-15 22:42:53 UTC
-+++ Resource/Init/gs_statd.ps
-@@ -111,6 +111,12 @@ STRICT { (%END SIZES) .skipeof } if
- /pa4 {595 792 //.setpagesize exec} bind def
- % Japanese postcard size, 100mm x 148mm
- /hagaki {283 420 //.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
-@@ -127,6 +133,7 @@ statusdict begin
- [ /letter /note %do not change this line, needed by 'setpagetype'
- /legal /lettersmall
- /11x17 /ledger
-+ /postcard /dbl_postcard /Executive /hagaki /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/ghostscript8-base/files/patch-Resource_Init_gs__ttf.ps b/print/ghostscript8-base/files/patch-Resource_Init_gs__ttf.ps
deleted file mode 100644
index 38e7c092adf8..000000000000
--- a/print/ghostscript8-base/files/patch-Resource_Init_gs__ttf.ps
+++ /dev/null
@@ -1,24 +0,0 @@
---- Resource/Init/gs_ttf.ps.orig 2010-01-03 01:07:12 UTC
-+++ Resource/Init/gs_ttf.ps
-@@ -1104,10 +1104,17 @@ mark
- } 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/ghostscript8-base/files/patch-Resource_Init_pdf__font.ps b/print/ghostscript8-base/files/patch-Resource_Init_pdf__font.ps
deleted file mode 100644
index f0295a2c7798..000000000000
--- a/print/ghostscript8-base/files/patch-Resource_Init_pdf__font.ps
+++ /dev/null
@@ -1,15 +0,0 @@
---- Resource/Init/pdf_font.ps.orig 2010-02-08 16:45:18 UTC
-+++ Resource/Init/pdf_font.ps
-@@ -1514,10 +1514,12 @@ currentdict /CMap_read_dict undef
-
- /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/ghostscript8-base/files/patch-base_Makefile.in b/print/ghostscript8-base/files/patch-base_Makefile.in
deleted file mode 100644
index b995843e7051..000000000000
--- a/print/ghostscript8-base/files/patch-base_Makefile.in
+++ /dev/null
@@ -1,132 +0,0 @@
---- base/Makefile.in.orig 2009-12-18 07:04:10 UTC
-+++ base/Makefile.in
-@@ -47,9 +47,9 @@ PSD=$(PSGENDIR)/
- # 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_PROGRAM}
-+INSTALL_SCRIPT = ${BSD_INSTALL_SCRIPT}
-+INSTALL_DATA = ${BSD_INSTALL_DATA}
- INSTALL_SHARED = @INSTALL_SHARED@
-
- prefix = @prefix@
-@@ -156,7 +156,7 @@ JSRCDIR=@LIBJPEGDIR@
- # some older JPEG streams that violate the standard. If the JPEG
- # library built from local sources, the patch will be applied.
-
--SHARE_JPEG=@SHARE_LIBJPEG@
-+SHARE_JPEG=1
- JPEG_NAME=jpeg
-
- # Define the directory where the PNG library sources are stored,
-@@ -164,12 +164,12 @@ JPEG_NAME=jpeg
- # You may need to change this if the libpng version changes.
- # See libpng.mak for more information.
-
--SHARE_LIBPNG=@SHARE_LIBPNG@
-+SHARE_LIBPNG=1
- PNGSRCDIR=@LIBPNGDIR@
- LIBPNG_NAME=png
-
- # libtiff
--SHARE_LIBTIFF=@SHARE_LIBTIFF@
-+SHARE_LIBTIFF=1
- TIFFSRCDIR=@LIBTIFFDIR@
- TIFFPLATFORM=unix
- TIFFCONFIG_SUFFIX=
-@@ -178,7 +178,7 @@ LIBTIFF_NAME=tiff
- # Define the directory where the zlib sources are stored.
- # See zlib.mak for more information.
-
--SHARE_ZLIB=@SHARE_ZLIB@
-+SHARE_ZLIB=1
- ZSRCDIR=@ZLIBDIR@
- #ZLIB_NAME=gz
- ZLIB_NAME=z
-@@ -254,7 +254,7 @@ GCFLAGS=@CPPFLAGS@ @GCFLAGS@ @CFLAGS@
- # Define the added flags for standard, debugging, profiling
- # and shared object builds.
-
--CFLAGS_STANDARD=@OPT_CFLAGS@
-+CFLAGS_STANDARD?=@OPT_CFLAGS@
- CFLAGS_DEBUG=-g -O0
- CFLAGS_PROFILE=-pg @OPT_CFLAGS@
- CFLAGS_SO=@DYNAMIC_CFLAGS@
-@@ -299,7 +299,7 @@ LDFLAGS=@LDFLAGS@ $(XLDFLAGS)
- # Solaris may need -lnsl -lsocket -lposix4.
- # (Libraries required by individual drivers are handled automatically.)
-
--EXTRALIBS=@LIBS@ @DYNAMIC_LIBS@ @FONTCONFIG_LIBS@
-+EXTRALIBS=@LIBS@ @DYNAMIC_LIBS@ @FONTCONFIG_LIBS@ -Wl,-export-dynamic
-
- # Define the standard libraries to search at the end of linking.
- # Most platforms require -lpthread for the POSIX threads library;
-@@ -343,7 +343,7 @@ XLIBS=@X_LIBS@
- # the pthread library. Otherwise use SYNC=nosync
- #SYNC=posync
- #SYNC=nosync
--SYNC=@SYNC@
-+SYNC=nosync
-
- # programs we use
- RM=rm -f
-@@ -436,27 +436,27 @@ DISPLAY_DEV=$(DD)bbox.dev
- #DEVICE_DEVS20=$(DD)cljet5.dev $(DD)cljet5c.dev
- #DEVICE_DEVS21=$(DD)spotcmyk.dev $(DD)devicen.dev $(DD)xcf.dev $(DD)psdcmyk.dev $(DD)psdrgb.dev
- DEVICE_DEVS=$(DISPLAY_DEV) @X_DEVS@
--DEVICE_DEVS1=@FILES@
--DEVICE_DEVS2=@PRINTERS@
--DEVICE_DEVS3=@CUPSDEV@
--DEVICE_DEVS4=@IJSDEVS@
--DEVICE_DEVS5=@OMNIDEVS@
--DEVICE_DEVS6=@PNGDEVS@
--DEVICE_DEVS7=@JBIG2DEVS@
--DEVICE_DEVS8=$(DD)svgwrite.dev
--DEVICE_DEVS9=
--DEVICE_DEVS10=
--DEVICE_DEVS11=
--DEVICE_DEVS12=
--DEVICE_DEVS13=
--DEVICE_DEVS14=
--DEVICE_DEVS15=
--DEVICE_DEVS16=
--DEVICE_DEVS17=
--DEVICE_DEVS18=
--DEVICE_DEVS19=
--DEVICE_DEVS20=
--DEVICE_DEVS21=
-+#DEVICE_DEVS1=@FILES@
-+#DEVICE_DEVS2=@PRINTERS@
-+#DEVICE_DEVS3=@CUPSDEV@
-+#DEVICE_DEVS4=@IJSDEVS@
-+#DEVICE_DEVS5=@OMNIDEVS@
-+#DEVICE_DEVS6=@PNGDEVS@
-+#DEVICE_DEVS7=@JBIG2DEVS@
-+#DEVICE_DEVS8=$(DD)svgwrite.dev
-+#DEVICE_DEVS9=
-+#DEVICE_DEVS10=
-+#DEVICE_DEVS11=
-+#DEVICE_DEVS12=
-+#DEVICE_DEVS13=
-+#DEVICE_DEVS14=
-+#DEVICE_DEVS15=
-+#DEVICE_DEVS16=
-+#DEVICE_DEVS17=
-+#DEVICE_DEVS18=
-+#DEVICE_DEVS19=
-+#DEVICE_DEVS20=
-+#DEVICE_DEVS21=
-
-
- # Shared library target to build.
-@@ -490,6 +490,7 @@ CC_SHARED=$(CC_) @DYNAMIC_LDFLAGS@
- # ---------------- End of platform-specific section ---------------- #
-
- INSTALL_CONTRIB=@INSTALL_CONTRIB@
-+include $(GLSRCDIR)/drivers.mak
- include $(GLSRCDIR)/unixhead.mak
- include $(GLSRCDIR)/gs.mak
- # psromfs.mak must precede lib.mak
diff --git a/print/ghostscript8-base/files/patch-base_configure.ac b/print/ghostscript8-base/files/patch-base_configure.ac
deleted file mode 100644
index d1c15b13891d..000000000000
--- a/print/ghostscript8-base/files/patch-base_configure.ac
+++ /dev/null
@@ -1,57 +0,0 @@
---- base/configure.ac.orig 2009-11-24 08:36:27 UTC
-+++ base/configure.ac
-@@ -402,7 +402,7 @@ if test -f libpng/pngread.c; then
- PNGDEVS="$PNGDEVS_ALL"
- else
- AC_MSG_RESULT([no])
-- AC_CHECK_LIB(png, png_check_sig, [
-+ AC_CHECK_LIB(png, png_sig_cmp, [
- AC_CHECK_HEADERS(png.h, [
- SHARE_LIBPNG=1
- PNGDEVS="$PNGDEVS_ALL"
-@@ -434,7 +434,7 @@ case "x$with_system_libtiff" in
- AC_CHECK_LIB(tiff, TIFFOpen,
- [AC_CHECK_HEADERS(tiff.h, [HAVE_SYSTEM_LIBTIFF=1;SHARE_LIBTIFF=1])],
- [], [-ljpeg])
-- if test -z $LOCAL_LIBTIFF_VERSION && test "x$HAVE_SYSTEM_LIBTIFF" == x; then
-+ if test -z $LOCAL_LIBTIFF_VERSION && test "x$HAVE_SYSTEM_LIBTIFF" = x; then
- AC_MSG_NOTICE([Could not find a copy of libtiff on your system.
- Disabling tiff output devices.])
- else
-@@ -758,7 +758,7 @@ X_CFLAGS=""
- X_DEVS=""
- X_LIBS=""
-
--if test x$no_x != xyes; then
-+if test x$with_x != xno; then
- if test "$x_libraries" = "/usr/lib"; then
- echo "Ignoring X library directory \"$x_libraries\" requested by configure."
- x_libraries="NONE"
-@@ -1063,7 +1063,11 @@ AC_ARG_ENABLE([dynamic], AC_HELP_STRING(
- ;;
- *BSD)
- DYNAMIC_CFLAGS="-fPIC"
-- DYNAMIC_DEVS="\$(GLOBJDIR)/X11.so"
-+ if test "x$X_DEVS" != x; then
-+ INSTALL_SHARED="install-shared"
-+ else
-+ DYNAMIC_DEVS=""
-+ fi
- DYNAMIC_FLAGS="-DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\\\"\$(gssharedir)\\\""
- DYNAMIC_LDFLAGS="-fPIC -shared"
- DYNAMIC_LIBS=""
-@@ -1119,11 +1123,11 @@ if test "x$fontpath" = "x"; then
- fontpath="${fontpath}:$datadir/fonts/default/TrueType"
-
- # These font directories are used by IRIX...
-- fontpath="${fontpath}:/usr/lib/DPS/outline/base"
-+ # fontpath="${fontpath}:/usr/lib/DPS/outline/base"
-
- # These font directories are used by Solaris...
-- fontpath="${fontpath}:/usr/openwin/lib/X11/fonts/Type1"
-- fontpath="${fontpath}:/usr/openwin/lib/X11/fonts/TrueType"
-+ # fontpath="${fontpath}:/usr/openwin/lib/X11/fonts/Type1"
-+ # fontpath="${fontpath}:/usr/openwin/lib/X11/fonts/TrueType"
-
- # This font directory is used by CUPS...
- if test "x$CUPSCONFIG" != x; then
diff --git a/print/ghostscript8-base/files/patch-base_contrib.mak b/print/ghostscript8-base/files/patch-base_contrib.mak
deleted file mode 100644
index e3bdbf72aa65..000000000000
--- a/print/ghostscript8-base/files/patch-base_contrib.mak
+++ /dev/null
@@ -1,8 +0,0 @@
---- base/contrib.mak.orig 2009-04-28 22:11:03 UTC
-+++ base/contrib.mak
-@@ -858,3 +858,5 @@ $(DD)picty180.dev : $(cdeskjet_)
- $(SETPDEV) $(DD)picty180 $(cdeskjet_)
-
- #########################################################################
-+
-+include $(GLSRCDIR)/epag.contrib.mak
diff --git a/print/ghostscript8-base/files/patch-base_devs.mak b/print/ghostscript8-base/files/patch-base_devs.mak
deleted file mode 100644
index f3e36e8ac530..000000000000
--- a/print/ghostscript8-base/files/patch-base_devs.mak
+++ /dev/null
@@ -1,42 +0,0 @@
---- base/devs.mak.orig 2009-11-11 15:50:28 UTC
-+++ base/devs.mak
-@@ -421,10 +421,10 @@ $(GLOBJ)gdevvglb.$(OBJ) : $(GLSRC)gdevvg
- ### NON PORTABLE, ONLY UNIX WITH GCC SUPPORT
-
- $(GLOBJ)lvga256.so : $(lvga256_)
-- $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)lvga256.so $(lvga256_) -lvga -lvgagl
-+ $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)lvga256.so $(lvga256_) -lvga -lvgagl $(XLDFLAGS)
-
- $(GLOBJ)vgalib.so : $(vgalib_)
-- $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)vgalib.so $(vgalib_) -lvga -lvgagl
-+ $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)vgalib.so $(vgalib_) -lvga -lvgagl $(XLDFLAGS)
-
- ### -------------------------- The X11 device -------------------------- ###
-
-@@ -457,7 +457,7 @@ $(GLOBJ)gdevx.$(OBJ) : $(GLSRC)gdevx.c $
- $(GLCCSHARED) $(XINCLUDE) $(GLO_)gdevx.$(OBJ) $(C_) $(GLSRC)gdevx.c
-
- $(GLOBJ)gdevxcmp.$(OBJ) : $(GLSRC)gdevxcmp.c $(GDEVX) $(math__h)
-- $(GLCC) $(XINCLUDE) $(GLO_)gdevxcmp.$(OBJ) $(C_) $(GLSRC)gdevxcmp.c
-+ $(GLCCSHARED) $(XINCLUDE) $(GLO_)gdevxcmp.$(OBJ) $(C_) $(GLSRC)gdevxcmp.c
-
- $(GLOBJ)gdevxini.$(OBJ) : $(GLSRC)gdevxini.c $(GDEVX) $(memory__h)\
- $(gserrors_h) $(gsparamx_h) $(gxdevmem_h) $(gdevbbox_h)
-@@ -467,7 +467,7 @@ $(GLOBJ)gdevxini.$(OBJ) : $(GLSRC)gdevxi
- # const/non-const cast required by the X headers that we can't work around.
- $(GLOBJ)gdevxres.$(OBJ) : $(GLSRC)gdevxres.c $(std_h) $(x__h)\
- $(gsmemory_h) $(gstypes_h) $(gxdevice_h) $(gdevx_h)
-- $(CC_NO_WARN) $(GLCCFLAGS) $(XINCLUDE) $(GLO_)gdevxres.$(OBJ) $(C_) $(GLSRC)gdevxres.c
-+ $(GLCCSHARED) $(XINCLUDE) $(GLO_)gdevxres.$(OBJ) $(C_) $(GLSRC)gdevxres.c
-
- $(GLOBJ)gdevxxf.$(OBJ) : $(GLSRC)gdevxxf.c $(GDEVX) $(math__h) $(memory__h)\
- $(gsstruct_h) $(gsutil_h) $(gxxfont_h)
-@@ -527,7 +527,7 @@ $(GLOBJ)gdevxalt.$(OBJ) : $(GLSRC)gdevxa
- ### NON PORTABLE, ONLY UNIX WITH GCC SUPPORT
-
- $(GLOBJ)X11.so : $(x11alt_) $(x11_)
-- $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)X11.so $(x11alt_) $(x11_) -L/usr/X11R6/lib -lXt -lSM -lICE -lXext -lX11 $(XLIBDIRS)
-+ $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)X11.so $(x11alt_) $(x11_) -L$(LOCALBASE)/lib -lXt -lSM -lICE -lXext -lX11 $(XLIBDIRS)
-
- ###### --------------- Memory-buffered printer devices --------------- ######
-
diff --git a/print/ghostscript8-base/files/patch-base_errors.h b/print/ghostscript8-base/files/patch-base_errors.h
deleted file mode 100644
index c8f7797f4bda..000000000000
--- a/print/ghostscript8-base/files/patch-base_errors.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- base/errors.h.orig 2007-06-05 22:23:38 UTC
-+++ base/errors.h
-@@ -21,6 +21,6 @@
- */
-
- /* We include that file here to backward compatibility */
--#include "ierrors.h"
-+#include "../psi/ierrors.h"
-
- #endif /* errors_INCLUDED */
diff --git a/print/ghostscript8-base/files/patch-base_gdevl256.c b/print/ghostscript8-base/files/patch-base_gdevl256.c
deleted file mode 100644
index 342a0d562b98..000000000000
--- a/print/ghostscript8-base/files/patch-base_gdevl256.c
+++ /dev/null
@@ -1,30 +0,0 @@
---- base/gdevl256.c.orig 2007-09-25 13:31:24 UTC
-+++ base/gdevl256.c
-@@ -143,9 +143,12 @@ lvga256_close(gx_device * dev)
- /* 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] =
-@@ -301,12 +304,3 @@ lvga256_draw_line(gx_device * dev, int x
- gl_line(x0, y0, x1, y1, color);
- return 0;
- }
--
--#ifdef GS_DEVS_SHARED
--extern void gs_lib_register_device(const gx_device *dev);
--void
--gs_shared_init(void)
--{
-- gs_lib_register_device(&gs_lvga256_device);
--}
--#endif
diff --git a/print/ghostscript8-base/files/patch-base_gdevperm.c b/print/ghostscript8-base/files/patch-base_gdevperm.c
deleted file mode 100644
index 58eb6619560d..000000000000
--- a/print/ghostscript8-base/files/patch-base_gdevperm.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/gdevperm.c.orig 2007-09-25 13:31:24 UTC
-+++ base/gdevperm.c
-@@ -286,7 +286,7 @@ perm_get_color_mapping_procs(const gx_de
- (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/ghostscript8-base/files/patch-base_gdevvglb.c b/print/ghostscript8-base/files/patch-base_gdevvglb.c
deleted file mode 100644
index a4348edbb9e1..000000000000
--- a/print/ghostscript8-base/files/patch-base_gdevvglb.c
+++ /dev/null
@@ -1,32 +0,0 @@
---- base/gdevvglb.c.orig 2007-09-25 13:31:24 UTC
-+++ base/gdevvglb.c
-@@ -149,10 +149,13 @@ vgalib_close(gx_device * dev)
- }
-
- 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
-@@ -368,12 +371,3 @@ vgalib_put_params(gx_device * dev, gs_pa
- }
- return 0;
- }
--
--#ifdef GS_DEVS_SHARED
--extern void gs_lib_register_device(const gx_device *dev);
--void
--gs_shared_init(void)
--{
-- gs_lib_register_device(&gs_vgalib_device);
--}
--#endif
diff --git a/print/ghostscript8-base/files/patch-base_gs.mak b/print/ghostscript8-base/files/patch-base_gs.mak
deleted file mode 100644
index 1a7f4ab1f725..000000000000
--- a/print/ghostscript8-base/files/patch-base_gs.mak
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/gs.mak.orig 2009-11-11 17:42:22 UTC
-+++ base/gs.mak
-@@ -415,7 +415,7 @@ GCONFIG_EXTRAS=
- ld_tr=$(GLGENDIR)$(D)ld.tr
- $(ld_tr) : \
- $(GS_MAK) $(TOP_MAKEFILES) $(GLSRCDIR)$(D)version.mak $(GENCONF_XE) $(ECHOGS_XE) $(devs_tr) $(DEVS_ALL) $(GLGENDIR)$(D)libcore.dev
-- $(EXP)$(GENCONF_XE) $(devs_tr) -h $(gconfig_h) $(CONFILES) $(CONFLDTR) $(ld_tr)
-+ $(EXP)$(GENCONF_XE) $(devs_tr) -h /dev/stdout $(CONFILES) $(CONFLDTR) $(ld_tr) | awk 'BEGIN{j=0; p=1;} /jpeg_device/ {if(j++ > 0) p=0;} // {if(p==1) { print; } else { p=1 } }' > $(gconfig_h)
- $(EXP)$(ECHOGS_XE) -a $(gconfig_h) $(GCONFIG_EXTRAS)
-
- $(gconfig_h) : $(ld_tr)
diff --git a/print/ghostscript8-base/files/patch-base_gsmalloc.c b/print/ghostscript8-base/files/patch-base_gsmalloc.c
deleted file mode 100644
index 4ae8db0c87ab..000000000000
--- a/print/ghostscript8-base/files/patch-base_gsmalloc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/gsmalloc.c.orig 2009-08-18 20:41:17 UTC
-+++ base/gsmalloc.c
-@@ -174,7 +174,7 @@ gs_heap_alloc_bytes(gs_memory_t * mem, u
- } else {
- uint added = size + sizeof(gs_malloc_block_t);
-
-- if (mmem->limit - added < mmem->used)
-+ if (added <= size || mmem->limit - added < mmem->used)
- set_msg("exceeded limit");
- else if ((ptr = (byte *) malloc(added)) == 0)
- set_msg("failed");
diff --git a/print/ghostscript8-base/files/patch-base_gxobj.h b/print/ghostscript8-base/files/patch-base_gxobj.h
deleted file mode 100644
index 4480528156c2..000000000000
--- a/print/ghostscript8-base/files/patch-base_gxobj.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- base/gxobj.h.orig 2007-10-20 19:14:28 UTC
-+++ base/gxobj.h
-@@ -107,11 +107,15 @@ typedef struct obj_header_data_s {
- * 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/ghostscript8-base/files/patch-base_ijs.mak b/print/ghostscript8-base/files/patch-base_ijs.mak
deleted file mode 100644
index 261878a9c294..000000000000
--- a/print/ghostscript8-base/files/patch-base_ijs.mak
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/ijs.mak.orig 2007-06-05 22:23:38 UTC
-+++ base/ijs.mak
-@@ -41,7 +41,7 @@ IJS_MAK=$(GLSRC)ijs.mak
- ijs.clean : ijs.config-clean ijs.clean-not-config-clean
-
- ### WRONG. MUST DELETE OBJ AND GEN FILES SELECTIVELY.
--ijs.clean-not-config-clean :
-+ijs.clean-not-config-clean : $(ECHOGS_XE)
- # echo $(IJSSRC) $(IJSGEN) $(IJSOBJ) $(IJSO_)
- $(EXP)$(ECHOGS_XE) $(IJSSRC) $(IJSGEN) $(IJSOBJ) $(IJSO_)
- $(RM_) $(IJSOBJ)*.$(OBJ)
-@@ -61,7 +61,7 @@ ijs_h=$(IJSSRC)ijs.h
- ijs_client_h=$(IJSSRC)$(D)ijs_client.h
- ijs_server_h=$(IJSSRC)$(D)ijs_server.h
-
--$(IJSOBJ)ijs.$(OBJ) : $(IJSSRC)ijs.c $(IJSDEP) $(ijs_h)
-+$(IJSOBJ)ijs.$(OBJ) : $(ECHOGS_XE) $(IJSSRC)ijs.c $(IJSDEP) $(ijs_h)
- # echo $(IJS_CCFLAGS)
- $(EXP)$(ECHOGS_XE) $(IJS_CCFLAGS)
- $(IJS_CC) $(IJSO_)ijs.$(OBJ) $(C_) $(IJSSRC)ijs.c
diff --git a/print/ghostscript8-base/files/patch-base_lib.mak b/print/ghostscript8-base/files/patch-base_lib.mak
deleted file mode 100644
index 7018a89c1edb..000000000000
--- a/print/ghostscript8-base/files/patch-base_lib.mak
+++ /dev/null
@@ -1,26 +0,0 @@
---- base/lib.mak.orig 2009-12-29 22:18:01 UTC
-+++ base/lib.mak
-@@ -895,7 +895,7 @@ $(GLOBJ)gsparam.$(OBJ) : $(GLSRC)gsparam
- $(GLOBJ)gsparamx.$(OBJ) : $(GLSRC)gsparamx.c $(string__h)\
- $(gserror_h) $(gserrors_h) $(gsmemory_h) $(gsparam_h) $(gsparamx_h)\
- $(gstypes_h)
-- $(GLCC) $(GLO_)gsparamx.$(OBJ) $(C_) $(GLSRC)gsparamx.c
-+ $(GLCCSHARED) $(GLO_)gsparamx.$(OBJ) $(C_) $(GLSRC)gsparamx.c
-
- # Future replacement for gsparams.c
- $(GLOBJ)gsparam2.$(OBJ) : $(GLSRC)gsparam2.c $(GXERR) $(memory__h)\
-@@ -2684,12 +2684,12 @@ $(GLD)shadelib.dev : $(LIB_MAK) $(ECHOGS
- # This is used to access compressed, compiled-in support files
- gsiorom_h=$(GLSRC)gsiorom.h
- romfs_=$(GLOBJ)gsiorom.$(OBJ)
--$(GLD)romfs1.dev : $(LIB_MAK) $(ECHO_XE) $(romfs_)
-+$(GLD)romfs1.dev : $(LIB_MAK) $(ECHOGS_XE) $(romfs_)
- $(SETMOD) $(GLD)romfs1 $(romfs_)
- $(ADDMOD) $(GLD)romfs1 -iodev rom
-
- # A dummy romfs when we aren't using COMPILE_INITS
--$(GLD)romfs0.dev : $(LIB_MAK) $(ECHO_XE)
-+$(GLD)romfs0.dev : $(LIB_MAK) $(ECHOGS_XE)
- $(SETMOD) $(GLD)romfs0
-
- $(GLGEN)gsromfs1.c : $(MKROMFS_XE) $(PS_ROMFS_DEPS)
diff --git a/print/ghostscript8-base/files/patch-base_sjpx.c b/print/ghostscript8-base/files/patch-base_sjpx.c
deleted file mode 100644
index 298a5af1bb08..000000000000
--- a/print/ghostscript8-base/files/patch-base_sjpx.c
+++ /dev/null
@@ -1,35 +0,0 @@
-Submitted By: Ken Moffat <ken at linuxfromscratch dot org>
-Date: 2009-02-11
-Initial Package Version: 8.63 (well, it's needed for 8.63, obviously ex 8.61)
-Upstream Status: unknown
-Origin: fedora
-Description: Allows gnu-ghostscript to compile against external libjasper.
- To do that, you need to remove the jasper/ directory. The included version
-is 1.701 which is somewhat old. Forward-ported to 8.64 (the structure of
-the file source tree has changed) by km.
-
---- base/sjpx.c.orig 2009-06-18 05:16:48 UTC
-+++ base/sjpx.c
-@@ -33,14 +33,6 @@ static void s_jpxd_set_defaults(stream_s
- private_st_jpxd_state(); /* creates a gc object for our state,
- defined in sjpx.h */
-
--/* error reporting callback for the jpx library */
--static void
--s_jpx_jas_error_cb(jas_error_t err, char *msg)
--{
-- dprintf2("jasper (code %d) %s", (int)err, msg);
--}
--
--
- /* initialize the steam.
- this involves allocating the stream and image structures, and
- initializing the decoder.
-@@ -58,7 +50,6 @@ s_jpxd_init(stream_state * ss)
- }
-
- status = jas_init();
-- jas_set_error_cb(s_jpx_jas_error_cb);
- #ifdef JPX_DEBUG
- /* raise the error reporting threshold from the default (0) */
- jas_setdbglevel(1);
diff --git a/print/ghostscript8-base/files/patch-base_unix-dll.mak b/print/ghostscript8-base/files/patch-base_unix-dll.mak
deleted file mode 100644
index 55eef1884d19..000000000000
--- a/print/ghostscript8-base/files/patch-base_unix-dll.mak
+++ /dev/null
@@ -1,17 +0,0 @@
---- base/unix-dll.mak.orig 2009-10-19 20:24:53 UTC
-+++ base/unix-dll.mak
-@@ -79,12 +79,11 @@ $(GS_SO_MAJOR): $(GS_SO_MAJOR_MINOR)
- # Build the small Ghostscript loaders, with Gtk+ and without
-
- $(GSSOC_XE): $(GS_SO) $(PSSRC)$(SOC_LOADER)
-- $(GLCC) -g -o $(GSSOC_XE) $(PSSRC)dxmainc.c \
-- $(LDFLAGS) -L$(BINDIR) -l$(GS)
-+ $(GLCC) -g -o $(GSSOC_XE) $(PSSRC)dxmainc.c -L$(BINDIR) -l$(GS)
-
- $(GSSOX_XE): $(GS_SO) $(PSSRC)$(SOC_LOADER)
- $(GLCC) -g $(SOC_CFLAGS) -o $(GSSOX_XE) $(PSSRC)$(SOC_LOADER) \
-- $(LDFLAGS) -L$(BINDIR) -l$(GS) $(SOC_LIBS)
-+ -L$(BINDIR) -l$(GS) $(SOC_LIBS)
-
- # ------------------------- Recursive make targets ------------------------- #
-
diff --git a/print/ghostscript8-base/files/patch-base_unix-gcc.mak b/print/ghostscript8-base/files/patch-base_unix-gcc.mak
deleted file mode 100644
index 5c2ba4321deb..000000000000
--- a/print/ghostscript8-base/files/patch-base_unix-gcc.mak
+++ /dev/null
@@ -1,216 +0,0 @@
---- base/unix-gcc.mak.orig 2009-11-11 15:50:28 UTC
-+++ base/unix-gcc.mak
-@@ -21,15 +21,18 @@
- # source, generated intermediate file, and object directories
- # for the graphics library (GL) and the PostScript/PDF interpreter (PS).
-
-+.CURDIR?=.
- BINDIR=./bin
--GLSRCDIR=./base
--GLGENDIR=./obj
--GLOBJDIR=./obj
--PSSRCDIR=./psi
--PSLIBDIR=./lib
--PSRESDIR=./Resource
--PSGENDIR=./obj
--PSOBJDIR=./obj
-+BINDIR=${.CURDIR}/bin
-+GLSRCDIR=${.CURDIR}/base
-+GLGENDIR=${.CURDIR}/obj
-+GLOBJDIR=${.CURDIR}/obj
-+PSSRCDIR=${.CURDIR}/psi
-+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 +51,10 @@ PSD=$(PSGENDIR)/
- # 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 +109,7 @@ GENOPT=
- # -DHAVE_HYPOT
- # use the system hypot() call
-
--CAPOPT= -DHAVE_MKSTEMP
-+CAPOPT= -DHAVE_MKSTEMP -DHAVE_HYPOT
-
- # Define the name of the executable file.
-
-@@ -131,7 +133,7 @@ JSRCDIR=jpeg
- # 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,
-@@ -145,7 +147,7 @@ PNGSRCDIR=libpng
- # what its name is.
- # See gs.mak and Make.htm for more information.
-
--SHARE_LIBPNG=0
-+SHARE_LIBPNG=1
- LIBPNG_NAME=png
-
- LIBTIFF_NAME=tiff
-@@ -159,7 +161,7 @@ ZSRCDIR=zlib
- # 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
-
-@@ -168,6 +170,14 @@ SHARE_JBIG2=0
- 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
-
-@@ -196,7 +206,7 @@ RANLIB=ranlib
-
- # 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.
-@@ -213,10 +223,10 @@ GCFLAGS=-Wall -Wstrict-prototypes -Wmiss
- # 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.
-@@ -229,7 +239,8 @@ CFLAGS_SO=-fPIC -shared
- # 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)
-
-@@ -240,7 +251,7 @@ CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(X
- # -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)
-
-@@ -251,7 +262,7 @@ LDFLAGS=$(XLDFLAGS)
- # 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;
-@@ -273,7 +284,7 @@ STDLIBS=-lm
- # Note that x_.h expects to find the header files in $(XINCLUDE)/X11,
- # not in $(XINCLUDE).
-
--XINCLUDE=-I/usr/X11R6/include
-+XINCLUDE=-I${LOCALBASE}/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
-@@ -285,28 +296,28 @@ XINCLUDE=-I/usr/X11R6/include
- # 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${LOCALBASE}/lib
- XLIBDIR=
--XLIBS=Xt Xext X11
-+#XLIBS=Xt Xext X11
-
- # Define the .dev module that implements thread and synchronization
- # primitives for this platform.
-
- # 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
-@@ -391,7 +402,7 @@ DEVICE_DEVS20=$(DD)cljet5.dev $(DD)cljet
- 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 $(DD)pamcmyk32.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 --------------------------- #
-@@ -432,6 +443,9 @@ include $(GLSRCDIR)/zlib.mak
- include $(GLSRCDIR)/libpng.mak
- include $(GLSRCDIR)/libtiff.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
-@@ -441,6 +455,7 @@ include $(GLSRCDIR)/unixlink.mak
- 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/ghostscript8-base/files/patch-base_unixinst.mak b/print/ghostscript8-base/files/patch-base_unixinst.mak
deleted file mode 100644
index db0680a3a156..000000000000
--- a/print/ghostscript8-base/files/patch-base_unixinst.mak
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/unixinst.mak.orig 2009-11-19 00:09:15 UTC
-+++ base/unixinst.mak
-@@ -44,7 +44,7 @@ ps2ascii ps2epsi ps2pdf ps2pdf12 ps2pdf1
- wftopfa fixmswrd.pl lprsetup.sh pj-gs.sh pv.sh sysvlp.sh unix-lpr.sh ;\
- do if ( test -f $(PSLIBDIR)/$$f ); then \
- (cat $(PSLIBDIR)/$$f | sed -e "s/GS_EXECUTABLE=gs/GS_EXECUTABLE=$(GS)/" > $(PSOBJDIR)/$$f); \
-- $(INSTALL_PROGRAM) $(PSOBJDIR)/$$f $(DESTDIR)$(scriptdir)/$$f; \
-+ $(INSTALL_SCRIPT) $(PSOBJDIR)/$$f $(DESTDIR)$(scriptdir)/$$f; \
- fi;\
- done'
-
-@@ -128,7 +128,7 @@ install-doc: $(PSDOCDIR)/News.htm
- done'
-
- # install the man pages for each locale
--MAN_LCDIRS=. de
-+MAN_LCDIRS=.
- MAN1_LINKS_PS2PS=eps2eps
- MAN1_LINKS_PS2PDF=ps2pdf12 ps2pdf13
- MAN1_LINKS_GSLP=gsbj gsdj gsdj500 gslj
diff --git a/print/ghostscript8-base/files/patch-contrib_contrib.mak b/print/ghostscript8-base/files/patch-contrib_contrib.mak
deleted file mode 100644
index 8476d2af847a..000000000000
--- a/print/ghostscript8-base/files/patch-contrib_contrib.mak
+++ /dev/null
@@ -1,11 +0,0 @@
---- contrib/contrib.mak.orig 2009-07-27 16:59:50 UTC
-+++ contrib/contrib.mak
-@@ -956,7 +956,7 @@ $(DD)dmprt.dev : $(dmprt_) $(DD)page.dev
- $(GLOBJ)gdevdmpr.$(OBJ) : $(JAPSRC)gdevdmpr.c $(JAPSRC)dviprlib.h $(PDEVH)
- $(GLCC) $(O_)$@ $(C_) $(JAPSRC)gdevdmpr.c
-
--$(GLOBJ)dviprlib.$(OBJ) : $(JAPSRC)dviprlib.c $(JAPSRC)dviprlib.h
-+$(GLOBJ)dviprlib.$(OBJ) : $(arch_h) $(stdio__h) $(JAPSRC)dviprlib.c $(JAPSRC)dviprlib.h
- $(GLCC) $(O_)$@ $(C_) $(JAPSRC)dviprlib.c
-
- extra-dmprt-install:
diff --git a/print/ghostscript8-base/files/patch-contrib_japanese_dmp__site.ps b/print/ghostscript8-base/files/patch-contrib_japanese_dmp__site.ps
deleted file mode 100644
index 7c36f32ac809..000000000000
--- a/print/ghostscript8-base/files/patch-contrib_japanese_dmp__site.ps
+++ /dev/null
@@ -1,11 +0,0 @@
---- contrib/japanese/dmp_site.ps.orig 2007-05-08 22:00:10 UTC
-+++ contrib/japanese/dmp_site.ps
-@@ -1,7 +1,7 @@
- %!
- BeginConfig
- %%%%%%%%%%%%%%%%%%%%%% Standard user cusomizations %%%%%%%%%%%%%%%%%%%%%
--/printer (escp_24.src)
-+/printer (%%DATADIR%%/lib/escp_24.src)
- % horizontal / vertical
- % /resolution [ 180.0 180.0 ]
- % horizontal / vertical
diff --git a/print/ghostscript8-base/files/patch-contrib_japanese_gdevdmpr.c b/print/ghostscript8-base/files/patch-contrib_japanese_gdevdmpr.c
deleted file mode 100644
index 0c048042a441..000000000000
--- a/print/ghostscript8-base/files/patch-contrib_japanese_gdevdmpr.c
+++ /dev/null
@@ -1,44 +0,0 @@
---- contrib/japanese/gdevdmpr.c.orig 2007-09-25 13:31:24 UTC
-+++ contrib/japanese/gdevdmpr.c
-@@ -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 @@ gdev_dmprt_put_params(gx_device *pdev, g
- 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 @@ gdev_dmprt_put_dmprt_params(gx_device *p
- 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 @@ gdev_dmprt_dviprt_lib_fopen(const char *
- 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/ghostscript8-base/files/patch-contrib_lips4_gdevlips.c b/print/ghostscript8-base/files/patch-contrib_lips4_gdevlips.c
deleted file mode 100644
index 7605c0d7236b..000000000000
--- a/print/ghostscript8-base/files/patch-contrib_lips4_gdevlips.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- contrib/lips4/gdevlips.c.orig 2007-09-25 13:31:24 UTC
-+++ contrib/lips4/gdevlips.c
-@@ -62,7 +62,15 @@ lips_media_selection(int width, int heig
- height = tmp;
- }
- for (pt = lips_paper_table; pt->num_unit < 80; pt++)
-+/* add by shige 11/06 2003 */
-+#ifdef USE_LIPS_SIZE_ERROR
-+ if(pt->width+LIPS_SIZE_ERROR_VALUE>=width
-+ && pt->width-LIPS_SIZE_ERROR_VALUE<=width
-+ && pt->height+LIPS_SIZE_ERROR_VALUE>=height
-+ && pt->height-LIPS_SIZE_ERROR_VALUE<=height)
-+#else
- if (pt->width == width && pt->height == height)
-+#endif
- break;
-
- return pt->num_unit + landscape;
diff --git a/print/ghostscript8-base/files/patch-contrib_lips4_gdevlips.h b/print/ghostscript8-base/files/patch-contrib_lips4_gdevlips.h
deleted file mode 100644
index d52e8efd138b..000000000000
--- a/print/ghostscript8-base/files/patch-contrib_lips4_gdevlips.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- contrib/lips4/gdevlips.h.orig 2007-05-08 22:00:10 UTC
-+++ contrib/lips4/gdevlips.h
-@@ -191,6 +191,14 @@
- bool faceup;\
- char mediaType[LIPS_MEDIACHAR_MAX]
-
-+/* added by shige 11/06 2003 */
-+#define USE_LIPS_SIZE_ERROR
-+#define LIPS_SIZE_ERROR_VALUE 2
-+
-+/* added by shige 11/09 2003 */
-+#define LIPS_HEIGHT_MAX_720 11906
-+#define LIPS_WIDTH_MAX_720 8419
-+
- int lips_media_selection(int width, int height);
- int lips_packbits_encode(byte * inBuff, byte * outBuff, int Length);
- int lips_mode3format_encode(byte * inBuff, byte * outBuff, int Length);
diff --git a/print/ghostscript8-base/files/patch-epag-3.09_ert.c b/print/ghostscript8-base/files/patch-epag-3.09_ert.c
deleted file mode 100644
index d4395ca747a5..000000000000
--- a/print/ghostscript8-base/files/patch-epag-3.09_ert.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- epag-3.09/ert.c.orig 2000-07-08 04:33:09 UTC
-+++ epag-3.09/ert.c
-@@ -1,6 +1,8 @@
- /* $Id: ert.c,v 1.3 1998/11/20 10:51:12 nari Exp $ */
-
- #include <stdio.h>
-+#include <stdlib.h>
-+#include <string.h>
-
- /*
- * EPSON Remoteのコマンドを出力するコマンド
diff --git a/print/ghostscript8-base/files/patch-epag-3.09_gdevepag.c b/print/ghostscript8-base/files/patch-epag-3.09_gdevepag.c
deleted file mode 100644
index f4d3f11e7b8c..000000000000
--- a/print/ghostscript8-base/files/patch-epag-3.09_gdevepag.c
+++ /dev/null
@@ -1,217 +0,0 @@
---- epag-3.09/gdevepag.c.orig 2000-07-08 04:33:09 UTC
-+++ epag-3.09/gdevepag.c
-@@ -102,30 +102,30 @@ typedef struct _epagBubble{
- } 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 @@ prn_device(prn_epag_procs, "epag",
- 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 @@ epag_close(gx_device *pdev)
- return gdev_prn_close(pdev);
- }
-
--private int
-+static int
- epag_print_page(gx_device_printer *pdev, FILE *fp)
- {
- EpagPageCont cont;
-@@ -205,7 +205,7 @@ static char can_inits[] ={
- 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 @@ epag_printer_initialize(gx_device_printe
- 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 @@ epag_get_params(gx_device *pdev, gs_para
- }
-
- /* 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 @@ void epag_paper_set(gx_device_printer *p
- /*
- * 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 @@ private void epag_bubble_flush_all(EpagP
- /*
- * 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 @@ private void epag_page_cont_init(gx_devi
- 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 @@ private void epag_page_cont_init(gx_devi
- 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 @@ epag_read_image(EpagPageCont *cont)
- /*
- * bh行分のラスターデータを処理する
- */
--private void
-+static void
- epag_process_line(EpagPageCont *cont)
- {
- int bh = cont->bh;
-@@ -502,7 +502,7 @@ epag_process_line(EpagPageCont *cont)
- 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 @@ epag_is_black(EpagPageCont *cont, int bx
- return 0;
- }
-
--private void
-+static void
- epag_rect_add(EpagPageCont *cont,int start,int end)
- {
- int x0 = start * cont->bw;
-@@ -544,7 +544,7 @@ epag_rect_add(EpagPageCont *cont,int sta
- }
- }
-
--private void
-+static void
- epag_bubble_gen(EpagPageCont *cont, int x0, int x1, int y0, int y1)
- {
- EpagBubble *bbl;
-@@ -569,7 +569,7 @@ epag_bubble_gen(EpagPageCont *cont, int
- }
- }
-
--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 epag_bubble_flush(EpagPageC
-
- /* イメージを出力 */
-
--private void
-+static void
- epag_bubble_image_out(EpagPageCont *cont,EpagBubble *bbl)
- {
- FILE *fp = cont->fp;
diff --git a/print/ghostscript8-base/files/patch-lib_FAPIcidfmap b/print/ghostscript8-base/files/patch-lib_FAPIcidfmap
deleted file mode 100644
index b897b30dd0bc..000000000000
--- a/print/ghostscript8-base/files/patch-lib_FAPIcidfmap
+++ /dev/null
@@ -1,62 +0,0 @@
---- lib/FAPIcidfmap.orig 2006-05-31 15:29:52 UTC
-+++ lib/FAPIcidfmap
-@@ -29,4 +29,59 @@
- %
- % /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-Light << /Path (Ryumin-Light) /CIDFontType 0 /FAPI /UFST /CSI [(Japan1) 2] >> ;
-+%/GothicBBB-Medium << /Path (GothicBBB-Medium) /CIDFontType 0 /FAPI /UFST /CSI [(Japan1) 2] >> ;
-+
-+/Ryumin-Medium /Ryumin-Light ;
-+/Ryumin-Regular /Ryumin-Light ;
-+/RyuminPro-Light /Ryumin-Light ;
-+
-+/GothicBBBPro-Medium /GothicBBB-Medium ;
-+
-+/KozGoPro-Bold /GothicBBB-Medium ;
-+/KozGoPro-Heavy /GothicBBB-Medium ;
-+/KozGoPro-Medium /GothicBBB-Medium ;
-+/KozGoPro-Regular /GothicBBB-Medium ;
-+
-+/KozMinPro-Bold /Ryumin-Light ;
-+/KozMinPro-Light /Ryumin-Light ;
-+/KozMinPro-Medium /Ryumin-Light ;
-+/KozMinPro-Regular /Ryumin-Light ;
-+
-+/HiraKakuPro-W3 /GothicBBB-Medium ;
-+/HiraKakuPro-W6 /GothicBBB-Medium ;
-+/HiraKakuStd-W8 /GothicBBB-Medium ;
-+
-+/HiraMaruPro-W4 /GothicBBB-Medium ;
-
-+/HiraMinPro-W3 /Ryumin-Light ;
-+
-+/HeiseiMin-W3 /Ryumin-Light ;
-+/HeiseiKakuGo-W5 /GothicBBB-Medium ;
-+
-+/FutoMinA101-Bold /Ryumin-Light ;
-+/FutoMinA101Pro-Bold /Ryumin-Light ;
-+/FutoGoB101-Bold /GothicBBB-Medium ;
-+/FutoGoB101Pro-Bold /GothicBBB-Medium ;
-+
-+/Jun101-Light /Ryumin-Light ;
-+/Jun101Pro-Light /Ryumin-Light ;
-+
-+/MidashiGo-MB31 /GothicBBB-Medium ;
-+/MidashiGoPro-MB31 /GothicBBB-Medium ;
-+
-+/MidashiMinPro-MA31 /Ryumin-Light ;
-+
-+%/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 << /Path (STHeiti-Regular) /CIDFontType 0 /FAPI /UFST /CSI [(CNS1) 5] >> ;
-+%/STSong-Light << /Path (STSong-Light) /CIDFontType 0 /FAPI /UFST /CSI [(GB1) 5] >> ;
-+%/MSung-Light << /Path (MSung-Light) /CIDFontType 0 /FAPI /UFST /CSI [(CNS1) 5] >> ;
-+%/MHei-Medium << /Path (MHei-Medium) /CIDFontType 0 /FAPI /UFST /CSI [(GB1) 5] >> ;
diff --git a/print/ghostscript8-base/files/patch-lib_FAPIconfig b/print/ghostscript8-base/files/patch-lib_FAPIconfig
deleted file mode 100644
index f54370144a3e..000000000000
--- a/print/ghostscript8-base/files/patch-lib_FAPIconfig
+++ /dev/null
@@ -1,21 +0,0 @@
---- lib/FAPIconfig.orig 2006-06-20 16:31:15 UTC
-+++ lib/FAPIconfig
-@@ -2,10 +2,14 @@
- % $Id: FAPIconfig 6870 2006-06-20 16:31:15Z leonardo $
- % This is configuration file for FAPI client.
-
--/FontPath (/Fonts) % A default directory for FAPI-handled font files path in FAPIfontmap.
--/CIDFontPath (/CIDFonts) % A default directory for FAPI-handled CID font files path in FAPIcidfmap.
--/HookDiskFonts [1 2 9 11 42] % FontType values for disk PS fonts to be redirected to FAPI.
--/HookEmbeddedFonts [1 2 9 11 42] % FontType values for embedded PS fonts to be redirected to FAPI.
-+%/FontPath (/Fonts) % A default directory for FAPI-handled font files path in FAPIfontmap.
-+/FontPath () % A default directory for FAPI-handled font files path in FAPIfontmap.
-+%/CIDFontPath (/CIDFonts) % A default directory for FAPI-handled CID font files path in FAPIcidfmap.
-+/CIDFontPath () % A default directory for FAPI-handled CID font files path in FAPIcidfmap.
-+%/HookDiskFonts [1 2 9 11 42] % FontType values for disk PS fonts to be redirected to FAPI.
-+/HookDiskFonts [] % FontType values for disk PS fonts to be redirected to FAPI.
-+%/HookEmbeddedFonts [1 2 9 11 42] % FontType values for embedded PS fonts to be redirected to FAPI.
-+/HookEmbeddedFonts [] % FontType values for embedded PS fonts to be redirected to FAPI.
-
- % Values allowed for HookDiskFonts and HookEmbeddedFonts are 1, 2, 9, 11, 42.
- % "Disk fonts" are fonts being installed to Ghostscript with 'lib/Fontmap' or with GS_FONTPATH,
diff --git a/print/ghostscript8-base/files/patch-lib_pdf2dsc.ps b/print/ghostscript8-base/files/patch-lib_pdf2dsc.ps
deleted file mode 100644
index 37ea16ef3dc7..000000000000
--- a/print/ghostscript8-base/files/patch-lib_pdf2dsc.ps
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/pdf2dsc.ps.orig 2008-02-25 05:48:45 UTC
-+++ lib/pdf2dsc.ps
-@@ -116,7 +116,7 @@ systemdict /.setsafe known { .setsafe }
- DSCfile PDFname write==only
- ( \(r\) file { DELAYSAFER { .setsafe } if } stopped pop\n) puts
- ( pdfopen begin\n) puts
-- ( copy_trailer_attrs\n) puts
-+ ( process_trailer_attrs\n) puts
- (%%EndSetup\n) puts
-
- /.hasPageLabels false def % see "Page Labels" in the PDF Reference
diff --git a/print/ghostscript8-base/files/patch-libpng15 b/print/ghostscript8-base/files/patch-libpng15
deleted file mode 100644
index ecd768102da0..000000000000
--- a/print/ghostscript8-base/files/patch-libpng15
+++ /dev/null
@@ -1,196 +0,0 @@
-$NetBSD: patch-ak,v 1.5 2011/01/15 14:08:10 wiz Exp $
-
-Fix build with png-1.5. From John Bowler.
-
---- base/gdevpng.c.orig 2008-07-17 02:34:01 UTC
-+++ base/gdevpng.c
-@@ -36,12 +36,14 @@
- #include "gdevpccm.h"
- #include "gscdefs.h"
-
--#define PNG_INTERNAL
- /*
- * libpng versions 1.0.3 and later allow disabling access to the stdxxx
- * files while retaining support for FILE * I/O.
-+ *
-+ * This is a misunderstanding - this is a build time option for libpng,
-+ * it has no effect on a user of libpng.
- */
--#define PNG_NO_CONSOLE_IO
-+/*#define PNG_NO_CONSOLE_IO*/
- /*
- * Earlier libpng versions require disabling FILE * I/O altogether.
- * This produces a compiler warning about no prototype for png_init_io.
-@@ -280,7 +282,7 @@ png_print_page(gx_device_printer * pdev,
- goto done;
- }
- /* set error handling */
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- /* If we get here, we had a problem reading the file */
- code = gs_note_error(gs_error_VMerror);
- goto done;
-@@ -290,19 +292,12 @@ png_print_page(gx_device_printer * pdev,
- png_init_io(png_ptr, file);
-
- /* set the file information here */
-- info_ptr->width = pdev->width;
-- info_ptr->height = pdev->height;
-- /* resolution is in pixels per meter vs. dpi */
-- info_ptr->x_pixels_per_unit =
-- (png_uint_32) (pdev->HWResolution[0] * (100.0 / 2.54));
-- info_ptr->y_pixels_per_unit =
-- (png_uint_32) (pdev->HWResolution[1] * (100.0 / 2.54));
-- info_ptr->phys_unit_type = PNG_RESOLUTION_METER;
-- info_ptr->valid |= PNG_INFO_pHYs;
- switch (depth) {
- case 32:
-- info_ptr->bit_depth = 8;
-- info_ptr->color_type = PNG_COLOR_TYPE_RGB_ALPHA;
-+ png_set_IHDR(png_ptr, info_ptr, pdev->width, pdev->height,
-+ 8, PNG_COLOR_TYPE_RGB_ALPHA,
-+ PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT,
-+ PNG_FILTER_TYPE_DEFAULT);
- png_set_invert_alpha(png_ptr);
- { gx_device_pngalpha *ppdev = (gx_device_pngalpha *)pdev;
- png_color_16 background;
-@@ -315,57 +310,69 @@ png_print_page(gx_device_printer * pdev,
- }
- break;
- case 48:
-- info_ptr->bit_depth = 16;
-- info_ptr->color_type = PNG_COLOR_TYPE_RGB;
-+ png_set_IHDR(png_ptr, info_ptr, pdev->width, pdev->height,
-+ 16, PNG_COLOR_TYPE_RGB,
-+ PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT,
-+ PNG_FILTER_TYPE_DEFAULT);
- #if defined(ARCH_IS_BIG_ENDIAN) && (!ARCH_IS_BIG_ENDIAN)
- png_set_swap(png_ptr);
- #endif
- break;
- case 24:
-- info_ptr->bit_depth = 8;
-- info_ptr->color_type = PNG_COLOR_TYPE_RGB;
-+ png_set_IHDR(png_ptr, info_ptr, pdev->width, pdev->height,
-+ 8, PNG_COLOR_TYPE_RGB,
-+ PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT,
-+ PNG_FILTER_TYPE_DEFAULT);
- break;
- case 8:
-- info_ptr->bit_depth = 8;
-- if (gx_device_has_color(pdev))
-- info_ptr->color_type = PNG_COLOR_TYPE_PALETTE;
-- else
-- info_ptr->color_type = PNG_COLOR_TYPE_GRAY;
-+ png_set_IHDR(png_ptr, info_ptr, pdev->width, pdev->height,
-+ 8, gx_device_has_color(pdev) ?
-+ PNG_COLOR_TYPE_PALETTE : PNG_COLOR_TYPE_GRAY,
-+ PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT,
-+ PNG_FILTER_TYPE_DEFAULT);
- break;
- case 4:
-- info_ptr->bit_depth = 4;
-- info_ptr->color_type = PNG_COLOR_TYPE_PALETTE;
-+ png_set_IHDR(png_ptr, info_ptr, pdev->width, pdev->height,
-+ 4, PNG_COLOR_TYPE_PALETTE,
-+ PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT,
-+ PNG_FILTER_TYPE_DEFAULT);
- break;
- case 1:
-- info_ptr->bit_depth = 1;
-- info_ptr->color_type = PNG_COLOR_TYPE_GRAY;
-+ png_set_IHDR(png_ptr, info_ptr, pdev->width, pdev->height,
-+ 1, PNG_COLOR_TYPE_GRAY,
-+ PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT,
-+ PNG_FILTER_TYPE_DEFAULT);
- /* invert monocrome pixels */
- png_set_invert_mono(png_ptr);
- break;
-+ default:
-+ png_error(png_ptr, "invalid bit depth");
- }
-
-+ /* resolution is in pixels per meter vs. dpi */
-+ png_set_pHYs(png_ptr, info_ptr,
-+ (png_uint_32) (pdev->HWResolution[0] * (100.0 / 2.54)),
-+ (png_uint_32) (pdev->HWResolution[1] * (100.0 / 2.54)),
-+ PNG_RESOLUTION_METER);
-+
- /* set the palette if there is one */
-- if (info_ptr->color_type == PNG_COLOR_TYPE_PALETTE) {
-+ if (png_get_color_type(png_ptr, info_ptr) == PNG_COLOR_TYPE_PALETTE) {
- int i;
- int num_colors = 1 << depth;
- gx_color_value rgb[3];
-+ png_color palette[256];
-+
-+ if (num_colors > 256)
-+ num_colors = 256;
-
-- info_ptr->palette =
-- (void *)gs_alloc_bytes(mem, 256 * sizeof(png_color),
-- "png palette");
-- if (info_ptr->palette == 0) {
-- code = gs_note_error(gs_error_VMerror);
-- goto done;
-- }
-- info_ptr->num_palette = num_colors;
-- info_ptr->valid |= PNG_INFO_PLTE;
- for (i = 0; i < num_colors; i++) {
- (*dev_proc(pdev, map_color_rgb)) ((gx_device *) pdev,
- (gx_color_index) i, rgb);
-- info_ptr->palette[i].red = gx_color_value_to_byte(rgb[0]);
-- info_ptr->palette[i].green = gx_color_value_to_byte(rgb[1]);
-- info_ptr->palette[i].blue = gx_color_value_to_byte(rgb[2]);
-+ palette[i].red = gx_color_value_to_byte(rgb[0]);
-+ palette[i].green = gx_color_value_to_byte(rgb[1]);
-+ palette[i].blue = gx_color_value_to_byte(rgb[2]);
- }
-+ png_set_PLTE(png_ptr, info_ptr, palette, num_colors);
- }
- /* add comment */
- strncpy(software_key, "Software", sizeof(software_key));
-@@ -375,15 +382,14 @@ png_print_page(gx_device_printer * pdev,
- text_png.key = software_key;
- text_png.text = software_text;
- text_png.text_length = strlen(software_text);
-- info_ptr->text = &text_png;
-- info_ptr->num_text = 1;
-+ png_set_text(png_ptr, info_ptr, &text_png, 1);
-
- /* write the file information */
- png_write_info(png_ptr, info_ptr);
-
- /* don't write the comments twice */
-- info_ptr->num_text = 0;
-- info_ptr->text = NULL;
-+ /*info_ptr->num_text = 0;*/
-+ /*info_ptr->text = NULL;*/
-
- /* Write the contents of the image. */
- for (y = 0; y < height; y++) {
-@@ -395,7 +401,7 @@ png_print_page(gx_device_printer * pdev,
- png_write_end(png_ptr, info_ptr);
-
- /* if you alloced the palette, free it here */
-- gs_free_object(mem, info_ptr->palette, "png palette");
-+ /*gs_free_object(mem, info_ptr->palette, "png palette");*/
-
- done:
- /* free the structures */
-@@ -405,6 +411,7 @@ png_print_page(gx_device_printer * pdev,
- return code;
- }
-
-+#if 0 /* not required in 1.5 */
- /*
- * Patch around a static reference to a never-used procedure.
- * This could be avoided if we were willing to edit pngconf.h to
-@@ -422,6 +429,7 @@ png_push_fill_buffer(png_structp png_ptr
- {
- }
- #endif
-+#endif
-
- static int
- pngalpha_open(gx_device * pdev)
diff --git a/print/ghostscript8-base/files/patch-psi_zicc.c b/print/ghostscript8-base/files/patch-psi_zicc.c
deleted file mode 100644
index f03847458a5a..000000000000
--- a/print/ghostscript8-base/files/patch-psi_zicc.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- psi/zicc.c.orig 2009-01-21 15:34:55 UTC
-+++ psi/zicc.c
-@@ -161,6 +161,9 @@ zseticcspace(i_ctx_t * i_ctx_p)
- if (2*ncomps > sizeof(range_buff)/sizeof(range_buff[0]))
- return_error(e_rangecheck);
-
-+ 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/ghostscript8-base/files/pkg-message.in b/print/ghostscript8-base/files/pkg-message.in
deleted file mode 100644
index 846b4f8a1868..000000000000
--- a/print/ghostscript8-base/files/pkg-message.in
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-In order to use the script "dvipdf", dvips must be installed.
-This program is provided by another package print/tex-dvipsk.
-
-FAPIfontmap and FAPIcidfmap in %%DATADIR%%/Resource/Init
-have to be configured if you want to use FAPI feature.
-EOM
-}
-]
diff --git a/print/ghostscript8-base/pkg-descr b/print/ghostscript8-base/pkg-descr
deleted file mode 100644
index 9f7ec766055c..000000000000
--- a/print/ghostscript8-base/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-Ghostscript is the well-known PostScript interpreter which is available for
-all common and most esoteric platforms and supports many different printers
-and some displays.
-
-This is 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
-
- http://www.ghostscript.com/
diff --git a/print/ghostscript8-base/pkg-plist b/print/ghostscript8-base/pkg-plist
deleted file mode 100644
index 815cdfe70c45..000000000000
--- a/print/ghostscript8-base/pkg-plist
+++ /dev/null
@@ -1,679 +0,0 @@
-bin/bdftops
-bin/dumphint
-bin/dvipdf
-bin/eps2eps
-%%GS_epag%%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
-%%GS_pcl3%%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/gdevdsp.h
-include/ghostscript/iapi.h
-include/ghostscript/ierrors.h
-lib/libgs.so
-lib/libgs.so.%%SHLIB_VER%%
-lib/libgs.so.%%GS_VERSION%%
-man/man1/dvipdf.1.gz
-man/man1/eps2eps.1.gz
-man/man1/font2c.1.gz
-%%GS_pcl3%%man/man1/gs-pcl3.1.gz
-man/man1/gs.1.gz
-man/man1/gslp.1.gz
-man/man1/gsnd.1.gz
-%%GS_pcl3%%man/man1/pcl3opts.1.gz
-man/man1/pdf2dsc.1.gz
-man/man1/pdf2ps.1.gz
-man/man1/pdfopt.1.gz
-man/man1/pf2afm.1.gz
-man/man1/pfbtopfa.1.gz
-man/man1/printafm.1.gz
-man/man1/ps2ascii.1.gz
-man/man1/ps2epsi.1.gz
-man/man1/ps2pdf.1.gz
-man/man1/ps2pdf12.1.gz
-man/man1/ps2pdf13.1.gz
-man/man1/ps2pdfwr.1.gz
-man/man1/ps2ps.1.gz
-man/man1/wftopfa.1.gz
-%%DATADIR%%/Resource/CMap/78-EUC-H
-%%DATADIR%%/Resource/CMap/78-EUC-V
-%%DATADIR%%/Resource/CMap/78-H
-%%DATADIR%%/Resource/CMap/78-RKSJ-H
-%%DATADIR%%/Resource/CMap/78-RKSJ-V
-%%DATADIR%%/Resource/CMap/78-V
-%%DATADIR%%/Resource/CMap/78ms-RKSJ-H
-%%DATADIR%%/Resource/CMap/78ms-RKSJ-V
-%%DATADIR%%/Resource/CMap/83pv-RKSJ-H
-%%DATADIR%%/Resource/CMap/90ms-RKSJ-H
-%%DATADIR%%/Resource/CMap/90ms-RKSJ-UCS2
-%%DATADIR%%/Resource/CMap/90ms-RKSJ-V
-%%DATADIR%%/Resource/CMap/90msp-RKSJ-H
-%%DATADIR%%/Resource/CMap/90msp-RKSJ-V
-%%DATADIR%%/Resource/CMap/90pv-RKSJ-H
-%%DATADIR%%/Resource/CMap/90pv-RKSJ-UCS2
-%%DATADIR%%/Resource/CMap/90pv-RKSJ-UCS2C
-%%DATADIR%%/Resource/CMap/90pv-RKSJ-V
-%%DATADIR%%/Resource/CMap/Add-H
-%%DATADIR%%/Resource/CMap/Add-RKSJ-H
-%%DATADIR%%/Resource/CMap/Add-RKSJ-V
-%%DATADIR%%/Resource/CMap/Add-V
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-0
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-1
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-2
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-3
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-4
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-5
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-6
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-B5pc
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-ETenms-B5
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-H-CID
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-H-Host
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-H-Mac
-%%DATADIR%%/Resource/CMap/Adobe-CNS1-UCS2
-%%DATADIR%%/Resource/CMap/Adobe-GB1-0
-%%DATADIR%%/Resource/CMap/Adobe-GB1-1
-%%DATADIR%%/Resource/CMap/Adobe-GB1-2
-%%DATADIR%%/Resource/CMap/Adobe-GB1-3
-%%DATADIR%%/Resource/CMap/Adobe-GB1-4
-%%DATADIR%%/Resource/CMap/Adobe-GB1-5
-%%DATADIR%%/Resource/CMap/Adobe-GB1-GBK-EUC
-%%DATADIR%%/Resource/CMap/Adobe-GB1-GBpc-EUC
-%%DATADIR%%/Resource/CMap/Adobe-GB1-H-CID
-%%DATADIR%%/Resource/CMap/Adobe-GB1-H-Host
-%%DATADIR%%/Resource/CMap/Adobe-GB1-H-Mac
-%%DATADIR%%/Resource/CMap/Adobe-GB1-UCS2
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-0
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-1
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-2
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-3
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-4
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-5
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-6
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-90ms-RKSJ
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-90pv-RKSJ
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-H-CID
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-H-Host
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-H-Mac
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-PS-H
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-PS-V
-%%DATADIR%%/Resource/CMap/Adobe-Japan1-UCS2
-%%DATADIR%%/Resource/CMap/Adobe-Japan2-0
-%%DATADIR%%/Resource/CMap/Adobe-Korea1-0
-%%DATADIR%%/Resource/CMap/Adobe-Korea1-1
-%%DATADIR%%/Resource/CMap/Adobe-Korea1-2
-%%DATADIR%%/Resource/CMap/Adobe-Korea1-H-CID
-%%DATADIR%%/Resource/CMap/Adobe-Korea1-H-Host
-%%DATADIR%%/Resource/CMap/Adobe-Korea1-H-Mac
-%%DATADIR%%/Resource/CMap/Adobe-Korea1-KSCms-UHC
-%%DATADIR%%/Resource/CMap/Adobe-Korea1-KSCpc-EUC
-%%DATADIR%%/Resource/CMap/Adobe-Korea1-UCS2
-%%DATADIR%%/Resource/CMap/B5-H
-%%DATADIR%%/Resource/CMap/B5-V
-%%DATADIR%%/Resource/CMap/B5pc-H
-%%DATADIR%%/Resource/CMap/B5pc-UCS2
-%%DATADIR%%/Resource/CMap/B5pc-UCS2C
-%%DATADIR%%/Resource/CMap/B5pc-V
-%%DATADIR%%/Resource/CMap/CNS-EUC-H
-%%DATADIR%%/Resource/CMap/CNS-EUC-V
-%%DATADIR%%/Resource/CMap/CNS01-RKSJ-H
-%%DATADIR%%/Resource/CMap/CNS02-RKSJ-H
-%%DATADIR%%/Resource/CMap/CNS03-RKSJ-H
-%%DATADIR%%/Resource/CMap/CNS04-RKSJ-H
-%%DATADIR%%/Resource/CMap/CNS05-RKSJ-H
-%%DATADIR%%/Resource/CMap/CNS06-RKSJ-H
-%%DATADIR%%/Resource/CMap/CNS07-RKSJ-H
-%%DATADIR%%/Resource/CMap/CNS1-H
-%%DATADIR%%/Resource/CMap/CNS1-V
-%%DATADIR%%/Resource/CMap/CNS15-RKSJ-H
-%%DATADIR%%/Resource/CMap/CNS2-H
-%%DATADIR%%/Resource/CMap/CNS2-V
-%%DATADIR%%/Resource/CMap/ETHK-B5-H
-%%DATADIR%%/Resource/CMap/ETHK-B5-V
-%%DATADIR%%/Resource/CMap/ETen-B5-H
-%%DATADIR%%/Resource/CMap/ETen-B5-UCS2
-%%DATADIR%%/Resource/CMap/ETen-B5-V
-%%DATADIR%%/Resource/CMap/ETenms-B5-H
-%%DATADIR%%/Resource/CMap/ETenms-B5-V
-%%DATADIR%%/Resource/CMap/EUC-H
-%%DATADIR%%/Resource/CMap/EUC-V
-%%DATADIR%%/Resource/CMap/Ext-H
-%%DATADIR%%/Resource/CMap/Ext-RKSJ-H
-%%DATADIR%%/Resource/CMap/Ext-RKSJ-V
-%%DATADIR%%/Resource/CMap/Ext-V
-%%DATADIR%%/Resource/CMap/GB-EUC-H
-%%DATADIR%%/Resource/CMap/GB-EUC-V
-%%DATADIR%%/Resource/CMap/GB-H
-%%DATADIR%%/Resource/CMap/GB-RKSJ-H
-%%DATADIR%%/Resource/CMap/GB-V
-%%DATADIR%%/Resource/CMap/GBK-EUC-H
-%%DATADIR%%/Resource/CMap/GBK-EUC-UCS2
-%%DATADIR%%/Resource/CMap/GBK-EUC-V
-%%DATADIR%%/Resource/CMap/GBK2K-H
-%%DATADIR%%/Resource/CMap/GBK2K-V
-%%DATADIR%%/Resource/CMap/GBKp-EUC-H
-%%DATADIR%%/Resource/CMap/GBKp-EUC-V
-%%DATADIR%%/Resource/CMap/GBT-EUC-H
-%%DATADIR%%/Resource/CMap/GBT-EUC-V
-%%DATADIR%%/Resource/CMap/GBT-H
-%%DATADIR%%/Resource/CMap/GBT-RKSJ-H
-%%DATADIR%%/Resource/CMap/GBT-V
-%%DATADIR%%/Resource/CMap/GBTpc-EUC-H
-%%DATADIR%%/Resource/CMap/GBTpc-EUC-V
-%%DATADIR%%/Resource/CMap/GBpc-EUC-H
-%%DATADIR%%/Resource/CMap/GBpc-EUC-UCS2
-%%DATADIR%%/Resource/CMap/GBpc-EUC-UCS2C
-%%DATADIR%%/Resource/CMap/GBpc-EUC-V
-%%DATADIR%%/Resource/CMap/H
-%%DATADIR%%/Resource/CMap/HK-RKSJ-H
-%%DATADIR%%/Resource/CMap/HKdla-B5-H
-%%DATADIR%%/Resource/CMap/HKdla-B5-V
-%%DATADIR%%/Resource/CMap/HKdlb-B5-H
-%%DATADIR%%/Resource/CMap/HKdlb-B5-V
-%%DATADIR%%/Resource/CMap/HKgccs-B5-H
-%%DATADIR%%/Resource/CMap/HKgccs-B5-V
-%%DATADIR%%/Resource/CMap/HKm314-B5-H
-%%DATADIR%%/Resource/CMap/HKm314-B5-V
-%%DATADIR%%/Resource/CMap/HKm471-B5-H
-%%DATADIR%%/Resource/CMap/HKm471-B5-V
-%%DATADIR%%/Resource/CMap/HKscs-B5-H
-%%DATADIR%%/Resource/CMap/HKscs-B5-V
-%%DATADIR%%/Resource/CMap/Hankaku
-%%DATADIR%%/Resource/CMap/Hiragana
-%%DATADIR%%/Resource/CMap/Hojo-EUC-H
-%%DATADIR%%/Resource/CMap/Hojo-EUC-V
-%%DATADIR%%/Resource/CMap/Hojo-H
-%%DATADIR%%/Resource/CMap/Hojo-RKSJ-H
-%%DATADIR%%/Resource/CMap/Hojo-V
-%%DATADIR%%/Resource/CMap/Identity-H
-%%DATADIR%%/Resource/CMap/Identity-UTF16-H
-%%DATADIR%%/Resource/CMap/Identity-UTF16-V
-%%DATADIR%%/Resource/CMap/Identity-V
-%%DATADIR%%/Resource/CMap/KSC-EUC-H
-%%DATADIR%%/Resource/CMap/KSC-EUC-V
-%%DATADIR%%/Resource/CMap/KSC-H
-%%DATADIR%%/Resource/CMap/KSC-Johab-H
-%%DATADIR%%/Resource/CMap/KSC-Johab-V
-%%DATADIR%%/Resource/CMap/KSC-RKSJ-H
-%%DATADIR%%/Resource/CMap/KSC-V
-%%DATADIR%%/Resource/CMap/KSC2-RKSJ-H
-%%DATADIR%%/Resource/CMap/KSCms-UHC-H
-%%DATADIR%%/Resource/CMap/KSCms-UHC-HW-H
-%%DATADIR%%/Resource/CMap/KSCms-UHC-HW-V
-%%DATADIR%%/Resource/CMap/KSCms-UHC-UCS2
-%%DATADIR%%/Resource/CMap/KSCms-UHC-V
-%%DATADIR%%/Resource/CMap/KSCpc-EUC-H
-%%DATADIR%%/Resource/CMap/KSCpc-EUC-UCS2
-%%DATADIR%%/Resource/CMap/KSCpc-EUC-UCS2C
-%%DATADIR%%/Resource/CMap/KSCpc-EUC-V
-%%DATADIR%%/Resource/CMap/Katakana
-%%DATADIR%%/Resource/CMap/NWP-H
-%%DATADIR%%/Resource/CMap/NWP-V
-%%DATADIR%%/Resource/CMap/RKSJ-H
-%%DATADIR%%/Resource/CMap/RKSJ-V
-%%DATADIR%%/Resource/CMap/Roman
-%%DATADIR%%/Resource/CMap/TCVN-RKSJ-H
-%%DATADIR%%/Resource/CMap/UCS2-90ms-RKSJ
-%%DATADIR%%/Resource/CMap/UCS2-90pv-RKSJ
-%%DATADIR%%/Resource/CMap/UCS2-B5pc
-%%DATADIR%%/Resource/CMap/UCS2-ETen-B5
-%%DATADIR%%/Resource/CMap/UCS2-GBK-EUC
-%%DATADIR%%/Resource/CMap/UCS2-GBpc-EUC
-%%DATADIR%%/Resource/CMap/UCS2-KSCms-UHC
-%%DATADIR%%/Resource/CMap/UCS2-KSCpc-EUC
-%%DATADIR%%/Resource/CMap/UniCNS-UCS2-H
-%%DATADIR%%/Resource/CMap/UniCNS-UCS2-V
-%%DATADIR%%/Resource/CMap/UniCNS-UTF16-H
-%%DATADIR%%/Resource/CMap/UniCNS-UTF16-V
-%%DATADIR%%/Resource/CMap/UniCNS-UTF32-H
-%%DATADIR%%/Resource/CMap/UniCNS-UTF32-V
-%%DATADIR%%/Resource/CMap/UniCNS-UTF8-H
-%%DATADIR%%/Resource/CMap/UniCNS-UTF8-V
-%%DATADIR%%/Resource/CMap/UniGB-UCS2-H
-%%DATADIR%%/Resource/CMap/UniGB-UCS2-V
-%%DATADIR%%/Resource/CMap/UniGB-UTF16-H
-%%DATADIR%%/Resource/CMap/UniGB-UTF16-V
-%%DATADIR%%/Resource/CMap/UniGB-UTF32-H
-%%DATADIR%%/Resource/CMap/UniGB-UTF32-V
-%%DATADIR%%/Resource/CMap/UniGB-UTF8-H
-%%DATADIR%%/Resource/CMap/UniGB-UTF8-V
-%%DATADIR%%/Resource/CMap/UniHojo-UCS2-H
-%%DATADIR%%/Resource/CMap/UniHojo-UCS2-V
-%%DATADIR%%/Resource/CMap/UniHojo-UTF16-H
-%%DATADIR%%/Resource/CMap/UniHojo-UTF16-V
-%%DATADIR%%/Resource/CMap/UniHojo-UTF32-H
-%%DATADIR%%/Resource/CMap/UniHojo-UTF32-V
-%%DATADIR%%/Resource/CMap/UniHojo-UTF8-H
-%%DATADIR%%/Resource/CMap/UniHojo-UTF8-V
-%%DATADIR%%/Resource/CMap/UniJIS-UCS2-H
-%%DATADIR%%/Resource/CMap/UniJIS-UCS2-HW-H
-%%DATADIR%%/Resource/CMap/UniJIS-UCS2-HW-V
-%%DATADIR%%/Resource/CMap/UniJIS-UCS2-V
-%%DATADIR%%/Resource/CMap/UniJIS-UTF16-H
-%%DATADIR%%/Resource/CMap/UniJIS-UTF16-V
-%%DATADIR%%/Resource/CMap/UniJIS-UTF32-H
-%%DATADIR%%/Resource/CMap/UniJIS-UTF32-V
-%%DATADIR%%/Resource/CMap/UniJIS-UTF8-H
-%%DATADIR%%/Resource/CMap/UniJIS-UTF8-V
-%%DATADIR%%/Resource/CMap/UniJIS2004-UTF16-H
-%%DATADIR%%/Resource/CMap/UniJIS2004-UTF16-V
-%%DATADIR%%/Resource/CMap/UniJIS2004-UTF32-H
-%%DATADIR%%/Resource/CMap/UniJIS2004-UTF32-V
-%%DATADIR%%/Resource/CMap/UniJIS2004-UTF8-H
-%%DATADIR%%/Resource/CMap/UniJIS2004-UTF8-V
-%%DATADIR%%/Resource/CMap/UniJISPro-UCS2-HW-V
-%%DATADIR%%/Resource/CMap/UniJISPro-UCS2-V
-%%DATADIR%%/Resource/CMap/UniJISPro-UTF8-V
-%%DATADIR%%/Resource/CMap/UniJISX0213-UTF32-H
-%%DATADIR%%/Resource/CMap/UniJISX0213-UTF32-V
-%%DATADIR%%/Resource/CMap/UniJISX02132004-UTF32-H
-%%DATADIR%%/Resource/CMap/UniJISX02132004-UTF32-V
-%%DATADIR%%/Resource/CMap/UniKS-UCS2-H
-%%DATADIR%%/Resource/CMap/UniKS-UCS2-V
-%%DATADIR%%/Resource/CMap/UniKS-UTF16-H
-%%DATADIR%%/Resource/CMap/UniKS-UTF16-V
-%%DATADIR%%/Resource/CMap/UniKS-UTF32-H
-%%DATADIR%%/Resource/CMap/UniKS-UTF32-V
-%%DATADIR%%/Resource/CMap/UniKS-UTF8-H
-%%DATADIR%%/Resource/CMap/UniKS-UTF8-V
-%%DATADIR%%/Resource/CMap/V
-%%DATADIR%%/Resource/CMap/WP-Symbol
-%%DATADIR%%/Resource/ColorSpace/DefaultCMYK
-%%DATADIR%%/Resource/ColorSpace/DefaultGray
-%%DATADIR%%/Resource/ColorSpace/DefaultRGB
-%%DATADIR%%/Resource/ColorSpace/TrivialCMYK
-%%DATADIR%%/Resource/ColorSpace/sGray
-%%DATADIR%%/Resource/ColorSpace/sRGB
-%%DATADIR%%/Resource/Decoding/FCO_Dingbats
-%%DATADIR%%/Resource/Decoding/FCO_Symbol
-%%DATADIR%%/Resource/Decoding/FCO_Unicode
-%%DATADIR%%/Resource/Decoding/FCO_Wingdings
-%%DATADIR%%/Resource/Decoding/Latin1
-%%DATADIR%%/Resource/Decoding/StandardEncoding
-%%DATADIR%%/Resource/Decoding/Unicode
-%%DATADIR%%/Resource/Encoding/Wingdings
-%%DATADIR%%/Resource/Font/CenturySchL-Bold
-%%DATADIR%%/Resource/Font/CenturySchL-BoldItal
-%%DATADIR%%/Resource/Font/CenturySchL-Ital
-%%DATADIR%%/Resource/Font/CenturySchL-Roma
-%%DATADIR%%/Resource/Font/Dingbats
-%%DATADIR%%/Resource/Font/NimbusMonL-Bold
-%%DATADIR%%/Resource/Font/NimbusMonL-BoldObli
-%%DATADIR%%/Resource/Font/NimbusMonL-Regu
-%%DATADIR%%/Resource/Font/NimbusMonL-ReguObli
-%%DATADIR%%/Resource/Font/NimbusRomNo9L-Medi
-%%DATADIR%%/Resource/Font/NimbusRomNo9L-MediItal
-%%DATADIR%%/Resource/Font/NimbusRomNo9L-Regu
-%%DATADIR%%/Resource/Font/NimbusRomNo9L-ReguItal
-%%DATADIR%%/Resource/Font/NimbusSanL-Bold
-%%DATADIR%%/Resource/Font/NimbusSanL-BoldCond
-%%DATADIR%%/Resource/Font/NimbusSanL-BoldCondItal
-%%DATADIR%%/Resource/Font/NimbusSanL-BoldItal
-%%DATADIR%%/Resource/Font/NimbusSanL-Regu
-%%DATADIR%%/Resource/Font/NimbusSanL-ReguCond
-%%DATADIR%%/Resource/Font/NimbusSanL-ReguCondItal
-%%DATADIR%%/Resource/Font/NimbusSanL-ReguItal
-%%DATADIR%%/Resource/Font/StandardSymL
-%%DATADIR%%/Resource/Font/URWBookmanL-DemiBold
-%%DATADIR%%/Resource/Font/URWBookmanL-DemiBoldItal
-%%DATADIR%%/Resource/Font/URWBookmanL-Ligh
-%%DATADIR%%/Resource/Font/URWBookmanL-LighItal
-%%DATADIR%%/Resource/Font/URWChanceryL-MediItal
-%%DATADIR%%/Resource/Font/URWGothicL-Book
-%%DATADIR%%/Resource/Font/URWGothicL-BookObli
-%%DATADIR%%/Resource/Font/URWGothicL-Demi
-%%DATADIR%%/Resource/Font/URWGothicL-DemiObli
-%%DATADIR%%/Resource/Font/URWPalladioL-Bold
-%%DATADIR%%/Resource/Font/URWPalladioL-BoldItal
-%%DATADIR%%/Resource/Font/URWPalladioL-Ital
-%%DATADIR%%/Resource/Font/URWPalladioL-Roma
-%%DATADIR%%/doc/API.htm
-%%DATADIR%%/doc/C-style.htm
-%%DATADIR%%/doc/Changes.htm
-%%DATADIR%%/doc/Commprod.htm
-%%DATADIR%%/doc/DLL.htm
-%%DATADIR%%/doc/Deprecated.htm
-%%DATADIR%%/doc/Details.htm
-%%DATADIR%%/doc/Details8.htm
-%%DATADIR%%/doc/Develop.htm
-%%DATADIR%%/doc/Devices.htm
-%%DATADIR%%/doc/Drivers.htm
-%%DATADIR%%/doc/Fonts.htm
-%%DATADIR%%/doc/Helpers.htm
-%%DATADIR%%/doc/Hershey.htm
-%%DATADIR%%/doc/History1.htm
-%%DATADIR%%/doc/History2.htm
-%%DATADIR%%/doc/History3.htm
-%%DATADIR%%/doc/History4.htm
-%%DATADIR%%/doc/History5.htm
-%%DATADIR%%/doc/History6.htm
-%%DATADIR%%/doc/History7.htm
-%%DATADIR%%/doc/History8.htm
-%%DATADIR%%/doc/Install.htm
-%%DATADIR%%/doc/Issues.htm
-%%DATADIR%%/doc/Language.htm
-%%DATADIR%%/doc/Lib.htm
-%%DATADIR%%/doc/Make.htm
-%%DATADIR%%/doc/News.htm
-%%DATADIR%%/doc/Projects.htm
-%%DATADIR%%/doc/Ps-style.htm
-%%DATADIR%%/doc/Ps2epsi.htm
-%%DATADIR%%/doc/Ps2pdf.htm
-%%DATADIR%%/doc/Psfiles.htm
-%%DATADIR%%/doc/README
-%%DATADIR%%/doc/Readme.htm
-%%DATADIR%%/doc/Release.htm
-%%DATADIR%%/doc/Source.htm
-%%DATADIR%%/doc/Unix-lpr.htm
-%%DATADIR%%/doc/Use.htm
-%%DATADIR%%/doc/Xfonts.htm
-%%DATADIR%%/doc/gs.css
-%%DATADIR%%/doc/index.html
-%%DATADIR%%/examples/alphabet.ps
-%%DATADIR%%/examples/annots.pdf
-%%DATADIR%%/examples/chess.ps
-%%DATADIR%%/examples/colorcir.ps
-%%DATADIR%%/examples/doretree.ps
-%%DATADIR%%/examples/escher.ps
-%%DATADIR%%/examples/golfer.eps
-%%DATADIR%%/examples/grayalph.ps
-%%DATADIR%%/examples/ridt91.eps
-%%DATADIR%%/examples/snowflak.ps
-%%DATADIR%%/examples/tiger.eps
-%%DATADIR%%/examples/vasarely.ps
-%%DATADIR%%/examples/waterfal.ps
-%%DATADIR%%/Resource/Init/FAPIcidfmap
-%%DATADIR%%/Resource/Init/FAPIconfig
-%%DATADIR%%/Resource/Init/FAPIfontmap
-%%DATADIR%%/Resource/Init/FCOfontmap-PCLPS2
-%%DATADIR%%/Resource/Init/Fontmap
-%%DATADIR%%/Resource/Init/Fontmap.GS
-%%DATADIR%%/Resource/Init/cidfmap
-%%DATADIR%%/Resource/Init/gs_agl.ps
-%%DATADIR%%/Resource/Init/gs_btokn.ps
-%%DATADIR%%/Resource/Init/gs_cet.ps
-%%DATADIR%%/Resource/Init/gs_cff.ps
-%%DATADIR%%/Resource/Init/gs_cidcm.ps
-%%DATADIR%%/Resource/Init/gs_ciddc.ps
-%%DATADIR%%/Resource/Init/gs_cidfm.ps
-%%DATADIR%%/Resource/Init/gs_cidfn.ps
-%%DATADIR%%/Resource/Init/gs_cidtt.ps
-%%DATADIR%%/Resource/Init/gs_cmap.ps
-%%DATADIR%%/Resource/Init/gs_cspace.ps
-%%DATADIR%%/Resource/Init/gs_css_e.ps
-%%DATADIR%%/Resource/Init/gs_dbt_e.ps
-%%DATADIR%%/Resource/Init/gs_diskf.ps
-%%DATADIR%%/Resource/Init/gs_diskn.ps
-%%DATADIR%%/Resource/Init/gs_dpnxt.ps
-%%DATADIR%%/Resource/Init/gs_dps.ps
-%%DATADIR%%/Resource/Init/gs_dps1.ps
-%%DATADIR%%/Resource/Init/gs_dps2.ps
-%%DATADIR%%/Resource/Init/gs_dscp.ps
-%%DATADIR%%/Resource/Init/gs_epsf.ps
-%%DATADIR%%/Resource/Init/gs_fapi.ps
-%%DATADIR%%/Resource/Init/gs_fntem.ps
-%%DATADIR%%/Resource/Init/gs_fonts.ps
-%%DATADIR%%/Resource/Init/gs_frsd.ps
-%%DATADIR%%/Resource/Init/gs_icc.ps
-%%DATADIR%%/Resource/Init/gs_il1_e.ps
-%%DATADIR%%/Resource/Init/gs_img.ps
-%%DATADIR%%/Resource/Init/gs_init.ps
-%%DATADIR%%/Resource/Init/gs_l2img.ps
-%%DATADIR%%/Resource/Init/gs_lev2.ps
-%%DATADIR%%/Resource/Init/gs_ll3.ps
-%%DATADIR%%/Resource/Init/gs_mex_e.ps
-%%DATADIR%%/Resource/Init/gs_mgl_e.ps
-%%DATADIR%%/Resource/Init/gs_mro_e.ps
-%%DATADIR%%/Resource/Init/gs_pdf_e.ps
-%%DATADIR%%/Resource/Init/gs_pdfwr.ps
-%%DATADIR%%/Resource/Init/gs_res.ps
-%%DATADIR%%/Resource/Init/gs_resmp.ps
-%%DATADIR%%/Resource/Init/gs_setpd.ps
-%%DATADIR%%/Resource/Init/gs_statd.ps
-%%DATADIR%%/Resource/Init/gs_std_e.ps
-%%DATADIR%%/Resource/Init/gs_sym_e.ps
-%%DATADIR%%/Resource/Init/gs_trap.ps
-%%DATADIR%%/Resource/Init/gs_ttf.ps
-%%DATADIR%%/Resource/Init/gs_typ32.ps
-%%DATADIR%%/Resource/Init/gs_typ42.ps
-%%DATADIR%%/Resource/Init/gs_type1.ps
-%%DATADIR%%/Resource/Init/gs_wan_e.ps
-%%DATADIR%%/Resource/Init/opdfread.ps
-%%DATADIR%%/Resource/Init/pdf_base.ps
-%%DATADIR%%/Resource/Init/pdf_cslayer.ps
-%%DATADIR%%/Resource/Init/pdf_draw.ps
-%%DATADIR%%/Resource/Init/pdf_font.ps
-%%DATADIR%%/Resource/Init/pdf_main.ps
-%%DATADIR%%/Resource/Init/pdf_ops.ps
-%%DATADIR%%/Resource/Init/pdf_rbld.ps
-%%DATADIR%%/Resource/Init/pdf_sec.ps
-%%DATADIR%%/Resource/Init/xlatmap
-%%DATADIR%%/Resource/SubstCID/CNS1-WMode
-%%DATADIR%%/Resource/SubstCID/GB1-WMode
-%%DATADIR%%/Resource/SubstCID/Japan1-WMode
-%%DATADIR%%/Resource/SubstCID/Korea1-WMode
-%%DATADIR%%/Resource/CIDFont
-%%DATADIR%%/lib/ht_ccsto.ps
-%%DATADIR%%/lib/acctest.ps
-%%DATADIR%%/lib/addxchar.ps
-%%DATADIR%%/lib/align.ps
-%%DATADIR%%/lib/bdftops.ps
-%%DATADIR%%/lib/caption.ps
-%%DATADIR%%/lib/cid2code.ps
-%%DATADIR%%/lib/decrypt.ps
-%%DATADIR%%/lib/docie.ps
-%%DATADIR%%/lib/dumphint.ps
-%%DATADIR%%/lib/font2c.ps
-%%DATADIR%%/lib/font2pcl.ps
-%%DATADIR%%/lib/gslp.ps
-%%DATADIR%%/lib/gsnup.ps
-%%DATADIR%%/lib/image-qa.ps
-%%DATADIR%%/lib/impath.ps
-%%DATADIR%%/lib/jispaper.ps
-%%DATADIR%%/lib/landscap.ps
-%%DATADIR%%/lib/level1.ps
-%%DATADIR%%/lib/lines.ps
-%%DATADIR%%/lib/markhint.ps
-%%DATADIR%%/lib/markpath.ps
-%%DATADIR%%/lib/mkcidfm.ps
-%%DATADIR%%/lib/PDFA_def.ps
-%%DATADIR%%/lib/PDFX_def.ps
-%%DATADIR%%/lib/packfile.ps
-%%DATADIR%%/lib/pcharstr.ps
-%%DATADIR%%/lib/pf2afm.ps
-%%DATADIR%%/lib/pfbtopfa.ps
-%%DATADIR%%/lib/ppath.ps
-%%DATADIR%%/lib/pphs
-%%DATADIR%%/lib/pphs.ps
-%%DATADIR%%/lib/prfont.ps
-%%DATADIR%%/lib/printafm.ps
-%%DATADIR%%/lib/ps2ai.ps
-%%DATADIR%%/lib/ps2ascii.ps
-%%DATADIR%%/lib/ps2epsi.ps
-%%DATADIR%%/lib/quit.ps
-%%DATADIR%%/lib/rollconv.ps
-%%DATADIR%%/lib/showchar.ps
-%%DATADIR%%/lib/showpage.ps
-%%DATADIR%%/lib/stcinfo.ps
-%%DATADIR%%/lib/stcolor.ps
-%%DATADIR%%/lib/stocht.ps
-%%DATADIR%%/lib/traceimg.ps
-%%DATADIR%%/lib/traceop.ps
-%%DATADIR%%/lib/type1enc.ps
-%%DATADIR%%/lib/type1ops.ps
-%%DATADIR%%/lib/uninfo.ps
-%%DATADIR%%/lib/unprot.ps
-%%DATADIR%%/lib/viewcmyk.ps
-%%DATADIR%%/lib/viewgif.ps
-%%DATADIR%%/lib/viewjpeg.ps
-%%DATADIR%%/lib/viewmiff.ps
-%%DATADIR%%/lib/viewpcx.ps
-%%DATADIR%%/lib/viewpbm.ps
-%%DATADIR%%/lib/viewps2a.ps
-%%DATADIR%%/lib/winmaps.ps
-%%DATADIR%%/lib/wftopfa.ps
-%%DATADIR%%/lib/wrfont.ps
-%%DATADIR%%/lib/zeroline.ps
-%%DATADIR%%/lib/pdf2dsc.ps
-%%DATADIR%%/lib/pdfopt.ps
-%%DATADIR%%/lib/gs_ce_e.ps
-%%DATADIR%%/lib/gs_cmdl.ps
-%%DATADIR%%/lib/gs_fform.ps
-%%DATADIR%%/lib/gs_il2_e.ps
-%%DATADIR%%/lib/gs_kanji.ps
-%%DATADIR%%/lib/gs_ksb_e.ps
-%%DATADIR%%/lib/gs_lgo_e.ps
-%%DATADIR%%/lib/gs_lgx_e.ps
-%%DATADIR%%/lib/gs_pfile.ps
-%%DATADIR%%/lib/gs_rdlin.ps
-%%DATADIR%%/lib/gs_wl1_e.ps
-%%DATADIR%%/lib/gs_wl2_e.ps
-%%DATADIR%%/lib/gs_wl5_e.ps
-%%DATADIR%%/lib/pdfwrite.ps
-%%DATADIR%%/lib/cbjc600.ppd
-%%DATADIR%%/lib/cbjc800.ppd
-%%DATADIR%%/lib/ghostpdf.ppd
-%%DATADIR%%/lib/bj8.rpd
-%%DATADIR%%/lib/bj8gc12f.upp
-%%DATADIR%%/lib/bj8hg12f.upp
-%%DATADIR%%/lib/bj8oh06n.upp
-%%DATADIR%%/lib/bj8pa06n.upp
-%%DATADIR%%/lib/bj8pp12f.upp
-%%DATADIR%%/lib/bj8ts06n.upp
-%%DATADIR%%/lib/bjc610a0.upp
-%%DATADIR%%/lib/bjc610a1.upp
-%%DATADIR%%/lib/bjc610a2.upp
-%%DATADIR%%/lib/bjc610a3.upp
-%%DATADIR%%/lib/bjc610a4.upp
-%%DATADIR%%/lib/bjc610a5.upp
-%%DATADIR%%/lib/bjc610a6.upp
-%%DATADIR%%/lib/bjc610a7.upp
-%%DATADIR%%/lib/bjc610a8.upp
-%%DATADIR%%/lib/bjc610b1.upp
-%%DATADIR%%/lib/bjc610b2.upp
-%%DATADIR%%/lib/bjc610b3.upp
-%%DATADIR%%/lib/bjc610b4.upp
-%%DATADIR%%/lib/bjc610b6.upp
-%%DATADIR%%/lib/bjc610b7.upp
-%%DATADIR%%/lib/bjc610b8.upp
-%%DATADIR%%/lib/cdj550.upp
-%%DATADIR%%/lib/cdj690.upp
-%%DATADIR%%/lib/cdj690ec.upp
-%%DATADIR%%/lib/dnj750c.upp
-%%DATADIR%%/lib/dnj750m.upp
-%%DATADIR%%/lib/necp2x.upp
-%%DATADIR%%/lib/necp2x6.upp
-%%DATADIR%%/lib/ras1.upp
-%%DATADIR%%/lib/ras24.upp
-%%DATADIR%%/lib/ras3.upp
-%%DATADIR%%/lib/ras32.upp
-%%DATADIR%%/lib/ras4.upp
-%%DATADIR%%/lib/ras8m.upp
-%%DATADIR%%/lib/st640ih.upp
-%%DATADIR%%/lib/st640ihg.upp
-%%DATADIR%%/lib/st640p.upp
-%%DATADIR%%/lib/st640pg.upp
-%%DATADIR%%/lib/st640pl.upp
-%%DATADIR%%/lib/st640plg.upp
-%%DATADIR%%/lib/stc.upp
-%%DATADIR%%/lib/stc1520h.upp
-%%DATADIR%%/lib/stc2.upp
-%%DATADIR%%/lib/stc200_h.upp
-%%DATADIR%%/lib/stc2_h.upp
-%%DATADIR%%/lib/stc2s_h.upp
-%%DATADIR%%/lib/stc300.upp
-%%DATADIR%%/lib/stc300bl.upp
-%%DATADIR%%/lib/stc300bm.upp
-%%DATADIR%%/lib/stc500p.upp
-%%DATADIR%%/lib/stc500ph.upp
-%%DATADIR%%/lib/stc600ih.upp
-%%DATADIR%%/lib/stc600p.upp
-%%DATADIR%%/lib/stc600pl.upp
-%%DATADIR%%/lib/stc640p.upp
-%%DATADIR%%/lib/stc800ih.upp
-%%DATADIR%%/lib/stc800p.upp
-%%DATADIR%%/lib/stc800pl.upp
-%%DATADIR%%/lib/stc_h.upp
-%%DATADIR%%/lib/stc_l.upp
-%%DATADIR%%/lib/stcany.upp
-%%DATADIR%%/lib/stcany_h.upp
-%%DATADIR%%/lib/gs_l.xbm
-%%DATADIR%%/lib/gs_l_m.xbm
-%%DATADIR%%/lib/gs_m.xbm
-%%DATADIR%%/lib/gs_m_m.xbm
-%%DATADIR%%/lib/gs_s.xbm
-%%DATADIR%%/lib/gs_s_m.xbm
-%%DATADIR%%/lib/gs_t.xbm
-%%DATADIR%%/lib/gs_t_m.xbm
-%%DATADIR%%/lib/gs_l.xpm
-%%DATADIR%%/lib/gs_m.xpm
-%%DATADIR%%/lib/gs_s.xpm
-%%DATADIR%%/lib/gs_t.xpm
-%%DATADIR%%/lib/dmp_init.ps
-%%DATADIR%%/lib/dmp_site.ps
-%%DATADIR%%/lib/escp_24.src
-%%DATADIR%%/lib/PM760p.upp
-%%DATADIR%%/lib/PM760pl.upp
-%%DATADIR%%/lib/PM820p.upp
-%%DATADIR%%/lib/PM820pl.upp
-%%DATADIR%%/lib/Stc670p.upp
-%%DATADIR%%/lib/Stc670pl.upp
-%%DATADIR%%/lib/Stc680p.upp
-%%DATADIR%%/lib/Stc680pl.upp
-%%DATADIR%%/lib/Stc740p.upp
-%%DATADIR%%/lib/Stc740pl.upp
-%%DATADIR%%/lib/Stc760p.upp
-%%DATADIR%%/lib/Stc760pl.upp
-%%DATADIR%%/lib/Stc777p.upp
-%%DATADIR%%/lib/Stc777pl.upp
-%%DATADIR%%/lib/Stp720p.upp
-%%DATADIR%%/lib/Stp720pl.upp
-%%DATADIR%%/lib/Stp870p.upp
-%%DATADIR%%/lib/Stp870pl.upp
-%%DATADIR%%/lib/bjc6000a1.upp
-%%DATADIR%%/lib/bjc6000b1.upp
-%%DATADIR%%/lib/s400a1.upp
-%%DATADIR%%/lib/s400b1.upp
-%%DATADIR%%/lib/sharp.upp
-%%DATADIR%%/lib/sipixa6.upp
-%%DATADIR%%/lib/stc740ih.upp
-%%GS_dmprt%%%%DATADIR%%/lib/lqx70ch.upp
-%%GS_dmprt%%%%DATADIR%%/lib/lqx70cl.upp
-%%GS_dmprt%%%%DATADIR%%/lib/lqx70cm.upp
-%%GS_pcl3%%%%DATADIR%%/pcl3/calign.ps
-%%GS_pcl3%%%%DATADIR%%/pcl3/dumppdd.ps
-%%GS_pcl3%%%%DATADIR%%/pcl3/example.mcf
-%%GS_pcl3%%%%DATADIR%%/pcl3/if-pcl3
-%%GS_pcl3%%%%DATADIR%%/pcl3/levels-test.ps
-%%GS_pcl3%%%%DATADIR%%/pcl3/margins-A4.ps
-%%GS_pcl3%%%%DATADIR%%/pcl3/margins-A4Rotated.ps
-%%GS_pcl3%%%%DATADIR%%/pcl3/margins-Env10Rotated.ps
-%%GS_pcl3%%%%DATADIR%%/pcl3/margins-EnvDLRotated.ps
-%%GS_pcl3%%%%DATADIR%%/pcl3/margins-Letter.ps
-%%GS_pcl3%%%%DATADIR%%/pcl3/margins-LetterRotated.ps
diff --git a/print/ghostscript8-x11/Makefile b/print/ghostscript8-x11/Makefile
deleted file mode 100644
index 05fabcd79b53..000000000000
--- a/print/ghostscript8-x11/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-PORTNAME= ghostscript
-PORTVERSION= 8.71
-PORTREVISION= 19
-CATEGORIES= print
-MASTER_SITES= http://downloads.ghostscript.com/public/ \
- SF/ghostscript/GPL%20Ghostscript/${PORTVERSION}/ \
- ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/gs${PORTVERSION:S/.//}/
-PKGNAMESUFFIX= 8-x11
-DIST_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Ghostscript 8.x PostScript interpreter, X11 support
-WWW= https://www.cs.wisc.edu/~ghost/doc/GPL/index.htm
-
-FORBIDDEN= CVE-2023-28879
-
-LICENSE= GPLv3
-
-DEPRECATED= Obsolete and unsupported upstream
-EXPIRATION_DATE=2023-06-30
-
-CONFLICTS_INSTALL= \
- gambc \
- ghostscript[789] \
- ghostscript[789]-nox11 \
- ghostscript9-agpl \
- ghostscript9-agpl-nox11
-
-USES= autoreconf cpe ghostscript:8 gmake tar:xz xorg
-USE_LDCONFIG= yes
-USE_XORG= ice sm x11 xext xt
-CPE_VENDOR= artifex
-GNU_CONFIGURE= yes
-EXTRACT_AFTER_ARGS= ${EXCLUDE_DIRS:S/^/--exclude /}
-MAKE_ENV= CFLAGS_STANDARD="${CFLAGS}" \
- XLDFLAGS="${XLDFLAGS}"
-CONFIGURE_ENV= ${MAKE_ENV}
-CONFIGURE_ARGS= --disable-compile-inits \
- --disable-contrib \
- --enable-dynamic \
- --without-ijs \
- --without-jasper \
- --without-libpaper \
- --with-x \
- --x-includes=${LOCALBASE}/include \
- --x-libraries=${LOCALBASE}/lib \
- --with-drivers=""
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-XLDFLAGS= -lpthread
-ALL_TARGET= ./obj/X11.so
-INSTALL_TARGET= install-shared
-PLIST_FILES= ${GS_LIBDIR}/X11.so
-
-GS_LIBDIR= lib/${PORTNAME}/${PORTVERSION}
-EXCLUDE_DIRS= jbig2dec jpeg expat jasper libpng tiff zlib
-
-pre-build:
- ${MKDIR} ${WRKSRC}/obj
-
-.include <bsd.port.mk>
diff --git a/print/ghostscript8-x11/distinfo b/print/ghostscript8-x11/distinfo
deleted file mode 100644
index 1ca75e1e5231..000000000000
--- a/print/ghostscript8-x11/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (ghostscript/ghostscript-8.71.tar.xz) = f48f7370a00f24fce174b147074aca3f6bede82154dd2bf93d24430a62e4de73
-SIZE (ghostscript/ghostscript-8.71.tar.xz) = 15698644
-SHA256 (ghostscript/epag-3.09.tar.gz) = ad10eca44c781a5851d5a8993dcd95b2e2b99392cbf2c8372a5a658f3b991b3b
-SIZE (ghostscript/epag-3.09.tar.gz) = 12858
diff --git a/print/ghostscript8-x11/files/patch-base_Makefile.in b/print/ghostscript8-x11/files/patch-base_Makefile.in
deleted file mode 100644
index af3eda8e1a10..000000000000
--- a/print/ghostscript8-x11/files/patch-base_Makefile.in
+++ /dev/null
@@ -1,124 +0,0 @@
---- base/Makefile.in.orig 2009-12-18 07:04:10 UTC
-+++ base/Makefile.in
-@@ -47,9 +47,9 @@ PSD=$(PSGENDIR)/
- # 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_PROGRAM}
-+INSTALL_SCRIPT = ${BSD_INSTALL_SCRIPT}
-+INSTALL_DATA = ${BSD_INSTALL_DATA}
- INSTALL_SHARED = @INSTALL_SHARED@
-
- prefix = @prefix@
-@@ -156,7 +156,7 @@ JSRCDIR=@LIBJPEGDIR@
- # some older JPEG streams that violate the standard. If the JPEG
- # library built from local sources, the patch will be applied.
-
--SHARE_JPEG=@SHARE_LIBJPEG@
-+SHARE_JPEG=1
- JPEG_NAME=jpeg
-
- # Define the directory where the PNG library sources are stored,
-@@ -164,12 +164,12 @@ JPEG_NAME=jpeg
- # You may need to change this if the libpng version changes.
- # See libpng.mak for more information.
-
--SHARE_LIBPNG=@SHARE_LIBPNG@
-+SHARE_LIBPNG=1
- PNGSRCDIR=@LIBPNGDIR@
- LIBPNG_NAME=png
-
- # libtiff
--SHARE_LIBTIFF=@SHARE_LIBTIFF@
-+SHARE_LIBTIFF=1
- TIFFSRCDIR=@LIBTIFFDIR@
- TIFFPLATFORM=unix
- TIFFCONFIG_SUFFIX=
-@@ -178,7 +178,7 @@ LIBTIFF_NAME=tiff
- # Define the directory where the zlib sources are stored.
- # See zlib.mak for more information.
-
--SHARE_ZLIB=@SHARE_ZLIB@
-+SHARE_ZLIB=1
- ZSRCDIR=@ZLIBDIR@
- #ZLIB_NAME=gz
- ZLIB_NAME=z
-@@ -254,7 +254,7 @@ GCFLAGS=@CPPFLAGS@ @GCFLAGS@ @CFLAGS@
- # Define the added flags for standard, debugging, profiling
- # and shared object builds.
-
--CFLAGS_STANDARD=@OPT_CFLAGS@
-+CFLAGS_STANDARD?=@OPT_CFLAGS@
- CFLAGS_DEBUG=-g -O0
- CFLAGS_PROFILE=-pg @OPT_CFLAGS@
- CFLAGS_SO=@DYNAMIC_CFLAGS@
-@@ -299,7 +299,7 @@ LDFLAGS=@LDFLAGS@ $(XLDFLAGS)
- # Solaris may need -lnsl -lsocket -lposix4.
- # (Libraries required by individual drivers are handled automatically.)
-
--EXTRALIBS=@LIBS@ @DYNAMIC_LIBS@ @FONTCONFIG_LIBS@
-+EXTRALIBS=@LIBS@ @DYNAMIC_LIBS@ @FONTCONFIG_LIBS@ -Wl,-export-dynamic
-
- # Define the standard libraries to search at the end of linking.
- # Most platforms require -lpthread for the POSIX threads library;
-@@ -343,7 +343,7 @@ XLIBS=@X_LIBS@
- # the pthread library. Otherwise use SYNC=nosync
- #SYNC=posync
- #SYNC=nosync
--SYNC=@SYNC@
-+SYNC=nosync
-
- # programs we use
- RM=rm -f
-@@ -436,27 +436,27 @@ DISPLAY_DEV=$(DD)bbox.dev
- #DEVICE_DEVS20=$(DD)cljet5.dev $(DD)cljet5c.dev
- #DEVICE_DEVS21=$(DD)spotcmyk.dev $(DD)devicen.dev $(DD)xcf.dev $(DD)psdcmyk.dev $(DD)psdrgb.dev
- DEVICE_DEVS=$(DISPLAY_DEV) @X_DEVS@
--DEVICE_DEVS1=@FILES@
--DEVICE_DEVS2=@PRINTERS@
--DEVICE_DEVS3=@CUPSDEV@
--DEVICE_DEVS4=@IJSDEVS@
--DEVICE_DEVS5=@OMNIDEVS@
--DEVICE_DEVS6=@PNGDEVS@
--DEVICE_DEVS7=@JBIG2DEVS@
--DEVICE_DEVS8=$(DD)svgwrite.dev
--DEVICE_DEVS9=
--DEVICE_DEVS10=
--DEVICE_DEVS11=
--DEVICE_DEVS12=
--DEVICE_DEVS13=
--DEVICE_DEVS14=
--DEVICE_DEVS15=
--DEVICE_DEVS16=
--DEVICE_DEVS17=
--DEVICE_DEVS18=
--DEVICE_DEVS19=
--DEVICE_DEVS20=
--DEVICE_DEVS21=
-+#DEVICE_DEVS1=@FILES@
-+#DEVICE_DEVS2=@PRINTERS@
-+#DEVICE_DEVS3=@CUPSDEV@
-+#DEVICE_DEVS4=@IJSDEVS@
-+#DEVICE_DEVS5=@OMNIDEVS@
-+#DEVICE_DEVS6=@PNGDEVS@
-+#DEVICE_DEVS7=@JBIG2DEVS@
-+#DEVICE_DEVS8=$(DD)svgwrite.dev
-+#DEVICE_DEVS9=
-+#DEVICE_DEVS10=
-+#DEVICE_DEVS11=
-+#DEVICE_DEVS12=
-+#DEVICE_DEVS13=
-+#DEVICE_DEVS14=
-+#DEVICE_DEVS15=
-+#DEVICE_DEVS16=
-+#DEVICE_DEVS17=
-+#DEVICE_DEVS18=
-+#DEVICE_DEVS19=
-+#DEVICE_DEVS20=
-+#DEVICE_DEVS21=
-
-
- # Shared library target to build.
diff --git a/print/ghostscript8-x11/files/patch-base_configure.ac b/print/ghostscript8-x11/files/patch-base_configure.ac
deleted file mode 100644
index 0b7cdd808030..000000000000
--- a/print/ghostscript8-x11/files/patch-base_configure.ac
+++ /dev/null
@@ -1,94 +0,0 @@
---- base/configure.ac.orig 2009-11-24 08:36:27 UTC
-+++ base/configure.ac
-@@ -322,35 +322,6 @@ fi
-
- AC_CHECK_LIB(dl, dlopen)
-
--AC_MSG_CHECKING([for local jpeg library source])
--dnl At present, we give the local source priority over the shared
--dnl build, so that the D_MAX_BLOCKS_IN_MCU patch will be applied.
--dnl A more sophisticated approach would be to test the shared lib
--dnl to see whether it has already been patched.
--LIBJPEGDIR=src
--if test -f jpeg/jpeglib.h; then
-- AC_MSG_RESULT([jpeg])
-- SHARE_LIBJPEG=0
-- LIBJPEGDIR=jpeg
--elif test -f jpeg-6b/jpeglib.h; then
-- AC_MSG_RESULT([jpeg-6b])
-- SHARE_LIBJPEG=0
-- LIBJPEGDIR=jpeg-6b
--else
-- AC_MSG_RESULT([no])
-- AC_CHECK_LIB(jpeg, jpeg_set_defaults, [
-- AC_CHECK_HEADERS([jpeglib.h], [SHARE_LIBJPEG=1])
-- ])
--fi
--if test -z "$SHARE_LIBJPEG"; then
-- AC_MSG_ERROR([I wasn't able to find a copy
-- of the jpeg library. This is required for compiling
-- ghostscript. Please download a copy of the source,
-- e.g. from http://www.ijg.org/, unpack it at the
-- top level of the gs source tree, and rename
-- the directory to 'jpeg'.
-- ])
--fi
- AC_SUBST(SHARE_LIBJPEG)
- AC_SUBST(LIBJPEGDIR)
- dnl check for the internal jpeg memory header
-@@ -402,7 +373,7 @@ if test -f libpng/pngread.c; then
- PNGDEVS="$PNGDEVS_ALL"
- else
- AC_MSG_RESULT([no])
-- AC_CHECK_LIB(png, png_check_sig, [
-+ AC_CHECK_LIB(png, png_sig_cmp, [
- AC_CHECK_HEADERS(png.h, [
- SHARE_LIBPNG=1
- PNGDEVS="$PNGDEVS_ALL"
-@@ -434,7 +405,7 @@ case "x$with_system_libtiff" in
- AC_CHECK_LIB(tiff, TIFFOpen,
- [AC_CHECK_HEADERS(tiff.h, [HAVE_SYSTEM_LIBTIFF=1;SHARE_LIBTIFF=1])],
- [], [-ljpeg])
-- if test -z $LOCAL_LIBTIFF_VERSION && test "x$HAVE_SYSTEM_LIBTIFF" == x; then
-+ if test -z $LOCAL_LIBTIFF_VERSION && test "x$HAVE_SYSTEM_LIBTIFF" = x; then
- AC_MSG_NOTICE([Could not find a copy of libtiff on your system.
- Disabling tiff output devices.])
- else
-@@ -758,7 +729,7 @@ X_CFLAGS=""
- X_DEVS=""
- X_LIBS=""
-
--if test x$no_x != xyes; then
-+if test x$with_x != xno; then
- if test "$x_libraries" = "/usr/lib"; then
- echo "Ignoring X library directory \"$x_libraries\" requested by configure."
- x_libraries="NONE"
-@@ -1063,7 +1034,12 @@ AC_ARG_ENABLE([dynamic], AC_HELP_STRING(
- ;;
- *BSD)
- DYNAMIC_CFLAGS="-fPIC"
-- DYNAMIC_DEVS="\$(GLOBJDIR)/X11.so"
-+ if test "x$X_DEVS" != x; then
-+ DYNAMIC_DEVS="\$(GLOBJDIR)/X11.so"
-+ INSTALL_SHARED="install-shared"
-+ else
-+ DYNAMIC_DEVS=""
-+ fi
- DYNAMIC_FLAGS="-DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\\\"\$(gssharedir)\\\""
- DYNAMIC_LDFLAGS="-fPIC -shared"
- DYNAMIC_LIBS=""
-@@ -1119,11 +1095,11 @@ if test "x$fontpath" = "x"; then
- fontpath="${fontpath}:$datadir/fonts/default/TrueType"
-
- # These font directories are used by IRIX...
-- fontpath="${fontpath}:/usr/lib/DPS/outline/base"
-+ # fontpath="${fontpath}:/usr/lib/DPS/outline/base"
-
- # These font directories are used by Solaris...
-- fontpath="${fontpath}:/usr/openwin/lib/X11/fonts/Type1"
-- fontpath="${fontpath}:/usr/openwin/lib/X11/fonts/TrueType"
-+ # fontpath="${fontpath}:/usr/openwin/lib/X11/fonts/Type1"
-+ # fontpath="${fontpath}:/usr/openwin/lib/X11/fonts/TrueType"
-
- # This font directory is used by CUPS...
- if test "x$CUPSCONFIG" != x; then
diff --git a/print/ghostscript8-x11/files/patch-base_devs.mak b/print/ghostscript8-x11/files/patch-base_devs.mak
deleted file mode 100644
index f3e36e8ac530..000000000000
--- a/print/ghostscript8-x11/files/patch-base_devs.mak
+++ /dev/null
@@ -1,42 +0,0 @@
---- base/devs.mak.orig 2009-11-11 15:50:28 UTC
-+++ base/devs.mak
-@@ -421,10 +421,10 @@ $(GLOBJ)gdevvglb.$(OBJ) : $(GLSRC)gdevvg
- ### NON PORTABLE, ONLY UNIX WITH GCC SUPPORT
-
- $(GLOBJ)lvga256.so : $(lvga256_)
-- $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)lvga256.so $(lvga256_) -lvga -lvgagl
-+ $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)lvga256.so $(lvga256_) -lvga -lvgagl $(XLDFLAGS)
-
- $(GLOBJ)vgalib.so : $(vgalib_)
-- $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)vgalib.so $(vgalib_) -lvga -lvgagl
-+ $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)vgalib.so $(vgalib_) -lvga -lvgagl $(XLDFLAGS)
-
- ### -------------------------- The X11 device -------------------------- ###
-
-@@ -457,7 +457,7 @@ $(GLOBJ)gdevx.$(OBJ) : $(GLSRC)gdevx.c $
- $(GLCCSHARED) $(XINCLUDE) $(GLO_)gdevx.$(OBJ) $(C_) $(GLSRC)gdevx.c
-
- $(GLOBJ)gdevxcmp.$(OBJ) : $(GLSRC)gdevxcmp.c $(GDEVX) $(math__h)
-- $(GLCC) $(XINCLUDE) $(GLO_)gdevxcmp.$(OBJ) $(C_) $(GLSRC)gdevxcmp.c
-+ $(GLCCSHARED) $(XINCLUDE) $(GLO_)gdevxcmp.$(OBJ) $(C_) $(GLSRC)gdevxcmp.c
-
- $(GLOBJ)gdevxini.$(OBJ) : $(GLSRC)gdevxini.c $(GDEVX) $(memory__h)\
- $(gserrors_h) $(gsparamx_h) $(gxdevmem_h) $(gdevbbox_h)
-@@ -467,7 +467,7 @@ $(GLOBJ)gdevxini.$(OBJ) : $(GLSRC)gdevxi
- # const/non-const cast required by the X headers that we can't work around.
- $(GLOBJ)gdevxres.$(OBJ) : $(GLSRC)gdevxres.c $(std_h) $(x__h)\
- $(gsmemory_h) $(gstypes_h) $(gxdevice_h) $(gdevx_h)
-- $(CC_NO_WARN) $(GLCCFLAGS) $(XINCLUDE) $(GLO_)gdevxres.$(OBJ) $(C_) $(GLSRC)gdevxres.c
-+ $(GLCCSHARED) $(XINCLUDE) $(GLO_)gdevxres.$(OBJ) $(C_) $(GLSRC)gdevxres.c
-
- $(GLOBJ)gdevxxf.$(OBJ) : $(GLSRC)gdevxxf.c $(GDEVX) $(math__h) $(memory__h)\
- $(gsstruct_h) $(gsutil_h) $(gxxfont_h)
-@@ -527,7 +527,7 @@ $(GLOBJ)gdevxalt.$(OBJ) : $(GLSRC)gdevxa
- ### NON PORTABLE, ONLY UNIX WITH GCC SUPPORT
-
- $(GLOBJ)X11.so : $(x11alt_) $(x11_)
-- $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)X11.so $(x11alt_) $(x11_) -L/usr/X11R6/lib -lXt -lSM -lICE -lXext -lX11 $(XLIBDIRS)
-+ $(CCLD) $(LDFLAGS) -shared -o $(GLOBJ)X11.so $(x11alt_) $(x11_) -L$(LOCALBASE)/lib -lXt -lSM -lICE -lXext -lX11 $(XLIBDIRS)
-
- ###### --------------- Memory-buffered printer devices --------------- ######
-
diff --git a/print/ghostscript8-x11/files/patch-base_errors.h b/print/ghostscript8-x11/files/patch-base_errors.h
deleted file mode 100644
index c8f7797f4bda..000000000000
--- a/print/ghostscript8-x11/files/patch-base_errors.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- base/errors.h.orig 2007-06-05 22:23:38 UTC
-+++ base/errors.h
-@@ -21,6 +21,6 @@
- */
-
- /* We include that file here to backward compatibility */
--#include "ierrors.h"
-+#include "../psi/ierrors.h"
-
- #endif /* errors_INCLUDED */
diff --git a/print/ghostscript8-x11/files/patch-base_gdevl256.c b/print/ghostscript8-x11/files/patch-base_gdevl256.c
deleted file mode 100644
index 342a0d562b98..000000000000
--- a/print/ghostscript8-x11/files/patch-base_gdevl256.c
+++ /dev/null
@@ -1,30 +0,0 @@
---- base/gdevl256.c.orig 2007-09-25 13:31:24 UTC
-+++ base/gdevl256.c
-@@ -143,9 +143,12 @@ lvga256_close(gx_device * dev)
- /* 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] =
-@@ -301,12 +304,3 @@ lvga256_draw_line(gx_device * dev, int x
- gl_line(x0, y0, x1, y1, color);
- return 0;
- }
--
--#ifdef GS_DEVS_SHARED
--extern void gs_lib_register_device(const gx_device *dev);
--void
--gs_shared_init(void)
--{
-- gs_lib_register_device(&gs_lvga256_device);
--}
--#endif
diff --git a/print/ghostscript8-x11/files/patch-base_gdevperm.c b/print/ghostscript8-x11/files/patch-base_gdevperm.c
deleted file mode 100644
index 58eb6619560d..000000000000
--- a/print/ghostscript8-x11/files/patch-base_gdevperm.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/gdevperm.c.orig 2007-09-25 13:31:24 UTC
-+++ base/gdevperm.c
-@@ -286,7 +286,7 @@ perm_get_color_mapping_procs(const gx_de
- (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/ghostscript8-x11/files/patch-base_gdevvglb.c b/print/ghostscript8-x11/files/patch-base_gdevvglb.c
deleted file mode 100644
index a4348edbb9e1..000000000000
--- a/print/ghostscript8-x11/files/patch-base_gdevvglb.c
+++ /dev/null
@@ -1,32 +0,0 @@
---- base/gdevvglb.c.orig 2007-09-25 13:31:24 UTC
-+++ base/gdevvglb.c
-@@ -149,10 +149,13 @@ vgalib_close(gx_device * dev)
- }
-
- 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
-@@ -368,12 +371,3 @@ vgalib_put_params(gx_device * dev, gs_pa
- }
- return 0;
- }
--
--#ifdef GS_DEVS_SHARED
--extern void gs_lib_register_device(const gx_device *dev);
--void
--gs_shared_init(void)
--{
-- gs_lib_register_device(&gs_vgalib_device);
--}
--#endif
diff --git a/print/ghostscript8-x11/files/patch-base_gp__unix.c b/print/ghostscript8-x11/files/patch-base_gp__unix.c
deleted file mode 100644
index e3f92db521b6..000000000000
--- a/print/ghostscript8-x11/files/patch-base_gp__unix.c
+++ /dev/null
@@ -1,47 +0,0 @@
---- base/gp_unix.c.orig 2008-09-09 20:31:37 UTC
-+++ base/gp_unix.c
-@@ -50,6 +50,7 @@ extern char *getenv(const char *);
- * and applied as a patch (preferable).
- */
- #include <sys/types.h>
-+#include <limits.h>
- #include <dirent.h>
- #include <dlfcn.h>
- #include <string.h>
-@@ -59,26 +60,25 @@ gp_init(void)
- {
- DIR* dir = NULL;
- struct dirent* dirent;
-- char buff[1024];
-+ char buff[PATH_MAX];
- char* pbuff;
- void* handle;
- void (*gs_shared_init)(void);
-
-- strncpy(buff, GS_DEVS_SHARED_DIR, sizeof(buff) - 2);
-- pbuff = buff + strlen(buff);
-- *pbuff++ = '/'; *pbuff = '\0';
--
- dir = opendir(GS_DEVS_SHARED_DIR);
- if (dir == 0) return;
-
- while ((dirent = readdir(dir)) != 0) {
-- strncpy(pbuff, dirent->d_name, sizeof(buff) - (pbuff - buff) - 1);
-- if ((handle = dlopen(buff, RTLD_NOW)) != 0) {
-- if ((gs_shared_init = dlsym(handle, "gs_shared_init")) != 0) {
-+ snprintf(buff, sizeof(buff), "%s/%s", GS_DEVS_SHARED_DIR, dirent->d_name);
-+ pbuff = buff + strlen(buff) - 3;
-+ if (strcmp(pbuff, ".so") != 0)
-+ continue;
-+ handle = dlopen(buff, RTLD_NOW);
-+ if (handle == NULL)
-+ continue;
-+ gs_shared_init = dlsym(handle, "gs_shared_init");
-+ if (gs_shared_init != NULL)
- (*gs_shared_init)();
-- } else {
-- }
-- }
- }
-
- closedir(dir);
diff --git a/print/ghostscript8-x11/files/patch-base_gs.mak b/print/ghostscript8-x11/files/patch-base_gs.mak
deleted file mode 100644
index 1a7f4ab1f725..000000000000
--- a/print/ghostscript8-x11/files/patch-base_gs.mak
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/gs.mak.orig 2009-11-11 17:42:22 UTC
-+++ base/gs.mak
-@@ -415,7 +415,7 @@ GCONFIG_EXTRAS=
- ld_tr=$(GLGENDIR)$(D)ld.tr
- $(ld_tr) : \
- $(GS_MAK) $(TOP_MAKEFILES) $(GLSRCDIR)$(D)version.mak $(GENCONF_XE) $(ECHOGS_XE) $(devs_tr) $(DEVS_ALL) $(GLGENDIR)$(D)libcore.dev
-- $(EXP)$(GENCONF_XE) $(devs_tr) -h $(gconfig_h) $(CONFILES) $(CONFLDTR) $(ld_tr)
-+ $(EXP)$(GENCONF_XE) $(devs_tr) -h /dev/stdout $(CONFILES) $(CONFLDTR) $(ld_tr) | awk 'BEGIN{j=0; p=1;} /jpeg_device/ {if(j++ > 0) p=0;} // {if(p==1) { print; } else { p=1 } }' > $(gconfig_h)
- $(EXP)$(ECHOGS_XE) -a $(gconfig_h) $(GCONFIG_EXTRAS)
-
- $(gconfig_h) : $(ld_tr)
diff --git a/print/ghostscript8-x11/files/patch-base_gsmalloc.c b/print/ghostscript8-x11/files/patch-base_gsmalloc.c
deleted file mode 100644
index 4ae8db0c87ab..000000000000
--- a/print/ghostscript8-x11/files/patch-base_gsmalloc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/gsmalloc.c.orig 2009-08-18 20:41:17 UTC
-+++ base/gsmalloc.c
-@@ -174,7 +174,7 @@ gs_heap_alloc_bytes(gs_memory_t * mem, u
- } else {
- uint added = size + sizeof(gs_malloc_block_t);
-
-- if (mmem->limit - added < mmem->used)
-+ if (added <= size || mmem->limit - added < mmem->used)
- set_msg("exceeded limit");
- else if ((ptr = (byte *) malloc(added)) == 0)
- set_msg("failed");
diff --git a/print/ghostscript8-x11/files/patch-base_gxobj.h b/print/ghostscript8-x11/files/patch-base_gxobj.h
deleted file mode 100644
index 4480528156c2..000000000000
--- a/print/ghostscript8-x11/files/patch-base_gxobj.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- base/gxobj.h.orig 2007-10-20 19:14:28 UTC
-+++ base/gxobj.h
-@@ -107,11 +107,15 @@ typedef struct obj_header_data_s {
- * 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/ghostscript8-x11/files/patch-base_ijs.mak b/print/ghostscript8-x11/files/patch-base_ijs.mak
deleted file mode 100644
index 261878a9c294..000000000000
--- a/print/ghostscript8-x11/files/patch-base_ijs.mak
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/ijs.mak.orig 2007-06-05 22:23:38 UTC
-+++ base/ijs.mak
-@@ -41,7 +41,7 @@ IJS_MAK=$(GLSRC)ijs.mak
- ijs.clean : ijs.config-clean ijs.clean-not-config-clean
-
- ### WRONG. MUST DELETE OBJ AND GEN FILES SELECTIVELY.
--ijs.clean-not-config-clean :
-+ijs.clean-not-config-clean : $(ECHOGS_XE)
- # echo $(IJSSRC) $(IJSGEN) $(IJSOBJ) $(IJSO_)
- $(EXP)$(ECHOGS_XE) $(IJSSRC) $(IJSGEN) $(IJSOBJ) $(IJSO_)
- $(RM_) $(IJSOBJ)*.$(OBJ)
-@@ -61,7 +61,7 @@ ijs_h=$(IJSSRC)ijs.h
- ijs_client_h=$(IJSSRC)$(D)ijs_client.h
- ijs_server_h=$(IJSSRC)$(D)ijs_server.h
-
--$(IJSOBJ)ijs.$(OBJ) : $(IJSSRC)ijs.c $(IJSDEP) $(ijs_h)
-+$(IJSOBJ)ijs.$(OBJ) : $(ECHOGS_XE) $(IJSSRC)ijs.c $(IJSDEP) $(ijs_h)
- # echo $(IJS_CCFLAGS)
- $(EXP)$(ECHOGS_XE) $(IJS_CCFLAGS)
- $(IJS_CC) $(IJSO_)ijs.$(OBJ) $(C_) $(IJSSRC)ijs.c
diff --git a/print/ghostscript8-x11/files/patch-base_lib.mak b/print/ghostscript8-x11/files/patch-base_lib.mak
deleted file mode 100644
index 7018a89c1edb..000000000000
--- a/print/ghostscript8-x11/files/patch-base_lib.mak
+++ /dev/null
@@ -1,26 +0,0 @@
---- base/lib.mak.orig 2009-12-29 22:18:01 UTC
-+++ base/lib.mak
-@@ -895,7 +895,7 @@ $(GLOBJ)gsparam.$(OBJ) : $(GLSRC)gsparam
- $(GLOBJ)gsparamx.$(OBJ) : $(GLSRC)gsparamx.c $(string__h)\
- $(gserror_h) $(gserrors_h) $(gsmemory_h) $(gsparam_h) $(gsparamx_h)\
- $(gstypes_h)
-- $(GLCC) $(GLO_)gsparamx.$(OBJ) $(C_) $(GLSRC)gsparamx.c
-+ $(GLCCSHARED) $(GLO_)gsparamx.$(OBJ) $(C_) $(GLSRC)gsparamx.c
-
- # Future replacement for gsparams.c
- $(GLOBJ)gsparam2.$(OBJ) : $(GLSRC)gsparam2.c $(GXERR) $(memory__h)\
-@@ -2684,12 +2684,12 @@ $(GLD)shadelib.dev : $(LIB_MAK) $(ECHOGS
- # This is used to access compressed, compiled-in support files
- gsiorom_h=$(GLSRC)gsiorom.h
- romfs_=$(GLOBJ)gsiorom.$(OBJ)
--$(GLD)romfs1.dev : $(LIB_MAK) $(ECHO_XE) $(romfs_)
-+$(GLD)romfs1.dev : $(LIB_MAK) $(ECHOGS_XE) $(romfs_)
- $(SETMOD) $(GLD)romfs1 $(romfs_)
- $(ADDMOD) $(GLD)romfs1 -iodev rom
-
- # A dummy romfs when we aren't using COMPILE_INITS
--$(GLD)romfs0.dev : $(LIB_MAK) $(ECHO_XE)
-+$(GLD)romfs0.dev : $(LIB_MAK) $(ECHOGS_XE)
- $(SETMOD) $(GLD)romfs0
-
- $(GLGEN)gsromfs1.c : $(MKROMFS_XE) $(PS_ROMFS_DEPS)
diff --git a/print/ghostscript8-x11/files/patch-base_sjpx.c b/print/ghostscript8-x11/files/patch-base_sjpx.c
deleted file mode 100644
index 298a5af1bb08..000000000000
--- a/print/ghostscript8-x11/files/patch-base_sjpx.c
+++ /dev/null
@@ -1,35 +0,0 @@
-Submitted By: Ken Moffat <ken at linuxfromscratch dot org>
-Date: 2009-02-11
-Initial Package Version: 8.63 (well, it's needed for 8.63, obviously ex 8.61)
-Upstream Status: unknown
-Origin: fedora
-Description: Allows gnu-ghostscript to compile against external libjasper.
- To do that, you need to remove the jasper/ directory. The included version
-is 1.701 which is somewhat old. Forward-ported to 8.64 (the structure of
-the file source tree has changed) by km.
-
---- base/sjpx.c.orig 2009-06-18 05:16:48 UTC
-+++ base/sjpx.c
-@@ -33,14 +33,6 @@ static void s_jpxd_set_defaults(stream_s
- private_st_jpxd_state(); /* creates a gc object for our state,
- defined in sjpx.h */
-
--/* error reporting callback for the jpx library */
--static void
--s_jpx_jas_error_cb(jas_error_t err, char *msg)
--{
-- dprintf2("jasper (code %d) %s", (int)err, msg);
--}
--
--
- /* initialize the steam.
- this involves allocating the stream and image structures, and
- initializing the decoder.
-@@ -58,7 +50,6 @@ s_jpxd_init(stream_state * ss)
- }
-
- status = jas_init();
-- jas_set_error_cb(s_jpx_jas_error_cb);
- #ifdef JPX_DEBUG
- /* raise the error reporting threshold from the default (0) */
- jas_setdbglevel(1);
diff --git a/print/ghostscript8-x11/files/patch-base_unix-dll.mak b/print/ghostscript8-x11/files/patch-base_unix-dll.mak
deleted file mode 100644
index 55eef1884d19..000000000000
--- a/print/ghostscript8-x11/files/patch-base_unix-dll.mak
+++ /dev/null
@@ -1,17 +0,0 @@
---- base/unix-dll.mak.orig 2009-10-19 20:24:53 UTC
-+++ base/unix-dll.mak
-@@ -79,12 +79,11 @@ $(GS_SO_MAJOR): $(GS_SO_MAJOR_MINOR)
- # Build the small Ghostscript loaders, with Gtk+ and without
-
- $(GSSOC_XE): $(GS_SO) $(PSSRC)$(SOC_LOADER)
-- $(GLCC) -g -o $(GSSOC_XE) $(PSSRC)dxmainc.c \
-- $(LDFLAGS) -L$(BINDIR) -l$(GS)
-+ $(GLCC) -g -o $(GSSOC_XE) $(PSSRC)dxmainc.c -L$(BINDIR) -l$(GS)
-
- $(GSSOX_XE): $(GS_SO) $(PSSRC)$(SOC_LOADER)
- $(GLCC) -g $(SOC_CFLAGS) -o $(GSSOX_XE) $(PSSRC)$(SOC_LOADER) \
-- $(LDFLAGS) -L$(BINDIR) -l$(GS) $(SOC_LIBS)
-+ -L$(BINDIR) -l$(GS) $(SOC_LIBS)
-
- # ------------------------- Recursive make targets ------------------------- #
-
diff --git a/print/ghostscript8-x11/files/patch-base_unix-gcc.mak b/print/ghostscript8-x11/files/patch-base_unix-gcc.mak
deleted file mode 100644
index 5c2ba4321deb..000000000000
--- a/print/ghostscript8-x11/files/patch-base_unix-gcc.mak
+++ /dev/null
@@ -1,216 +0,0 @@
---- base/unix-gcc.mak.orig 2009-11-11 15:50:28 UTC
-+++ base/unix-gcc.mak
-@@ -21,15 +21,18 @@
- # source, generated intermediate file, and object directories
- # for the graphics library (GL) and the PostScript/PDF interpreter (PS).
-
-+.CURDIR?=.
- BINDIR=./bin
--GLSRCDIR=./base
--GLGENDIR=./obj
--GLOBJDIR=./obj
--PSSRCDIR=./psi
--PSLIBDIR=./lib
--PSRESDIR=./Resource
--PSGENDIR=./obj
--PSOBJDIR=./obj
-+BINDIR=${.CURDIR}/bin
-+GLSRCDIR=${.CURDIR}/base
-+GLGENDIR=${.CURDIR}/obj
-+GLOBJDIR=${.CURDIR}/obj
-+PSSRCDIR=${.CURDIR}/psi
-+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 +51,10 @@ PSD=$(PSGENDIR)/
- # 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 +109,7 @@ GENOPT=
- # -DHAVE_HYPOT
- # use the system hypot() call
-
--CAPOPT= -DHAVE_MKSTEMP
-+CAPOPT= -DHAVE_MKSTEMP -DHAVE_HYPOT
-
- # Define the name of the executable file.
-
-@@ -131,7 +133,7 @@ JSRCDIR=jpeg
- # 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,
-@@ -145,7 +147,7 @@ PNGSRCDIR=libpng
- # what its name is.
- # See gs.mak and Make.htm for more information.
-
--SHARE_LIBPNG=0
-+SHARE_LIBPNG=1
- LIBPNG_NAME=png
-
- LIBTIFF_NAME=tiff
-@@ -159,7 +161,7 @@ ZSRCDIR=zlib
- # 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
-
-@@ -168,6 +170,14 @@ SHARE_JBIG2=0
- 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
-
-@@ -196,7 +206,7 @@ RANLIB=ranlib
-
- # 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.
-@@ -213,10 +223,10 @@ GCFLAGS=-Wall -Wstrict-prototypes -Wmiss
- # 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.
-@@ -229,7 +239,8 @@ CFLAGS_SO=-fPIC -shared
- # 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)
-
-@@ -240,7 +251,7 @@ CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(X
- # -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)
-
-@@ -251,7 +262,7 @@ LDFLAGS=$(XLDFLAGS)
- # 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;
-@@ -273,7 +284,7 @@ STDLIBS=-lm
- # Note that x_.h expects to find the header files in $(XINCLUDE)/X11,
- # not in $(XINCLUDE).
-
--XINCLUDE=-I/usr/X11R6/include
-+XINCLUDE=-I${LOCALBASE}/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
-@@ -285,28 +296,28 @@ XINCLUDE=-I/usr/X11R6/include
- # 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${LOCALBASE}/lib
- XLIBDIR=
--XLIBS=Xt Xext X11
-+#XLIBS=Xt Xext X11
-
- # Define the .dev module that implements thread and synchronization
- # primitives for this platform.
-
- # 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
-@@ -391,7 +402,7 @@ DEVICE_DEVS20=$(DD)cljet5.dev $(DD)cljet
- 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 $(DD)pamcmyk32.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 --------------------------- #
-@@ -432,6 +443,9 @@ include $(GLSRCDIR)/zlib.mak
- include $(GLSRCDIR)/libpng.mak
- include $(GLSRCDIR)/libtiff.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
-@@ -441,6 +455,7 @@ include $(GLSRCDIR)/unixlink.mak
- 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/ghostscript8-x11/files/patch-base_unixinst.mak b/print/ghostscript8-x11/files/patch-base_unixinst.mak
deleted file mode 100644
index db0680a3a156..000000000000
--- a/print/ghostscript8-x11/files/patch-base_unixinst.mak
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/unixinst.mak.orig 2009-11-19 00:09:15 UTC
-+++ base/unixinst.mak
-@@ -44,7 +44,7 @@ ps2ascii ps2epsi ps2pdf ps2pdf12 ps2pdf1
- wftopfa fixmswrd.pl lprsetup.sh pj-gs.sh pv.sh sysvlp.sh unix-lpr.sh ;\
- do if ( test -f $(PSLIBDIR)/$$f ); then \
- (cat $(PSLIBDIR)/$$f | sed -e "s/GS_EXECUTABLE=gs/GS_EXECUTABLE=$(GS)/" > $(PSOBJDIR)/$$f); \
-- $(INSTALL_PROGRAM) $(PSOBJDIR)/$$f $(DESTDIR)$(scriptdir)/$$f; \
-+ $(INSTALL_SCRIPT) $(PSOBJDIR)/$$f $(DESTDIR)$(scriptdir)/$$f; \
- fi;\
- done'
-
-@@ -128,7 +128,7 @@ install-doc: $(PSDOCDIR)/News.htm
- done'
-
- # install the man pages for each locale
--MAN_LCDIRS=. de
-+MAN_LCDIRS=.
- MAN1_LINKS_PS2PS=eps2eps
- MAN1_LINKS_PS2PDF=ps2pdf12 ps2pdf13
- MAN1_LINKS_GSLP=gsbj gsdj gsdj500 gslj
diff --git a/print/ghostscript8-x11/pkg-descr b/print/ghostscript8-x11/pkg-descr
deleted file mode 100644
index c1e9b6d4f1de..000000000000
--- a/print/ghostscript8-x11/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This package installs X11 support library which adds the following
-devices to the installed Ghostscript:
-
- x11, x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
- x11gray4, and x11mono.
-
- http://www.ghostscript.com/