From owner-freebsd-ports Mon Oct 2 9:10:12 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 532EF37B66D for ; Mon, 2 Oct 2000 09:10:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA13918; Mon, 2 Oct 2000 09:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freebsd.sinica.edu.tw (freebsd.sinica.edu.tw [140.109.13.51]) by hub.freebsd.org (Postfix) with ESMTP id 16F4137B503 for ; Mon, 2 Oct 2000 09:01:39 -0700 (PDT) Received: (from keith@localhost) by freebsd.sinica.edu.tw (8.9.3/8.9.3) id AAA77987; Tue, 3 Oct 2000 00:05:56 +0800 (CST) (envelope-from keith) Message-Id: <200010021605.AAA77987@freebsd.sinica.edu.tw> Date: Tue, 3 Oct 2000 00:05:56 +0800 (CST) From: keith@freebsd.sinica.edu.tw Reply-To: keith@freebsd.sinica.edu.tw To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/21703: New port: chinese/moefonts-cid Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 21703 >Category: ports >Synopsis: New port: chinese/moefonts-cid >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Oct 02 09:10:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Jing-Tang Keith Jang >Release: FreeBSD 4.0-20000406-STABLE i386 >Organization: >Environment: Tested under both 4.x-stable and 5.0-current. >Description: From pkg/DESCR: This font collection is used by ghostscript, for printing Chinese documents. Chinese CID-Keyed fonts(MOEKai and MOESung) are provided by Adobe, and original 48x48 bitmap fonts is from Ministry of Education of Taiwan Government, prepared by Dynalab. These fonts are free to use. >How-To-Repeat: This port has already been in Taiwan's outta-port collection for some time. Please commit, thanks. >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # moefonts-cid # moefonts-cid/files # moefonts-cid/files/MOEKai-Regular-ETen-B5-H.gsf # moefonts-cid/files/MOEKai-Regular-ETen-B5-V.gsf # moefonts-cid/files/MOESung-Regular-ETen-B5-H.gsf # moefonts-cid/files/MOESung-Regular-ETen-B5-V.gsf # moefonts-cid/files/md5 # moefonts-cid/pkg # moefonts-cid/pkg/COMMENT # moefonts-cid/pkg/DEINSTALL # moefonts-cid/pkg/REQ # moefonts-cid/pkg/DESCR # moefonts-cid/pkg/INSTALL # moefonts-cid/pkg/PLIST # moefonts-cid/Makefile # echo c - moefonts-cid mkdir -p moefonts-cid > /dev/null 2>&1 echo c - moefonts-cid/files mkdir -p moefonts-cid/files > /dev/null 2>&1 echo x - moefonts-cid/files/MOEKai-Regular-ETen-B5-H.gsf sed 's/^X//' >moefonts-cid/files/MOEKai-Regular-ETen-B5-H.gsf << 'END-of-moefonts-cid/files/MOEKai-Regular-ETen-B5-H.gsf' X/MOEKai-Regular-ETen-B5-H X/MOEKai-Regular (MOEKai-Regular) X/ETen-B5-H (CMap/ETen-B5-H) X X1 index /CMap resourcestatus X{pop pop pop} X{runlibfile} ifelse X/CMap findresource X X3 1 roll X1 index /CIDFont resourcestatus X{pop pop pop} X{runlibfile} ifelse X/CIDFont findresource X X[ exch ] composefont pop END-of-moefonts-cid/files/MOEKai-Regular-ETen-B5-H.gsf echo x - moefonts-cid/files/MOEKai-Regular-ETen-B5-V.gsf sed 's/^X//' >moefonts-cid/files/MOEKai-Regular-ETen-B5-V.gsf << 'END-of-moefonts-cid/files/MOEKai-Regular-ETen-B5-V.gsf' X/MOEKai-Regular-ETen-B5-V X/MOEKai-Regular (MOEKai-Regular) X/ETen-B5-V (CMap/ETen-B5-V) X X1 index /CMap resourcestatus X{pop pop pop} X{runlibfile} ifelse X/CMap findresource X X3 1 roll X1 index /CIDFont resourcestatus X{pop pop pop} X{runlibfile} ifelse X/CIDFont findresource X X[ exch ] composefont pop END-of-moefonts-cid/files/MOEKai-Regular-ETen-B5-V.gsf echo x - moefonts-cid/files/MOESung-Regular-ETen-B5-H.gsf sed 's/^X//' >moefonts-cid/files/MOESung-Regular-ETen-B5-H.gsf << 'END-of-moefonts-cid/files/MOESung-Regular-ETen-B5-H.gsf' X/MOESung-Regular-ETen-B5-H X/MOESung-Regular (MOESung-Regular) X/ETen-B5-H (CMap/ETen-B5-H) X X1 index /CMap resourcestatus X{pop pop pop} X{runlibfile} ifelse X/CMap findresource X X3 1 roll X1 index /CIDFont resourcestatus X{pop pop pop} X{runlibfile} ifelse X/CIDFont findresource X X[ exch ] composefont pop END-of-moefonts-cid/files/MOESung-Regular-ETen-B5-H.gsf echo x - moefonts-cid/files/MOESung-Regular-ETen-B5-V.gsf sed 's/^X//' >moefonts-cid/files/MOESung-Regular-ETen-B5-V.gsf << 'END-of-moefonts-cid/files/MOESung-Regular-ETen-B5-V.gsf' X/MOESung-Regular-ETen-B5-V X/MOESung-Regular (MOESung-Regular) X/ETen-B5-V (CMap/ETen-B5-V) X X1 index /CMap resourcestatus X{pop pop pop} X{runlibfile} ifelse X/CMap findresource X X3 1 roll X1 index /CIDFont resourcestatus X{pop pop pop} X{runlibfile} ifelse X/CIDFont findresource X X[ exch ] composefont pop END-of-moefonts-cid/files/MOESung-Regular-ETen-B5-V.gsf echo x - moefonts-cid/files/md5 sed 's/^X//' >moefonts-cid/files/md5 << 'END-of-moefonts-cid/files/md5' XMD5 (MOEKai-Regular) = f8a94515e3058321c78149e862005459 XMD5 (MOESung-Regular) = 42a8801fb18a4b851a7ce1224b3b5bc3 XMD5 (ac13.tar.Z) = bfd28f5d6f6dd6f8e3ea9080e9aca359 XMD5 (ag13.tar.Z) = 8f664529e6a0fc0405a7c1520c532544 END-of-moefonts-cid/files/md5 echo c - moefonts-cid/pkg mkdir -p moefonts-cid/pkg > /dev/null 2>&1 echo x - moefonts-cid/pkg/COMMENT sed 's/^X//' >moefonts-cid/pkg/COMMENT << 'END-of-moefonts-cid/pkg/COMMENT' XMOE CIDFonts converted by Adobe END-of-moefonts-cid/pkg/COMMENT echo x - moefonts-cid/pkg/DEINSTALL sed 's/^X//' >moefonts-cid/pkg/DEINSTALL << 'END-of-moefonts-cid/pkg/DEINSTALL' X#!/bin/sh X XGSVER=6.01 XGSDIR=${PKG_PREFIX}/share/ghostscript XFONTMAP=${GSDIR}/${GSVER}/lib/Fontmap.GS XFONTMAPTMP=${FONTMAP}.tmp X X# Run just once. Xif [ "x$2" != "xDEINSTALL" ]; then X exit 0 Xfi X Xsed -e "/^\/MOE.*/d" ${FONTMAP} > ${FONTMAPTMP} Xmv -f ${FONTMAPTMP} ${FONTMAP} END-of-moefonts-cid/pkg/DEINSTALL echo x - moefonts-cid/pkg/REQ sed 's/^X//' >moefonts-cid/pkg/REQ << 'END-of-moefonts-cid/pkg/REQ' X#!/bin/sh X Xif [ "$2" != "INSTALL" ]; then X exit 0 Xfi X Xif [ ! -f /usr/local/share/ghostscript/6.01/lib/Fontmap.GS ]; then X echo === X echo You do not have Ghostscript 6.01 installed! X echo X echo This port is specifically for version 6.01 or later, for X echo it fixes many bugs wrt. CIDFonts. X echo === Xfi X END-of-moefonts-cid/pkg/REQ echo x - moefonts-cid/pkg/DESCR sed 's/^X//' >moefonts-cid/pkg/DESCR << 'END-of-moefonts-cid/pkg/DESCR' XMOE CIDFonts X============ X XThis font collection is used by ghostscript, for printing XChinese documents. X XChinese CID-Keyed fonts(MOEKai and MOESung) are provided by XAdobe, and original 48x48 bitmap fonts is from Ministry of XEducation of Taiwan Government, prepared by Dynalab. These Xfonts are free to use. X X-- XJing-Tang Keith Jang END-of-moefonts-cid/pkg/DESCR echo x - moefonts-cid/pkg/INSTALL sed 's/^X//' >moefonts-cid/pkg/INSTALL << 'END-of-moefonts-cid/pkg/INSTALL' X#!/bin/sh X XGSVER=6.01 XGSDIR=${PKG_PREFIX}/share/ghostscript XFONTMAP=${GSDIR}/${GSVER}/lib/Fontmap.GS X X# Run just once. Xif [ "x$2" != "xPOST-INSTALL" ]; then X exit 0 Xfi X Xecho "/MOEKai-Regular-ETen-B5-H (MOEKai-Regular-ETen-B5-H.gsf) ;" >> ${FONTMAP} Xecho "/MOEKai-Regular-ETen-B5-V (MOEKai-Regular-ETen-B5-V.gsf) ;" >> ${FONTMAP} Xecho "/MOESung-Regular-ETen-B5-H (MOESung-Regular-ETen-B5-H.gsf) ;" >> ${FONTMAP} Xecho "/MOESung-Regular-ETen-B5-V (MOESung-Regular-ETen-B5-V.gsf) ;" >> ${FONTMAP} END-of-moefonts-cid/pkg/INSTALL echo x - moefonts-cid/pkg/PLIST sed 's/^X//' >moefonts-cid/pkg/PLIST << 'END-of-moefonts-cid/pkg/PLIST' Xshare/ghostscript/fonts/CMap/Adobe-CNS1-0 Xshare/ghostscript/fonts/CMap/Adobe-CNS1-1 Xshare/ghostscript/fonts/CMap/Adobe-CNS1-2 Xshare/ghostscript/fonts/CMap/Adobe-CNS1-3 Xshare/ghostscript/fonts/CMap/Adobe-GB1-0 Xshare/ghostscript/fonts/CMap/Adobe-GB1-1 Xshare/ghostscript/fonts/CMap/Adobe-GB1-2 Xshare/ghostscript/fonts/CMap/Adobe-GB1-3 Xshare/ghostscript/fonts/CMap/B5-H Xshare/ghostscript/fonts/CMap/B5-V Xshare/ghostscript/fonts/CMap/B5pc-H Xshare/ghostscript/fonts/CMap/B5pc-V Xshare/ghostscript/fonts/CMap/CNS-EUC-H Xshare/ghostscript/fonts/CMap/CNS-EUC-V Xshare/ghostscript/fonts/CMap/CNS1-H Xshare/ghostscript/fonts/CMap/CNS1-V Xshare/ghostscript/fonts/CMap/CNS2-H Xshare/ghostscript/fonts/CMap/CNS2-V Xshare/ghostscript/fonts/CMap/ETHK-B5-H Xshare/ghostscript/fonts/CMap/ETHK-B5-V Xshare/ghostscript/fonts/CMap/ETen-B5-H Xshare/ghostscript/fonts/CMap/ETen-B5-V Xshare/ghostscript/fonts/CMap/GB-EUC-H Xshare/ghostscript/fonts/CMap/GB-EUC-V Xshare/ghostscript/fonts/CMap/GB-H Xshare/ghostscript/fonts/CMap/GB-V Xshare/ghostscript/fonts/CMap/GBK-EUC-H Xshare/ghostscript/fonts/CMap/GBK-EUC-V Xshare/ghostscript/fonts/CMap/GBKp-EUC-H Xshare/ghostscript/fonts/CMap/GBKp-EUC-V Xshare/ghostscript/fonts/CMap/GBT-EUC-H Xshare/ghostscript/fonts/CMap/GBT-EUC-V Xshare/ghostscript/fonts/CMap/GBT-H Xshare/ghostscript/fonts/CMap/GBT-V Xshare/ghostscript/fonts/CMap/GBTpc-EUC-H Xshare/ghostscript/fonts/CMap/GBTpc-EUC-V Xshare/ghostscript/fonts/CMap/GBpc-EUC-H Xshare/ghostscript/fonts/CMap/GBpc-EUC-V Xshare/ghostscript/fonts/CMap/HKdla-B5-H Xshare/ghostscript/fonts/CMap/HKdla-B5-V Xshare/ghostscript/fonts/CMap/HKdlb-B5-H Xshare/ghostscript/fonts/CMap/HKdlb-B5-V Xshare/ghostscript/fonts/CMap/HKgccs-B5-H Xshare/ghostscript/fonts/CMap/HKgccs-B5-V Xshare/ghostscript/fonts/CMap/HKm314-B5-H Xshare/ghostscript/fonts/CMap/HKm314-B5-V Xshare/ghostscript/fonts/CMap/HKm471-B5-H Xshare/ghostscript/fonts/CMap/HKm471-B5-V Xshare/ghostscript/fonts/CMap/HKscs-B5-H Xshare/ghostscript/fonts/CMap/HKscs-B5-V Xshare/ghostscript/fonts/CMap/UniCNS-UCS2-H Xshare/ghostscript/fonts/CMap/UniCNS-UCS2-V Xshare/ghostscript/fonts/CMap/UniCNS-UTF8-H Xshare/ghostscript/fonts/CMap/UniCNS-UTF8-V Xshare/ghostscript/fonts/CMap/UniGB-UCS2-H Xshare/ghostscript/fonts/CMap/UniGB-UCS2-V Xshare/ghostscript/fonts/CMap/UniGB-UTF8-H Xshare/ghostscript/fonts/CMap/UniGB-UTF8-V Xshare/ghostscript/fonts/MOEKai-Regular Xshare/ghostscript/fonts/MOEKai-Regular-ETen-B5-H.gsf Xshare/ghostscript/fonts/MOEKai-Regular-ETen-B5-V.gsf Xshare/ghostscript/fonts/MOESung-Regular Xshare/ghostscript/fonts/MOESung-Regular-ETen-B5-H.gsf Xshare/ghostscript/fonts/MOESung-Regular-ETen-B5-V.gsf X@dirrm share/ghostscript/fonts/CMap END-of-moefonts-cid/pkg/PLIST echo x - moefonts-cid/Makefile sed 's/^X//' >moefonts-cid/Makefile << 'END-of-moefonts-cid/Makefile' X# New ports collection makefile for: MOE CIDFonts X# Date created: 3 Mar 2000 X# Whom: Jing-Tang Keith Jang X# X# $FreeBSD$ X# X XPORTNAME= moefonts-cid XPORTVERSION= 1.0 XCATEGORIES= chinese print XMASTER_SITES= ftp://freebsd.sinica.edu.tw/pub/keith/moe_cidfonts/ \ X ftp://ftp.ora.com/pub/examples/nutshell/cjkv/adobe/ \ X ftp://ftp.ora.com/pub/examples/nutshell/cjkv/adobe/samples/ XDISTFILES= MOEKai-Regular MOESung-Regular ac13.tar.Z ag13.tar.Z X XMAINTAINER= keith@freebsd.sinica.edu.tw X XRUN_DEPENDS= gs:${PORTSDIR}/print/ghostscript6 X XNO_BUILD= YES X Xdo-extract: X @${MKDIR} ${WRKDIR} X @(cd ${WRKDIR} && \ X ${TAR} xzf ${DISTDIR}/ac13.tar.Z && \ X ${TAR} xzf ${DISTDIR}/ag13.tar.Z ) X Xdo-install: X @${INSTALL_DATA} ${DISTDIR}/MOEKai-Regular \ X ${DISTDIR}/MOESung-Regular \ X ${FILESDIR}/MOEKai-Regular-ETen-B5-H.gsf \ X ${FILESDIR}/MOEKai-Regular-ETen-B5-V.gsf \ X ${FILESDIR}/MOESung-Regular-ETen-B5-H.gsf \ X ${FILESDIR}/MOESung-Regular-ETen-B5-V.gsf \ X ${PREFIX}/share/ghostscript/fonts X @${MKDIR} ${PREFIX}/share/ghostscript/fonts/CMap X @${INSTALL_DATA} ${WRKDIR}/ac13/CMap/* \ X ${PREFIX}/share/ghostscript/fonts/CMap X @${INSTALL_DATA} ${WRKDIR}/ag13/CMap/* \ X ${PREFIX}/share/ghostscript/fonts/CMap X @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL X X.include END-of-moefonts-cid/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message