Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Oct 2000 00:05:56 +0800 (CST)
From:      keith@freebsd.sinica.edu.tw
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/21703: New port: chinese/moefonts-cid
Message-ID:  <200010021605.AAA77987@freebsd.sinica.edu.tw>

next in thread | raw e-mail | index | archive | help

>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 <keith@freebsd.sinica.edu.tw>
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 <keith@freebsd.sinica.edu.tw>
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 <bsd.port.mk>
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010021605.AAA77987>