diff options
Diffstat (limited to 'print')
-rw-r--r-- | print/ghostscript-agpl/DESCR | 9 | ||||
-rw-r--r-- | print/ghostscript-agpl/Makefile | 112 | ||||
-rw-r--r-- | print/ghostscript-agpl/Makefile.common | 6 | ||||
-rw-r--r-- | print/ghostscript-agpl/PLIST | 641 | ||||
-rw-r--r-- | print/ghostscript-agpl/buildlink3.mk | 33 | ||||
-rw-r--r-- | print/ghostscript-agpl/distinfo | 14 | ||||
-rw-r--r-- | print/ghostscript-agpl/hacks.mk | 22 | ||||
-rw-r--r-- | print/ghostscript-agpl/options.mk | 60 | ||||
-rw-r--r-- | print/ghostscript-agpl/patches/patch-af | 51 | ||||
-rw-r--r-- | print/ghostscript-agpl/patches/patch-ah | 35 | ||||
-rw-r--r-- | print/ghostscript-agpl/patches/patch-ai | 17 | ||||
-rw-r--r-- | print/ghostscript-agpl/patches/patch-aj | 14 | ||||
-rw-r--r-- | print/ghostscript-agpl/patches/patch-al | 13 | ||||
-rw-r--r-- | print/ghostscript-agpl/patches/patch-base_gdevpng.c | 25 | ||||
-rw-r--r-- | print/ghostscript-agpl/patches/patch-base_gserrors_h | 16 | ||||
-rw-r--r-- | print/ghostscript-agpl/patches/patch-configure.ac | 15 | ||||
-rw-r--r-- | print/ghostscript-agpl/patches/patch-openjpeg_libopenjpeg_opj_malloc_h | 19 |
17 files changed, 1102 insertions, 0 deletions
diff --git a/print/ghostscript-agpl/DESCR b/print/ghostscript-agpl/DESCR new file mode 100644 index 00000000000..bad0841334a --- /dev/null +++ b/print/ghostscript-agpl/DESCR @@ -0,0 +1,9 @@ +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 the latest version of Ghostscript, formerly being distributed +under Aladdin Free Public License and released under GPL. The main +ghostscript version now includes support for cups, enabled by the +"cups" option (which is off by default), and thus it is no longer +necessary to use ghostscript-esp. diff --git a/print/ghostscript-agpl/Makefile b/print/ghostscript-agpl/Makefile new file mode 100644 index 00000000000..3da175afab3 --- /dev/null +++ b/print/ghostscript-agpl/Makefile @@ -0,0 +1,112 @@ +# $NetBSD: Makefile,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +DISTNAME= ghostscript-${GS_VERSION} +PKGNAME= ${DISTNAME:S/ghostscript/ghostscript-agpl/} +PKGREVISION= 1 +CATEGORIES= print +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ghostscript/} +MASTER_SITES+= http://ghostscript.com/releases/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://ghostscript.sourceforge.net/ +COMMENT= Postscript interpreter + +# Plus adobe verbatim for Resources/CMap. +LICENSE= gnu-agpl-v3 + +.include "Makefile.common" + +DEPENDS+= ghostscript-fonts>=6.0:../../fonts/ghostscript-fonts + +CONFLICTS+= ghostscript-afpl-[0-9]* +CONFLICTS+= ghostscript-esp{,-nox11}-[0-9]* +CONFLICTS+= ghostscript-gnu{,-nox11,-x11}-[0-9]* + +USE_LANGUAGES+= c c++ +USE_TOOLS+= gmake perl:run lex pkg-config +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --with-system-libtiff +UNLIMIT_RESOURCES+= datasize # gsromfs1.c + +BUILD_TARGET= so +INSTALL_TARGET= soinstall +CONFIGURE_ARGS+= -with-omni=no # otherwise pulls in libstdc++ + +REPLACE_PERL+= toolbin/localcluster/clusterpush.pl +REPLACE_PERL+= toolbin/checkdeps.pl +REPLACE_PERL+= toolbin/pscet_status.pl +REPLACE_PERL+= toolbin/performance.pl +REPLACE_PERL+= toolbin/squeeze2html.pl +REPLACE_PERL+= toolbin/bugsByEngineer.pl +REPLACE_PERL+= toolbin/htmldiff.pl + +GS_RESOURCEDIR= ${PREFIX}/share/ghostscript/${PKGVERSION}/Resource +# MESSAGE file substitution +MESSAGE_SUBST+= GS_RESOURCEDIR=${GS_RESOURCEDIR} + +# XXX make sure the local jpeg headers are found before those pulled +# in indirectly by cups bl3 +CPPFLAGS+= -Ijpeg + +.include "../../mk/bsd.prefs.mk" +.include "../../mk/compiler.mk" + +.if defined(PAPERSIZE) && (${PAPERSIZE} == "A4" || ${PAPERSIZE} == "a4") +CFLAGS+= -DA4 +.endif + +REQD_DIRS+= share/ghostscript + +SUBST_CLASSES+= resdir +SUBST_STAGE.resdir= post-extract +SUBST_MESSAGE.resdir= Fixing resource directory path +SUBST_FILES.resdir= Resource/Init/gs_res.ps +SUBST_SED.resdir= -e "s|/Resource/|${GS_RESOURCEDIR}/|g" + +.if ${OPSYS} == "HPUX" +CONFIGURE_ENV+= ac_cv_func_fopen64=no +.endif + +# On Linux-*-x86_64, there was an error message: +# gp_unix.o: relocation R_X86_64_32 against `a local symbol' can not be +# used when making a shared object; recompile with -fPIC +.if !empty(PKGSRC_COMPILER:Mgcc) || !empty(PKGSRC_COMPILER:Mclang) +CFLAGS+= -fPIC +.endif + +# Interim IRIX build fix, the real problem is that fontconfig.pc doesn't +# require linking against libiconv when it should do so. +.if ${OPSYS} == "IRIX" +BUILDLINK_TRANSFORM+= l:fontconfig:fontconfig:iconv +.endif + +CONFIGURE_ENV+= LPLIBDIR=${PREFIX}/lib + +.include "options.mk" + +post-extract: + ${MKDIR} ${WRKSRC}/bin + ${MKDIR} ${WRKSRC}/obj + ${RM} -rf ${WRKSRC}/freetype + ${RM} -rf ${WRKSRC}/jpeg +# ${RM} -rf ${WRKSRC}/lcms2 + ${RM} -rf ${WRKSRC}/libpng + ${RM} -rf ${WRKSRC}/zlib + +# To allow outside customization, rename cidfmap +# (if you look at inside of the file, it is logically empty) +.if !empty(PKG_OPTIONS:Mdisable-compile-inits) + (cd ${WRKSRC}/Resource/Init/; ${MV} cidfmap cidfmap.dist) +.endif + +post-install: + ${LN} -sf gsc ${DESTDIR}${PREFIX}/bin/gs + +.include "../../devel/zlib/buildlink3.mk" +.include "../../graphics/freetype2/buildlink3.mk" +#.include "../../graphics/lcms2/buildlink3.mk" +.include "../../graphics/png/buildlink3.mk" +.include "../../graphics/tiff/buildlink3.mk" +.include "../../print/libpaper/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/print/ghostscript-agpl/Makefile.common b/print/ghostscript-agpl/Makefile.common new file mode 100644 index 00000000000..a9b6049a138 --- /dev/null +++ b/print/ghostscript-agpl/Makefile.common @@ -0,0 +1,6 @@ +# $NetBSD: Makefile.common,v 1.1 2013/03/16 22:25:21 dholland Exp $ +# used by print/ghostscript-agpl/Makefile +# used by fonts/ghostscript-cidfonts/Makefile +# used by fonts/ghostscript-cidfonts-ryumin/Makefile + +GS_VERSION= 9.07 diff --git a/print/ghostscript-agpl/PLIST b/print/ghostscript-agpl/PLIST new file mode 100644 index 00000000000..ca024abd3c0 --- /dev/null +++ b/print/ghostscript-agpl/PLIST @@ -0,0 +1,641 @@ +@comment $NetBSD: PLIST,v 1.1 2013/03/16 22:25:21 dholland Exp $ +bin/dvipdf +bin/eps2eps +bin/font2c +bin/gs +bin/gsbj +bin/gsc +bin/gsdj +bin/gsdj500 +bin/gslj +bin/gslp +bin/gsnd +bin/gsx +bin/lprsetup.sh +bin/pdf2dsc +bin/pdf2ps +bin/pf2afm +bin/pfbtopfa +bin/pphs +bin/printafm +bin/ps2ascii +bin/ps2epsi +bin/ps2pdf +bin/ps2pdf12 +bin/ps2pdf13 +bin/ps2pdf14 +bin/ps2pdfwr +bin/ps2ps +bin/ps2ps2 +bin/unix-lpr.sh +bin/wftopfa +include/ghostscript/gdevdsp.h +include/ghostscript/iapi.h +include/ghostscript/ierrors.h +lib/libgs.so +lib/libgs.so.9 +lib/libgs.so.${PKGVERSION} +${PLIST.cups}libexec/cups/filter/gstopxl +${PLIST.cups}libexec/cups/filter/gstoraster +man/de/man1/dvipdf.1 +man/de/man1/eps2eps.1 +man/de/man1/font2c.1 +man/de/man1/gsnd.1 +man/de/man1/pdf2dsc.1 +man/de/man1/pdf2ps.1 +man/de/man1/pdfopt.1 +man/de/man1/printafm.1 +man/de/man1/ps2ascii.1 +man/de/man1/ps2pdf.1 +man/de/man1/ps2pdf12.1 +man/de/man1/ps2pdf13.1 +man/de/man1/ps2pdf14.1 +man/de/man1/ps2ps.1 +man/de/man1/wftopfa.1 +man/man1/dvipdf.1 +man/man1/eps2eps.1 +man/man1/font2c.1 +man/man1/gs.1 +man/man1/gsbj.1 +man/man1/gsdj.1 +man/man1/gsdj500.1 +man/man1/gslj.1 +man/man1/gslp.1 +man/man1/gsnd.1 +man/man1/pdf2dsc.1 +man/man1/pdf2ps.1 +man/man1/pdfopt.1 +man/man1/pf2afm.1 +man/man1/pfbtopfa.1 +man/man1/printafm.1 +man/man1/ps2ascii.1 +man/man1/ps2epsi.1 +man/man1/ps2pdf.1 +man/man1/ps2pdf12.1 +man/man1/ps2pdf13.1 +man/man1/ps2pdf14.1 +man/man1/ps2pdfwr.1 +man/man1/ps2ps.1 +man/man1/wftopfa.1 +${PLIST.cups}share/cups/model/pxlcolor.ppd +${PLIST.cups}share/cups/model/pxlmono.ppd +${PLIST.cups}share/examples/cups/gstoraster.convs +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CIDFSubst/DroidSansFallback.ttf +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CIDFont/ArtifexBullet +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/78-EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/78-EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/78-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/78-RKSJ-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/78-RKSJ-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/78-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/78ms-RKSJ-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/78ms-RKSJ-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/83pv-RKSJ-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/90ms-RKSJ-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/90ms-RKSJ-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/90msp-RKSJ-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/90msp-RKSJ-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/90pv-RKSJ-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/90pv-RKSJ-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Add-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Add-RKSJ-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Add-RKSJ-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Add-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-CNS1-0 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-CNS1-1 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-CNS1-2 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-CNS1-3 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-CNS1-4 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-CNS1-5 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-CNS1-6 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-GB1-0 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-GB1-1 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-GB1-2 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-GB1-3 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-GB1-4 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-GB1-5 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-Japan1-0 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-Japan1-1 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-Japan1-2 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-Japan1-3 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-Japan1-4 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-Japan1-5 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-Japan1-6 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-Korea1-0 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-Korea1-1 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Adobe-Korea1-2 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/B5-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/B5-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/B5pc-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/B5pc-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/CNS-EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/CNS-EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/CNS1-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/CNS1-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/CNS2-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/CNS2-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/ETHK-B5-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/ETHK-B5-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/ETen-B5-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/ETen-B5-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/ETenms-B5-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/ETenms-B5-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Ext-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Ext-RKSJ-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Ext-RKSJ-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Ext-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GB-EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GB-EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GB-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GB-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBK-EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBK-EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBK2K-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBK2K-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBKp-EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBKp-EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBT-EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBT-EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBT-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBT-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBTpc-EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBTpc-EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBpc-EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/GBpc-EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKdla-B5-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKdla-B5-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKdlb-B5-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKdlb-B5-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKgccs-B5-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKgccs-B5-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKm314-B5-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKm314-B5-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKm471-B5-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKm471-B5-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKscs-B5-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/HKscs-B5-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Hankaku +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Hiragana +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Identity-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Identity-UTF16-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Identity-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSC-EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSC-EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSC-Johab-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSC-Johab-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSCms-UHC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSCms-UHC-HW-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSCms-UHC-HW-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSCms-UHC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSCpc-EUC-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/KSCpc-EUC-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Katakana +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/NWP-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/NWP-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/RKSJ-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/RKSJ-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/Roman +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniCNS-UCS2-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniCNS-UCS2-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniCNS-UTF16-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniCNS-UTF16-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniCNS-UTF32-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniCNS-UTF32-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniCNS-UTF8-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniCNS-UTF8-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniGB-UCS2-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniGB-UCS2-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniGB-UTF16-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniGB-UTF16-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniGB-UTF32-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniGB-UTF32-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniGB-UTF8-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniGB-UTF8-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniHojo-UCS2-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS-UCS2-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS-UCS2-HW-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS-UCS2-HW-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS-UCS2-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS-UTF16-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS-UTF16-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS-UTF32-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS-UTF32-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS-UTF8-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS-UTF8-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS2004-UTF16-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS2004-UTF16-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS2004-UTF32-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS2004-UTF32-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS2004-UTF8-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJIS2004-UTF8-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJISPro-UCS2-HW-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJISPro-UCS2-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJISPro-UTF8-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJISX0213-UTF32-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJISX0213-UTF32-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJISX02132004-UTF32-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniJISX02132004-UTF32-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniKS-UCS2-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniKS-UCS2-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniKS-UTF16-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniKS-UTF16-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniKS-UTF32-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniKS-UTF32-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniKS-UTF8-H +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/UniKS-UTF8-V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/V +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/CMap/WP-Symbol +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/ColorSpace/DefaultCMYK +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/ColorSpace/DefaultGray +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/ColorSpace/DefaultRGB +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/ColorSpace/TrivialCMYK +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/ColorSpace/sGray +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/ColorSpace/sRGB +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Decoding/FCO_Dingbats +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Decoding/FCO_Symbol +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Decoding/FCO_Unicode +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Decoding/FCO_Wingdings +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Decoding/Latin1 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Decoding/StandardEncoding +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Decoding/Unicode +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Encoding/Wingdings +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/CenturySchL-Bold +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/CenturySchL-BoldItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/CenturySchL-Ital +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/CenturySchL-Roma +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/Dingbats +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusMonL-Bold +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusMonL-BoldObli +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusMonL-Regu +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusMonL-ReguObli +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusRomNo9L-Medi +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusRomNo9L-MediItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusRomNo9L-Regu +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusRomNo9L-ReguItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusSanL-Bold +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusSanL-BoldCond +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusSanL-BoldCondItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusSanL-BoldItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusSanL-Regu +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusSanL-ReguCond +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusSanL-ReguCondItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/NimbusSanL-ReguItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/StandardSymL +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWBookmanL-DemiBold +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWBookmanL-DemiBoldItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWBookmanL-Ligh +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWBookmanL-LighItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWChanceryL-MediItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWGothicL-Book +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWGothicL-BookObli +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWGothicL-Demi +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWGothicL-DemiObli +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWPalladioL-Bold +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWPalladioL-BoldItal +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWPalladioL-Ital +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Font/URWPalladioL-Roma +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/FAPIcidfmap +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/FAPIconfig +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/FAPIfontmap +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/FCOfontmap-PCLPS2 +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/Fontmap +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/Fontmap.GS +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/cidfmap.dist +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_agl.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_btokn.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_cet.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_cff.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_cidcm.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_ciddc.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_cidfm.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_cidfn.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_cidtt.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_cmap.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_cspace.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_css_e.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_dbt_e.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_diskf.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_diskn.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_dpnxt.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_dps.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_dps1.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_dps2.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_dscp.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_epsf.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_fapi.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_fntem.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_fonts.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_frsd.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_icc.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_il1_e.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_img.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_init.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_l2img.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_lev2.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_ll3.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_mex_e.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_mgl_e.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_mro_e.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_pdf_e.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_pdfwr.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_res.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_resmp.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_setpd.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_statd.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_std_e.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_sym_e.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_trap.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_ttf.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_typ32.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_typ42.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_type1.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/gs_wan_e.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/pdf_base.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/pdf_cslayer.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/pdf_draw.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/pdf_font.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/pdf_main.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/pdf_ops.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/pdf_rbld.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/pdf_sec.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/Init/xlatmap +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/SubstCID/CNS1-WMode +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/SubstCID/GB1-WMode +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/SubstCID/Japan1-WMode +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/Resource/SubstCID/Korea1-WMode +share/ghostscript/${PKGVERSION}/doc/API.htm +share/ghostscript/${PKGVERSION}/doc/AUTHORS +share/ghostscript/${PKGVERSION}/doc/C-style.htm +share/ghostscript/${PKGVERSION}/doc/COPYING +share/ghostscript/${PKGVERSION}/doc/Changes.htm +share/ghostscript/${PKGVERSION}/doc/Commprod.htm +share/ghostscript/${PKGVERSION}/doc/DLL.htm +share/ghostscript/${PKGVERSION}/doc/Deprecated.htm +share/ghostscript/${PKGVERSION}/doc/Details.htm +share/ghostscript/${PKGVERSION}/doc/Details8.htm +share/ghostscript/${PKGVERSION}/doc/Details9.htm +share/ghostscript/${PKGVERSION}/doc/Develop.htm +share/ghostscript/${PKGVERSION}/doc/Devices.htm +share/ghostscript/${PKGVERSION}/doc/Drivers.htm +share/ghostscript/${PKGVERSION}/doc/Fonts.htm +share/ghostscript/${PKGVERSION}/doc/GS9_Color_Management.pdf +share/ghostscript/${PKGVERSION}/doc/GS9_Color_Management.tex +share/ghostscript/${PKGVERSION}/doc/Helpers.htm +share/ghostscript/${PKGVERSION}/doc/Hershey.htm +share/ghostscript/${PKGVERSION}/doc/History1.htm +share/ghostscript/${PKGVERSION}/doc/History2.htm +share/ghostscript/${PKGVERSION}/doc/History3.htm +share/ghostscript/${PKGVERSION}/doc/History4.htm +share/ghostscript/${PKGVERSION}/doc/History5.htm +share/ghostscript/${PKGVERSION}/doc/History6.htm +share/ghostscript/${PKGVERSION}/doc/History7.htm +share/ghostscript/${PKGVERSION}/doc/History8.htm +share/ghostscript/${PKGVERSION}/doc/History9.htm +share/ghostscript/${PKGVERSION}/doc/Install.htm +share/ghostscript/${PKGVERSION}/doc/Issues.htm +share/ghostscript/${PKGVERSION}/doc/Language.htm +share/ghostscript/${PKGVERSION}/doc/Lib.htm +share/ghostscript/${PKGVERSION}/doc/Make.htm +share/ghostscript/${PKGVERSION}/doc/News.htm +share/ghostscript/${PKGVERSION}/doc/Projects.htm +share/ghostscript/${PKGVERSION}/doc/Ps-style.htm +share/ghostscript/${PKGVERSION}/doc/Ps2epsi.htm +share/ghostscript/${PKGVERSION}/doc/Ps2pdf.htm +share/ghostscript/${PKGVERSION}/doc/Ps2ps2.htm +share/ghostscript/${PKGVERSION}/doc/Psfiles.htm +share/ghostscript/${PKGVERSION}/doc/Readme.htm +share/ghostscript/${PKGVERSION}/doc/Release.htm +share/ghostscript/${PKGVERSION}/doc/Source.htm +share/ghostscript/${PKGVERSION}/doc/Unix-lpr.htm +share/ghostscript/${PKGVERSION}/doc/Use.htm +share/ghostscript/${PKGVERSION}/doc/WhatIsGS.htm +share/ghostscript/${PKGVERSION}/doc/Xfonts.htm +share/ghostscript/${PKGVERSION}/doc/gs-vms.hlp +share/ghostscript/${PKGVERSION}/doc/gs.css +share/ghostscript/${PKGVERSION}/doc/gsdoc.el +share/ghostscript/${PKGVERSION}/doc/index.html +share/ghostscript/${PKGVERSION}/doc/pscet_status.txt +share/ghostscript/${PKGVERSION}/doc/thirdparty.htm +share/ghostscript/${PKGVERSION}/examples/alphabet.ps +share/ghostscript/${PKGVERSION}/examples/annots.pdf +share/ghostscript/${PKGVERSION}/examples/chess.ps +share/ghostscript/${PKGVERSION}/examples/cjk/all_ac1.ps +share/ghostscript/${PKGVERSION}/examples/cjk/all_ag1.ps +share/ghostscript/${PKGVERSION}/examples/cjk/all_aj1.ps +share/ghostscript/${PKGVERSION}/examples/cjk/all_aj2.ps +share/ghostscript/${PKGVERSION}/examples/cjk/all_ak1.ps +share/ghostscript/${PKGVERSION}/examples/cjk/article9.ps +share/ghostscript/${PKGVERSION}/examples/cjk/gscjk_ac.ps +share/ghostscript/${PKGVERSION}/examples/cjk/gscjk_ag.ps +share/ghostscript/${PKGVERSION}/examples/cjk/gscjk_aj.ps +share/ghostscript/${PKGVERSION}/examples/cjk/gscjk_ak.ps +share/ghostscript/${PKGVERSION}/examples/cjk/iso2022.ps +share/ghostscript/${PKGVERSION}/examples/cjk/iso2022v.ps +share/ghostscript/${PKGVERSION}/examples/colorcir.ps +share/ghostscript/${PKGVERSION}/examples/doretree.ps +share/ghostscript/${PKGVERSION}/examples/escher.ps +share/ghostscript/${PKGVERSION}/examples/golfer.eps +share/ghostscript/${PKGVERSION}/examples/grayalph.ps +share/ghostscript/${PKGVERSION}/examples/ridt91.eps +share/ghostscript/${PKGVERSION}/examples/snowflak.ps +share/ghostscript/${PKGVERSION}/examples/text_graph_image_cmyk_rgb.pdf +share/ghostscript/${PKGVERSION}/examples/text_graphic_image.pdf +share/ghostscript/${PKGVERSION}/examples/tiger.eps +share/ghostscript/${PKGVERSION}/examples/transparency_example.ps +share/ghostscript/${PKGVERSION}/examples/vasarely.ps +share/ghostscript/${PKGVERSION}/examples/waterfal.ps +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/iccprofiles/default_cmyk.icc +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/iccprofiles/default_gray.icc +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/iccprofiles/default_rgb.icc +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/iccprofiles/gray_to_k.icc +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/iccprofiles/lab.icc +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/iccprofiles/ps_cmyk.icc +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/iccprofiles/ps_gray.icc +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/iccprofiles/ps_rgb.icc +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/iccprofiles/sgray.icc +${PLIST.no_cidfmap}share/ghostscript/${PKGVERSION}/iccprofiles/srgb.icc +share/ghostscript/${PKGVERSION}/lib/PDFA_def.ps +share/ghostscript/${PKGVERSION}/lib/PDFX_def.ps +share/ghostscript/${PKGVERSION}/lib/PM760p.upp +share/ghostscript/${PKGVERSION}/lib/PM760pl.upp +share/ghostscript/${PKGVERSION}/lib/PM820p.upp +share/ghostscript/${PKGVERSION}/lib/PM820pl.upp +share/ghostscript/${PKGVERSION}/lib/Stc670p.upp +share/ghostscript/${PKGVERSION}/lib/Stc670pl.upp +share/ghostscript/${PKGVERSION}/lib/Stc680p.upp +share/ghostscript/${PKGVERSION}/lib/Stc680pl.upp +share/ghostscript/${PKGVERSION}/lib/Stc740p.upp +share/ghostscript/${PKGVERSION}/lib/Stc740pl.upp +share/ghostscript/${PKGVERSION}/lib/Stc760p.upp +share/ghostscript/${PKGVERSION}/lib/Stc760pl.upp +share/ghostscript/${PKGVERSION}/lib/Stc777p.upp +share/ghostscript/${PKGVERSION}/lib/Stc777pl.upp +share/ghostscript/${PKGVERSION}/lib/Stp720p.upp +share/ghostscript/${PKGVERSION}/lib/Stp720pl.upp +share/ghostscript/${PKGVERSION}/lib/Stp870p.upp +share/ghostscript/${PKGVERSION}/lib/Stp870pl.upp +share/ghostscript/${PKGVERSION}/lib/acctest.ps +share/ghostscript/${PKGVERSION}/lib/addxchar.ps +share/ghostscript/${PKGVERSION}/lib/align.ps +share/ghostscript/${PKGVERSION}/lib/bj8.rpd +share/ghostscript/${PKGVERSION}/lib/bj8gc12f.upp +share/ghostscript/${PKGVERSION}/lib/bj8hg12f.upp +share/ghostscript/${PKGVERSION}/lib/bj8oh06n.upp +share/ghostscript/${PKGVERSION}/lib/bj8pa06n.upp +share/ghostscript/${PKGVERSION}/lib/bj8pp12f.upp +share/ghostscript/${PKGVERSION}/lib/bj8ts06n.upp +share/ghostscript/${PKGVERSION}/lib/bjc6000a1.upp +share/ghostscript/${PKGVERSION}/lib/bjc6000b1.upp +share/ghostscript/${PKGVERSION}/lib/bjc610a0.upp +share/ghostscript/${PKGVERSION}/lib/bjc610a1.upp +share/ghostscript/${PKGVERSION}/lib/bjc610a2.upp +share/ghostscript/${PKGVERSION}/lib/bjc610a3.upp +share/ghostscript/${PKGVERSION}/lib/bjc610a4.upp +share/ghostscript/${PKGVERSION}/lib/bjc610a5.upp +share/ghostscript/${PKGVERSION}/lib/bjc610a6.upp +share/ghostscript/${PKGVERSION}/lib/bjc610a7.upp +share/ghostscript/${PKGVERSION}/lib/bjc610a8.upp +share/ghostscript/${PKGVERSION}/lib/bjc610b1.upp +share/ghostscript/${PKGVERSION}/lib/bjc610b2.upp +share/ghostscript/${PKGVERSION}/lib/bjc610b3.upp +share/ghostscript/${PKGVERSION}/lib/bjc610b4.upp +share/ghostscript/${PKGVERSION}/lib/bjc610b6.upp +share/ghostscript/${PKGVERSION}/lib/bjc610b7.upp +share/ghostscript/${PKGVERSION}/lib/bjc610b8.upp +share/ghostscript/${PKGVERSION}/lib/caption.ps +share/ghostscript/${PKGVERSION}/lib/cbjc600.ppd +share/ghostscript/${PKGVERSION}/lib/cbjc800.ppd +share/ghostscript/${PKGVERSION}/lib/cdj550.upp +share/ghostscript/${PKGVERSION}/lib/cdj690.upp +share/ghostscript/${PKGVERSION}/lib/cdj690ec.upp +share/ghostscript/${PKGVERSION}/lib/cid2code.ps +share/ghostscript/${PKGVERSION}/lib/decrypt.ps +share/ghostscript/${PKGVERSION}/lib/dmp_init.ps +share/ghostscript/${PKGVERSION}/lib/dmp_site.ps +share/ghostscript/${PKGVERSION}/lib/dnj750c.upp +share/ghostscript/${PKGVERSION}/lib/dnj750m.upp +share/ghostscript/${PKGVERSION}/lib/docie.ps +share/ghostscript/${PKGVERSION}/lib/escp_24.src +share/ghostscript/${PKGVERSION}/lib/font2c.ps +share/ghostscript/${PKGVERSION}/lib/font2pcl.ps +share/ghostscript/${PKGVERSION}/lib/ghostpdf.ppd +share/ghostscript/${PKGVERSION}/lib/gs_ce_e.ps +share/ghostscript/${PKGVERSION}/lib/gs_cmdl.ps +share/ghostscript/${PKGVERSION}/lib/gs_fform.ps +share/ghostscript/${PKGVERSION}/lib/gs_il2_e.ps +share/ghostscript/${PKGVERSION}/lib/gs_kanji.ps +share/ghostscript/${PKGVERSION}/lib/gs_ksb_e.ps +share/ghostscript/${PKGVERSION}/lib/gs_l.xbm +share/ghostscript/${PKGVERSION}/lib/gs_l.xpm +share/ghostscript/${PKGVERSION}/lib/gs_l_m.xbm +share/ghostscript/${PKGVERSION}/lib/gs_lgo_e.ps +share/ghostscript/${PKGVERSION}/lib/gs_lgx_e.ps +share/ghostscript/${PKGVERSION}/lib/gs_m.xbm +share/ghostscript/${PKGVERSION}/lib/gs_m.xpm +share/ghostscript/${PKGVERSION}/lib/gs_m_m.xbm +share/ghostscript/${PKGVERSION}/lib/gs_pfile.ps +share/ghostscript/${PKGVERSION}/lib/gs_rdlin.ps +share/ghostscript/${PKGVERSION}/lib/gs_s.xbm +share/ghostscript/${PKGVERSION}/lib/gs_s.xpm +share/ghostscript/${PKGVERSION}/lib/gs_s_m.xbm +share/ghostscript/${PKGVERSION}/lib/gs_t.xbm +share/ghostscript/${PKGVERSION}/lib/gs_t.xpm +share/ghostscript/${PKGVERSION}/lib/gs_t_m.xbm +share/ghostscript/${PKGVERSION}/lib/gs_wl1_e.ps +share/ghostscript/${PKGVERSION}/lib/gs_wl2_e.ps +share/ghostscript/${PKGVERSION}/lib/gs_wl5_e.ps +share/ghostscript/${PKGVERSION}/lib/gslp.ps +share/ghostscript/${PKGVERSION}/lib/gsnup.ps +share/ghostscript/${PKGVERSION}/lib/ht_ccsto.ps +share/ghostscript/${PKGVERSION}/lib/image-qa.ps +share/ghostscript/${PKGVERSION}/lib/impath.ps +share/ghostscript/${PKGVERSION}/lib/jispaper.ps +share/ghostscript/${PKGVERSION}/lib/landscap.ps +share/ghostscript/${PKGVERSION}/lib/level1.ps +share/ghostscript/${PKGVERSION}/lib/lines.ps +share/ghostscript/${PKGVERSION}/lib/markhint.ps +share/ghostscript/${PKGVERSION}/lib/markpath.ps +share/ghostscript/${PKGVERSION}/lib/mkcidfm.ps +share/ghostscript/${PKGVERSION}/lib/necp2x.upp +share/ghostscript/${PKGVERSION}/lib/necp2x6.upp +share/ghostscript/${PKGVERSION}/lib/packfile.ps +share/ghostscript/${PKGVERSION}/lib/pcharstr.ps +share/ghostscript/${PKGVERSION}/lib/pdf2dsc.ps +share/ghostscript/${PKGVERSION}/lib/pdfwrite.ps +share/ghostscript/${PKGVERSION}/lib/pf2afm.ps +share/ghostscript/${PKGVERSION}/lib/pfbtopfa.ps +share/ghostscript/${PKGVERSION}/lib/ppath.ps +share/ghostscript/${PKGVERSION}/lib/pphs.ps +share/ghostscript/${PKGVERSION}/lib/prfont.ps +share/ghostscript/${PKGVERSION}/lib/printafm.ps +share/ghostscript/${PKGVERSION}/lib/ps2ai.ps +share/ghostscript/${PKGVERSION}/lib/ps2ascii.ps +share/ghostscript/${PKGVERSION}/lib/ps2epsi.ps +share/ghostscript/${PKGVERSION}/lib/quit.ps +share/ghostscript/${PKGVERSION}/lib/ras1.upp +share/ghostscript/${PKGVERSION}/lib/ras24.upp +share/ghostscript/${PKGVERSION}/lib/ras3.upp +share/ghostscript/${PKGVERSION}/lib/ras32.upp +share/ghostscript/${PKGVERSION}/lib/ras4.upp +share/ghostscript/${PKGVERSION}/lib/ras8m.upp +share/ghostscript/${PKGVERSION}/lib/rollconv.ps +share/ghostscript/${PKGVERSION}/lib/s400a1.upp +share/ghostscript/${PKGVERSION}/lib/s400b1.upp +share/ghostscript/${PKGVERSION}/lib/sharp.upp +share/ghostscript/${PKGVERSION}/lib/showchar.ps +share/ghostscript/${PKGVERSION}/lib/showpage.ps +share/ghostscript/${PKGVERSION}/lib/sipixa6.upp +share/ghostscript/${PKGVERSION}/lib/st640ih.upp +share/ghostscript/${PKGVERSION}/lib/st640ihg.upp +share/ghostscript/${PKGVERSION}/lib/st640p.upp +share/ghostscript/${PKGVERSION}/lib/st640pg.upp +share/ghostscript/${PKGVERSION}/lib/st640pl.upp +share/ghostscript/${PKGVERSION}/lib/st640plg.upp +share/ghostscript/${PKGVERSION}/lib/stc.upp +share/ghostscript/${PKGVERSION}/lib/stc1520h.upp +share/ghostscript/${PKGVERSION}/lib/stc2.upp +share/ghostscript/${PKGVERSION}/lib/stc200_h.upp +share/ghostscript/${PKGVERSION}/lib/stc2_h.upp +share/ghostscript/${PKGVERSION}/lib/stc2s_h.upp +share/ghostscript/${PKGVERSION}/lib/stc300.upp +share/ghostscript/${PKGVERSION}/lib/stc300bl.upp +share/ghostscript/${PKGVERSION}/lib/stc300bm.upp +share/ghostscript/${PKGVERSION}/lib/stc500p.upp +share/ghostscript/${PKGVERSION}/lib/stc500ph.upp +share/ghostscript/${PKGVERSION}/lib/stc600ih.upp +share/ghostscript/${PKGVERSION}/lib/stc600p.upp +share/ghostscript/${PKGVERSION}/lib/stc600pl.upp +share/ghostscript/${PKGVERSION}/lib/stc640p.upp +share/ghostscript/${PKGVERSION}/lib/stc740ih.upp +share/ghostscript/${PKGVERSION}/lib/stc800ih.upp +share/ghostscript/${PKGVERSION}/lib/stc800p.upp +share/ghostscript/${PKGVERSION}/lib/stc800pl.upp +share/ghostscript/${PKGVERSION}/lib/stc_h.upp +share/ghostscript/${PKGVERSION}/lib/stc_l.upp +share/ghostscript/${PKGVERSION}/lib/stcany.upp +share/ghostscript/${PKGVERSION}/lib/stcany_h.upp +share/ghostscript/${PKGVERSION}/lib/stcinfo.ps +share/ghostscript/${PKGVERSION}/lib/stcolor.ps +share/ghostscript/${PKGVERSION}/lib/stocht.ps +share/ghostscript/${PKGVERSION}/lib/traceimg.ps +share/ghostscript/${PKGVERSION}/lib/traceop.ps +share/ghostscript/${PKGVERSION}/lib/type1enc.ps +share/ghostscript/${PKGVERSION}/lib/type1ops.ps +share/ghostscript/${PKGVERSION}/lib/uninfo.ps +share/ghostscript/${PKGVERSION}/lib/unprot.ps +share/ghostscript/${PKGVERSION}/lib/viewcmyk.ps +share/ghostscript/${PKGVERSION}/lib/viewgif.ps +share/ghostscript/${PKGVERSION}/lib/viewjpeg.ps +share/ghostscript/${PKGVERSION}/lib/viewmiff.ps +share/ghostscript/${PKGVERSION}/lib/viewpbm.ps +share/ghostscript/${PKGVERSION}/lib/viewpcx.ps +share/ghostscript/${PKGVERSION}/lib/viewps2a.ps +share/ghostscript/${PKGVERSION}/lib/wftopfa.ps +share/ghostscript/${PKGVERSION}/lib/winmaps.ps +share/ghostscript/${PKGVERSION}/lib/wrfont.ps +share/ghostscript/${PKGVERSION}/lib/zeroline.ps diff --git a/print/ghostscript-agpl/buildlink3.mk b/print/ghostscript-agpl/buildlink3.mk new file mode 100644 index 00000000000..fbe198feab0 --- /dev/null +++ b/print/ghostscript-agpl/buildlink3.mk @@ -0,0 +1,33 @@ +# $NetBSD: buildlink3.mk,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +BUILDLINK_TREE+= ghostscript-agpl + +.if !defined(GHOSTSCRIPT_AGPL_BUILDLINK3_MK) +GHOSTSCRIPT_AGPL_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.ghostscript-agpl+= ghostscript-agpl>=8.63nb1 +BUILDLINK_ABI_DEPENDS.ghostscript-agpl+= ghostscript-agpl>=9.05nb3 +BUILDLINK_PKGSRCDIR.ghostscript-agpl?= ../../print/ghostscript-agpl + +.include "../../graphics/png/buildlink3.mk" +.include "../../devel/zlib/buildlink3.mk" + +pkgbase := ghostscript-agpl +.include "../../mk/pkg-build-options.mk" + +.if !empty(PKG_BUILD_OPTIONS.ghostscript:Mcups) +.include "../../print/cups/buildlink3.mk" +.endif + +.if !empty(PKG_BUILD_OPTIONS.ghostscript:Mfontconfig) +.include "../../fonts/fontconfig/buildlink3.mk" +.endif + +.if !empty(PKG_BUILD_OPTIONS.ghostscript:Mx11) +.include "../../x11/libX11/buildlink3.mk" +.include "../../x11/libXt/buildlink3.mk" +.include "../../x11/libXext/buildlink3.mk" +.endif +.endif # GHOSTSCRIPT_AGPL_BUILDLINK3_MK + +BUILDLINK_TREE+= -ghostscript-agpl diff --git a/print/ghostscript-agpl/distinfo b/print/ghostscript-agpl/distinfo new file mode 100644 index 00000000000..4788784f8cd --- /dev/null +++ b/print/ghostscript-agpl/distinfo @@ -0,0 +1,14 @@ +$NetBSD: distinfo,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +SHA1 (ghostscript-9.07.tar.bz2) = 550a85e73b7213d8ae41ea06523661638b4bc1a2 +RMD160 (ghostscript-9.07.tar.bz2) = 704750aa367650b74135dc4f8a3caeccb8d1b0d6 +Size (ghostscript-9.07.tar.bz2) = 27776111 bytes +SHA1 (patch-af) = 79af4d253001f879f1b5d3ef93584ae7300361de +SHA1 (patch-ah) = 35d6e3a4623bb28e59526f61a3062874cc363429 +SHA1 (patch-ai) = 8a3de7e097d3d893a0de4ea2936acf192f770c65 +SHA1 (patch-aj) = 620d921210b5c0efec0a84e33bc416e4ab4bd11c +SHA1 (patch-al) = 86489b704c60320385794c3eb68170d9b9f1f6cc +SHA1 (patch-base_gdevpng.c) = 24120e26bd2a846f6d4c8ab9753dfe91f151343f +SHA1 (patch-base_gserrors_h) = ce75cfb7528871842a3bd35e18a6d91c89823909 +SHA1 (patch-configure.ac) = 20733b52f41353bad47a0ce55f16eaab769e2b27 +SHA1 (patch-openjpeg_libopenjpeg_opj_malloc_h) = 207a22833f6e7026feea0bfc3f7411d228f03e6e diff --git a/print/ghostscript-agpl/hacks.mk b/print/ghostscript-agpl/hacks.mk new file mode 100644 index 00000000000..c1e5d512a40 --- /dev/null +++ b/print/ghostscript-agpl/hacks.mk @@ -0,0 +1,22 @@ +# $NetBSD: hacks.mk,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +### [Tue Jan 9 15:57:05 EST 2007 : tv] +### Interix has u_int64_t, but not uint64_t +### (gdevpdfe.c doesn't use the autoconf test based int64 type, +### but absolutely requires a 64-bit unsigned int) +### +.if ${OPSYS} == "Interix" +PKG_HACKS+= interix-uint64_t +CPPFLAGS.Interix+= -Duint64_t=u_int64_t +.endif + +### [ Thu Nov 13 12:30:45 EST 2008 : chuck] +### gs has hand-rolled shared lib handling that doesn't do the right +### thing on Darwin by default, you need to reconfigure unix-dll.mak +### to make it work. +.if ${OPSYS} == "Darwin" +post-patch: + ${SED} -e 's/^#Darwin#//' ${WRKSRC}/base/unix-dll.mak > \ + ${WRKSRC}/base/unix-darwin.mak + ${MV} ${WRKSRC}/base/unix-darwin.mak ${WRKSRC}/base/unix-dll.mak +.endif diff --git a/print/ghostscript-agpl/options.mk b/print/ghostscript-agpl/options.mk new file mode 100644 index 00000000000..1bb9bf8afd5 --- /dev/null +++ b/print/ghostscript-agpl/options.mk @@ -0,0 +1,60 @@ +# $NetBSD: options.mk,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.ghostscript +PKG_SUPPORTED_OPTIONS= x11 cups debug fontconfig disable-compile-inits +PKG_SUGGESTED_OPTIONS= x11 fontconfig + +.include "../../mk/bsd.options.mk" + +# (no_cidfmap) when --disable-compile-inits selected, +# cidfmap is renamed to cidfmap.dist +PLIST_VARS+= no_cidfmap + +.if !empty(PKG_OPTIONS:Mx11) +CONFIGURE_ARGS+= --with-x +.include "../../x11/libX11/buildlink3.mk" +.include "../../x11/libXt/buildlink3.mk" +.include "../../x11/libXext/buildlink3.mk" +.else +CONFIGURE_ARGS+= --without-x +.endif + +PLIST_VARS+= cups +.if !empty(PKG_OPTIONS:Mcups) +CONFIGURE_ARGS+= --enable-cups +PLIST.cups= yes +INSTALL_TARGET+= install-cups + +CUPS_CONFDIR?= ${PKG_SYSCONFBASEDIR}/cups +CUPS_EGDIR= ${PREFIX}/share/examples/cups +CONF_FILES+= ${CUPS_EGDIR}/gstoraster.convs ${CUPS_CONFDIR}/gstoraster.convs + +SUBST_CLASSES+= cupsetc +SUBST_STAGE.cupsetc= post-extract +SUBST_MESSAGE.cupsetc= Fixing CUPS etc directory path to install as example +SUBST_FILES.cupsetc= cups/cups.mak +SUBST_SED.cupsetc= -e 's|$$(CUPSSERVERROOT)|${CUPS_EGDIR}|g' + +.include "../../print/cups/buildlink3.mk" +.include "../../mk/jpeg.buildlink3.mk" +.else +CONFIGURE_ARGS+= --disable-cups +.endif + +.if !empty(PKG_OPTIONS:Mdebug) +CONFIGURE_ARGS+= --enable-debug +.endif + +.if !empty(PKG_OPTIONS:Mfontconfig) +.include "../../fonts/fontconfig/buildlink3.mk" +.else +CONFIGURE_ARGS+= --disable-fontconfig +.endif + +# Please note the same if condition is in post-extract: target in Makefile +.if !empty(PKG_OPTIONS:Mdisable-compile-inits) +CONFIGURE_ARGS+= --disable-compile-inits +PLIST.no_cidfmap= YES +.else +PLIST.cidfmap= YES +.endif diff --git a/print/ghostscript-agpl/patches/patch-af b/print/ghostscript-agpl/patches/patch-af new file mode 100644 index 00000000000..7034a1c055e --- /dev/null +++ b/print/ghostscript-agpl/patches/patch-af @@ -0,0 +1,51 @@ +$NetBSD: patch-af,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +(From the log for revision 1.4 of print/ghostscript/patches/patch-af) +date: 2008/11/13 17:36:54; author: chuck; state: Exp; lines: +22 -4 +ghostscript has hand-rolled shared lib handling in src/unix-dll.mak +that does not do the right thing on Darwin (where shared libs are +created with different linking flags and use dylib rather than so +as an extension). + +You need to manually reconfigure unix-dll.mak to make it work, so +do it in hacks.mk. + +XXX: this still leaves the issue of libgs.so (et al.) being hardwired +in PLIST, instead of using libgs.dylib (et al.). i'm not sure of +the best way to fix that. at least it compiles now.... + +--- base/unix-dll.mak.orig 2012-08-08 17:01:36.000000000 +0900 ++++ base/unix-dll.mak 2012-10-10 10:03:50.000000000 +0900 +@@ -59,13 +59,12 @@ + + + # MacOS X +-#GS_SOEXT=dylib +-#GS_SONAME=$(GS_SONAME_BASE).$(GS_SOEXT) +-#GS_SONAME_MAJOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT) +-#GS_SONAME_MAJOR_MINOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT) ++#Darwin#GS_SOEXT=dylib ++#Darwin#GS_SONAME=$(GS_SONAME_BASE).$(GS_SOEXT) ++#Darwin#GS_SONAME_MAJOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT) ++#Darwin#GS_SONAME_MAJOR_MINOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT) + #LDFLAGS_SO=-dynamiclib -flat_namespace +-LDFLAGS_SO_MAC=-dynamiclib -install_name $(GS_SONAME_MAJOR_MINOR) +-#LDFLAGS_SO=-dynamiclib -install_name $(FRAMEWORK_NAME) ++#Darwin#LDFLAGS_SO=-dynamiclib -install_name $(DESTDIR)$(libdir)/$(GS_SONAME_MAJOR) + + GS_SO=$(BINDIR)/$(GS_SONAME) + GS_SO_MAJOR=$(BINDIR)/$(GS_SONAME_MAJOR) +@@ -86,11 +85,11 @@ + # Build the small Ghostscript loaders, with Gtk+ and without + $(GSSOC_XE): $(GS_SO) $(PSSRC)$(SOC_LOADER) + $(GLCC) -g -o $(GSSOC_XE) $(PSSRC)dxmainc.c \ +- -L$(BINDIR) -l$(GS) ++ -L$(BINDIR) -Wl,-R$(PREFIX)/lib -l$(GS) + + $(GSSOX_XE): $(GS_SO) $(PSSRC)$(SOC_LOADER) + $(GLCC) -g $(SOC_CFLAGS) -o $(GSSOX_XE) $(PSSRC)$(SOC_LOADER) \ +- -L$(BINDIR) -l$(GS) $(SOC_LIBS) ++ -L$(BINDIR) -l$(GS) -Wl,-R$(PREFIX)/lib -l$(GS) $(SOC_LIBS) + + # ------------------------- Recursive make targets ------------------------- # + diff --git a/print/ghostscript-agpl/patches/patch-ah b/print/ghostscript-agpl/patches/patch-ah new file mode 100644 index 00000000000..27ebfc00030 --- /dev/null +++ b/print/ghostscript-agpl/patches/patch-ah @@ -0,0 +1,35 @@ +$NetBSD: patch-ah,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +(1) First chunk to fix the X11_TYPE=native problem, which + freetype2 in /usr/X11R7/ is way old, and work around to + use ghostscript-provided freetype2. + +(2) Second chunk existed from old days, and no idea, sorry (mef@). + +--- configure.orig 2012-08-08 17:04:57.000000000 +0900 ++++ configure +@@ -3786,13 +3786,13 @@ + ;; + *BSD) + if test $ac_cv_c_compiler_gnu = yes; then +- CC_OPT_FLAGS_TO_TRY="-O2" ++ CC_OPT_FLAGS_TO_TRY="-O2 -I./freetype/include" + CC_DBG_FLAGS_TO_TRY="-g -O0" + fi + ;; + Darwin*) + if test $ac_cv_c_compiler_gnu = yes; then +- CC_OPT_FLAGS_TO_TRY="-O2" ++ CC_OPT_FLAGS_TO_TRY="-O2 -I./freetype/include" + CC_DBG_FLAGS_TO_TRY="-g -O0" + fi + SET_DT_SONAME="" +@@ -5331,7 +5331,7 @@ + fi + + if test x$with_libpaper != xno; then +- LIBS="$LIBS -lpaper" ++ LIBS="$LIBS -L${LPLIBDIR} -Wl,-R${LPLIBDIR} -lpaper" + + $as_echo "#define USE_LIBPAPER 1" >>confdefs.h + diff --git a/print/ghostscript-agpl/patches/patch-ai b/print/ghostscript-agpl/patches/patch-ai new file mode 100644 index 00000000000..9abac1f41b0 --- /dev/null +++ b/print/ghostscript-agpl/patches/patch-ai @@ -0,0 +1,17 @@ +$NetBSD: patch-ai,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +replace BSD/Linux specific "qd" printf format specifier by "lld", +should fix build problem on Solaris reported by Joern Clausen +per PR pkg/40664 + +--- base/mkromfs.c.orig 2009-02-13 12:20:54.000000000 +0100 ++++ base/mkromfs.c +@@ -1033,7 +1033,7 @@ + #endif + fprintf(out,"\n#include \"stdint_.h\"\n"); + fprintf(out,"\n#include \"time_.h\"\n\n"); +- fprintf(out," time_t gs_romfs_buildtime = %ld;\n\n", time(NULL)); ++ fprintf(out," time_t gs_romfs_buildtime = %lld;\n\n", (long long)time(NULL)); + + /* process the remaining arguments (options interspersed with paths) */ + for (; atarg < argc; atarg++) { diff --git a/print/ghostscript-agpl/patches/patch-aj b/print/ghostscript-agpl/patches/patch-aj new file mode 100644 index 00000000000..85ebee55df6 --- /dev/null +++ b/print/ghostscript-agpl/patches/patch-aj @@ -0,0 +1,14 @@ +$NetBSD: patch-aj,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +http://bugs.ghostscript.com/show_bug.cgi?id=690883 + +--- base/gxpcolor.h.orig 2009-09-14 10:49:17.000000000 +0200 ++++ base/gxpcolor.h 2009-09-14 10:49:42.000000000 +0200 +@@ -18,6 +18,7 @@ + #ifndef gxpcolor_INCLUDED + # define gxpcolor_INCLUDED + ++#include "gxdcolor.h" + #include "gspcolor.h" + #include "gxcspace.h" + #include "gxdevice.h" diff --git a/print/ghostscript-agpl/patches/patch-al b/print/ghostscript-agpl/patches/patch-al new file mode 100644 index 00000000000..58da4f72aff --- /dev/null +++ b/print/ghostscript-agpl/patches/patch-al @@ -0,0 +1,13 @@ +$NetBSD: patch-al,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +--- base/unixlink.mak.orig 2010-02-18 12:08:31.000000000 +0000 ++++ base/unixlink.mak +@@ -50,7 +50,7 @@ $(GS_A): $(obj_tr) $(ECHOGS_XE) $(INT_AR + # which has limited environment space. + ldt_tr=$(PSOBJ)ldt.tr + $(GS_XE): $(ld_tr) $(ECHOGS_XE) $(XE_ALL) $(PSOBJ)gsromfs$(COMPILE_INITS).$(OBJ) +- $(ECHOGS_XE) -w $(ldt_tr) -n - $(CCLD) $(LDFLAGS) -o $(GS_XE) ++ $(ECHOGS_XE) -w $(ldt_tr) -n - $(CCLD) $(LDFLAGS) $(LDFLAGS_SO) -o $(GS_XE) + $(ECHOGS_XE) -a $(ldt_tr) -n -s $(PSOBJ)gsromfs$(COMPILE_INITS).$(OBJ) $(PSOBJ)gs.$(OBJ) -s + cat $(ld_tr) >>$(ldt_tr) + $(ECHOGS_XE) -a $(ldt_tr) -s - $(EXTRALIBS) $(STDLIBS) diff --git a/print/ghostscript-agpl/patches/patch-base_gdevpng.c b/print/ghostscript-agpl/patches/patch-base_gdevpng.c new file mode 100644 index 00000000000..9e181cfd673 --- /dev/null +++ b/print/ghostscript-agpl/patches/patch-base_gdevpng.c @@ -0,0 +1,25 @@ +$NetBSD: patch-base_gdevpng.c,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +The patch was included in patches/patch-ak: + revision 1.5 + date: 2011/01/15 14:08:10; author: wiz; state: Exp; lines: +194 -29 + Fix build with png-1.5. Patch from John Bowler in private mail. + + and 'fix for build with png-1.5' is now included in upstream in different + shape, so some left out is here: + +--- base/gdevpng.c.orig 2011-08-05 20:12:20.000000000 +0900 ++++ base/gdevpng.c 2011-08-22 19:04:12.000000000 +0900 +@@ -40,8 +40,11 @@ + /* + * 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. diff --git a/print/ghostscript-agpl/patches/patch-base_gserrors_h b/print/ghostscript-agpl/patches/patch-base_gserrors_h new file mode 100644 index 00000000000..4ead80f2ffa --- /dev/null +++ b/print/ghostscript-agpl/patches/patch-base_gserrors_h @@ -0,0 +1,16 @@ +$NetBSD: patch-base_gserrors_h,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +This suppresses the noisy warning that __func__ redefined. + +--- base/gserrors.h.orig 2013-02-14 07:58:13.000000000 +0000 ++++ base/gserrors.h +@@ -60,6 +60,9 @@ int gs_log_error(int, const char *, int) + #endif + + #if !defined(__STDC_VERSION__) || __STDC_VERSION__ < 199901L ++# if (defined(__func__)) ++# undef __func__ ++# endif + # if defined(__GNUC__) && __GNUC__ >= 2 + # define __func__ __FUNCTION__ + # elif defined(__FUNCTION__) diff --git a/print/ghostscript-agpl/patches/patch-configure.ac b/print/ghostscript-agpl/patches/patch-configure.ac new file mode 100644 index 00000000000..c5adee84d28 --- /dev/null +++ b/print/ghostscript-agpl/patches/patch-configure.ac @@ -0,0 +1,15 @@ +$NetBSD: patch-configure.ac,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +See patch-ah (configure) + +--- base/configure.ac.orig 2011-08-05 20:12:20.000000000 +0900 ++++ base/configure.ac 2011-08-22 19:10:30.000000000 +0900 +@@ -514,7 +514,7 @@ + fi + + if test x$with_libpaper != xno; then +- LIBS="$LIBS -lpaper" ++ LIBS="$LIBS -L${LPLIBDIR} -Wl,-R${LPLIBDIR} -lpaper" + AC_DEFINE(USE_LIBPAPER, 1, [Using libpaper]) + CFLAGS="$CFLAGS -DUSE_LIBPAPER" + fi diff --git a/print/ghostscript-agpl/patches/patch-openjpeg_libopenjpeg_opj_malloc_h b/print/ghostscript-agpl/patches/patch-openjpeg_libopenjpeg_opj_malloc_h new file mode 100644 index 00000000000..8f20b6f3cac --- /dev/null +++ b/print/ghostscript-agpl/patches/patch-openjpeg_libopenjpeg_opj_malloc_h @@ -0,0 +1,19 @@ +$NetBSD: patch-openjpeg_libopenjpeg_opj_malloc_h,v 1.1 2013/03/16 22:25:21 dholland Exp $ + +To avoid following problem: +| gcc .. (omitted).. g -o ./sobin/gsc ./psi/dxmainc.c \ +| -L./sobin -Wl,-R/usr/pkg/lib -lgs +| ./sobin/libgs.so: undefined reference to `memalign' +| gmake[2]: *** [sobin/gsc] Error 1 + +--- openjpeg/libopenjpeg/opj_malloc.h.orig 2013-02-14 07:58:13.000000000 +0000 ++++ openjpeg/libopenjpeg/opj_malloc.h +@@ -84,7 +84,7 @@ Allocate memory aligned to a 16 byte bou + #if defined(__sun) + #define HAVE_MEMALIGN + /* Linux x86_64 and OSX always align allocations to 16 bytes */ +- #elif !defined(__amd64__) && !defined(__APPLE__) && !defined(_AIX) && !defined(__FreeBSD__) ++ #elif !defined(__amd64__) && !defined(__APPLE__) && !defined(_AIX) && !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__DragonFly__) && !defined(__OpenBSD__) + #define HAVE_MEMALIGN + #include <malloc.h> + #endif |