From 57cf468a87027c6e08306ac3672e2820628c65e9 Mon Sep 17 00:00:00 2001 From: itojun Date: Sun, 29 Oct 2000 08:04:56 +0000 Subject: a collection of ksc5601 (korean) X11 fonts --- fonts/ksc5601fonts/Makefile | 89 +++++++++++++++++++++++++++++++++++++++ fonts/ksc5601fonts/files/Makefile | 25 +++++++++++ fonts/ksc5601fonts/files/md5 | 5 +++ fonts/ksc5601fonts/pkg/COMMENT | 1 + fonts/ksc5601fonts/pkg/DESCR | 1 + fonts/ksc5601fonts/pkg/PLIST | 80 +++++++++++++++++++++++++++++++++++ 6 files changed, 201 insertions(+) create mode 100644 fonts/ksc5601fonts/Makefile create mode 100644 fonts/ksc5601fonts/files/Makefile create mode 100644 fonts/ksc5601fonts/files/md5 create mode 100644 fonts/ksc5601fonts/pkg/COMMENT create mode 100644 fonts/ksc5601fonts/pkg/DESCR create mode 100644 fonts/ksc5601fonts/pkg/PLIST (limited to 'fonts/ksc5601fonts') diff --git a/fonts/ksc5601fonts/Makefile b/fonts/ksc5601fonts/Makefile new file mode 100644 index 00000000000..800f72db3de --- /dev/null +++ b/fonts/ksc5601fonts/Makefile @@ -0,0 +1,89 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/10/29 08:04:56 itojun Exp $ +# + +DISTNAME= ksc5601fonts-20000904 +CATEGORIES= fonts x11 korean +DISTFILES= ${BAEKMUK} ${MIZI} ${HANYANG} ${PINETREE} + +MAINTAINER= packages@netbsd.org + +USE_X11BASE= yes +EXTRACT_ONLY= # empty + +MAKE_ENV+= FONTDIR=${FONTDIR} GZIP_CMD="${GZIP_CMD}" + +# fonts +MASTER_SITES+= ftp://ftp.mizi.com/pub/baekmuk/ \ + http://zinc.skku.ac.kr/~wkpark/baekmuk/ +BAEKMUK= baekmuk-2.0.tar.gz +EXTRACT_ONLY+= baekmuk-2.0.tar.gz +BAEKMUK_BDF= batang10.bdf batang10b.bdf batang12.bdf batang12b.bdf \ + batang14.bdf batang14b.bdf batang16.bdf batang16b.bdf \ + batang18.bdf batang18b.bdf batang20.bdf batang20b.bdf \ + batang24.bdf batang24b.bdf dotum10.bdf dotum12.bdf dotum14.bdf \ + dotum16.bdf dotum18.bdf dotum20.bdf dotum24.bdf gulim10.bdf \ + gulim10b.bdf gulim12.bdf gulim12b.bdf gulim14.bdf gulim14b.bdf \ + gulim16.bdf gulim16b.bdf gulim18.bdf gulim18b.bdf gulim20.bdf \ + gulim20b.bdf gulim24.bdf gulim24b.bdf hline10.bdf hline12.bdf \ + hline14.bdf hline16.bdf hline18.bdf hline20.bdf hline24.bdf + +MASTER_SITES+= ftp://ftp.mizi.co.kr/pub/hanIM/ +MIZI= xfntmizi-1.1-2.noarch.rpm +MIZI_PCF= mzgt16e.pcf mzgt16h1.pcf mzmj16h.pcf mzpg16h.pcf mzsm16h.pcf \ + mzgt16h.pcf mzmj16e.pcf mzpg16e.pcf mzsm16e.pcf + +MASTER_SITES+= ftp://ftp.kaist.ac.kr/pub/hangul/fonts/ \ + ftp://ftp.kreonet.re.kr/pub/hangul/cair-archive/fonts/ +HANYANG= hanyang-font-pcf.tar.gz +EXTRACT_ONLY+= hanyang-font-pcf.tar.gz +HANYANG_PCF= hgm10.pcf hgm12.pcf hgm14.pcf hgm16.pcf hgm18.pcf hgm20.pcf \ + hmm10.pcf hmm12.pcf hmm14.pcf hmm16.pcf hmm18.pcf hmm20.pcf + +# quality is low - i'd rather not install it +#MASTER_SITES+= ftp://cglab.snu.ac.kr/pub/hangul/n3f/tar/ \ +# ftp://ftp.kaist.ac.kr/pub/hangul/fonts/ \ +# ftp://ftp.kreonet.re.kr/pub/hangul/cair-archive/fonts/ +#PINETREE= pinetree.precomposed-1.01-bdf.tar.gz +#EXTRACT_ONLY+= pinetree.precomposed-1.01-bdf.tar.gz + +.if defined(MIZI) +BUILD_DEPENDS+= rpm2cpio:../../misc/rpm +.endif + +FONTDIR=${PREFIX}/lib/X11/fonts/local + +post-extract: + ${MKDIR} ${WRKSRC} + ${CP} ${FILESDIR}/Makefile ${WRKSRC} + (cd ${WRKSRC}; ${MAKE} prepare) + +post-patch: +.if defined(BAEKMUK) + for i in ${BAEKMUK_BDF}; do \ + ${MV} ${WRKDIR}/$$i ${WRKDIR}/$$i.dist; \ + ${SED} -e 's/ksx1001.1997/ksc5601.1987/g' <${WRKDIR}/$$i.dist \ + >${WRKDIR}/$$i; \ + done +.endif + +post-build: +.if defined(MIZI) + (cd ${WRKSRC}; rpm2cpio ${_DISTDIR}/${MIZI} | \ + cpio -i --make-directories *.pcf.Z) + (cd ${WRKSRC}; for i in ${MIZI_PCF}; do \ + ${GUNZIP_CMD} -c usr/lib/X11/fonts/misc/$$i.Z > $$i; \ + done) +.endif +.if defined(HANYANG) + for i in ${HANYANG_PCF}; do \ + ${MV} ${WRKDIR}/$$i ${WRKSRC}; \ + done +.endif + +pre-install: + [ -d ${FONTDIR} ] || ${MKDIR} ${FONTDIR} + +post-install: + (cd ${FONTDIR}; mkfontdir) + +.include "../../mk/bsd.pkg.mk" diff --git a/fonts/ksc5601fonts/files/Makefile b/fonts/ksc5601fonts/files/Makefile new file mode 100644 index 00000000000..8bbed32101b --- /dev/null +++ b/fonts/ksc5601fonts/files/Makefile @@ -0,0 +1,25 @@ +BDF0!= find .. -type f -a -name \*.bdf -print +BDF= ${BDF0:C/.*\///} +PCF= ${BDF:C/bdf$/pcf/} +PCFALL!=find . -type f -a -name \*.pcf -print + +.SUFFIXES: .bdf .pcf + +.bdf.pcf: + bdftopcf -o $@ $< + +all: ${PCF} + +prepare:: + for i in ${BDF0}; do \ + ln -s $$i; \ + done + +install:: + for i in ${PCFALL}; do \ + ${BSD_INSTALL_DATA} $$i ${FONTDIR}; \ + ${GZIP_CMD} ${FONTDIR}/$$i; \ + done + +clean: + rm -f *.bdf *.pcf diff --git a/fonts/ksc5601fonts/files/md5 b/fonts/ksc5601fonts/files/md5 new file mode 100644 index 00000000000..ffb46ae0bca --- /dev/null +++ b/fonts/ksc5601fonts/files/md5 @@ -0,0 +1,5 @@ +$NetBSD: md5,v 1.1.1.1 2000/10/29 08:04:57 itojun Exp $ + +MD5 (baekmuk-2.0.tar.gz) = d40c31eec54172bdc80d42827066d9db +MD5 (xfntmizi-1.1-2.noarch.rpm) = b60cc28556b778bca2c0ac35e26fe728 +MD5 (hanyang-font-pcf.tar.gz) = d0415fd961a001a4cd096d91bf66636a diff --git a/fonts/ksc5601fonts/pkg/COMMENT b/fonts/ksc5601fonts/pkg/COMMENT new file mode 100644 index 00000000000..a1c9637438a --- /dev/null +++ b/fonts/ksc5601fonts/pkg/COMMENT @@ -0,0 +1 @@ +X11 fonts for KSC 5601 standard diff --git a/fonts/ksc5601fonts/pkg/DESCR b/fonts/ksc5601fonts/pkg/DESCR new file mode 100644 index 00000000000..4095b4a8751 --- /dev/null +++ b/fonts/ksc5601fonts/pkg/DESCR @@ -0,0 +1 @@ +The pkgsrc installs X11 fonts for KSC 5601 standard. diff --git a/fonts/ksc5601fonts/pkg/PLIST b/fonts/ksc5601fonts/pkg/PLIST new file mode 100644 index 00000000000..f92a5add40a --- /dev/null +++ b/fonts/ksc5601fonts/pkg/PLIST @@ -0,0 +1,80 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/10/29 08:04:57 itojun Exp $ +lib/X11/fonts/local/batang10.pcf.gz +lib/X11/fonts/local/batang10b.pcf.gz +lib/X11/fonts/local/batang12.pcf.gz +lib/X11/fonts/local/batang12b.pcf.gz +lib/X11/fonts/local/batang14.pcf.gz +lib/X11/fonts/local/batang14b.pcf.gz +lib/X11/fonts/local/batang16.pcf.gz +lib/X11/fonts/local/batang16b.pcf.gz +lib/X11/fonts/local/batang18.pcf.gz +lib/X11/fonts/local/batang18b.pcf.gz +lib/X11/fonts/local/batang20.pcf.gz +lib/X11/fonts/local/batang20b.pcf.gz +lib/X11/fonts/local/batang24.pcf.gz +lib/X11/fonts/local/batang24b.pcf.gz +lib/X11/fonts/local/dotum10.pcf.gz +lib/X11/fonts/local/dotum12.pcf.gz +lib/X11/fonts/local/dotum14.pcf.gz +lib/X11/fonts/local/dotum16.pcf.gz +lib/X11/fonts/local/dotum18.pcf.gz +lib/X11/fonts/local/dotum20.pcf.gz +lib/X11/fonts/local/dotum24.pcf.gz +lib/X11/fonts/local/gulim10.pcf.gz +lib/X11/fonts/local/gulim10b.pcf.gz +lib/X11/fonts/local/gulim12.pcf.gz +lib/X11/fonts/local/gulim12b.pcf.gz +lib/X11/fonts/local/gulim14.pcf.gz +lib/X11/fonts/local/gulim14b.pcf.gz +lib/X11/fonts/local/gulim16.pcf.gz +lib/X11/fonts/local/gulim16b.pcf.gz +lib/X11/fonts/local/gulim18.pcf.gz +lib/X11/fonts/local/gulim18b.pcf.gz +lib/X11/fonts/local/gulim20.pcf.gz +lib/X11/fonts/local/gulim20b.pcf.gz +lib/X11/fonts/local/gulim24.pcf.gz +lib/X11/fonts/local/gulim24b.pcf.gz +lib/X11/fonts/local/hgm10.pcf.gz +lib/X11/fonts/local/hgm12.pcf.gz +lib/X11/fonts/local/hgm14.pcf.gz +lib/X11/fonts/local/hgm16.pcf.gz +lib/X11/fonts/local/hgm18.pcf.gz +lib/X11/fonts/local/hgm20.pcf.gz +lib/X11/fonts/local/hline10.pcf.gz +lib/X11/fonts/local/hline12.pcf.gz +lib/X11/fonts/local/hline14.pcf.gz +lib/X11/fonts/local/hline16.pcf.gz +lib/X11/fonts/local/hline18.pcf.gz +lib/X11/fonts/local/hline20.pcf.gz +lib/X11/fonts/local/hline24.pcf.gz +lib/X11/fonts/local/hmm10.pcf.gz +lib/X11/fonts/local/hmm12.pcf.gz +lib/X11/fonts/local/hmm14.pcf.gz +lib/X11/fonts/local/hmm16.pcf.gz +lib/X11/fonts/local/hmm18.pcf.gz +lib/X11/fonts/local/hmm20.pcf.gz +lib/X11/fonts/local/mzgt16e.pcf.gz +lib/X11/fonts/local/mzgt16h.pcf.gz +lib/X11/fonts/local/mzgt16h1.pcf.gz +lib/X11/fonts/local/mzmj16e.pcf.gz +lib/X11/fonts/local/mzmj16h.pcf.gz +lib/X11/fonts/local/mzpg16e.pcf.gz +lib/X11/fonts/local/mzpg16h.pcf.gz +lib/X11/fonts/local/mzsm16e.pcf.gz +lib/X11/fonts/local/mzsm16h.pcf.gz +@comment lib/X11/fonts/local/ptpB08.pcf.gz +@comment lib/X11/fonts/local/ptpB10.pcf.gz +@comment lib/X11/fonts/local/ptpB12.pcf.gz +@comment lib/X11/fonts/local/ptpB14.pcf.gz +@comment lib/X11/fonts/local/ptpB18.pcf.gz +@comment lib/X11/fonts/local/ptpB24.pcf.gz +@comment lib/X11/fonts/local/ptpR08.pcf.gz +@comment lib/X11/fonts/local/ptpR10.pcf.gz +@comment lib/X11/fonts/local/ptpR12.pcf.gz +@comment lib/X11/fonts/local/ptpR14.pcf.gz +@comment lib/X11/fonts/local/ptpR18.pcf.gz +@comment lib/X11/fonts/local/ptpR24.pcf.gz +@comment lib/X11/fonts/local/ptptB14.pcf.gz +@comment lib/X11/fonts/local/pttpB14.pcf.gz +@exec %D/bin/mkfontdir %D/lib/X11/fonts/local +@unexec %D/bin/mkfontdir %D/lib/X11/fonts/local -- cgit v1.2.3