Remove obsoleted port.
PR: ports/41680 Submitted by: Saito Tomokatsu <saito@a2z.co.jp>
This commit is contained in:
parent
cc72479c9d
commit
278ac74ed3
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=68347
@ -64,7 +64,6 @@
|
||||
SUBDIR += ghostscript-afpl
|
||||
SUBDIR += ghostscript-afpl-nox11
|
||||
SUBDIR += ghostscript-gnu
|
||||
SUBDIR += ghostscript-gnu-cjk
|
||||
SUBDIR += ghostscript-gnu-commfont
|
||||
SUBDIR += ghostscript-gnu-nox11
|
||||
SUBDIR += ghostview
|
||||
|
@ -1,406 +0,0 @@
|
||||
# New ports collection makefile for: ghostscript-cjk
|
||||
# Date created: Dec 24 2001
|
||||
# Whom: Tomokatsu SAITO <saito@a2z.co.jp>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= ghostscript
|
||||
PORTVERSION= 6.52
|
||||
CATEGORIES= print
|
||||
MASTER_SITES= ftp://ftp.gyve.org/pub/gs-cjk/M2/ \
|
||||
ftp://ftp.gyve.org/pub/gs-cjk/ \
|
||||
${GPRINT_SITE} ${HPIJS_SITE} \
|
||||
${ALPS_SITE} ${BJ10V_SITE} ${EPAG_SITE} ${EPLASER_SITE} \
|
||||
${LIPS_SITE} ${MD2K_SITE} ${MJC_SITE} ${NPDL_SITE} \
|
||||
${MASTER_SITE_GNU} \
|
||||
${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
PKGNAMESUFFIX= -gnu-cjk
|
||||
DISTFILES= ${GS_SRC} ${GS_CJK_PATCH} ${CMAP} ${CJKFONTS} \
|
||||
${GPRINT_SRC} ${HPIJS_SRC} \
|
||||
${ALPS_SRC} ${BJ10V_SRC} ${EPAG_SRC} ${EPLASER_SRC} \
|
||||
${LIPS_SRC} ${MD2K_SRC} ${MJC_SRC} ${NPDL_SRC}
|
||||
DIST_SUBDIR= ghostscript
|
||||
EXTRACT_ONLY= ${GS_SRC}
|
||||
|
||||
MAINTAINER= saito@a2z.co.jp
|
||||
|
||||
BROKEN= "DOes not build"
|
||||
|
||||
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/graphics/jpeg:extract
|
||||
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
|
||||
RUN_DEPENDS= gs:${PORTSDIR}/print/ghostscript-gnu
|
||||
|
||||
BROKEN= "Obsoleted by ghostscript-gnu-commfont"
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_XLIB= yes
|
||||
USE_GMAKE= yes
|
||||
MAKE_ENV= CC="${CC}" CXX="${CXX}" XCFLAGS="${XCFLAGS}"
|
||||
MAKEFILE= src/unix-gcc.mak
|
||||
PLIST_SUB= GS_VERSION=${PORTVERSION}
|
||||
|
||||
XCFLAGS= -DUPD_SIGNAL=0
|
||||
|
||||
.if !defined(NO_A4)
|
||||
XCFLAGS+= -DA4
|
||||
.endif
|
||||
|
||||
GS_SRC= ${DISTNAME}${EXTRACT_SUFX}
|
||||
GS_CJK= gs6.51-cjk-M2-R3
|
||||
GS_CJK_PATCH= ${GS_CJK}.tar.gz
|
||||
CMAP= adobe-cmaps-200109.tar.gz
|
||||
RESOURCE= ${DATADIR}/Resource
|
||||
PRINTER_DOC= ${DOCSDIR}/${PORTVERSION}/printers
|
||||
|
||||
CJKLIB= CIDFnmap.ARP CIDFnmap.Bae CIDFnmap.CJK CIDFnmap.Koc \
|
||||
CIDFnmap.Ore CIDFnmap.Sol CIDFnmap
|
||||
CJKLIB2= gs_cff.ps gs_cidfn.ps gs_cmap.ps gs_init.ps gs_ttf.ps
|
||||
CJKLIB3= gs_cidcm.ps gs_res.ps
|
||||
|
||||
CJKEXM= all_ac1.ps gscjk_ac.ps all_ag1.ps gscjk_ag.ps all_aj1.ps \
|
||||
gscjk_aj.ps all_aj2.ps gscjk_ak.ps all_ak1.ps iso2022.ps
|
||||
|
||||
################# Printer driver stuffs #################
|
||||
# GPRINT, HPIJS, CONTRIB_UPP are taken from print/ghostscript-gnu
|
||||
# Other printer drivers are for those sold in Japan.
|
||||
# Addition for Chinese, Korean printers are welcome.
|
||||
#
|
||||
# Gimp-print - very high quality driver for Epson, HPs,...
|
||||
GPRINT= gimp-print
|
||||
GPRINT_VERS= 4.2.0
|
||||
GPRINT_NAME= ${GPRINT}-${GPRINT_VERS}
|
||||
GPRINT_SRC= ${GPRINT_NAME}.tar.gz
|
||||
GPRINT_SITE= ${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%,gimp-print,}
|
||||
|
||||
# HPinkjet - HP developed printer driver for PhotoSmart/DeskJet series
|
||||
HPIJS= hpijs
|
||||
HPIJS_VERS= 1.0.2
|
||||
HPIJS_NAME= ${HPIJS}-${HPIJS_VERS}
|
||||
HPIJS_SRC= ${HPIJS_NAME}.tar.gz
|
||||
HPIJS_SITE= ${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%,hpinkjet,}
|
||||
|
||||
# contributed uniprint profiles
|
||||
CONTRIB_UPP= lqx70ch.upp lqx70cl.upp lqx70cm.upp \
|
||||
stc740ih.upp stc740p.upp stc740pl.upp
|
||||
|
||||
# ALPS - Alps MD-5000 printer driver
|
||||
ALPS= gdevalps
|
||||
ALPS_VERS= 0.2
|
||||
ALPS_NAME= ${ALPS}-${ALPS_VERS}
|
||||
ALPS_SRC= ${ALPS}-0.21.tar.gz
|
||||
ALPS_SITE= ${MASTER_SITE_PORTS_JP}
|
||||
|
||||
# BJ10V - Canon BJ-10V printer driver
|
||||
BJ10V= gdev10v
|
||||
BJ10V_NAME= ${BJ10V}
|
||||
BJ10V_SRC= ${BJ10V_NAME}.tar.gz
|
||||
BJ10V_SITE= ${MASTER_SITE_PORTS_JP}
|
||||
|
||||
# EPAG - Epson ESC/Page Language driver
|
||||
EPAG= epag
|
||||
EPAG_VERS= 3.09
|
||||
EPAG_NAME= ${EPAG}-${EPAG_VERS}
|
||||
EPAG_SRC= ${EPAG_NAME}.tar.gz
|
||||
EPAG_SITE= http://www.humblesoft.com/pub/
|
||||
|
||||
# EPLASER - Epson Kowa developed printer driver for ESC/Page Laser printers
|
||||
EPLASER= eplaser
|
||||
EPLASER_VERS= 3.0.1
|
||||
EPLASER_NAME= ${EPLASER}-${EPLASER_VERS}
|
||||
EPLASER_SRC= ${EPLASER_NAME}-651.tgz
|
||||
EPLASER_SITE= http://www.epkowa.on.arena.ne.jp/pips/data/gs65_301/
|
||||
|
||||
# LIPS - Canon LIPS II+/III/IVc/IV printer driver
|
||||
LIPS= gdevlips
|
||||
LIPS_VERS= 2.4.0
|
||||
LIPS_NAME= ${LIPS}-${LIPS_VERS}
|
||||
LIPS_SRC= ${LIPS_NAME}.tar.gz
|
||||
LIPS_SITE= ${MASTER_SITE_PORTS_JP}
|
||||
|
||||
# MD2K - Alps MD-2000/2010/4000/1300/1500/5000 printer driver
|
||||
MD2K= gdevmd2k
|
||||
MD2K_VERS= 0.2a
|
||||
MD2K_NAME= ${MD2K}-${MD2K_VERS}
|
||||
MD2K_SRC= ${MD2K_NAME}.tar.gz
|
||||
MD2K_SITE= http://plaza26.mbn.or.jp/~higamasa/gdevmd2k/
|
||||
|
||||
# MJC - Epson MachJet series printer driver
|
||||
MJC= gdevmjc
|
||||
MJC_VERS= 0.8
|
||||
MJC_NAME= ${MJC}-${MJC_VERS}
|
||||
MJC_SRC= ${MJC_NAME}.tar.gz
|
||||
MJC_SITE= ${MASTER_SITE_PORTS_JP}
|
||||
|
||||
# NPDL - NEC Printer Description Language driver
|
||||
NPDL= gdevnpdl
|
||||
NPDL_VERS= 1.6.3
|
||||
NPDL_NAME= ${NPDL}-${NPDL_VERS}
|
||||
NPDL_SRC= ${NPDL_NAME}.tar.gz
|
||||
NPDL_SITE= http://www.ceres.dti.ne.jp/~owatanab/gdevnpdl/
|
||||
|
||||
.SILENT:
|
||||
|
||||
pre-everything::
|
||||
.if !defined(NO_A4)
|
||||
${ECHO_MSG} "Type \"make NO_A4=yes\" if you want not set A4 paper default."
|
||||
.endif
|
||||
|
||||
post-extract:
|
||||
${ECHO_MSG} ">>> in post-extract ..."
|
||||
${LN} -sf `cd ${PORTSDIR}/graphics/jpeg && ${MAKE} -V WRKSRC` \
|
||||
${WRKSRC}/jpeg
|
||||
${TAR} -C ${WRKDIR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${GS_CJK_PATCH}
|
||||
cd ${WRKDIR}/${GS_CJK} ; \
|
||||
${RM} -f src_time_.h.patch src_unix-gcc.mak.patch
|
||||
# ** 3rd party driver **
|
||||
# Note: don't forget to add those devices in scripts/configure and
|
||||
# configure.batch, which update unix-gcc.mak to build gs with these
|
||||
# new devices !
|
||||
#
|
||||
# for Gimp-Print driver
|
||||
${ECHO_MSG} ">>> extracting ${GPRINT_SRC} ..."
|
||||
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${GPRINT_SRC}
|
||||
# for HPinkjet driver
|
||||
${ECHO_MSG} ">>> extracting ${HPIJS_SRC} ..."
|
||||
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${HPIJS_SRC}
|
||||
# for ALPS driver
|
||||
${ECHO_MSG} ">>> extracting ${ALPS_SRC} ..."
|
||||
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${ALPS_SRC}
|
||||
${LN} -sf ${ALPS_NAME} ${WRKSRC}/${ALPS}
|
||||
# for BJ10V driver
|
||||
${ECHO_MSG} ">>> extracting ${BJ10V_SRC} ..."
|
||||
${TAR} -C ${WRKSRC} -xzf ${_DISTDIR}/${BJ10V_SRC}
|
||||
# for EPAG driver
|
||||
${ECHO_MSG} ">>> extracting ${EPAG_SRC} ..."
|
||||
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${EPAG_SRC}
|
||||
# for EPLASER driver
|
||||
${ECHO_MSG} ">>> extracting ${EPLASER_SRC} ..."
|
||||
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${EPLASER_SRC}
|
||||
# for LIPS driver
|
||||
${ECHO_MSG} ">>> extracting ${LIPS_SRC} ..."
|
||||
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${LIPS_SRC}
|
||||
${LN} -sf ${LIPS_NAME} ${WRKSRC}/${LIPS}
|
||||
# for MD2K driver
|
||||
${ECHO_MSG} ">>> extracting ${MD2K_SRC} ..."
|
||||
${TAR} -C ${WRKSRC} -xzf ${_DISTDIR}/${MD2K_SRC}
|
||||
${LN} -sf ${MD2K_NAME} ${WRKSRC}/${MD2K}
|
||||
# for MJC driver
|
||||
${ECHO_MSG} ">>> extracting ${MJC_SRC} ..."
|
||||
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${MJC_SRC}
|
||||
${LN} -sf ${MJC_NAME} ${WRKSRC}/${MJC}
|
||||
# for NPDL driver
|
||||
${ECHO_MSG} ">>> extracting ${NPDL_SRC} ..."
|
||||
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${NPDL_SRC}
|
||||
|
||||
post-patch:
|
||||
${ECHO_MSG} ">>> in post-patch ..."
|
||||
${ECHO_MSG} ">>> applying gs-cjk patchset ..."
|
||||
${CAT} ${WRKDIR}/${GS_CJK}/src*patch | ${PATCH} -s -p0 -d ${WRKSRC}
|
||||
.for i in ${CJKLIB} ${CJKLIB2}
|
||||
${PATCH} -s -d ${WRKSRC}/lib < ${WRKDIR}/${GS_CJK}/lib_${i}.patch
|
||||
.endfor
|
||||
.for i in ${CJKLIB3}
|
||||
${PATCH} -s -d ${WRKSRC}/lib < ${FILESDIR}/${i}.patch
|
||||
.endfor
|
||||
.for i in ${CJKEXM}
|
||||
${PATCH} -s -d ${WRKSRC}/examples < \
|
||||
${WRKDIR}/${GS_CJK}/examples_${i}.patch
|
||||
.endfor
|
||||
# for HPinkjet driver
|
||||
${PERL} -pi -e 's|#include <malloc.h>||g' \
|
||||
${WRKSRC}/${HPIJS_NAME}/platform.h
|
||||
|
||||
pre-configure:
|
||||
${ECHO_MSG} ">>> in pre-configure ..."
|
||||
${PERL} -pi -e 's|^DEVICE_DEVS|#DEVICE_DEVS|g' \
|
||||
${WRKSRC}/src/unix-gcc.mak
|
||||
# for Gimp-Print driver
|
||||
${ECHO_MSG} ">>> adding ${GPRINT} driver to contrib.mak ..."
|
||||
${CAT} ${PORTSDIR}/print/ghostscript-gnu/files/stp.contrib.mak \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
# for HPinkjet driver
|
||||
${ECHO_MSG} ">>> adding ${HPIJS} driver to contrib.mak ..."
|
||||
${CAT} ${PORTSDIR}/print/ghostscript-gnu/files/hpijs.contrib.mak \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
# for ALPS driver
|
||||
${ECHO_MSG} ">>> adding ${ALPS} driver to contrib.mak ..."
|
||||
${CAT} ${WRKSRC}/${ALPS_NAME}/gdevalps.mak-5.50 \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
# for BJ10V driver
|
||||
${ECHO_MSG} ">>> adding ${BJ10V} driver to contrib.mak ..."
|
||||
${CAT} ${WRKSRC}/${BJ10V_NAME}/gdev10v.mak \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
# for EPAG driver
|
||||
${ECHO_MSG} ">>> adding ${EPAG} driver to contrib.mak ..."
|
||||
${SED} -e 's:npdl:epag:g' ${WRKSRC}/${NPDL_NAME}/gdevnpdl.mak \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
# for EPLASER driver
|
||||
${ECHO_MSG} ">>> adding ${EPLASER} driver to contrib.mak ..."
|
||||
${CAT} ${WRKSRC}/${EPLASER_NAME}/gdevescv6.mak \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
${CAT} ${WRKSRC}/${EPLASER_NAME}/gdevesmv6.mak \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
# for LIPS driver
|
||||
${ECHO_MSG} ">>> adding ${LIPS} driver to contrib.mak ..."
|
||||
${CAT} ${WRKSRC}/${LIPS_NAME}/gdevlips.mak \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
# for MD2K driver
|
||||
${ECHO_MSG} ">>> adding ${MD2K} driver to contrib.mak ..."
|
||||
${CAT} ${WRKSRC}/${MD2K_NAME}/gdevmd2k.mak-5.50 \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
# for MJC driver
|
||||
${ECHO_MSG} ">>> adding ${MJC} driver to contrib.mak ..."
|
||||
${CAT} ${WRKSRC}/${MJC_NAME}/gdevmjc.mak \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
# for NPDL driver
|
||||
${ECHO_MSG} ">>> adding ${NPDL} driver to contrib.mak ..."
|
||||
${CAT} ${WRKSRC}/${NPDL_NAME}/gdevnpdl.mak \
|
||||
>> ${WRKSRC}/src/contrib.mak
|
||||
|
||||
do-configure:
|
||||
${ECHO_MSG} ">>> in do-configure ..."
|
||||
.if defined(BATCH) || defined(PACKAGE_BUILDING)
|
||||
${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.batch
|
||||
.else
|
||||
${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure
|
||||
.endif
|
||||
|
||||
post-configure:
|
||||
${ECHO_MSG} ">>> in post-configure ..."
|
||||
# for Gimp-Print driver
|
||||
${ECHO_MSG} ">>> running configure script for ${GPRINT} driver ..."
|
||||
cd ${WRKSRC}/${GPRINT_NAME} ; \
|
||||
${SETENV} ${MAKE_ENV} ${SH} ./configure \
|
||||
--without-cups --without-translated-ppds \
|
||||
--with-ghost --without-foomatic \
|
||||
--without-gimp --without-samples \
|
||||
--without-user-guide --disable-escputil \
|
||||
--disable-nls --disable-shared \
|
||||
--prefix=${PREFIX}
|
||||
|
||||
pre-build:
|
||||
${ECHO_MSG} ">>> in pre-build ..."
|
||||
${ECHO_MSG} ">>> creating directories for compilation ..."
|
||||
${MKDIR} ${WRKSRC}/obj
|
||||
${MKDIR} ${WRKSRC}/bin
|
||||
# for Gimp-Print driver
|
||||
${ECHO_MSG} ">>> building ${GPRINT} library ..."
|
||||
cd ${WRKSRC}/${GPRINT_NAME} ; \
|
||||
${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} Makefile
|
||||
${ECHO_MSG} ">>> creating symlinks for ${GPRINT} ..."
|
||||
${LN} -sf ${WRKSRC}/${GPRINT_NAME}/include/gimp-print ${WRKSRC}/src
|
||||
${LN} -sf ${WRKSRC}/${GPRINT_NAME}/src/ghost/*.[ch] ${WRKSRC}/src
|
||||
${LN} -sf ${WRKSRC}/${GPRINT_NAME}/src/main/.libs/libgimpprint.a \
|
||||
${WRKSRC}/obj
|
||||
# for HPinkjet driver
|
||||
${ECHO_MSG} ">>> creating symlinks for ${HPIJS} ..."
|
||||
.for file in gdevijs.[ch] ijs.[ch] ijs_client.[ch] ijs_exec_unix.c unistd_.h
|
||||
${LN} -sf ${WRKSRC}/${HPIJS_NAME}/${file} ${WRKSRC}/src
|
||||
.endfor
|
||||
# for ALPS driver
|
||||
${ECHO_MSG} ">>> creating symlinks for ${ALPS} ..."
|
||||
${LN} -sf ${WRKSRC}/${ALPS_NAME}/gdevalps.c ${WRKSRC}/src
|
||||
# for BJ10V driver
|
||||
${ECHO_MSG} ">>> creating symlinks for ${BJ10V} ..."
|
||||
${LN} -sf ${WRKSRC}/${BJ10V_NAME}/gdev10v.c ${WRKSRC}/src
|
||||
# for EPAG driver
|
||||
${ECHO_MSG} ">>> building ert (Epson printer utility)..."
|
||||
cd ${WRKSRC}/${EPAG_NAME} ; \
|
||||
${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} Makefile
|
||||
${ECHO_MSG} ">>> creating symlinks for ${EPAG} ..."
|
||||
${LN} -sf ${WRKSRC}/${EPAG_NAME}/gdevepag.c ${WRKSRC}/src
|
||||
# for EPLASER driver
|
||||
${ECHO_MSG} ">>> creating symlinks for ${EPLASER} ..."
|
||||
.for file in gdevescv.[ch] gdevesmv.c
|
||||
${LN} -sf ${WRKSRC}/${EPLASER_NAME}/${file} ${WRKSRC}/src
|
||||
.endfor
|
||||
# for LIPS driver
|
||||
${ECHO_MSG} ">>> creating symlinks for ${LIPS} ..."
|
||||
.for file in gdevlips.[ch] gdevlprn.[ch] gdevl4r.c gdevl4v.c gdevrpdl.c
|
||||
${LN} -sf ${WRKSRC}/${LIPS_NAME}/${file} ${WRKSRC}/src
|
||||
.endfor
|
||||
# for MD2K driver
|
||||
${ECHO_MSG} ">>> creating symlinks for ${MD2K} ..."
|
||||
${LN} -sf ${WRKSRC}/${MD2K_NAME}/gdevmd2k.c ${WRKSRC}/src
|
||||
# for MJC driver
|
||||
${ECHO_MSG} ">>> creating symlinks for ${MJC} ..."
|
||||
${LN} -sf ${WRKSRC}/${MJC_NAME}/*.c ${WRKSRC}/src
|
||||
# for NPDL driver
|
||||
${ECHO_MSG} ">>> creating symlinks for ${NPDL} ..."
|
||||
${LN} -sf ${WRKSRC}/${NPDL_NAME}/gdevnpdl.c ${WRKSRC}/src
|
||||
|
||||
do-install:
|
||||
${ECHO_MSG} ">>> in do-install ..."
|
||||
${ECHO_MSG} ">>> overwriting ghostscript executable ..."
|
||||
${MV} ${PREFIX}/bin/gs ${PREFIX}/bin/gs.orig
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/gs ${PREFIX}/bin
|
||||
${ECHO_MSG} ">>> installing ert (Epson printer utility)..."
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/${EPAG_NAME}/ert ${PREFIX}/bin
|
||||
|
||||
${ECHO_MSG} ">>> installing font files ..."
|
||||
.for i in ${CJKLIB}
|
||||
${INSTALL_DATA} ${WRKSRC}/lib/${i} ${DATADIR}/${PORTVERSION}/lib
|
||||
.endfor
|
||||
.for i in ${CJKLIB2} ${CJKLIB3}
|
||||
diff -c ${DATADIR}/${PORTVERSION}/lib/${i} ${WRKSRC}/lib/${i} | \
|
||||
${PATCH} -s -d ${DATADIR}/${PORTVERSION}/lib
|
||||
.endfor
|
||||
|
||||
${ECHO_MSG} ">>> installing example files ..."
|
||||
.for i in ${CJKEXM}
|
||||
${INSTALL_DATA} ${WRKSRC}/examples/${i} \
|
||||
${DATADIR}/${PORTVERSION}/examples
|
||||
.endfor
|
||||
|
||||
${ECHO_MSG} ">>> installing font resources ..."
|
||||
${MKDIR} ${RESOURCE}
|
||||
${MKDIR} ${RESOURCE}/CIDFont
|
||||
${MKDIR} ${RESOURCE}/Font
|
||||
${TAR} -C ${RESOURCE} -xzf ${DISTDIR}/${DIST_SUBDIR}/${CMAP}
|
||||
${TAR} -C ${RESOURCE} -xzf ${WRKDIR}/${GS_CJK}/install-cid.tar.gz
|
||||
|
||||
# documents how to setup this package
|
||||
.if !defined(NOPORTDOCS)
|
||||
${ECHO_MSG} ">>> installing documents ..."
|
||||
${MKDIR} ${DOCSDIR}/${PORTVERSION}/CJK
|
||||
.for i in ANNOUNCE COPYING ChangeLog HACKING NEWS README.cn README.en \
|
||||
README.jp README.kr README.tw
|
||||
${INSTALL_DATA} ${WRKDIR}/${GS_CJK}/${i} \
|
||||
${DOCSDIR}/${PORTVERSION}/CJK
|
||||
.endfor
|
||||
${MKDIR} ${PRINTER_DOC}
|
||||
# for ALPS driver
|
||||
${INSTALL_DATA} ${WRKSRC}/${ALPS_NAME}/README.gdevalps ${PRINTER_DOC}
|
||||
# for BJ10V driver
|
||||
${INSTALL_DATA} ${WRKSRC}/${BJ10V_NAME}/gdev10v.jis ${PRINTER_DOC}
|
||||
# for EPAG driver
|
||||
${MKDIR} ${PRINTER_DOC}/${EPAG}
|
||||
.for i in ert.txt gdevepag.txt ChangeLog
|
||||
${INSTALL_DATA} ${WRKSRC}/${EPAG_NAME}/${i} \
|
||||
${PRINTER_DOC}/${EPAG}
|
||||
.endfor
|
||||
.for i in psprint gsepagif.sh
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/${EPAG_NAME}/${i} \
|
||||
${PRINTER_DOC}/${EPAG}
|
||||
.endfor
|
||||
# for EPLASER driver
|
||||
${INSTALL_DATA} ${WRKSRC}/${EPLASER_NAME}/readme-eplaser-651.euc \
|
||||
${PRINTER_DOC}
|
||||
# for LIPS driver
|
||||
${INSTALL_DATA} ${WRKSRC}/${LIPS_NAME}/Gdevlips.htm ${PRINTER_DOC}
|
||||
# for MD2K driver
|
||||
${INSTALL_DATA} ${WRKSRC}/${MD2K_NAME}/README.jis \
|
||||
${PRINTER_DOC}/README.${MD2K}
|
||||
# for MJC driver
|
||||
${MKDIR} ${PRINTER_DOC}/${MJC}
|
||||
.for i in MJ700V2C.FAQ README.mjc README.mje README.noz cpem.doc
|
||||
${INSTALL_DATA} ${WRKSRC}/${MJC_NAME}/${i} \
|
||||
${PRINTER_DOC}/${MJC}
|
||||
.endfor
|
||||
# for NPDL driver
|
||||
${INSTALL_DATA} ${WRKSRC}/${NPDL_NAME}/gdevnpdl.jis ${PRINTER_DOC}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,13 +0,0 @@
|
||||
MD5 (ghostscript/ghostscript-6.52.tar.bz2) = 5a1b698b8fbece1e23e4d8d9ff552762
|
||||
MD5 (ghostscript/gs6.51-cjk-M2-R3.tar.gz) = 6f8e90effe12527a4c3b36ea4ce47b3c
|
||||
MD5 (ghostscript/adobe-cmaps-200109.tar.gz) = 95ced0f35e107899ce11e8689e9cbdff
|
||||
MD5 (ghostscript/gimp-print-4.2.0.tar.gz) = 4350e2ac1f27eccad0d7ce2aab90cdf6
|
||||
MD5 (ghostscript/hpijs-1.0.2.tar.gz) = 750923f29a5b70551ddea1d91b819cfa
|
||||
MD5 (ghostscript/gdevalps-0.21.tar.gz) = 553bee251b96105eb7d1d7f4027ac0e9
|
||||
MD5 (ghostscript/gdev10v.tar.gz) = 1486bb54c214ce215044a6c606280d73
|
||||
MD5 (ghostscript/epag-3.09.tar.gz) = 63304a6afe44842124d2d880bf24dbe3
|
||||
MD5 (ghostscript/eplaser-3.0.1-651.tgz) = 3baf7b0ba2fea5ea354906ab43caf254
|
||||
MD5 (ghostscript/gdevlips-2.4.0.tar.gz) = 89327cac37665f3fdbae0da5f2c8a89f
|
||||
MD5 (ghostscript/gdevmd2k-0.2a.tar.gz) = 5ed2b4218b8f77cb411f3d2e4509ed24
|
||||
MD5 (ghostscript/gdevmjc-0.8.tar.gz) = 228f41c3cccce22c8f477c7a9407527c
|
||||
MD5 (ghostscript/gdevnpdl-1.6.3.tar.gz) = 6c8dad13d07bbaf6e951d6d2d6b8a9f2
|
@ -1,100 +0,0 @@
|
||||
*** lib/CIDFnmap.orig Mon Jan 14 16:20:06 2002
|
||||
--- lib/CIDFnmap Mon Jan 14 16:26:34 2002
|
||||
***************
|
||||
*** 121,130 ****
|
||||
% in particular, you must leave at least one space or tab between each
|
||||
% field in the entry.
|
||||
|
||||
! %(CIDFnmap.Ore) .runlibfile
|
||||
%(CIDFnmap.ARP) .runlibfile
|
||||
%(CIDFnmap.Bae) .runlibfile
|
||||
%(CIDFnmap.Koc) .runlibfile
|
||||
%(CIDFnmap.Sol) .runlibfile
|
||||
|
||||
%(CIDFnmap.CJK) .runlibfile
|
||||
--- 121,131 ----
|
||||
% in particular, you must leave at least one space or tab between each
|
||||
% field in the entry.
|
||||
|
||||
! (CIDFnmap.Ore) .runlibfile
|
||||
%(CIDFnmap.ARP) .runlibfile
|
||||
%(CIDFnmap.Bae) .runlibfile
|
||||
%(CIDFnmap.Koc) .runlibfile
|
||||
%(CIDFnmap.Sol) .runlibfile
|
||||
|
||||
%(CIDFnmap.CJK) .runlibfile
|
||||
+ (CIDFnmap.ports) .runlibfile
|
||||
*** lib/CIDFnmap.Ore.orig Mon Jan 14 16:29:32 2002
|
||||
--- lib/CIDFnmap.Ore Mon Jan 14 16:30:09 2002
|
||||
***************
|
||||
*** 9,18 ****
|
||||
|
||||
% Adobe-Japan1
|
||||
|
||||
- /WadaGo-Bold (WadaGo-Bold) ;
|
||||
/WadaMaruGo-Regular (WadaMaruGo-Regular) ;
|
||||
/WadaMin-Bold (WadaMin-Bold) ;
|
||||
- /WadaMin-Regular (WadaMin-Regular) ;
|
||||
|
||||
% Adobe-Japan2
|
||||
|
||||
--- 9,16 ----
|
||||
*** /dev/null Mon Jan 14 16:14:11 2002
|
||||
--- lib/CIDFnmap.ports Mon Jan 14 16:27:11 2002
|
||||
***************
|
||||
*** 0 ****
|
||||
--- 1,54 ----
|
||||
+ % Japanese Truetype Fonts (Kochi)
|
||||
+ /Kochi-Mincho (/usr/X11R6/lib/X11/fonts/TrueType/kochi-mincho.ttf) 1 /Adobe-Japan1 ;
|
||||
+ /Kochi-Gothic (/usr/X11R6/lib/X11/fonts/TrueType/kochi-gothic.ttf) 1 /Adobe-Japan1 ;
|
||||
+
|
||||
+ %
|
||||
+ % Fallback aliases for CJK PDF files
|
||||
+ %
|
||||
+ /Adobe-CNS1 /MOESung-Regular ; % CIDFnmap.Ore
|
||||
+ /Adobe-Korea1 /Munhwa-Regular ; % CIDFnmap.Ore
|
||||
+
|
||||
+ %
|
||||
+ % Convenient aliases for PS files on Traditional Chinese PostScript printer
|
||||
+ %
|
||||
+ /MSung-Light /MOESung-Regular ; % CIDFnmap.Ore
|
||||
+ %/MSung-Medium /ShanHeiSun-Light ; % CIDFnmap.ARP
|
||||
+ %/MHei-Medium /ShanHeiSun-Light ; % CIDFnmap.ARP
|
||||
+ %/MHei-Medium /hei ; % CIDFnmap.Sol
|
||||
+ %/MKai-Medium /ZenKai-Medium ; % CIDFnmap.ARP
|
||||
+ /MKai-Medium /MOEKai-Regular ; % CIDFnmap.Ore
|
||||
+
|
||||
+ %
|
||||
+ % Convenient aliases for PS files on Simplified Chinese PostScript printer
|
||||
+ %
|
||||
+ %/STSong-Light /BousungEG-Light-GB ; % CIDFnmap.ARP
|
||||
+ %/STSong-Light /zycjksun ; % CIDFnmap.Sol
|
||||
+ %/STFangsong-Light /zycjkfangs ; % CIDFnmap.Sol
|
||||
+ %/STHeiti-Regular /zycjkhei ; % CIDFnmap.Sol
|
||||
+ %/STKaiti-Regular /GBZenKai-Medium ; % CIDFnmap.ARP
|
||||
+ %/STKaiti-Regular /zycjkkai ; % CIDFnmap.Sol
|
||||
+
|
||||
+ %
|
||||
+ % Convenient aliases for PS files on Japanese PostScript printer
|
||||
+ %
|
||||
+ /Ryumin-Light /Kochi-Mincho ; % CIDFnmap.Koc
|
||||
+ /Ryumin-Light-H /Kochi-Mincho ; % CIDFnmap.Koc
|
||||
+ /Ryumin-Light-V /Kochi-Mincho ; % CIDFnmap.Koc
|
||||
+ /GothicBBB-Medium /Kochi-Gothic ; % CIDFnmap.Koc
|
||||
+ /GothicBBB-Medium-H /Kochi-Gothic ; % CIDFnmap.Koc
|
||||
+ /GothicBBB-Medium-V /Kochi-Gothic ; % CIDFnmap.Koc
|
||||
+ /HeiseiMin-W3H /WadaMin-RegularH ; % CIDFnmap.Ore
|
||||
+ /HeiseiKakuGo-W5H /WadaMaruGo-RegularH ; % CIDFnmap.Ore
|
||||
+
|
||||
+ %
|
||||
+ % Convenient aliases for PS files on Korean PostScript printer
|
||||
+ %
|
||||
+ /HYGoThic-Medium /MunhwaGothic-Regular ; % CIDFnmap.Ore
|
||||
+ %/HYGoThic-Medium /Baekmuk-Dotum ; % CIDFnmap.Bae
|
||||
+ %/HYGoThic-Medium /Gothic ; % CIDFnmap.Sol
|
||||
+ /HYSMyeongJo-Medium /Munhwa-Regular ; % CIDFnmap.Ore
|
||||
+ %/HYSMyeongJo-Medium /Baekmuk-Batang ; % CIDFnmap.Bae
|
||||
+ %/HYSMyeongJo-Medium /Myeongjo ; % CIDFnmap.Sol
|
||||
+ %/HYRGoThic-Medium /Baekmuk-Gulim ; % CIDFnmap.Bae
|
||||
+ %/HYRGoThic-Medium /RoundedGothic ; % CIDFnmap.Sol
|
||||
+ /HYRGoThic-Medium /MunhwaGungSeo-Bold ; % CIDFnmap.Ore
|
@ -1,25 +0,0 @@
|
||||
--- lib/gs_cidcm.ps.orig Sun Jul 1 17:57:04 2001
|
||||
+++ lib/gs_cidcm.ps Sun Dec 23 02:05:48 2001
|
||||
@@ -164,7 +164,21 @@
|
||||
{ (r) file % CSIs /InstName g [ file
|
||||
//GetCIDSystemInfoFromFile exec % CSIs /InstName g [ CSI
|
||||
} stopped {
|
||||
- cleartomark //.prs_empty
|
||||
+ % Cannot find file from Resource directory
|
||||
+ cleartomark
|
||||
+ % Try to find file from CIDFontmap
|
||||
+ % Stack: CSIs /InstName g
|
||||
+ 1 index dup .CIDFontmapKnownget {
|
||||
+ % Stack: CSIs /InstName g /InstName ValueInCIDFontmap
|
||||
+ % We do look at CIDFontmap in global space.
|
||||
+ % (When stopped, the space is set to local.)
|
||||
+ true setglobal
|
||||
+ 1 index 3 1 roll
|
||||
+ .CIDFontmapRunHandler
|
||||
+ /CIDFont findresource /CIDSystemInfo get
|
||||
+ } {
|
||||
+ pop //.prs_empty
|
||||
+ } ifelse
|
||||
} {
|
||||
exch pop
|
||||
} ifelse % CSIs /InstName g CSI
|
@ -1,28 +0,0 @@
|
||||
--- lib/gs_res.ps.orig Mon Jul 16 01:09:41 2001
|
||||
+++ lib/gs_res.ps Sun Dec 23 02:14:03 2001
|
||||
@@ -248,8 +248,8 @@
|
||||
/pssystemparams 10 dict readonly def
|
||||
} if
|
||||
pssystemparams begin
|
||||
- /FontResourceDir (/Resource/Font/) readonly .forcedef % pssys'params is r-o
|
||||
- /GenericResourceDir (/Resource/) readonly .forcedef % pssys'params is r-o
|
||||
+ /FontResourceDir (/usr/local/share/ghostscript/Resource/Font/) readonly .forcedef % pssys'params is r-o
|
||||
+ /GenericResourceDir (/usr/local/share/ghostscript/Resource/) readonly .forcedef % pssys'params is r-o
|
||||
/GenericResourcePathSep (/) readonly .forcedef % pssys'params is r-o
|
||||
end
|
||||
end
|
||||
@@ -457,10 +457,10 @@
|
||||
/.vmused {
|
||||
% - .vmused <usedvalue>
|
||||
% usedvalue = vmstatus in global + vmstatus in local.
|
||||
- 0 2 {
|
||||
- .currentglobal not .setglobal
|
||||
- vmstatus pop exch pop add
|
||||
- } repeat
|
||||
+ 0 2 {
|
||||
+ .currentglobal not .setglobal
|
||||
+ vmstatus pop exch pop add
|
||||
+ } repeat
|
||||
} bind def
|
||||
/.DoLoadResource {
|
||||
% .LoadResource may push entries on the operand stack.
|
@ -1,22 +0,0 @@
|
||||
--- gdev10v/gdev10v.mak.orig Thu Oct 12 11:17:50 2000
|
||||
+++ gdev10v/gdev10v.mak Thu Oct 12 11:21:12 2000
|
||||
@@ -1,12 +1,13 @@
|
||||
### ----------------- The Canon BubbleJet BJ10v device ----------------- ###
|
||||
|
||||
-bj10v_=gdev10v.$(OBJ) gdevprn.$(OBJ)
|
||||
-bj10v.dev: $(bj10v_)
|
||||
- $(SHP)gssetdev bj10v $(bj10v_)
|
||||
-bj10vh.dev: $(bj10v_)
|
||||
- $(SHP)gssetdev bj10vh $(bj10v_)
|
||||
+bj10v_=$(GLOBJ)gdev10v.$(OBJ) $(GLOBJ)gdevprn.$(OBJ)
|
||||
+$(DD)bj10v.dev: $(bj10v_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)bj10v $(bj10v_)
|
||||
+$(DD)bj10vh.dev: $(bj10v_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)bj10vh $(bj10v_)
|
||||
|
||||
# Uncomment the following line if you are using MS-DOS on PC9801 series.
|
||||
|
||||
-gdev10v.$(OBJ): gdevbj10.c $(PDEVH)
|
||||
+$(GLOBJ)gdev10v.$(OBJ): $(GLSRC)gdevbj10.c $(PDEVH)
|
||||
+ $(GLCC) $(GLO_)gdev10v.$(OBJ) $(C_) $(GLSRC)gdev10v.c
|
||||
# $(CCC) -DPC9801 gdev10v.c
|
@ -1,25 +0,0 @@
|
||||
--- gdevalps/gdevalps.mak-5.50.orig Sat Jan 12 13:21:12 2002
|
||||
+++ gdevalps/gdevalps.mak-5.50 Sat Jan 12 13:23:45 2002
|
||||
@@ -2,15 +2,15 @@
|
||||
|
||||
alps_=$(GLOBJ)gdevalps.$(OBJ)
|
||||
|
||||
-md50Mono.dev: $(alps_) page.dev
|
||||
- $(SETPDEV) md50Mono $(alps_)
|
||||
+$(DD)md50Mono.dev: $(alps_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)md50Mono $(alps_)
|
||||
|
||||
-md50Eco.dev: $(alps_) page.dev
|
||||
- $(SETPDEV) md50Eco $(alps_)
|
||||
+$(DD)md50Eco.dev: $(alps_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)md50Eco $(alps_)
|
||||
|
||||
-md1xMono.dev: $(alps_) page.dev
|
||||
- $(SETPDEV) md1xMono $(alps_)
|
||||
+$(DD)md1xMono.dev: $(alps_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)md1xMono $(alps_)
|
||||
|
||||
-$(GLOBJ)gdevalps.$(OBJ): $(GLSRC)gdevalps.c $(PDEVH)
|
||||
+$(GLOBJ)gdevalps.$(OBJ): $(GLSRC)gdevalps.c $(gdevprn_h) $(PDEVH)
|
||||
$(GLCC) $(GLO_)gdevalps.$(OBJ) $(C_) $(GLSRC)gdevalps.c
|
||||
|
@ -1,30 +0,0 @@
|
||||
--- gdevlips/gdevlips.mak.orig Thu Nov 2 12:12:13 2000
|
||||
+++ gdevlips/gdevlips.mak Thu Jan 17 01:29:06 2002
|
||||
@@ -30,27 +30,6 @@
|
||||
$(gscspace_h) $(gsutil_h) $(gsparam_h) $(gsmatrix_h) $(gdevvec_h)\
|
||||
$(ghost_h) $(gzstate_h) $(igstate_h)
|
||||
$(GLCC) -DA4 $(GLO_)gdevl4v.$(OBJ) $(C_) $(GLSRC)gdevl4v.c
|
||||
-
|
||||
-### ------- Epson ESC/Page printer device ----------------- ###
|
||||
-
|
||||
-escpage_=$(GLOBJ)gdevespg.$(OBJ) $(GLOBJ)gdevlprn.$(OBJ)
|
||||
-$(GLOBJ)gdevespg.$(OBJ): $(GLSRC)gdevespg.c $(GLSRC)gdevlprn.h $(PDEVH)
|
||||
- $(GLCC) -DA4 $(GLO_)gdevespg.$(OBJ) $(C_) $(GLSRC)gdevespg.c
|
||||
-
|
||||
-$(GLOBJ)escpage.dev: $(escpage_) $(DD)page.dev
|
||||
- $(SETPDEV) $(DD)escpage $(escpage_)
|
||||
-
|
||||
-$(GLOBJ)lp2000.dev: $(escpage_) $(DD)page.dev
|
||||
- $(SETPDEV) $(DD)lp2000 $(escpage_)
|
||||
-
|
||||
-### --- The NEC NPDL language printer device ------ ###
|
||||
-
|
||||
-npdl_=$(GLOBJ)gdevnpdl.$(OBJ) $(GLOBJ)gdevlprn.$(OBJ)
|
||||
-$(GLOBJ)gdevnpdl.$(OBJ): $(GLSRC)gdevnpdl.c $(GLSRC)gdevlprn.h $(PDEVH)
|
||||
- $(GLCC) -DA4 $(GLO_)gdevnpdl.$(OBJ) $(C_) $(GLSRC)gdevnpdl.c
|
||||
-
|
||||
-$(GLOBJ)npdl.dev: $(npdl_) $(DD)page.dev
|
||||
- $(SETPDEV) $(DD)npdl $(npdl_)
|
||||
|
||||
### --- The RICOH RPDL language printer device ------ ###
|
||||
|
@ -1,19 +0,0 @@
|
||||
--- gdevmd2k/gdevmd2k.mak-5.50.orig Sun Nov 19 18:42:20 2000
|
||||
+++ gdevmd2k/gdevmd2k.mak-5.50 Sun Nov 19 18:52:14 2000
|
||||
@@ -3,11 +3,11 @@
|
||||
|
||||
md2k_=$(GLOBJ)gdevmd2k.$(OBJ)
|
||||
|
||||
-md2k.dev: $(md2k_) page.dev
|
||||
- $(SETPDEV) md2k $(md2k_)
|
||||
+$(DD)md2k.dev: $(md2k_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)md2k $(md2k_)
|
||||
|
||||
-md5k.dev: $(md2k_) page.dev
|
||||
- $(SETPDEV) md5k $(md2k_)
|
||||
+$(DD)md5k.dev: $(md2k_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)md5k $(md2k_)
|
||||
|
||||
-$(GLOBJ)gdevmd2k.$(OBJ): gdevmd2k.c $(PDEVH) $(gsparam_h)
|
||||
+$(GLOBJ)gdevmd2k.$(OBJ): $(GLSRC)gdevmd2k.c $(PDEVH) $(gsparam_h)
|
||||
$(GLCC) $(GLO_)gdevmd2k.$(OBJ) $(C_) $(GLSRC)gdevmd2k.c
|
@ -1,335 +0,0 @@
|
||||
--- gdevmjc/gdevmjc.c.orig Tue May 23 19:16:52 2000
|
||||
+++ gdevmjc/gdevmjc.c Tue May 23 19:17:44 2000
|
||||
@@ -43,7 +43,8 @@
|
||||
#include <limits.h>
|
||||
#include "gdevprn.h"
|
||||
#include "gdevpcl.h"
|
||||
-#include "gsprops.h"
|
||||
+#include "gsparam.h"
|
||||
+#include "gsstate.h"
|
||||
|
||||
#include "mjmtx2.c"
|
||||
#include "mjbksep.c"
|
||||
@@ -150,7 +151,9 @@
|
||||
|
||||
/* Undefined macros expected to be defined in gdevpcl.h */
|
||||
#define PAPER_SIZE_A3_NOBI 28
|
||||
+#ifndef PAPER_SIZE_A2
|
||||
#define PAPER_SIZE_A2 29
|
||||
+#endif
|
||||
#define PAPER_SIZE_B4 30
|
||||
#define PAPER_SIZE_B5 31
|
||||
|
||||
@@ -190,14 +193,12 @@
|
||||
private dev_proc_print_page(mjc720_print_page);
|
||||
private dev_proc_print_page(mj500c_print_page);
|
||||
|
||||
-private dev_proc_get_props(mj_get_props);
|
||||
-private dev_proc_put_props(mj_put_props);
|
||||
+private dev_proc_get_params(mj_get_params);
|
||||
+private dev_proc_put_params(mj_put_params);
|
||||
|
||||
private void expand_line(P4(word*, int, int, int));
|
||||
-private int put_prop_float(P5(gs_prop_item *, float *, float, float, int));
|
||||
-private int put_prop_int(P5(gs_prop_item *, int *, int, int, int));
|
||||
-
|
||||
-private void set_bpp(P2(gx_device *, int));
|
||||
+private int mj_put_param_int(P6(gs_param_list *, gs_param_name, int *, int, int, int));
|
||||
+private void mj_set_bpp(P2(gx_device *, int));
|
||||
|
||||
private uint gdev_prn_rasterwidth(P2(const gx_device_printer *, int ));
|
||||
|
||||
@@ -224,7 +225,7 @@
|
||||
#define mj ((gx_device_mj *) pdev)
|
||||
|
||||
#define prn_hp_colour_device(procs, dev_name, x_dpi, y_dpi, bpp, print_page)\
|
||||
- prn_device_body(gx_device_printer, procs, dev_name,\
|
||||
+ prn_device_body(gx_device_mj, procs, dev_name,\
|
||||
WIDTH_10THS, HEIGHT_10THS, x_dpi, y_dpi, 0, 0, 0, 0, 0,\
|
||||
bpp, 0, 0, 0, 0, print_page)
|
||||
|
||||
@@ -235,9 +236,9 @@
|
||||
}
|
||||
|
||||
|
||||
-#define mj_colour_procs(proc_colour_open, proc_get_props, proc_put_props) {\
|
||||
+#define mj_colour_procs(proc_colour_open, proc_get_params, proc_put_params) {\
|
||||
proc_colour_open,\
|
||||
- gdev_pcl_get_initial_matrix,\
|
||||
+ gx_default_get_initial_matrix,\
|
||||
gx_default_sync_output,\
|
||||
gdev_prn_output_page,\
|
||||
gdev_prn_close,\
|
||||
@@ -249,15 +250,15 @@
|
||||
NULL, /* copy_color */\
|
||||
NULL, /* draw_line */\
|
||||
gx_default_get_bits,\
|
||||
- proc_get_props,\
|
||||
- proc_put_props\
|
||||
+ proc_get_params,\
|
||||
+ proc_put_params\
|
||||
}
|
||||
|
||||
private int mjc_open(P1(gx_device *));
|
||||
private int mj_colour_open(P1(gx_device *));
|
||||
|
||||
private gx_device_procs mj_procs =
|
||||
-mj_colour_procs(mjc_open, mj_get_props, mj_put_props);
|
||||
+mj_colour_procs(mjc_open, mj_get_params, mj_put_params);
|
||||
|
||||
gx_device_mj far_data gs_mjc180_device =
|
||||
mj_device(mj_procs, "mjc180", 180, 180, BITSPERPIXEL,
|
||||
@@ -306,14 +307,14 @@
|
||||
static const float mj_b4[4] = { MJ700V2C_MARGINS_B4 };
|
||||
static const float mj_b5[4] = { MJ700V2C_MARGINS_B5 };
|
||||
static const float mj_letter[4] = { MJ700V2C_MARGINS_LETTER };
|
||||
- const float _ds *m;
|
||||
+ const float *m;
|
||||
int psize;
|
||||
|
||||
int paper_size;
|
||||
|
||||
/* Set up colour params if put_props has not already done so */
|
||||
if (pdev->color_info.num_components == 0)
|
||||
- set_bpp(pdev, pdev->color_info.depth);
|
||||
+ mj_set_bpp(pdev, pdev->color_info.depth);
|
||||
|
||||
paper_size = gdev_mjc_paper_size(pdev);
|
||||
if (paper_size == PAPER_SIZE_A2 ) {
|
||||
@@ -332,10 +333,7 @@
|
||||
m = mj_letter;
|
||||
}
|
||||
|
||||
- pdev->l_margin = m[0];
|
||||
- pdev->b_margin = m[1];
|
||||
- pdev->r_margin = m[2];
|
||||
- pdev->t_margin = m[3];
|
||||
+ gx_device_set_margins(pdev, m, true);
|
||||
|
||||
switch (mj->colorcomp) {
|
||||
case 1:
|
||||
@@ -360,80 +358,74 @@
|
||||
* and control over the bits-per-pixel used in output rendering */
|
||||
/* Added properties for DeskJet 5xxC */
|
||||
|
||||
-private const gs_prop_item props_mj[] = {
|
||||
- /* Read-write properties. */
|
||||
- prop_def("Density", prt_int),
|
||||
- prop_def("Cyan", prt_int),
|
||||
- prop_def("Magenta", prt_int),
|
||||
- prop_def("Yellow", prt_int),
|
||||
- prop_def("Black", prt_int),
|
||||
- prop_def("Dither", prt_int),
|
||||
- prop_def("ColorComponent", prt_int),
|
||||
- prop_def("Direction", prt_int),
|
||||
- prop_def("MicroWeave", prt_int),
|
||||
- prop_def("DotSize", prt_int),
|
||||
-};
|
||||
-
|
||||
private int
|
||||
-mj_get_props(gx_device *pdev, gs_prop_item *plist)
|
||||
-{ int start = gdev_prn_get_props(pdev, plist);
|
||||
- if ( plist != 0 ) {
|
||||
- register gs_prop_item *pi = plist + start;
|
||||
- memcpy(pi, props_mj, sizeof(props_mj));
|
||||
- pi[0].value.i = mj->density;
|
||||
- pi[1].value.i = mj->cyan;
|
||||
- pi[2].value.i = mj->magenta;
|
||||
- pi[3].value.i = mj->yellow;
|
||||
- pi[4].value.i = mj->black;
|
||||
- pi[5].value.i = mj->dither;
|
||||
- pi[6].value.i = mj->colorcomp;
|
||||
- pi[7].value.i = mj->direction;
|
||||
- pi[8].value.i = mj->microweave;
|
||||
- pi[9].value.i = mj->dotsize;
|
||||
- }
|
||||
- return start + sizeof(props_mj) / sizeof(gs_prop_item);
|
||||
+mj_get_params(gx_device *pdev, gs_param_list *plist)
|
||||
+{ int code = gdev_prn_get_params(pdev, plist);
|
||||
+ if ( code < 0 ||
|
||||
+ (code = param_write_int(plist, "Density", &mj->density)) < 0 ||
|
||||
+ (code = param_write_int(plist, "Cyan", &mj->cyan)) < 0 ||
|
||||
+ (code = param_write_int(plist, "Magenta", &mj->magenta)) < 0 ||
|
||||
+ (code = param_write_int(plist, "Yellow", &mj->yellow)) < 0 ||
|
||||
+ (code = param_write_int(plist, "Black", &mj->black)) < 0 ||
|
||||
+ (code = param_write_int(plist, "Dither", &mj->dither)) < 0 ||
|
||||
+ (code = param_write_int(plist, "ColorComponent", &mj->colorcomp)) < 0 ||
|
||||
+ (code = param_write_int(plist, "Direction", &mj->direction)) < 0 ||
|
||||
+ (code = param_write_int(plist, "MicroWeave", &mj->microweave)) < 0 ||
|
||||
+ (code = param_write_int(plist, "DotSize", &mj->dotsize)) < 0
|
||||
+ )
|
||||
+ return code;
|
||||
+ return code;
|
||||
}
|
||||
|
||||
/* Put properties. */
|
||||
private int
|
||||
-mj_put_props(gx_device *pdev, gs_prop_item *plist, int count)
|
||||
+mj_put_params(gx_device *pdev, gs_param_list *plist)
|
||||
{
|
||||
- static const argn = 10;
|
||||
-/* gs_prop_item *known[argn]; */
|
||||
- gs_prop_item *known[10];
|
||||
int old_bpp = mj->color_info.depth;
|
||||
int bpp = 0;
|
||||
int code = 0;
|
||||
-
|
||||
- props_extract(plist, count, props_mj, argn, known, 0);
|
||||
- code = gdev_prn_put_props(pdev, plist, count);
|
||||
- if ( code < 0 ) return code;
|
||||
-
|
||||
- code = put_prop_int(known[0], &mj->density, 0, INT_MAX, code);
|
||||
- code = put_prop_int(known[1], &mj->cyan, 0, INT_MAX, code);
|
||||
- code = put_prop_int(known[2], &mj->magenta, 0, INT_MAX, code);
|
||||
- code = put_prop_int(known[3], &mj->yellow, 0, INT_MAX, code);
|
||||
- code = put_prop_int(known[4], &mj->black, 0, INT_MAX, code);
|
||||
- code = put_prop_int(known[5], &mj->dither, 0, 1, code);
|
||||
- code = put_prop_int(known[6], &mj->colorcomp, 1, 4, code);
|
||||
- code = put_prop_int(known[7], &mj->direction, 1, 2, code);
|
||||
- code = put_prop_int(known[8], &mj->microweave, 0, 1, code);
|
||||
- code = put_prop_int(known[9], &mj->dotsize, 0, 1, code);
|
||||
-
|
||||
+ int density = mj->density;
|
||||
+ int cyan = mj->cyan;
|
||||
+ int magenta = mj->magenta;
|
||||
+ int yellow = mj->yellow;
|
||||
+ int black = mj->black;
|
||||
+ int dither = mj->dither;
|
||||
+ int colorcomp = mj->colorcomp;
|
||||
+ int direction = mj->direction;
|
||||
+ int microweave = mj->microweave;
|
||||
+ int dotsize = mj->dotsize;
|
||||
+ code = mj_put_param_int(plist, "Density", &density, 0, INT_MAX, code);
|
||||
+ code = mj_put_param_int(plist, "Cyan", &cyan, 0, INT_MAX, code);
|
||||
+ code = mj_put_param_int(plist, "Magenta", &magenta, 0, INT_MAX, code);
|
||||
+ code = mj_put_param_int(plist, "Yellow", &yellow, 0, INT_MAX, code);
|
||||
+ code = mj_put_param_int(plist, "Black", &black, 0, INT_MAX, code);
|
||||
+ code = mj_put_param_int(plist, "Dither", &dither, 0, 1, code);
|
||||
+ code = mj_put_param_int(plist, "ColorComponent", &colorcomp, 1, 4, code);
|
||||
+ code = mj_put_param_int(plist, "Direction", &direction, 1, 2, code);
|
||||
+ code = mj_put_param_int(plist, "MicroWeave", µweave, 0, 1, code);
|
||||
+ code = mj_put_param_int(plist, "DotSize", &dotsize, 0, 1, code);
|
||||
+ code = mj_put_param_int(plist, "BitsPerPixel", &bpp, 1, 32, code);
|
||||
if ( code < 0 )
|
||||
- return_error(code);
|
||||
-
|
||||
- if (bpp != 0) {
|
||||
- set_bpp(pdev, bpp);
|
||||
-
|
||||
- /* Close the device; gs_putdeviceprops will reopen it. */
|
||||
+ return code;
|
||||
+ mj->density = density;
|
||||
+ mj->cyan = cyan;
|
||||
+ mj->magenta = magenta;
|
||||
+ mj->yellow = yellow;
|
||||
+ mj->black = black;
|
||||
+ mj->dither = dither;
|
||||
+ mj->colorcomp = colorcomp;
|
||||
+ mj->direction = direction;
|
||||
+ mj->microweave = microweave;
|
||||
+ mj->dotsize = dotsize;
|
||||
+ if ( bpp != 0 ) {
|
||||
+ mj_set_bpp(pdev, bpp);
|
||||
+ gdev_prn_put_params(pdev, plist);
|
||||
if ( bpp != old_bpp && pdev->is_open )
|
||||
- { int ccode = gs_closedevice(pdev);
|
||||
- if ( ccode < 0 ) return ccode;
|
||||
- }
|
||||
+ return gs_closedevice(pdev);
|
||||
+ return 0;
|
||||
}
|
||||
-
|
||||
- return code;
|
||||
+ else
|
||||
+ return gdev_prn_put_params(pdev, plist);
|
||||
}
|
||||
|
||||
/* ------ Internal routines ------ */
|
||||
@@ -1163,7 +1155,8 @@
|
||||
|
||||
/* Send each scan line in turn */
|
||||
{
|
||||
- long int lend = pdev->height - (pdev->t_margin + pdev->b_margin) * y_dpi;
|
||||
+ long int lend = pdev->height -
|
||||
+ (dev_t_margin_points(pdev) + dev_b_margin_points(pdev));
|
||||
int cErr, mErr, yErr, kErr;
|
||||
int this_pass, i;
|
||||
long int lnum;
|
||||
@@ -1685,39 +1678,25 @@
|
||||
}
|
||||
|
||||
private int
|
||||
-put_prop_int(gs_prop_item *pi, int *property, int minval, int maxval, int code)
|
||||
-{
|
||||
- if ( pi == 0 )
|
||||
- return (code);
|
||||
-
|
||||
- if ( pi->value.i < minval || pi->value.i > maxval )
|
||||
- { pi->status = pv_rangecheck;
|
||||
- return (gs_error_rangecheck);
|
||||
- }
|
||||
- else
|
||||
- { *property = pi->value.i;
|
||||
- return (code ? code : 1);
|
||||
- }
|
||||
-}
|
||||
-
|
||||
-private int
|
||||
-put_prop_float(gs_prop_item *pi, float *property, float minval, float maxval, int code)
|
||||
-{
|
||||
- if ( pi == 0 )
|
||||
- return (code);
|
||||
-
|
||||
- if ( pi->value.f < minval || pi->value.f > maxval )
|
||||
- { pi->status = pv_rangecheck;
|
||||
- return (gs_error_rangecheck);
|
||||
- }
|
||||
- else
|
||||
- { *property = pi->value.f;
|
||||
- return (code ? code : 1);
|
||||
- }
|
||||
+mj_put_param_int(gs_param_list *plist, gs_param_name pname, int *pvalue,
|
||||
+ int minval, int maxval, int ecode)
|
||||
+{ int code, value;
|
||||
+ switch ( code = param_read_int(plist, pname, &value) )
|
||||
+ {
|
||||
+ default:
|
||||
+ return code;
|
||||
+ case 1:
|
||||
+ return ecode;
|
||||
+ case 0:
|
||||
+ if ( value < minval || value > maxval )
|
||||
+ param_signal_error(plist, pname, gs_error_rangecheck);
|
||||
+ *pvalue = value;
|
||||
+ return (ecode < 0 ? ecode : 1);
|
||||
+ }
|
||||
}
|
||||
|
||||
private void
|
||||
-set_bpp(gx_device *pdev, int bits_per_pixel)
|
||||
+mj_set_bpp(gx_device *pdev, int bits_per_pixel)
|
||||
{ gx_device_color_info *ci = &pdev->color_info;
|
||||
/* Only valid bits-per-pixel are 1, 3, 8, 16, 24, 32 */
|
||||
int bpp = bits_per_pixel < 3 ? 1 : bits_per_pixel < 8 ? 3 :
|
||||
@@ -1725,9 +1704,9 @@
|
||||
ci->num_components = ((bpp == 1) || (bpp == 8) ? 1 : 3);
|
||||
ci->depth = ((bpp > 1) && (bpp < 8) ? 8 : bpp);
|
||||
ci->max_gray = (bpp >= 8 ? 255 : 1);
|
||||
- ci->max_rgb = (bpp >= 8 ? 255 : bpp > 1 ? 1 : 0);
|
||||
- ci->dither_gray = (bpp >= 8 ? 5 : 2);
|
||||
- ci->dither_rgb = (bpp >= 8 ? 5 : bpp > 1 ? 2 : 0);
|
||||
+ ci->max_color = (bpp >= 8 ? 255 : bpp > 1 ? 1 : 0);
|
||||
+ ci->dither_grays = (bpp >= 8 ? 5 : 2);
|
||||
+ ci->dither_colors = (bpp >= 8 ? 5 : bpp > 1 ? 2 : 0);
|
||||
}
|
||||
|
||||
/* This returns either the number of pixels in a scan line, or the number
|
||||
@@ -1736,7 +1715,7 @@
|
||||
gdev_prn_rasterwidth(const gx_device_printer *pdev, int pixelcount)
|
||||
{
|
||||
word raster_width =
|
||||
- pdev->width - pdev->x_pixels_per_inch * (pdev->l_margin + pdev->r_margin);
|
||||
+ pdev->width - (pdev->HWMargins[0] + pdev->HWMargins[2]);
|
||||
return (pixelcount ?
|
||||
(uint)raster_width :
|
||||
(uint)((raster_width * pdev->color_info.depth + 7) >> 3));
|
@ -1,43 +0,0 @@
|
||||
--- gdevmjc/gdevmjc.mak.orig Tue May 23 19:19:13 2000
|
||||
+++ gdevmjc/gdevmjc.mak Tue May 23 19:19:40 2000
|
||||
@@ -4,25 +4,22 @@
|
||||
# Supports MJ-700V2C, MJ-5000C, MJ-900C, MJ-800C, MJ-500C
|
||||
#
|
||||
##
|
||||
-#
|
||||
-# Append this file to Makefile
|
||||
-#
|
||||
-##
|
||||
-MJCSRC = gdevmjc.c mjmtx2.c mjbksep.c mjhtocmy.c mjvtbl.c \
|
||||
- mjgrnsp.c mjgrnsp2.c mjespdtc.c mjespdtm.c mjespdty.c mjbarrie.c
|
||||
+MJCSRC = $(GLSRC)gdevmjc.c $(GLSRC)mjmtx2.c $(GLSRC)mjbksep.c \
|
||||
+ $(GLSRC)mjhtocmy.c $(GLSRC)mjvtbl.c $(GLSRC)mjgrnsp.c \
|
||||
+ $(GLSRC)mjgrnsp2.c $(GLSRC)mjespdtc.c $(GLSRC)mjespdtm.c \
|
||||
+ $(GLSRC)mjespdty.c $(GLSRC)mjbarrie.c
|
||||
|
||||
-mj700v2c_=gdevmjc.$(OBJ) $(HPPCL)
|
||||
+mj700v2c_=$(GLOBJ)gdevmjc.$(OBJ) $(HPPCL)
|
||||
|
||||
# To make A4 paper the default, change the second line below this to
|
||||
-gdevmjc.$(OBJ): $(MJCSRC) $(PDEVH) $(gdevpcl_h)
|
||||
- $(CCC) -DA4 gdevmjc.c
|
||||
-
|
||||
-mjc180.dev: $(mj700v2c_)
|
||||
- $(SHP)gssetdev mjc180 $(mj700v2c_)
|
||||
-mjc360.dev: $(mj700v2c_)
|
||||
- $(SHP)gssetdev mjc360 $(mj700v2c_)
|
||||
-mjc720.dev: $(mj700v2c_)
|
||||
- $(SHP)gssetdev mjc720 $(mj700v2c_)
|
||||
-mj500c.dev: $(mj700v2c_)
|
||||
- $(SHP)gssetdev mj500c $(mj700v2c_)
|
||||
+$(GLOBJ)gdevmjc.$(OBJ): $(MJCSRC) $(PDEVH) $(gdevpcl_h)
|
||||
+ $(GLCC) -DA4 $(GLO_)gdevmjc.$(OBJ) $(C_) $(GLSRC)gdevmjc.c
|
||||
|
||||
+$(GLOBJ)mjc180.dev: $(mj700v2c_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)mjc180 $(mj700v2c_)
|
||||
+$(GLOBJ)mjc360.dev: $(mj700v2c_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)mjc360 $(mj700v2c_)
|
||||
+$(GLOBJ)mjc720.dev: $(mj700v2c_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)mjc720 $(mj700v2c_)
|
||||
+$(GLOBJ)mj500c.dev: $(mj700v2c_) $(DD)page.dev
|
||||
+ $(SETPDEV) $(DD)mj500c $(mj700v2c_)
|
@ -1,70 +0,0 @@
|
||||
--- src/gdevlbp8.c.orig Thu Mar 9 03:40:41 2000
|
||||
+++ src/gdevlbp8.c
|
||||
@@ -22,6 +22,8 @@
|
||||
|
||||
/*
|
||||
Modifications:
|
||||
+ 3.10.00 Johnny Lam
|
||||
+ Removed LIPS III code, as it's obsoleted by gdevlips driver.
|
||||
2.2.97 Lauri Paatero
|
||||
Changed CSI command into ESC [. DCS commands may still need to be changed
|
||||
(to ESC P).
|
||||
@@ -49,7 +51,6 @@
|
||||
|
||||
/* The device descriptors */
|
||||
private dev_proc_print_page(lbp8_print_page);
|
||||
-private dev_proc_print_page(lips3_print_page);
|
||||
|
||||
gx_device_printer far_data gs_lbp8_device =
|
||||
prn_device(prn_std_procs, "lbp8",
|
||||
@@ -58,14 +59,6 @@
|
||||
0.16, 0.2, 0.32, 0.21, /* margins: left, bottom, right, top */
|
||||
1, lbp8_print_page);
|
||||
|
||||
-gx_device_printer far_data gs_lips3_device =
|
||||
- prn_device(prn_std_procs, "lips3",
|
||||
- 82, /* width_10ths, 8.3" */
|
||||
- 117, /* height_10ths, 11.7" */
|
||||
- X_DPI, Y_DPI,
|
||||
- 0.16, 0.27, 0.23, 0.27, /* margins */
|
||||
- 1, lips3_print_page);
|
||||
-
|
||||
/* ------ Internal routines ------ */
|
||||
|
||||
#define ESC 0x1b
|
||||
@@ -84,23 +77,6 @@
|
||||
|
||||
static const char *lbp8_end = NULL;
|
||||
|
||||
-static const char lips3_init[] = {
|
||||
- ESC, '<', /* soft reset */
|
||||
- DCS, '0', 'J', ST, /* JOB END */
|
||||
- DCS, '3', '1', ';', '3', '0', '0', ';', '2', 'J', ST, /* 300dpi, LIPS3 JOB START */
|
||||
- ESC, '<', /* soft reset */
|
||||
- DCS, '2', 'y', 'P', 'r', 'i', 'n', 't', 'i', 'n', 'g', '(', 'g', 's', ')', ST, /* Printing (gs) display */
|
||||
- ESC, '[', '?', '1', 'l', /* auto cr-lf disable */
|
||||
- ESC, '[', '?', '2', 'h', /* auto ff disable */
|
||||
- ESC, '[', '1', '1', 'h', /* set mode */
|
||||
- ESC, '[', '7', ' ', 'I', /* select unit size (300dpi)*/
|
||||
- ESC, '[', 'f' /* move to home position */
|
||||
-};
|
||||
-
|
||||
-static const char lips3_end[] = {
|
||||
- DCS, '0', 'J', ST /* JOB END */
|
||||
-};
|
||||
-
|
||||
/* Send the page to the printer. */
|
||||
private int
|
||||
can_print_page(gx_device_printer *pdev, FILE *prn_stream,
|
||||
@@ -203,11 +179,4 @@
|
||||
lbp8_print_page(gx_device_printer *pdev, FILE *prn_stream)
|
||||
{ return can_print_page(pdev, prn_stream, lbp8_init, sizeof(lbp8_init),
|
||||
lbp8_end, sizeof(lbp8_end));
|
||||
-}
|
||||
-
|
||||
-/* Print a LIPS III page. */
|
||||
-private int
|
||||
-lips3_print_page(gx_device_printer *pdev, FILE *prn_stream)
|
||||
-{ return can_print_page(pdev, prn_stream, lips3_init, sizeof(lips3_init),
|
||||
- lips3_end, sizeof(lips3_end));
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- src/gdevxini.c.orig Tue Jun 5 15:38:57 2001
|
||||
+++ src/gdevxini.c Wed Jun 20 04:17:15 2001
|
||||
@@ -655,8 +655,10 @@
|
||||
}
|
||||
x_set_buffer(xdev);
|
||||
/* Clear the destination pixmap to avoid initializing with garbage. */
|
||||
- xdev->dest = (xdev->bpixmap != (Pixmap) 0 ?
|
||||
+ if (xdev->dest == (Pixmap) 0) {
|
||||
+ xdev->dest = (xdev->bpixmap != (Pixmap) 0 ?
|
||||
xdev->bpixmap : (Pixmap) xdev->win);
|
||||
+ }
|
||||
if (xdev->dest != (Pixmap) 0) {
|
||||
XSetForeground(xdev->dpy, xdev->gc, xdev->background);
|
||||
XFillRectangle(xdev->dpy, xdev->dest, xdev->gc,
|
@ -1,34 +0,0 @@
|
||||
--- src/genarch.c.orig Tue Jun 5 15:38:57 2001
|
||||
+++ src/genarch.c Wed Jun 20 04:17:42 2001
|
||||
@@ -41,6 +41,7 @@
|
||||
fprintf(f, "\n\t /* ---------------- %s ---------------- */\n\n", str);
|
||||
}
|
||||
|
||||
+#ifndef __FreeBSD__
|
||||
private clock_t
|
||||
time_clear(char *buf, int bsize, int nreps)
|
||||
{
|
||||
@@ -51,6 +52,7 @@
|
||||
memset(buf, 0, bsize);
|
||||
return clock() - t;
|
||||
}
|
||||
+#endif /* __FreeBSD__ */
|
||||
|
||||
private void
|
||||
define(FILE *f, const char *str)
|
||||
@@ -181,6 +183,7 @@
|
||||
fprintf(f, "((unsigned long)~0L + (unsigned long)0)\n");
|
||||
#undef PRINT_MAX
|
||||
|
||||
+#ifndef __FreeBSD__
|
||||
section(f, "Cache sizes");
|
||||
|
||||
/*
|
||||
@@ -241,6 +244,7 @@
|
||||
}
|
||||
define_int(f, "ARCH_CACHE2_SIZE", bsize >> 1);
|
||||
}
|
||||
+#endif /* __FreeBSD__ */
|
||||
|
||||
section(f, "Miscellaneous");
|
||||
|
@ -1,60 +0,0 @@
|
||||
--- src/gp_unifs.c.orig Tue Jun 5 15:31:44 2001
|
||||
+++ src/gp_unifs.c Sun Jul 15 22:57:50 2001
|
||||
@@ -28,6 +27,8 @@
|
||||
#include "gsutil.h" /* for string_match */
|
||||
#include "stat_.h"
|
||||
#include "dirent_.h"
|
||||
+#include "unistd_.h"
|
||||
+#include <stdlib.h> /* for mkstemp/mktemp */
|
||||
#include <sys/param.h> /* for MAXPATHLEN */
|
||||
|
||||
/* Some systems (Interactive for example) don't define MAXPATHLEN,
|
||||
@@ -57,22 +58,44 @@
|
||||
FILE *
|
||||
gp_open_scratch_file(const char *prefix, char fname[gp_file_name_sizeof],
|
||||
const char *mode)
|
||||
-{ /* The -8 is for XXXXXX plus a possible final / and -. */
|
||||
- int len = gp_file_name_sizeof - strlen(prefix) - 8;
|
||||
-
|
||||
- if (gp_gettmpdir(fname, &len) != 0)
|
||||
+{ /* The -8 is for XXXXXX plus a possible final / and -. */
|
||||
+ int prefix_length = strlen(prefix);
|
||||
+ int len = gp_file_name_sizeof - prefix_length - 8;
|
||||
+
|
||||
+ if (gp_file_name_is_absolute(prefix, prefix_length))
|
||||
+ *fname = 0;
|
||||
+ else if (gp_gettmpdir(fname, &len) != 0)
|
||||
strcpy(fname, "/tmp/");
|
||||
else {
|
||||
if (strlen(fname) != 0 && fname[strlen(fname) - 1] != '/')
|
||||
strcat(fname, "/");
|
||||
}
|
||||
+ if (strlen(fname) + prefix_length + 8 >= gp_file_name_sizeof)
|
||||
+ return 0; /* file name too long */
|
||||
strcat(fname, prefix);
|
||||
/* Prevent trailing X's in path from being converted by mktemp. */
|
||||
if (*fname != 0 && fname[strlen(fname) - 1] == 'X')
|
||||
strcat(fname, "-");
|
||||
strcat(fname, "XXXXXX");
|
||||
+
|
||||
+#ifdef HAVE_MKSTEMP
|
||||
+ {
|
||||
+ int file;
|
||||
+ FILE *fp;
|
||||
+
|
||||
+ file = mkstemp(fname);
|
||||
+ if (file < -1)
|
||||
+ return NULL;
|
||||
+ fp = fdopen(file, mode);
|
||||
+ if (fp == NULL)
|
||||
+ close(file);
|
||||
+
|
||||
+ return fp;
|
||||
+ }
|
||||
+#else
|
||||
mktemp(fname);
|
||||
return gp_fopentemp(fname, mode);
|
||||
+#endif
|
||||
}
|
||||
|
||||
/* Open a file with the given name, as a stream of uninterpreted bytes. */
|
@ -1,163 +0,0 @@
|
||||
--- src/unix-gcc.mak.orig Tue Jul 10 12:01:06 2001
|
||||
+++ src/unix-gcc.mak Sat Dec 15 04:22:49 2001
|
||||
@@ -27,14 +27,15 @@
|
||||
# source, generated intermediate file, and object directories
|
||||
# for the graphics library (GL) and the PostScript/PDF interpreter (PS).
|
||||
|
||||
-BINDIR=./bin
|
||||
-GLSRCDIR=./src
|
||||
-GLGENDIR=./obj
|
||||
-GLOBJDIR=./obj
|
||||
-PSSRCDIR=./src
|
||||
-PSLIBDIR=./lib
|
||||
-PSGENDIR=./obj
|
||||
-PSOBJDIR=./obj
|
||||
+.CURDIR?=.
|
||||
+BINDIR=${.CURDIR}/bin
|
||||
+GLSRCDIR=${.CURDIR}/src
|
||||
+GLGENDIR=${.CURDIR}/obj
|
||||
+GLOBJDIR=${.CURDIR}/obj
|
||||
+PSSRCDIR=${.CURDIR}/src
|
||||
+PSLIBDIR=${.CURDIR}/lib
|
||||
+PSGENDIR=${.CURDIR}/obj
|
||||
+PSOBJDIR=${.CURDIR}/obj
|
||||
|
||||
# Do not edit the next group of lines.
|
||||
|
||||
@@ -53,17 +54,17 @@
|
||||
# the directories also define the default search path for the
|
||||
# initialization files (gs_*.ps) and the fonts.
|
||||
|
||||
-INSTALL = $(GLSRCDIR)/instcopy -c
|
||||
-INSTALL_PROGRAM = $(INSTALL) -m 755
|
||||
-INSTALL_DATA = $(INSTALL) -m 644
|
||||
+INSTALL_PROGRAM = $(BSD_INSTALL_SCRIPT)
|
||||
+INSTALL_DATA = $(BSD_INSTALL_DATA)
|
||||
|
||||
-prefix = /usr/local
|
||||
+prefix = $(PREFIX)
|
||||
exec_prefix = $(prefix)
|
||||
bindir = $(exec_prefix)/bin
|
||||
scriptdir = $(bindir)
|
||||
libdir = $(exec_prefix)/lib
|
||||
mandir = $(prefix)/man
|
||||
man1ext = 1
|
||||
+man1dir = $(mandir)/man$(man1ext)
|
||||
datadir = $(prefix)/share
|
||||
gsdir = $(datadir)/ghostscript
|
||||
gsdatadir = $(gsdir)/$(GS_DOT_VERSION)
|
||||
@@ -104,6 +105,15 @@
|
||||
|
||||
GENOPT=
|
||||
|
||||
+# Choose capability options.
|
||||
+
|
||||
+# -DHAVE_MKSTEMP
|
||||
+# uses mkstemp instead of mktemp
|
||||
+# This gets rid of several security warnings that look
|
||||
+# ominous. Enable this if you wish to get rid of them.
|
||||
+
|
||||
+CAPOPT= -DHAVE_MKSTEMP
|
||||
+
|
||||
# Define the name of the executable file.
|
||||
|
||||
GS=gs
|
||||
@@ -129,7 +139,7 @@
|
||||
# You may need to change this if the IJG library version changes.
|
||||
# See jpeg.mak for more information.
|
||||
|
||||
-JSRCDIR=jpeg
|
||||
+JSRCDIR=${.CURDIR}/jpeg
|
||||
JVERSION=6
|
||||
|
||||
# Choose whether to use a shared version of the IJG JPEG library (-ljpeg).
|
||||
@@ -149,14 +159,14 @@
|
||||
# You may need to change this if the libpng version changes.
|
||||
# See libpng.mak for more information.
|
||||
|
||||
-PSRCDIR=libpng
|
||||
+PSRCDIR=${LOCALBASE}/include
|
||||
PVERSION=10012
|
||||
|
||||
# Choose whether to use a shared version of the PNG library, and if so,
|
||||
# what its name is.
|
||||
# See gs.mak and Make.htm for more information.
|
||||
|
||||
-SHARE_LIBPNG=0
|
||||
+SHARE_LIBPNG=1
|
||||
LIBPNG_NAME=png
|
||||
|
||||
# Define the directory where the zlib sources are stored.
|
||||
@@ -168,7 +178,7 @@
|
||||
# what its name is (usually libz, but sometimes libgz).
|
||||
# See gs.mak and Make.htm for more information.
|
||||
|
||||
-SHARE_ZLIB=0
|
||||
+SHARE_ZLIB=1
|
||||
#ZLIB_NAME=gz
|
||||
ZLIB_NAME=z
|
||||
|
||||
@@ -183,7 +193,7 @@
|
||||
|
||||
# Define the name of the C compiler.
|
||||
|
||||
-CC=gcc
|
||||
+CC?=cc
|
||||
|
||||
# Define the name of the linker for the final link step.
|
||||
# Normally this is the same as the C compiler.
|
||||
@@ -216,9 +226,9 @@
|
||||
# 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=
|
||||
+#XCFLAGS=
|
||||
|
||||
-CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS)
|
||||
+CFLAGS+=$(XCFLAGS)
|
||||
|
||||
# Define platform flags for ld.
|
||||
# SunOS 4.n may need -Bstatic.
|
||||
@@ -227,7 +237,7 @@
|
||||
# -R /usr/local/xxx/lib:/usr/local/lib
|
||||
# giving the full path names of the shared library directories.
|
||||
# XLDFLAGS can be set from the command line.
|
||||
-XLDFLAGS=
|
||||
+XLDFLAGS=-L${LOCALBASE}/lib
|
||||
|
||||
LDFLAGS=$(XLDFLAGS) -fno-common
|
||||
|
||||
@@ -260,7 +270,7 @@
|
||||
# Note that x_.h expects to find the header files in $(XINCLUDE)/X11,
|
||||
# not in $(XINCLUDE).
|
||||
|
||||
-XINCLUDE=-I/X11R6/include
|
||||
+XINCLUDE=-I${X11BASE}/include
|
||||
|
||||
# Define the directory/ies and library names for the X11 library files.
|
||||
# XLIBDIRS is for ld and should include -L; XLIBDIR is for LD_RUN_PATH
|
||||
@@ -272,12 +282,12 @@
|
||||
# Solaris and other SVR4 systems with dynamic linking probably want
|
||||
#XLIBDIRS=-L/usr/openwin/lib -R/usr/openwin/lib
|
||||
# X11R6 (on any platform) may need
|
||||
-#XLIBS=Xt SM ICE Xext X11
|
||||
+XLIBS=Xt SM ICE Xext X11
|
||||
|
||||
#XLIBDIRS=-L/usr/local/X/lib
|
||||
-XLIBDIRS=-L/usr/X11R6/lib
|
||||
+XLIBDIRS=-L${X11BASE}/lib
|
||||
XLIBDIR=
|
||||
-XLIBS=Xt Xext X11
|
||||
+#XLIBS=Xt Xext X11
|
||||
|
||||
# Define whether this platform has floating point hardware:
|
||||
# FPU_TYPE=2 means floating point is faster than fixed point.
|
||||
@@ -406,7 +416,7 @@
|
||||
|
||||
# Define the compilation rules and flags.
|
||||
|
||||
-CCFLAGS=$(GENOPT) $(CFLAGS)
|
||||
+CCFLAGS=$(GENOPT) $(CAPOPT) $(CFLAGS)
|
||||
CC_=$(CC) `cat $(AK)` $(CCFLAGS)
|
||||
CCAUX=$(CC) `cat $(AK)`
|
||||
CC_LEAF=$(CC_) -fomit-frame-pointer
|
@ -1,25 +0,0 @@
|
||||
--- src/zmedia2.c.orig Tue Jun 5 15:39:08 2001
|
||||
+++ src/zmedia2.c Wed Jun 20 04:18:27 2001
|
||||
@@ -430,11 +430,17 @@
|
||||
|
||||
rx = ry, ry = temp;
|
||||
}
|
||||
- /* Adjust the medium size if flexible. */
|
||||
- if (medium->p.x < MIN_MEDIA_SIZE && mx > rx)
|
||||
- mx = rx;
|
||||
- if (medium->p.y < MIN_MEDIA_SIZE && my > ry)
|
||||
- my = ry;
|
||||
+ /* If 'medium' is flexible, adjust 'mx' and 'my' towards 'rx' and 'ry',
|
||||
+ respectively. Note that 'mx' and 'my' have just acquired the largest
|
||||
+ permissible value, medium->q. */
|
||||
+ if (medium->p.x < mx) /* non-empty width range */
|
||||
+ if (rx < medium->p.x) mx = medium->p.x; /* minimum */
|
||||
+ else if (mx > rx) mx = rx; /* fits */
|
||||
+ /* else use medium->q.x, i.e., the maximum */
|
||||
+ if (medium->p.y < my) /* non-empty height range */
|
||||
+ if (ry < medium->p.y) my = medium->p.y; /* minimum */
|
||||
+ else if (my > ry) my = ry; /* fits */
|
||||
+ /* else use medium->q.y, i.e., the maximum */
|
||||
|
||||
/* Translate to align the centers. */
|
||||
gs_make_translation(mx / 2, my / 2, pmat);
|
@ -1 +0,0 @@
|
||||
GNU Postscript interpreter CJK fonts adding port
|
@ -1,12 +0,0 @@
|
||||
This port CJK TTF on the fly, CIDFnmap, MDRC & GC patch for GNU Ghostscript.
|
||||
|
||||
Copyright (C) 2001 gs-cjk project. All rights reserved.
|
||||
|
||||
Versions entitled "GNU Ghostscript" are distributed with the GNU General
|
||||
Public License, which allows free use, and free copying and redistribution
|
||||
under certain conditions (including, in some cases, commercial distribution).
|
||||
|
||||
License
|
||||
The CJK patches and files in this pacakge are provided under "BSD" license.
|
||||
|
||||
WWW: http://www.gyve.org/gs-cjk/
|
@ -1,525 +0,0 @@
|
||||
bin/ert
|
||||
@exec mv -f %D/bin/gs %D/bin/gs.orig
|
||||
bin/gs
|
||||
@unexec mv -f %D/bin/gs.orig %D/bin/gs
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/CJK/ANNOUNCE
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/CJK/COPYING
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/CJK/ChangeLog
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/CJK/HACKING
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/CJK/NEWS
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/CJK/README.cn
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/CJK/README.en
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/CJK/README.jp
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/CJK/README.kr
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/CJK/README.tw
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/Gdevlips.htm
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/README.gdevalps
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/README.gdevmd2k
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/epag/ert.txt
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/epag/gdevepag.txt
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/epag/ChangeLog
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/epag/psprint
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/epag/gsepagif.sh
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/gdevmjc/MJ700V2C.FAQ
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/gdevmjc/README.mjc
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/gdevmjc/README.mje
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/gdevmjc/README.noz
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/gdevmjc/cpem.doc
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/gdevnpdl.jis
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/gdev10v.jis
|
||||
%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/printers/readme-eplaser-651.euc
|
||||
share/ghostscript/%%GS_VERSION%%/examples/all_ac1.ps
|
||||
share/ghostscript/%%GS_VERSION%%/examples/all_ag1.ps
|
||||
share/ghostscript/%%GS_VERSION%%/examples/all_aj1.ps
|
||||
share/ghostscript/%%GS_VERSION%%/examples/all_aj2.ps
|
||||
share/ghostscript/%%GS_VERSION%%/examples/all_ak1.ps
|
||||
share/ghostscript/%%GS_VERSION%%/examples/gscjk_ac.ps
|
||||
share/ghostscript/%%GS_VERSION%%/examples/gscjk_ag.ps
|
||||
share/ghostscript/%%GS_VERSION%%/examples/gscjk_aj.ps
|
||||
share/ghostscript/%%GS_VERSION%%/examples/gscjk_ak.ps
|
||||
share/ghostscript/%%GS_VERSION%%/examples/iso2022.ps
|
||||
@exec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cff.ps %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cff.ps.orig
|
||||
share/ghostscript/%%GS_VERSION%%/lib/gs_cff.ps
|
||||
@unexec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cff.ps.orig %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cff.ps
|
||||
@exec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cidcm.ps %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cidcm.ps.orig
|
||||
share/ghostscript/%%GS_VERSION%%/lib/gs_cidcm.ps
|
||||
@unexec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cidcm.ps.orig %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cidcm.ps
|
||||
@exec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cidfn.ps %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cidfn.ps.orig
|
||||
share/ghostscript/%%GS_VERSION%%/lib/gs_cidfn.ps
|
||||
@unexec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cidfn.ps.orig %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cidfn.ps
|
||||
@exec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cmap.ps %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cmap.ps.orig
|
||||
share/ghostscript/%%GS_VERSION%%/lib/gs_cmap.ps
|
||||
@unexec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cmap.ps.orig %D/share/ghostscript/%%GS_VERSION%%/lib/gs_cmap.ps
|
||||
@exec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_init.ps %D/share/ghostscript/%%GS_VERSION%%/lib/gs_init.ps.orig
|
||||
share/ghostscript/%%GS_VERSION%%/lib/gs_init.ps
|
||||
@unexec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_init.ps.orig %D/share/ghostscript/%%GS_VERSION%%/lib/gs_init.ps
|
||||
@exec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_res.ps %D/share/ghostscript/%%GS_VERSION%%/lib/gs_res.ps.orig
|
||||
share/ghostscript/%%GS_VERSION%%/lib/gs_res.ps
|
||||
@unexec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_res.ps.orig %D/share/ghostscript/%%GS_VERSION%%/lib/gs_res.ps
|
||||
@exec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_ttf.ps %D/share/ghostscript/%%GS_VERSION%%/lib/gs_ttf.ps.orig
|
||||
share/ghostscript/%%GS_VERSION%%/lib/gs_ttf.ps
|
||||
@unexec mv -f %D/share/ghostscript/%%GS_VERSION%%/lib/gs_ttf.ps.orig %D/share/ghostscript/%%GS_VERSION%%/lib/gs_ttf.ps
|
||||
share/ghostscript/%%GS_VERSION%%/lib/CIDFnmap
|
||||
share/ghostscript/%%GS_VERSION%%/lib/CIDFnmap.ARP
|
||||
share/ghostscript/%%GS_VERSION%%/lib/CIDFnmap.Bae
|
||||
share/ghostscript/%%GS_VERSION%%/lib/CIDFnmap.CJK
|
||||
share/ghostscript/%%GS_VERSION%%/lib/CIDFnmap.Koc
|
||||
share/ghostscript/%%GS_VERSION%%/lib/CIDFnmap.Ore
|
||||
share/ghostscript/%%GS_VERSION%%/lib/CIDFnmap.Sol
|
||||
share/ghostscript/Resource/CMap/78-EUC-H
|
||||
share/ghostscript/Resource/CMap/78-EUC-V
|
||||
share/ghostscript/Resource/CMap/78-H
|
||||
share/ghostscript/Resource/CMap/78-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/78-RKSJ-V
|
||||
share/ghostscript/Resource/CMap/78-V
|
||||
share/ghostscript/Resource/CMap/78ms-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/78ms-RKSJ-V
|
||||
share/ghostscript/Resource/CMap/83pv-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/90ms-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/90ms-RKSJ-UCS2
|
||||
share/ghostscript/Resource/CMap/90ms-RKSJ-V
|
||||
share/ghostscript/Resource/CMap/90msp-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/90msp-RKSJ-V
|
||||
share/ghostscript/Resource/CMap/90pv-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/90pv-RKSJ-UCS2
|
||||
share/ghostscript/Resource/CMap/90pv-RKSJ-UCS2C
|
||||
share/ghostscript/Resource/CMap/90pv-RKSJ-V
|
||||
share/ghostscript/Resource/CMap/Add-H
|
||||
share/ghostscript/Resource/CMap/Add-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/Add-RKSJ-V
|
||||
share/ghostscript/Resource/CMap/Add-V
|
||||
share/ghostscript/Resource/CMap/Adobe-CNS1-0
|
||||
share/ghostscript/Resource/CMap/Adobe-CNS1-1
|
||||
share/ghostscript/Resource/CMap/Adobe-CNS1-2
|
||||
share/ghostscript/Resource/CMap/Adobe-CNS1-3
|
||||
share/ghostscript/Resource/CMap/Adobe-CNS1-4
|
||||
share/ghostscript/Resource/CMap/Adobe-CNS1-UCS2
|
||||
share/ghostscript/Resource/CMap/Adobe-GB1-0
|
||||
share/ghostscript/Resource/CMap/Adobe-GB1-1
|
||||
share/ghostscript/Resource/CMap/Adobe-GB1-2
|
||||
share/ghostscript/Resource/CMap/Adobe-GB1-3
|
||||
share/ghostscript/Resource/CMap/Adobe-GB1-UCS2
|
||||
share/ghostscript/Resource/CMap/Adobe-Japan1-0
|
||||
share/ghostscript/Resource/CMap/Adobe-Japan1-1
|
||||
share/ghostscript/Resource/CMap/Adobe-Japan1-2
|
||||
share/ghostscript/Resource/CMap/Adobe-Japan1-3
|
||||
share/ghostscript/Resource/CMap/Adobe-Japan1-4
|
||||
share/ghostscript/Resource/CMap/Adobe-Japan1-UCS2
|
||||
share/ghostscript/Resource/CMap/Adobe-Japan2-0
|
||||
share/ghostscript/Resource/CMap/Adobe-Korea1-0
|
||||
share/ghostscript/Resource/CMap/Adobe-Korea1-1
|
||||
share/ghostscript/Resource/CMap/Adobe-Korea1-2
|
||||
share/ghostscript/Resource/CMap/Adobe-Korea1-UCS2
|
||||
share/ghostscript/Resource/CMap/B5-H
|
||||
share/ghostscript/Resource/CMap/B5-V
|
||||
share/ghostscript/Resource/CMap/B5pc-H
|
||||
share/ghostscript/Resource/CMap/B5pc-UCS2
|
||||
share/ghostscript/Resource/CMap/B5pc-UCS2C
|
||||
share/ghostscript/Resource/CMap/B5pc-V
|
||||
share/ghostscript/Resource/CMap/CNS-EUC-H
|
||||
share/ghostscript/Resource/CMap/CNS-EUC-V
|
||||
share/ghostscript/Resource/CMap/CNS1-H
|
||||
share/ghostscript/Resource/CMap/CNS1-V
|
||||
share/ghostscript/Resource/CMap/CNS2-H
|
||||
share/ghostscript/Resource/CMap/CNS2-V
|
||||
share/ghostscript/Resource/CMap/ETHK-B5-H
|
||||
share/ghostscript/Resource/CMap/ETHK-B5-V
|
||||
share/ghostscript/Resource/CMap/ETen-B5-H
|
||||
share/ghostscript/Resource/CMap/ETen-B5-UCS2
|
||||
share/ghostscript/Resource/CMap/ETen-B5-V
|
||||
share/ghostscript/Resource/CMap/ETenms-B5-H
|
||||
share/ghostscript/Resource/CMap/ETenms-B5-V
|
||||
share/ghostscript/Resource/CMap/EUC-H
|
||||
share/ghostscript/Resource/CMap/EUC-V
|
||||
share/ghostscript/Resource/CMap/Ext-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/Ext-RKSJ-V
|
||||
share/ghostscript/Resource/CMap/Ext-H
|
||||
share/ghostscript/Resource/CMap/Ext-V
|
||||
share/ghostscript/Resource/CMap/GB-EUC-H
|
||||
share/ghostscript/Resource/CMap/GB-EUC-V
|
||||
share/ghostscript/Resource/CMap/GB-H
|
||||
share/ghostscript/Resource/CMap/GB-V
|
||||
share/ghostscript/Resource/CMap/GBK-EUC-H
|
||||
share/ghostscript/Resource/CMap/GBK-EUC-UCS2
|
||||
share/ghostscript/Resource/CMap/GBK-EUC-V
|
||||
share/ghostscript/Resource/CMap/GBKp-EUC-H
|
||||
share/ghostscript/Resource/CMap/GBKp-EUC-V
|
||||
share/ghostscript/Resource/CMap/GBT-EUC-H
|
||||
share/ghostscript/Resource/CMap/GBT-EUC-V
|
||||
share/ghostscript/Resource/CMap/GBT-H
|
||||
share/ghostscript/Resource/CMap/GBT-V
|
||||
share/ghostscript/Resource/CMap/GBTpc-EUC-H
|
||||
share/ghostscript/Resource/CMap/GBTpc-EUC-V
|
||||
share/ghostscript/Resource/CMap/GBpc-EUC-H
|
||||
share/ghostscript/Resource/CMap/GBpc-EUC-UCS2
|
||||
share/ghostscript/Resource/CMap/GBpc-EUC-UCS2C
|
||||
share/ghostscript/Resource/CMap/GBpc-EUC-V
|
||||
share/ghostscript/Resource/CMap/H
|
||||
share/ghostscript/Resource/CMap/HKdla-B5-H
|
||||
share/ghostscript/Resource/CMap/HKdla-B5-V
|
||||
share/ghostscript/Resource/CMap/HKdlb-B5-H
|
||||
share/ghostscript/Resource/CMap/HKdlb-B5-V
|
||||
share/ghostscript/Resource/CMap/HKgccs-B5-H
|
||||
share/ghostscript/Resource/CMap/HKgccs-B5-V
|
||||
share/ghostscript/Resource/CMap/HKm314-B5-H
|
||||
share/ghostscript/Resource/CMap/HKm314-B5-V
|
||||
share/ghostscript/Resource/CMap/HKm471-B5-H
|
||||
share/ghostscript/Resource/CMap/HKm471-B5-V
|
||||
share/ghostscript/Resource/CMap/HKscs-B5-H
|
||||
share/ghostscript/Resource/CMap/HKscs-B5-V
|
||||
share/ghostscript/Resource/CMap/Hankaku
|
||||
share/ghostscript/Resource/CMap/Hiragana
|
||||
share/ghostscript/Resource/CMap/Hojo-EUC-H
|
||||
share/ghostscript/Resource/CMap/Hojo-EUC-V
|
||||
share/ghostscript/Resource/CMap/Hojo-H
|
||||
share/ghostscript/Resource/CMap/Hojo-V
|
||||
share/ghostscript/Resource/CMap/Identity-H
|
||||
share/ghostscript/Resource/CMap/Identity-V
|
||||
share/ghostscript/Resource/CMap/KSC-EUC-H
|
||||
share/ghostscript/Resource/CMap/KSC-EUC-V
|
||||
share/ghostscript/Resource/CMap/KSC-H
|
||||
share/ghostscript/Resource/CMap/KSC-Johab-H
|
||||
share/ghostscript/Resource/CMap/KSC-Johab-V
|
||||
share/ghostscript/Resource/CMap/KSC-V
|
||||
share/ghostscript/Resource/CMap/KSCms-UHC-HW-H
|
||||
share/ghostscript/Resource/CMap/KSCms-UHC-HW-V
|
||||
share/ghostscript/Resource/CMap/KSCms-UHC-UCS2
|
||||
share/ghostscript/Resource/CMap/KSCms-UHC-V
|
||||
share/ghostscript/Resource/CMap/KSCms-UHC-H
|
||||
share/ghostscript/Resource/CMap/KSCpc-EUC-UCS2C
|
||||
share/ghostscript/Resource/CMap/KSCpc-EUC-H
|
||||
share/ghostscript/Resource/CMap/KSCpc-EUC-V
|
||||
share/ghostscript/Resource/CMap/Katakana
|
||||
share/ghostscript/Resource/CMap/NWP-H
|
||||
share/ghostscript/Resource/CMap/NWP-V
|
||||
share/ghostscript/Resource/CMap/RKSJ-H
|
||||
share/ghostscript/Resource/CMap/RKSJ-V
|
||||
share/ghostscript/Resource/CMap/Roman
|
||||
share/ghostscript/Resource/CMap/UniCNS-UCS2-H
|
||||
share/ghostscript/Resource/CMap/UniCNS-UCS2-V
|
||||
share/ghostscript/Resource/CMap/UniCNS-UTF8-H
|
||||
share/ghostscript/Resource/CMap/UniCNS-UTF8-V
|
||||
share/ghostscript/Resource/CMap/UniCNS-UTF16-H
|
||||
share/ghostscript/Resource/CMap/UniCNS-UTF16-V
|
||||
share/ghostscript/Resource/CMap/UniCNS-UTF32-H
|
||||
share/ghostscript/Resource/CMap/UniCNS-UTF32-V
|
||||
share/ghostscript/Resource/CMap/UniGB-UCS2-H
|
||||
share/ghostscript/Resource/CMap/UniGB-UCS2-V
|
||||
share/ghostscript/Resource/CMap/UniGB-UTF8-H
|
||||
share/ghostscript/Resource/CMap/UniGB-UTF8-V
|
||||
share/ghostscript/Resource/CMap/UniHojo-UCS2-H
|
||||
share/ghostscript/Resource/CMap/UniHojo-UCS2-V
|
||||
share/ghostscript/Resource/CMap/UniHojo-UTF8-H
|
||||
share/ghostscript/Resource/CMap/UniHojo-UTF8-V
|
||||
share/ghostscript/Resource/CMap/UniJIS-UCS2-H
|
||||
share/ghostscript/Resource/CMap/UniJIS-UCS2-HW-H
|
||||
share/ghostscript/Resource/CMap/UniJIS-UCS2-HW-V
|
||||
share/ghostscript/Resource/CMap/UniJIS-UCS2-V
|
||||
share/ghostscript/Resource/CMap/UniJIS-UTF8-H
|
||||
share/ghostscript/Resource/CMap/UniJIS-UTF8-V
|
||||
share/ghostscript/Resource/CMap/UniJISPro-UCS2-HW-V
|
||||
share/ghostscript/Resource/CMap/UniJISPro-UCS2-V
|
||||
share/ghostscript/Resource/CMap/UniJISPro-UTF8-V
|
||||
share/ghostscript/Resource/CMap/UniKS-UCS2-H
|
||||
share/ghostscript/Resource/CMap/UniKS-UCS2-V
|
||||
share/ghostscript/Resource/CMap/UniKS-UTF8-H
|
||||
share/ghostscript/Resource/CMap/UniKS-UTF8-V
|
||||
share/ghostscript/Resource/CMap/V
|
||||
share/ghostscript/Resource/CMap/WP-Symbol
|
||||
share/ghostscript/Resource/CMap/Adobe-GB1-4
|
||||
share/ghostscript/Resource/CMap/CNS01-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/CNS02-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/CNS03-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/CNS04-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/CNS05-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/CNS06-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/CNS07-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/CNS15-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/GB-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/GBK2K-H
|
||||
share/ghostscript/Resource/CMap/GBK2K-V
|
||||
share/ghostscript/Resource/CMap/GBT-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/HK-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/Hojo-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/KSC-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/KSC2-RKSJ-H
|
||||
share/ghostscript/Resource/CMap/TCVN-RKSJ-H
|
||||
share/ghostscript/Resource/ac14/cid2code.txt
|
||||
share/ghostscript/Resource/ac14/CMap/Adobe-CNS1-0
|
||||
share/ghostscript/Resource/ac14/CMap/Adobe-CNS1-1
|
||||
share/ghostscript/Resource/ac14/CMap/Adobe-CNS1-2
|
||||
share/ghostscript/Resource/ac14/CMap/Adobe-CNS1-3
|
||||
share/ghostscript/Resource/ac14/CMap/Adobe-CNS1-4
|
||||
share/ghostscript/Resource/ac14/CMap/B5-H
|
||||
share/ghostscript/Resource/ac14/CMap/B5-V
|
||||
share/ghostscript/Resource/ac14/CMap/B5pc-H
|
||||
share/ghostscript/Resource/ac14/CMap/B5pc-V
|
||||
share/ghostscript/Resource/ac14/CMap/CNS-EUC-H
|
||||
share/ghostscript/Resource/ac14/CMap/CNS-EUC-V
|
||||
share/ghostscript/Resource/ac14/CMap/CNS1-H
|
||||
share/ghostscript/Resource/ac14/CMap/CNS1-V
|
||||
share/ghostscript/Resource/ac14/CMap/CNS2-H
|
||||
share/ghostscript/Resource/ac14/CMap/CNS2-V
|
||||
share/ghostscript/Resource/ac14/CMap/ETHK-B5-H
|
||||
share/ghostscript/Resource/ac14/CMap/ETHK-B5-V
|
||||
share/ghostscript/Resource/ac14/CMap/ETen-B5-H
|
||||
share/ghostscript/Resource/ac14/CMap/ETen-B5-V
|
||||
share/ghostscript/Resource/ac14/CMap/HKdla-B5-H
|
||||
share/ghostscript/Resource/ac14/CMap/HKdla-B5-V
|
||||
share/ghostscript/Resource/ac14/CMap/HKdlb-B5-H
|
||||
share/ghostscript/Resource/ac14/CMap/HKdlb-B5-V
|
||||
share/ghostscript/Resource/ac14/CMap/HKgccs-B5-H
|
||||
share/ghostscript/Resource/ac14/CMap/HKgccs-B5-V
|
||||
share/ghostscript/Resource/ac14/CMap/HKm314-B5-H
|
||||
share/ghostscript/Resource/ac14/CMap/HKm314-B5-V
|
||||
share/ghostscript/Resource/ac14/CMap/HKm471-B5-H
|
||||
share/ghostscript/Resource/ac14/CMap/HKm471-B5-V
|
||||
share/ghostscript/Resource/ac14/CMap/HKscs-B5-H
|
||||
share/ghostscript/Resource/ac14/CMap/HKscs-B5-V
|
||||
share/ghostscript/Resource/ac14/CMap/UniCNS-UCS2-H
|
||||
share/ghostscript/Resource/ac14/CMap/UniCNS-UCS2-V
|
||||
share/ghostscript/Resource/ac14/CMap/UniCNS-UTF16-H
|
||||
share/ghostscript/Resource/ac14/CMap/UniCNS-UTF16-V
|
||||
share/ghostscript/Resource/ac14/CMap/UniCNS-UTF32-H
|
||||
share/ghostscript/Resource/ac14/CMap/UniCNS-UTF32-V
|
||||
share/ghostscript/Resource/ac14/CMap/UniCNS-UTF8-H
|
||||
share/ghostscript/Resource/ac14/CMap/UniCNS-UTF8-V
|
||||
share/ghostscript/Resource/ai0/CMap/Identity-H
|
||||
share/ghostscript/Resource/ai0/CMap/Identity-V
|
||||
share/ghostscript/Resource/aj14/cid2code.txt
|
||||
share/ghostscript/Resource/aj14/CMap/78-EUC-H
|
||||
share/ghostscript/Resource/aj14/CMap/78-EUC-V
|
||||
share/ghostscript/Resource/aj14/CMap/78-H
|
||||
share/ghostscript/Resource/aj14/CMap/78-RKSJ-H
|
||||
share/ghostscript/Resource/aj14/CMap/78-RKSJ-V
|
||||
share/ghostscript/Resource/aj14/CMap/78-V
|
||||
share/ghostscript/Resource/aj14/CMap/78ms-RKSJ-H
|
||||
share/ghostscript/Resource/aj14/CMap/78ms-RKSJ-V
|
||||
share/ghostscript/Resource/aj14/CMap/83pv-RKSJ-H
|
||||
share/ghostscript/Resource/aj14/CMap/90ms-RKSJ-H
|
||||
share/ghostscript/Resource/aj14/CMap/90ms-RKSJ-V
|
||||
share/ghostscript/Resource/aj14/CMap/90msp-RKSJ-H
|
||||
share/ghostscript/Resource/aj14/CMap/90msp-RKSJ-V
|
||||
share/ghostscript/Resource/aj14/CMap/90pv-RKSJ-H
|
||||
share/ghostscript/Resource/aj14/CMap/90pv-RKSJ-V
|
||||
share/ghostscript/Resource/aj14/CMap/Add-H
|
||||
share/ghostscript/Resource/aj14/CMap/Add-RKSJ-H
|
||||
share/ghostscript/Resource/aj14/CMap/Add-RKSJ-V
|
||||
share/ghostscript/Resource/aj14/CMap/Add-V
|
||||
share/ghostscript/Resource/aj14/CMap/Adobe-Japan1-0
|
||||
share/ghostscript/Resource/aj14/CMap/Adobe-Japan1-1
|
||||
share/ghostscript/Resource/aj14/CMap/Adobe-Japan1-2
|
||||
share/ghostscript/Resource/aj14/CMap/Adobe-Japan1-3
|
||||
share/ghostscript/Resource/aj14/CMap/Adobe-Japan1-4
|
||||
share/ghostscript/Resource/aj14/CMap/EUC-H
|
||||
share/ghostscript/Resource/aj14/CMap/EUC-V
|
||||
share/ghostscript/Resource/aj14/CMap/Ext-H
|
||||
share/ghostscript/Resource/aj14/CMap/Ext-RKSJ-H
|
||||
share/ghostscript/Resource/aj14/CMap/Ext-RKSJ-V
|
||||
share/ghostscript/Resource/aj14/CMap/Ext-V
|
||||
share/ghostscript/Resource/aj14/CMap/H
|
||||
share/ghostscript/Resource/aj14/CMap/Hankaku
|
||||
share/ghostscript/Resource/aj14/CMap/Hiragana
|
||||
share/ghostscript/Resource/aj14/CMap/Katakana
|
||||
share/ghostscript/Resource/aj14/CMap/NWP-H
|
||||
share/ghostscript/Resource/aj14/CMap/NWP-V
|
||||
share/ghostscript/Resource/aj14/CMap/RKSJ-H
|
||||
share/ghostscript/Resource/aj14/CMap/RKSJ-V
|
||||
share/ghostscript/Resource/aj14/CMap/Roman
|
||||
share/ghostscript/Resource/aj14/CMap/UniJIS-UCS2-H
|
||||
share/ghostscript/Resource/aj14/CMap/UniJIS-UCS2-HW-H
|
||||
share/ghostscript/Resource/aj14/CMap/UniJIS-UCS2-HW-V
|
||||
share/ghostscript/Resource/aj14/CMap/UniJIS-UCS2-V
|
||||
share/ghostscript/Resource/aj14/CMap/UniJIS-UTF8-H
|
||||
share/ghostscript/Resource/aj14/CMap/UniJIS-UTF8-V
|
||||
share/ghostscript/Resource/aj14/CMap/UniJISPro-UCS2-HW-V
|
||||
share/ghostscript/Resource/aj14/CMap/UniJISPro-UCS2-V
|
||||
share/ghostscript/Resource/aj14/CMap/UniJISPro-UTF8-V
|
||||
share/ghostscript/Resource/aj14/CMap/V
|
||||
share/ghostscript/Resource/aj14/CMap/WP-Symbol
|
||||
share/ghostscript/Resource/aj20/cid2code.txt
|
||||
share/ghostscript/Resource/aj20/CMap/Adobe-Japan2-0
|
||||
share/ghostscript/Resource/aj20/CMap/Hojo-EUC-H
|
||||
share/ghostscript/Resource/aj20/CMap/Hojo-EUC-V
|
||||
share/ghostscript/Resource/aj20/CMap/Hojo-H
|
||||
share/ghostscript/Resource/aj20/CMap/Hojo-V
|
||||
share/ghostscript/Resource/aj20/CMap/UniHojo-UCS2-H
|
||||
share/ghostscript/Resource/aj20/CMap/UniHojo-UCS2-V
|
||||
share/ghostscript/Resource/aj20/CMap/UniHojo-UTF8-H
|
||||
share/ghostscript/Resource/aj20/CMap/UniHojo-UTF8-V
|
||||
share/ghostscript/Resource/ak12/cid2code.txt
|
||||
share/ghostscript/Resource/ak12/CMap/Adobe-Korea1-0
|
||||
share/ghostscript/Resource/ak12/CMap/Adobe-Korea1-1
|
||||
share/ghostscript/Resource/ak12/CMap/Adobe-Korea1-2
|
||||
share/ghostscript/Resource/ak12/CMap/KSC-EUC-H
|
||||
share/ghostscript/Resource/ak12/CMap/KSC-EUC-V
|
||||
share/ghostscript/Resource/ak12/CMap/KSC-H
|
||||
share/ghostscript/Resource/ak12/CMap/KSC-Johab-H
|
||||
share/ghostscript/Resource/ak12/CMap/KSC-Johab-V
|
||||
share/ghostscript/Resource/ak12/CMap/KSC-V
|
||||
share/ghostscript/Resource/ak12/CMap/KSCms-UHC-H
|
||||
share/ghostscript/Resource/ak12/CMap/KSCms-UHC-HW-H
|
||||
share/ghostscript/Resource/ak12/CMap/KSCms-UHC-HW-V
|
||||
share/ghostscript/Resource/ak12/CMap/KSCms-UHC-V
|
||||
share/ghostscript/Resource/ak12/CMap/KSCpc-EUC-H
|
||||
share/ghostscript/Resource/ak12/CMap/KSCpc-EUC-V
|
||||
share/ghostscript/Resource/ak12/CMap/UniKS-UCS2-H
|
||||
share/ghostscript/Resource/ak12/CMap/UniKS-UCS2-V
|
||||
share/ghostscript/Resource/ak12/CMap/UniKS-UTF8-H
|
||||
share/ghostscript/Resource/ak12/CMap/UniKS-UTF8-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/Adobe-GB1-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GBK-EUC-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GBpc-EUC-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GBpc-EUC-UCS2C
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/ReadMe.html
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GB-EUC-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GBK-EUC-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GBpc-EUC-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/Identity-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GB-EUC-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GBT-EUC-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GBpc-EUC-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/UniGB-UCS2-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GBK-EUC-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/GBT-EUC-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/Identity-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_s/UniGB-UCS2-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/Adobe-CNS1-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/B5pc-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/B5pc-UCS2C
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/ETen-B5-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/ETen-B5-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/ETenms-B5-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/ETenms-B5-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/ReadMe.html
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/B5pc-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/CNS-EUC-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/ETen-B5-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/Identity-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/UniCNS-UCS2-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/B5pc-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/CNS-EUC-V
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/Identity-H
|
||||
share/ghostscript/Resource/pdfcorefont/chinese_t/UniCNS-UCS2-H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/90ms-RKSJ-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/90pv-RKSJ-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/90pv-RKSJ-UCS2C
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/Adobe-Japan1-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/ReadMe.html
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/83pv-RKSJ-H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/Add-RKSJ-V
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/Identity-V
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/90ms-RKSJ-H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/EUC-H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/UniJIS-UCS2-H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/90ms-RKSJ-V
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/EUC-V
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/UniJIS-UCS2-HW-H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/90msp-RKSJ-H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/Ext-RKSJ-H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/UniJIS-UCS2-HW-V
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/90msp-RKSJ-V
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/Ext-RKSJ-V
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/UniJIS-UCS2-V
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/90pv-RKSJ-H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/V
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/Add-RKSJ-H
|
||||
share/ghostscript/Resource/pdfcorefont/japanese/Identity-H
|
||||
share/ghostscript/Resource/pdfcorefont/korean/Adobe-Korea1-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/korean/KSCms-UHC-UCS2
|
||||
share/ghostscript/Resource/pdfcorefont/korean/KSCpc-EUC-UCS2C
|
||||
share/ghostscript/Resource/pdfcorefont/korean/ReadMe.html
|
||||
share/ghostscript/Resource/pdfcorefont/korean/Identity-H
|
||||
share/ghostscript/Resource/pdfcorefont/korean/KSC-EUC-V
|
||||
share/ghostscript/Resource/pdfcorefont/korean/KSCms-UHC-HW-V
|
||||
share/ghostscript/Resource/pdfcorefont/korean/KSCpc-EUC-V
|
||||
share/ghostscript/Resource/pdfcorefont/korean/Identity-V
|
||||
share/ghostscript/Resource/pdfcorefont/korean/KSCms-UHC-H
|
||||
share/ghostscript/Resource/pdfcorefont/korean/KSCms-UHC-V
|
||||
share/ghostscript/Resource/pdfcorefont/korean/UniKS-UCS2-H
|
||||
share/ghostscript/Resource/pdfcorefont/korean/KSC-EUC-H
|
||||
share/ghostscript/Resource/pdfcorefont/korean/KSCms-UHC-HW-H
|
||||
share/ghostscript/Resource/pdfcorefont/korean/KSCpc-EUC-H
|
||||
share/ghostscript/Resource/pdfcorefont/korean/UniKS-UCS2-V
|
||||
share/ghostscript/Resource/rksj-cmaps/CNS01-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/CNS02-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/CNS03-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/CNS04-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/CNS05-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/CNS06-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/CNS07-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/CNS15-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/GB-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/GBT-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/HK-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/Hojo-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/KSC-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/KSC2-RKSJ-H
|
||||
share/ghostscript/Resource/rksj-cmaps/TCVN-RKSJ-H
|
||||
share/ghostscript/Resource/alias-cid.sh
|
||||
share/ghostscript/Resource/cid.sh
|
||||
share/ghostscript/Resource/ac1.sh
|
||||
share/ghostscript/Resource/ag1.sh
|
||||
share/ghostscript/Resource/aj1.sh
|
||||
share/ghostscript/Resource/aj2.sh
|
||||
share/ghostscript/Resource/ak1.sh
|
||||
share/ghostscript/Resource/alias-ac1.sh
|
||||
share/ghostscript/Resource/alias-ag1.sh
|
||||
share/ghostscript/Resource/alias-aj1.sh
|
||||
share/ghostscript/Resource/alias-aj2.sh
|
||||
share/ghostscript/Resource/alias-ak1.sh
|
||||
share/ghostscript/Resource/ag14/cid2code.txt
|
||||
share/ghostscript/Resource/ag14/CMap/Adobe-GB1-0
|
||||
share/ghostscript/Resource/ag14/CMap/GB-EUC-V
|
||||
share/ghostscript/Resource/ag14/CMap/GBK2K-V
|
||||
share/ghostscript/Resource/ag14/CMap/GBT-V
|
||||
share/ghostscript/Resource/ag14/CMap/UniGB-UCS2-V
|
||||
share/ghostscript/Resource/ag14/CMap/Adobe-GB1-1
|
||||
share/ghostscript/Resource/ag14/CMap/GB-H
|
||||
share/ghostscript/Resource/ag14/CMap/GBKp-EUC-H
|
||||
share/ghostscript/Resource/ag14/CMap/GBTpc-EUC-H
|
||||
share/ghostscript/Resource/ag14/CMap/UniGB-UTF8-H
|
||||
share/ghostscript/Resource/ag14/CMap/Adobe-GB1-2
|
||||
share/ghostscript/Resource/ag14/CMap/GB-V
|
||||
share/ghostscript/Resource/ag14/CMap/GBKp-EUC-V
|
||||
share/ghostscript/Resource/ag14/CMap/GBTpc-EUC-V
|
||||
share/ghostscript/Resource/ag14/CMap/UniGB-UTF8-V
|
||||
share/ghostscript/Resource/ag14/CMap/Adobe-GB1-3
|
||||
share/ghostscript/Resource/ag14/CMap/GBK-EUC-H
|
||||
share/ghostscript/Resource/ag14/CMap/GBT-EUC-H
|
||||
share/ghostscript/Resource/ag14/CMap/GBpc-EUC-H
|
||||
share/ghostscript/Resource/ag14/CMap/Adobe-GB1-4
|
||||
share/ghostscript/Resource/ag14/CMap/GBK-EUC-V
|
||||
share/ghostscript/Resource/ag14/CMap/GBT-EUC-V
|
||||
share/ghostscript/Resource/ag14/CMap/GBpc-EUC-V
|
||||
share/ghostscript/Resource/ag14/CMap/GB-EUC-H
|
||||
share/ghostscript/Resource/ag14/CMap/GBK2K-H
|
||||
share/ghostscript/Resource/ag14/CMap/GBT-H
|
||||
share/ghostscript/Resource/ag14/CMap/UniGB-UCS2-H
|
||||
@unexec rmdir %D/share/ghostscript/Resource/Font 2>/dev/null || true
|
||||
@dirrm share/ghostscript/Resource/CIDFont
|
||||
@dirrm share/ghostscript/Resource/CMap
|
||||
@dirrm share/ghostscript/Resource/ac14/CMap
|
||||
@dirrm share/ghostscript/Resource/ac14
|
||||
@dirrm share/ghostscript/Resource/ag14/CMap
|
||||
@dirrm share/ghostscript/Resource/ag14
|
||||
@dirrm share/ghostscript/Resource/ai0/CMap
|
||||
@dirrm share/ghostscript/Resource/ai0
|
||||
@dirrm share/ghostscript/Resource/aj14/CMap
|
||||
@dirrm share/ghostscript/Resource/aj14
|
||||
@dirrm share/ghostscript/Resource/aj20/CMap
|
||||
@dirrm share/ghostscript/Resource/aj20
|
||||
@dirrm share/ghostscript/Resource/ak12/CMap
|
||||
@dirrm share/ghostscript/Resource/ak12
|
||||
@dirrm share/ghostscript/Resource/pdfcorefont/chinese_s
|
||||
@dirrm share/ghostscript/Resource/pdfcorefont/chinese_t
|
||||
@dirrm share/ghostscript/Resource/pdfcorefont/japanese
|
||||
@dirrm share/ghostscript/Resource/pdfcorefont/korean
|
||||
@dirrm share/ghostscript/Resource/pdfcorefont
|
||||
@dirrm share/ghostscript/Resource/rksj-cmaps
|
||||
@dirrm share/ghostscript/Resource
|
||||
%%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%%/CJK
|
||||
%%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%%/printers/gdevmjc
|
||||
%%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%%/printers/epag
|
||||
%%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%%/printers
|
252
print/ghostscript-gnu-cjk/scripts/configure
vendored
252
print/ghostscript-gnu-cjk/scripts/configure
vendored
@ -1,252 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
# driverselection
|
||||
/usr/bin/dialog --title "GNU Ghostscript driver configuration" --clear \
|
||||
--checklist "\n\
|
||||
This new ghostscript driver configuration dialog allows you to choose \n\
|
||||
only those gs drivers, you really need. Don't think too economical, since \n\
|
||||
other programs in the ports collection might need some of the default gs \n\
|
||||
file format drivers. The gs5 default drivers are preselected. \n\
|
||||
Have fun with this new configuration style ! -andreas \n\n\
|
||||
Please choose options by pressing SPACE to TOGGLE an option ON/OFF ?" -1 -1 9\
|
||||
"x11" "X Window System version 11, release >=4" ON \
|
||||
"x11alpha" "X Window System masquer. as device with alpha capability" ON \
|
||||
"x11cmyk" "X Window System masquer. as 1-bit-per-plane CMYK device" ON \
|
||||
"x11cmyk2" "X Window System as a 2-bit-per-plane CMYK device" OFF \
|
||||
"x11cmyk4" "X Window System as a 4-bit-per-plane CMYK device" OFF \
|
||||
"x11cmyk8" "X Window System as an 8-bit-per-plane CMYK device" OFF \
|
||||
"x11gray2" "X Window System as a 2-bit gray-scale device" ON \
|
||||
"x11gray4" "X Window System as a 4-bit gray-scale device" ON \
|
||||
"x11mono" "X Window System masquer. as black-and-white device" ON \
|
||||
"x11rg16x" "X Window System with G5/B5/R6 pixel layout for testing" ON \
|
||||
"x11rg32x" "X Window System with G11/B10/R11 pixel layout for testing" ON \
|
||||
"md2k" "ALPS MD-2000/2010/4000/1300/1500/5000 [MD2K]" ON \
|
||||
"md5k" "ALPS MD-5000 Eco Mode [MD2K]" ON \
|
||||
"md50Mono" "ALPS MD-5000 Monochrome [ALPS]" ON \
|
||||
"md50Eco" "ALPS MD-5000 Eco Mode [ALPS]" ON \
|
||||
"md1xMono" "ALPS MD-1x00 Monochrome [ALPS]" ON \
|
||||
"appledmp" "Apple Dot Matrix Printer / Imagewriter" OFF \
|
||||
"iwhi" "Apple Imagewriter, high-resolution mode" OFF \
|
||||
"iwlo" "Apple Imagewriter, low-resolution mode" OFF \
|
||||
"iwlq" "Apple Imagewriter LQ in 320 x 216 dpi mode" OFF \
|
||||
"hl7x0" "Brother HL720 and HL730 (HL760=PCL), MFC6550MC Fax Machine" OFF \
|
||||
"bj10e" "Canon BubbleJet BJ-10e" ON \
|
||||
"bj10v" "Canon BubbleJet BJ-10v [BJ]" ON \
|
||||
"bj10vh" "Canon BubbleJet BJ-10v, high-mergin [BJ]" ON \
|
||||
"bj200" "Canon BubbleJet BJ-200 and BJC-240(b&w)" ON \
|
||||
"bjc600" "Canon Color BJC-600/4xxx/70 + Apple StyleWriter 2x00" ON \
|
||||
"bjc800" "Canon Color BubbleJet BJC-240/800" ON \
|
||||
"lbp8" "Canon LBP-8II laser printer" OFF \
|
||||
"lips2p" "Canon LIPS II+ [LIPS]" ON \
|
||||
"lips3" "Canon LIPS III [LIPS]" ON \
|
||||
"lips4" "Canon LIPS IV [LIPS]" ON \
|
||||
"bjc880j" "Canon LIPS IVc (BJC-680J/880J) [LIPS]" ON \
|
||||
"lips4v" "Canon LIPS IV, vector output mode [LIPS]" ON \
|
||||
"m8510" "C.Itoh M8510 printer" OFF \
|
||||
"coslw2p" "CoStar LabelWriter II II/Plus" OFF \
|
||||
"coslwxl" "CoStar LabelWriter XL" OFF \
|
||||
"stp" "Configurable Canon/Epson/Lexmark/HP driver [Gimp-Print]" ON \
|
||||
"uniprint" "Configurable ESC/P,ESC/P2,HP-RTL/PCL,P2X mono/color driver" ON \
|
||||
"dl2100" "DEClaser 2100" OFF \
|
||||
"la50" "DEC LA50" OFF \
|
||||
"la70" "DEC LA70" OFF \
|
||||
"la75" "DEC LA75" OFF \
|
||||
"la75plus" "DEC LA75plus" OFF \
|
||||
"lj250" "DEC LJ250 Companion color printer" OFF \
|
||||
"declj250" "DEC LJ250 driver (alternate)" OFF \
|
||||
"ln03" "DEC LN03" OFF \
|
||||
"ap3250" "Epson ActionPrinter 3250" OFF \
|
||||
"epag" "Epson ESC/Page LASER printer (generic) [EPAG]" ON \
|
||||
"epson" "Epson-compatible dot matrix, 9/24-pin" OFF \
|
||||
"eps9mid" "Epson-compatible 9-pin, interleaved lines, medium resol" OFF \
|
||||
"eps9high" "Epson-compatible 9-pin, interleaved lines, triple resol" OFF \
|
||||
"lp8000" "Epson LP-8000 line printer" OFF \
|
||||
"lp8800c" "Epson LP-8800C color laser printer [EPLASER]" ON \
|
||||
"lp8300c" "Epson LP-8300C color laser printer [EPLASER]" ON \
|
||||
"lp8500c" "Epson LP-8500C color laser printer [EPLASER]" ON \
|
||||
"lp3000c" "Epson LP-3000C color laser printer [EPLASER]" ON \
|
||||
"lp8200c" "Epson LP-8200C color laser printer [EPLASER]" ON \
|
||||
"lp8000c" "Epson LP-8000C color laser printer [EPLASER]" ON \
|
||||
"lp2200" "Epson LP-2200 laser printer [EPLASER]" ON \
|
||||
"lp9400" "Epson LP-9400(R) laser printer [EPLASER]" ON \
|
||||
"lp8700" "Epson LP-8700(R) laser printer [EPLASER]" ON \
|
||||
"lp8100" "Epson LP-8100(R) laser printer [EPLASER]" ON \
|
||||
"lp8600f" "Epson LP-8600FX(N) laser printer [EPLASER]" ON \
|
||||
"lp8400f" "Epson LP-8400FX(N) laser printer [EPLASER]" ON \
|
||||
"lp8300f" "Epson LP-8300F laser printer [EPLASER]" ON \
|
||||
"lp1900" "Epson LP-1900(N) laser printer [EPLASER]" ON \
|
||||
"lp9600s" "Epson LP-9600S laser printer [EPLASER]" ON \
|
||||
"lp9600" "Epson LP-9600 laser printer [EPLASER]" ON \
|
||||
"lp9300" "Epson LP-9300 laser printer [EPLASER]" ON \
|
||||
"lp8600" "Epson LP-8600FX(N) laser printer [EPLASER]" ON \
|
||||
"lp1800" "Epson LP-1800 laser printer [EPLASER]" ON \
|
||||
"lq850" "Epson LQ-850 (360x360), ok for Canon BJ300 in LQ850 emul" OFF \
|
||||
"epsonc" "Epson LQ-2550 and Fujitsu 3400/2400/1200 color" OFF \
|
||||
"mjc180" "Epson MachJet series 180dpi, CMYK [MJC]" ON \
|
||||
"mjc360" "Epson MachJet series 360dpi, CMYK [MJC]" ON \
|
||||
"mjc720" "Epson MachJet series 720dpi, CMYK [MJC]" ON \
|
||||
"mj500c" "Epson MachJet MJ-500C 360dpi, CMY or mono [MJC]" ON \
|
||||
"st800" "Epson Stylus 800 printer" OFF \
|
||||
"stcolor" "Epson Stylus Color and II/IIs/1500 (see driver docu)" OFF \
|
||||
"photoex" "Epson Stylus Color Photo, Photo EX, Photo 700" OFF \
|
||||
"lp2563" "HP 2563B line printer" OFF \
|
||||
"dnj650c" "HP DesignJet 650C" OFF \
|
||||
"deskjet" "HP DeskJet and DeskJet Plus" ON \
|
||||
"djet500" "HP DeskJet 500 (for DeskJet 600 use -r600)" ON \
|
||||
"cdeskjet" "HP DeskJet 500C, 1 bit/pixel color" ON \
|
||||
"djet500c" "HP DeskJet 500C alternate driver, not for 550/560C" OFF \
|
||||
"cdjcolor" "HP DeskJet 500C/540C, 24bit/pxl+FS dith, Citizen Projet IIc" ON \
|
||||
"cdjmono" "HP DeskJet 500/510/520/540C b/w printing" ON \
|
||||
"cdj500" "HP DeskJet 500/540C (same as cdjcolor)" OFF \
|
||||
"cdj550" "HP DeskJet 550C/560C/660C/660Cse" ON \
|
||||
"laserjet" "HP LaserJet" ON \
|
||||
"ljetplus" "HP LaserJet Plus" ON \
|
||||
"ljet2p" "HP LaserJet IId/IIp/III* with TIFF compression" ON \
|
||||
"ljet3" "HP LaserJet III* with Delta Row compression" ON \
|
||||
"ljet3d" "HP LaserJet IIID with duplex capability" ON \
|
||||
"ljet4" "HP LaserJet 4 and 5L/5P (not real LJ5), defaults to 600 dpi" ON \
|
||||
"ljet4d" "HP LaserJet 4 (defaults to 600 dpi) with duplex" ON \
|
||||
"lj4dith" "HP LaserJet 4 with Floyd-Steinberg dithering" OFF \
|
||||
"cljet5" "HP LaserJet 5/5M Color (new driver, old=cljet5pr)" ON \
|
||||
"cljet5c" "HP LaserJet 5/5M Color Simple" ON \
|
||||
"cljet5pr" "HP LaserJet 5/5M Color (old drv. with rotation hacks/flaws)" ON \
|
||||
"lj5mono" "HP LaserJet 5 and 6 family (PCL5 / PCL XL), bitmap" ON \
|
||||
"lj5gray" "HP LaserJet 5 and 6 family, gray-scale bitmap" ON \
|
||||
"pj" "HP PaintJet XL driver " ON \
|
||||
"pjetxl" "HP PaintJet XL driver (alternate)" OFF \
|
||||
"pjxl" "HP PaintJet XL color printer" ON \
|
||||
"paintjet" "HP PaintJet color printer (alternate)" OFF \
|
||||
"pjxl300" "HP PaintJet XL300, DeskJet 1200C color printer, HP CopyJet" ON \
|
||||
"pxlmono" "HP PCL XL black-and-white printers (LaserJet 5 and 6 family)" ON \
|
||||
"pxlcolor" "HP PCL XL color printers (Color LaserJet 4500/5000)" ON \
|
||||
"ijs" "HP PhotoSmart/DeskJet series (HP developed) [HPinkjet]" ON \
|
||||
"ibmpro" "IBM 9-pin Proprinter" OFF \
|
||||
"jetp3852" "IBM Jetprinter ink-jet color (Model #3852)" OFF \
|
||||
"imagen" "Imagen ImPress printers" OFF \
|
||||
"fs600" "Kyocera FS-600 (600 dpi)" OFF \
|
||||
"lxm5700m" "Lexmark 5700 monotone" OFF \
|
||||
"cp50" "Mitsubishi CP50 color" OFF \
|
||||
"necp6" "NEC PinWriter P6/P6+/P60, 360x360 DPI resol" OFF \
|
||||
"npdl" "NEC Printer Description Language [NPDL]" ON \
|
||||
"oce9050" "OCE 9050 printer" OFF \
|
||||
"oki182" "Okidata MicroLine 182" OFF \
|
||||
"okiibm" "Okidata MicroLine IBM-compatible printers" OFF \
|
||||
"atx23" "Practical Automation ATX-23 label printer" OFF \
|
||||
"atx24" "Practical Automation ATX-24 label printer" OFF \
|
||||
"atx38" "Practical Automation ATX-38 label printer" OFF \
|
||||
"r4081" "Ricoh 4081 laser printer" OFF \
|
||||
"rpdl" "Ricoh Printer Description Language [RPDL]" ON \
|
||||
"sj48" "StarJet 48 inkjet printer" OFF \
|
||||
"t4693d2" "Tektronix 4693d color, 2 bits per R/G/B component" OFF \
|
||||
"t4693d4" "Tektronix 4693d color, 4 bits per R/G/B component" OFF \
|
||||
"t4693d8" "Tektronix 4693d color, 8 bits per R/G/B component" OFF \
|
||||
"tek4696" "Tektronix 4695/4696 inkjet plotter" OFF \
|
||||
"xes" "Xerox XES 2700/3700/4045" OFF \
|
||||
"bmpmono" "BMP Monochrome" ON \
|
||||
"bmpgray" "BMP 8-bit gray" ON \
|
||||
"bmp16" "BMP 4-bit EGA/VGA" ON \
|
||||
"bmp256" "BMP 8-bit 256-color" ON \
|
||||
"bmp16m" "BMP 24-bit" ON \
|
||||
"bmp32b" "BMP 32-bit pseudo-.BMP" ON \
|
||||
"bmpsep1" "BMP Separated 1-bit CMYK" ON \
|
||||
"bmpsep8" "BMP Separated 8-bit CMYK" ON \
|
||||
"ccr" "CalComp Raster format" OFF \
|
||||
"cgmmono" "CGM Monochrome -- LOW LEVEL OUTPUT ONLY" OFF \
|
||||
"cgm8" "CGM 8-bit 256-color -- DITTO" OFF \
|
||||
"cgm24" "CGM 24-bit color -- DITTO" OFF \
|
||||
"cif" "CIF file format for VLSI" OFF \
|
||||
"sxlcrt" "CRT sixels, e.g. for VT240-like terminals" OFF \
|
||||
"dfaxhigh" "DigiBoard, DigiFAX software format (high resol)" OFF \
|
||||
"dfaxlow" "DigiFAX low (normal) resol" OFF \
|
||||
"faxg3" "Group 3 fax, with EOLs but no header or EOD" ON \
|
||||
"faxg32d" "Group 3 2-D fax, with EOLs but no header or EOD" ON \
|
||||
"faxg4" "Group 4 fax, with EOLs but no header or EOD" ON \
|
||||
"miff24" "ImageMagick MIFF, 24-bit direct color, RLE compressed" OFF \
|
||||
"inferno" "Inferno bitmaps" OFF \
|
||||
"jpeg" "JPEG format, RGB output" ON \
|
||||
"jpeggray" "JPEG format, gray output" ON \
|
||||
"mgrmono" "MGR devices 1-bit monochrome" OFF \
|
||||
"mgrgray2" "MGR devices 2-bit gray scale" OFF \
|
||||
"mgrgray4" "MGR devices 4-bit gray scale" OFF \
|
||||
"mgrgray8" "MGR devices 8-bit gray scale" OFF \
|
||||
"mgr4" "MGR devices 4-bit (VGA) color" OFF \
|
||||
"mgr8" "MGR devices 8-bit color" OFF \
|
||||
"pcxmono" "PCX file format, monochrome 1-bit b/w" ON \
|
||||
"pcxgray" "PCX file format, 8-bit gray scale" ON \
|
||||
"pcx16" "PCX file format, 4-bit planar EGA/VGA color" ON \
|
||||
"pcx256" "PCX file format, 8-bit chunky color" ON \
|
||||
"pcx24b" "PCX file format, 24-bit color 3x8-bit planes" ON \
|
||||
"pcxcmyk" "PCX file format, 4-bit chunky CMYK color" ON \
|
||||
"pdfwrite" "PDF output (like Adobe Acrobat Distiller)" ON \
|
||||
"bit" "Plain bits, monochrome" ON \
|
||||
"bitrgb" "Plain bits, RGB" ON \
|
||||
"bitcmyk" "Plain bits, CMYK" ON \
|
||||
"plan9bm" "Plan 9 bitmap format" OFF \
|
||||
"pbm" "Portable Bitmap, plain format" ON \
|
||||
"pbmraw" "Portable Bitmap, raw format" ON \
|
||||
"pgm" "Portable Graymap, plain format" ON \
|
||||
"pgmraw" "Portable Graymap, raw format" ON \
|
||||
"pgnm" "Portable Graymap, plain format, optim. to PBM" ON \
|
||||
"pgnmraw" "Portable Graymap, raw format, optim. to PBM" ON \
|
||||
"pnm" "Portable Pixmap, plain format RGB, optim. to PGM/PBM" ON \
|
||||
"pnmraw" "Portable Pixmap, raw format RGB, optim. to PGM/PBM" ON \
|
||||
"ppm" "Portable Pixmap, plain format RGB" ON \
|
||||
"ppmraw" "Portable Pixmap, raw format RGB" ON \
|
||||
"pkm" "Portable inKmap (plain format) (4-bit CMYK => RGB)" ON \
|
||||
"pkmraw" "Portable inKmap (raw format) (4-bit CMYK => RGB)" ON \
|
||||
"pksm" "Portable Separated map (plain) (4-bit CMYK => 4 pages)" ON \
|
||||
"pksmraw" "Portable Separated map (raw) (4-bit CMYK => 4 pages)" ON \
|
||||
"pngmono" "PNG Monochrome Portable Network Graphics" ON \
|
||||
"pnggray" "PNG 8-bit gray Portable Network Graphics" ON \
|
||||
"png16" "PNG 4-bit color Portable Network Graphics" ON \
|
||||
"png256" "PNG 8-bit color Portable Network Graphics" ON \
|
||||
"png16m" "PNG 24-bit color Portable Network Graphics" ON \
|
||||
"psmono" "PostScript (Level 1) monochrome image" ON \
|
||||
"psgray" "PostScript (Level 1) 8-bit gray image" ON \
|
||||
"psrgb" "PostScript (Level 2) 24-bit color image" ON \
|
||||
"pswrite" "PostScript output (like PostScript Distillery)" ON \
|
||||
"epswrite" "EPS output (like PostScript Distillery)" ON \
|
||||
"sgirgb" "SGI RGB pixmap format" OFF \
|
||||
"sunhmono" "Harlequin variant of 1-bit Sun raster file" OFF \
|
||||
"tiffcrle" "TIFF CCITT RLE 1 dim = Group 3 fax with no EOLs" ON \
|
||||
"tiffg3" "TIFF Group 3 fax with EOLs" ON \
|
||||
"tiffg32d" "TIFF Group 3 2-D fax" ON \
|
||||
"tiffg4" "TIFF Group 4 fax" ON \
|
||||
"tiff12nc" "TIFF 12-bit RGB, no compression" ON \
|
||||
"tiff24nc" "TIFF 24-bit RGB, no compression, NeXT std. format" ON \
|
||||
"tifflzw" "TIFF LZW, tag = 5, mono" ON \
|
||||
"tiffpack" "TIFF PackBits, tag = 32773, mono" ON \
|
||||
2> /tmp/checklist.tmp.$$
|
||||
|
||||
retval=$?
|
||||
|
||||
choice=`cat /tmp/checklist.tmp.$$`
|
||||
rm -f /tmp/checklist.tmp.$$
|
||||
|
||||
case $retval in
|
||||
0) if [ -z "$choice" ]; then
|
||||
echo "Nothing selected"
|
||||
exit 1;
|
||||
fi
|
||||
;;
|
||||
1) echo "Cancel pressed."
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# bring it into the right format with '.dev' appended to each driver name
|
||||
#old:
|
||||
#echo "DEVICE_DEVS=$choice" \
|
||||
# | sed -e "s/\"//g" \
|
||||
# | sed -e "s/ /.dev /g" \
|
||||
# | sed -e "s/$/.dev/g" \
|
||||
# > ${WRKSRC}/src/unix-gcc.mak.new
|
||||
# XXX new:
|
||||
echo "DEVICE_DEVS=$choice" \
|
||||
| perl -pe 's|"([A-Za-z0-9]+)"|\$(DD)\1.dev|g' \
|
||||
> ${WRKSRC}/src/unix-gcc.mak.new
|
||||
|
||||
# create one new Makefile, where DEVICE_DEVS contains all wanted devices
|
||||
sed -e '/^DEVICE_DEVS=/d' ${WRKSRC}/src/unix-gcc.mak \
|
||||
>> ${WRKSRC}/src/unix-gcc.mak.new
|
||||
mv ${WRKSRC}/src/unix-gcc.mak.new ${WRKSRC}/src/unix-gcc.mak
|
@ -1,14 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
cat - > ${WRKSRC}/src/unix-gcc.mak.new << !EOT
|
||||
ifndef WITHOUT_X11
|
||||
DEVICE_DEVS= \$(DD)x11.dev \$(DD)x11alpha.dev \$(DD)x11cmyk.dev \$(DD)x11cmyk2.dev \$(DD)x11cmyk4.dev \$(DD)x11cmyk8.dev \$(DD)x11gray2.dev \$(DD)x11gray4.dev \$(DD)x11mono.dev \$(DD)x11rg16x.dev \$(DD)x11rg32x.dev
|
||||
endif
|
||||
|
||||
DEVICE_DEVS+= \$(DD)md2k.dev \$(DD)md5k.dev \$(DD)md50Mono.dev \$(DD)md50Eco.dev \$(DD)md1xMono.dev \$(DD)appledmp.dev \$(DD)iwhi.dev \$(DD)iwlo.dev \$(DD)iwlq.dev \$(DD)hl7x0.dev \$(DD)bj10e.dev \$(DD)bj10v.dev \$(DD)bj10vh.dev \$(DD)bj200.dev \$(DD)bjc600.dev \$(DD)bjc800.dev \$(DD)lbp8.dev \$(DD)lips2p.dev \$(DD)lips3.dev \$(DD)lips4.dev \$(DD)bjc880j.dev \$(DD)lips4v.dev \$(DD)m8510.dev \$(DD)coslw2p.dev \$(DD)coslwxl.dev \$(DD)stp.dev \$(DD)uniprint.dev \$(DD)dl2100.dev \$(DD)la50.dev \$(DD)la70.dev \$(DD)la75.dev \$(DD)la75plus.dev \$(DD)lj250.dev \$(DD)declj250.dev \$(DD)ln03.dev \$(DD)ap3250.dev \$(DD)epag.dev \$(DD)epson.dev \$(DD)eps9mid.dev \$(DD)eps9high.dev \$(DD)lp8000.dev \$(DD)lp8800c.dev \$(DD)lp8000c.dev \$(DD)lp8300c.dev \$(DD)lp8500c.dev \$(DD)lp3000c.dev \$(DD)lp8200c.dev \$(DD)lp8000c.dev \$(DD)lp2200.dev \$(DD)lp9400.dev \$(DD)lp8700.dev \$(DD)lp8100.dev \$(DD)lp8600f.dev \$(DD)lp8400f.dev \$(DD)lp8300f.dev \$(DD)lp1900.dev \$(DD)lp9600s.dev \$(DD)lp9600.dev \$(DD)lp9300.dev \$(DD)lp8600.dev \$(DD)lp1800.dev \$(DD)lq850.dev \$(DD)epsonc.dev \$(DD)mjc180.dev \$(DD)mjc360.dev \$(DD)mjc720.dev \$(DD)mj500c.dev \$(DD)st800.dev \$(DD)stcolor.dev \$(DD)photoex.dev \$(DD)lp2563.dev \$(DD)dnj650c.dev \$(DD)deskjet.dev \$(DD)djet500.dev \$(DD)cdeskjet.dev \$(DD)djet500c.dev \$(DD)cdjcolor.dev \$(DD)cdjmono.dev \$(DD)cdj500.dev \$(DD)cdj550.dev \$(DD)laserjet.dev \$(DD)ljetplus.dev \$(DD)ljet2p.dev \$(DD)ljet3.dev \$(DD)ljet3d.dev \$(DD)ljet4.dev \$(DD)ljet4d.dev \$(DD)lj4dith.dev \$(DD)cljet5.dev \$(DD)cljet5c.dev \$(DD)cljet5pr.dev \$(DD)lj5mono.dev \$(DD)lj5gray.dev \$(DD)pj.dev \$(DD)pjetxl.dev \$(DD)pjxl.dev \$(DD)paintjet.dev \$(DD)pjxl300.dev \$(DD)pxlmono.dev \$(DD)pxlcolor.dev \$(DD)ijs.dev \$(DD)ibmpro.dev \$(DD)jetp3852.dev \$(DD)imagen.dev \$(DD)fs600.dev \$(DD)lxm5700m.dev \$(DD)cp50.dev \$(DD)necp6.dev \$(DD)npdl.dev \$(DD)oce9050.dev \$(DD)oki182.dev \$(DD)okiibm.dev \$(DD)atx23.dev \$(DD)atx24.dev \$(DD)atx38.dev \$(DD)r4081.dev \$(DD)rpdl.dev \$(DD)sj48.dev \$(DD)t4693d2.dev \$(DD)t4693d4.dev \$(DD)t4693d8.dev \$(DD)tek4696.dev \$(DD)xes.dev \$(DD)bmpmono.dev \$(DD)bmpgray.dev \$(DD)bmp16.dev \$(DD)bmp256.dev \$(DD)bmp16m.dev \$(DD)bmp32b.dev \$(DD)bmpsep1.dev \$(DD)bmpsep8.dev \$(DD)ccr.dev \$(DD)cgmmono.dev \$(DD)cgm8.dev \$(DD)cgm24.dev \$(DD)cif.dev \$(DD)sxlcrt.dev \$(DD)dfaxhigh.dev \$(DD)dfaxlow.dev \$(DD)faxg3.dev \$(DD)faxg32d.dev \$(DD)faxg4.dev \$(DD)miff24.dev \$(DD)inferno.dev \$(DD)jpeg.dev \$(DD)jpeggray.dev \$(DD)mgrmono.dev \$(DD)mgrgray2.dev \$(DD)mgrgray4.dev \$(DD)mgrgray8.dev \$(DD)mgr4.dev \$(DD)mgr8.dev \$(DD)pcxmono.dev \$(DD)pcxgray.dev \$(DD)pcx16.dev \$(DD)pcx256.dev \$(DD)pcx24b.dev \$(DD)pcxcmyk.dev \$(DD)pdfwrite.dev \$(DD)bit.dev \$(DD)bitrgb.dev \$(DD)bitcmyk.dev \$(DD)plan9bm.dev \$(DD)pbm.dev \$(DD)pbmraw.dev \$(DD)pgm.dev \$(DD)pgmraw.dev \$(DD)pgnm.dev \$(DD)pgnmraw.dev \$(DD)pnm.dev \$(DD)pnmraw.dev \$(DD)ppm.dev \$(DD)ppmraw.dev \$(DD)pkm.dev \$(DD)pkmraw.dev \$(DD)pksm.dev \$(DD)pksmraw.dev \$(DD)pngmono.dev \$(DD)pnggray.dev \$(DD)png16.dev \$(DD)png256.dev \$(DD)png16m.dev \$(DD)psmono.dev \$(DD)psgray.dev \$(DD)psrgb.dev \$(DD)pswrite.dev \$(DD)epswrite.dev \$(DD)sgirgb.dev \$(DD)sunhmono.dev \$(DD)tiffcrle.dev \$(DD)tiffg3.dev \$(DD)tiffg32d.dev \$(DD)tiffg4.dev \$(DD)tiff12nc.dev \$(DD)tiff24nc.dev \$(DD)tifflzw.dev \$(DD)tiffpack.dev
|
||||
!EOT
|
||||
|
||||
# create one new Makefile, where DEVICE_DEVS contains all wanted devices
|
||||
sed -e '/^DEVICE_DEVS=/d' ${WRKSRC}/src/unix-gcc.mak \
|
||||
>> ${WRKSRC}/src/unix-gcc.mak.new
|
||||
mv ${WRKSRC}/src/unix-gcc.mak.new ${WRKSRC}/src/unix-gcc.mak
|
Loading…
Reference in New Issue
Block a user