summaryrefslogtreecommitdiff
path: root/fonts/ksc5601fonts
diff options
context:
space:
mode:
authoritojun <itojun>2000-10-29 08:04:56 +0000
committeritojun <itojun>2000-10-29 08:04:56 +0000
commit57cf468a87027c6e08306ac3672e2820628c65e9 (patch)
tree2721533c7a34f4ab18a8c0ee2119aba76447abdc /fonts/ksc5601fonts
parentae610ce3b44d93c7cdbb56cdb857f18b40b594c8 (diff)
downloadpkgsrc-57cf468a87027c6e08306ac3672e2820628c65e9.tar.gz
a collection of ksc5601 (korean) X11 fonts
Diffstat (limited to 'fonts/ksc5601fonts')
-rw-r--r--fonts/ksc5601fonts/Makefile89
-rw-r--r--fonts/ksc5601fonts/files/Makefile25
-rw-r--r--fonts/ksc5601fonts/files/md55
-rw-r--r--fonts/ksc5601fonts/pkg/COMMENT1
-rw-r--r--fonts/ksc5601fonts/pkg/DESCR1
-rw-r--r--fonts/ksc5601fonts/pkg/PLIST80
6 files changed, 201 insertions, 0 deletions
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