summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>1999-09-07 22:13:06 +0000
committertron <tron@pkgsrc.org>1999-09-07 22:13:06 +0000
commit7aaa19a3be249189d8b7229bfe30ed46434e191e (patch)
tree7d77c765f69f8582d19d43d4f6f54ff98f402376 /fonts
parentd60ebdf98fe9235aa6a663b0e817b70b18fcb458 (diff)
downloadpkgsrc-7aaa19a3be249189d8b7229bfe30ed46434e191e.tar.gz
New "intlfonts" package supplied by Greg A. Woods in PR pkg/7181:
Free X11 fonts (BDF format) for all characters that Emacs can handle.
Diffstat (limited to 'fonts')
-rw-r--r--fonts/intlfonts/Makefile46
-rw-r--r--fonts/intlfonts/files/md512
-rw-r--r--fonts/intlfonts/files/patch-sum3
-rw-r--r--fonts/intlfonts/patches/patch-aa37
-rw-r--r--fonts/intlfonts/pkg/COMMENT1
-rw-r--r--fonts/intlfonts/pkg/DESCR12
-rw-r--r--fonts/intlfonts/pkg/MESSAGE27
-rw-r--r--fonts/intlfonts/pkg/PLIST81
8 files changed, 219 insertions, 0 deletions
diff --git a/fonts/intlfonts/Makefile b/fonts/intlfonts/Makefile
new file mode 100644
index 00000000000..692dd714e7e
--- /dev/null
+++ b/fonts/intlfonts/Makefile
@@ -0,0 +1,46 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/09/07 22:13:06 tron Exp $
+
+DISTNAME= intlfonts-1.1
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_GNU:=intlfonts/}
+DISTFILES= ${FONT_SETS:S/$/${EXTRACT_SUFX}/} ${MISC_FILES}
+
+MAINTAINER= packages@netbsd.org
+
+FONT_SETS= Asian \
+ Chinese \
+ Ethiopic \
+ European \
+ Japanese \
+ Misc
+
+# These are extra files that not many folks will likely need or want
+# They are all bigger than 24 dots -- you'll only want them if you
+# want to display text in really big fonts.
+#
+EXTRA_FONTS= Chinese-BIG \
+ European-BIG \
+ Japanese-BIG
+
+MISC_FILES= Makefile \
+ README \
+ README-split
+
+DIST_SUBDIR= intlfonts
+EXTRACT_ONLY= ${FONT_SETS:S/$/${EXTRACT_SUFX}/}
+MESSAGE_FILE= ${WRKSRC}/MESSAGE
+USE_X11BASE= yes
+WRKSRC= ${WRKDIR}
+
+post-extract:
+.for FILE in ${MISC_FILES}
+ ${CP} ${_DISTDIR}/${FILE} ${WRKSRC}
+.endfor
+
+do-build:
+ ${SED} -e 's#@PREFIX@#${PREFIX}#g' <${PKGDIR}/MESSAGE >${MESSAGE_FILE}
+
+do-install:
+ (cd ${WRKSRC}; ${MAKE} PREFIX=${PREFIX} ${FONT_SETS})
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/intlfonts/files/md5 b/fonts/intlfonts/files/md5
new file mode 100644
index 00000000000..2f97a229423
--- /dev/null
+++ b/fonts/intlfonts/files/md5
@@ -0,0 +1,12 @@
+$NetBSD: md5,v 1.1.1.1 1999/09/07 22:13:06 tron Exp $
+
+MD5 (intlfonts/Asian.tar.gz) = 53dd5ac8c38026a5207839fc48e1fcf3
+MD5 (intlfonts/Chinese.tar.gz) = 1569edc9ca42373d9cc09283ab3f480d
+MD5 (intlfonts/Ethiopic.tar.gz) = 39497f24920b4a4b6f18ebf64bcab6f3
+MD5 (intlfonts/European.tar.gz) = e177d0120b592f94593569b706634e92
+MD5 (intlfonts/European-BIG.tar.gz) = 5e18e397ddce416b8bcb88dad8f7a806
+MD5 (intlfonts/Japanese.tar.gz) = 654719badd2bd44897c6216dd15acbff
+MD5 (intlfonts/Misc.tar.gz) = a66661b8392f4a0bfe83d40710e1395e
+MD5 (intlfonts/Makefile) = 7429d8c5331175da3273c82a11ddd8ed
+MD5 (intlfonts/README) = f0a6c8d0f767169a63c43f62e6914dae
+MD5 (intlfonts/README-split) = e25de70a9d7bc6ec5877fef36e8109b9
diff --git a/fonts/intlfonts/files/patch-sum b/fonts/intlfonts/files/patch-sum
new file mode 100644
index 00000000000..e7cd4a832e1
--- /dev/null
+++ b/fonts/intlfonts/files/patch-sum
@@ -0,0 +1,3 @@
+$NetBSD: patch-sum,v 1.1.1.1 1999/09/07 22:13:06 tron Exp $
+
+MD5 (patch-aa) = d8b8916d727ceeb9f734d1c1a322b64f
diff --git a/fonts/intlfonts/patches/patch-aa b/fonts/intlfonts/patches/patch-aa
new file mode 100644
index 00000000000..fea65b1de9f
--- /dev/null
+++ b/fonts/intlfonts/patches/patch-aa
@@ -0,0 +1,37 @@
+$NetBSD: patch-aa,v 1.1.1.1 1999/09/07 22:13:06 tron Exp $
+
+--- Makefile.orig Mon Feb 22 15:42:45 1999
++++ Makefile Mon Feb 22 15:43:55 1999
+@@ -1,8 +1,8 @@
+-INSTALLDIR = /usr/local/share/emacs/fonts
++INSTALLDIR = ${PREFIX}/lib/X11/fonts/intlfonts
+
+-BDFTOPCF = bdftopcf
+-MKFONTDIR = mkfontdir
+-COMPRESS =
++BDFTOPCF = ${PREFIX}/bin/bdftopcf
++MKFONTDIR = ${PREFIX}/bin/mkfontdir
++COMPRESS = gzip
+
+ SUBDIRS = European Asian Chinese Japanese Ethiopic Misc
+ SUBDIRS_X = Chinese-X Japanese-X Korean-X
+@@ -73,9 +73,6 @@
+ @if [ -d $@ -a ! -f making.all ] ; then \
+ echo "Building ${INSTALLDIR}/fonts.dir..." ; \
+ cd ${INSTALLDIR}; ${MKFONTDIR} ; \
+- echo "-----------------------------------------------------------------------" ; \
+- echo "Please read README for how to inform your X server about the new fonts." ; \
+- echo "-----------------------------------------------------------------------" ; \
+ else true ; fi
+
+ all:
+@@ -85,9 +82,6 @@
+ @rm -f making.all
+ echo "Building ${INSTALLDIR}/fonts.dir..."
+ cd ${INSTALLDIR}; $(MKFONTDIR)
+- @echo "-----------------------------------------------------------------------"
+- @echo "Please read README for how to inform your X server about the new fonts."
+- @echo "-----------------------------------------------------------------------"
+
+ clean:
+ rm -fr ${SUBDIRS} ${SUBDIRS_X} ${SUBDIRS_BIG}
diff --git a/fonts/intlfonts/pkg/COMMENT b/fonts/intlfonts/pkg/COMMENT
new file mode 100644
index 00000000000..ae645be7c69
--- /dev/null
+++ b/fonts/intlfonts/pkg/COMMENT
@@ -0,0 +1 @@
+Free X11 fonts (BDF format) for all characters that Emacs can handle.
diff --git a/fonts/intlfonts/pkg/DESCR b/fonts/intlfonts/pkg/DESCR
new file mode 100644
index 00000000000..11d1cf691a2
--- /dev/null
+++ b/fonts/intlfonts/pkg/DESCR
@@ -0,0 +1,12 @@
+International Fonts Ver.1.1
+
+This directory contains free X11 fonts (BDF format) for all characters
+that Emacs 20 can handle. They are classified into several categories.
+
+Asian -- Asian (non-CJK) fonts
+Chinese -- Chinese normal size fonts excluding what distributed with X
+Ethiopic -- Ethiopic fonts
+European -- European normal size fonts (suitable with the other fonts)
+European-BIG -- European big fonts
+Japanese -- Japanese normal size fonts excluding what distributed with X
+Misc -- fonts for the other regions
diff --git a/fonts/intlfonts/pkg/MESSAGE b/fonts/intlfonts/pkg/MESSAGE
new file mode 100644
index 00000000000..697ab57c864
--- /dev/null
+++ b/fonts/intlfonts/pkg/MESSAGE
@@ -0,0 +1,27 @@
+You can tell one existing X session on the installed host to use the
+new "intlfonts" fonts with:
+
+ $ xset +fp @PREFIX@/lib/X11/fonts/intlfonts
+
+To make the effect permanent for future X sessions, you will have to
+edit certain files in yout X installation.
+
+For example if you are only using the "startx" command to start a local
+X session then you would add the above command to your ~/.xinitrc
+script.
+
+If you're running a local X server from xdm then you would need to set
+the complete set of font directories in the xdm/Xservers file with the
+'-fp' option common to all X servers.
+
+If you are using the X font server (xfs) then you would add the
+intlfonts install directory to the xfs/config file in the comma
+separated list of directories given for the "catalogue" setting.
+For example:
+
+ catalogue = @PREFIX@/lib/X11/fonts/misc/,
+ @PREFIX@/lib/X11/fonts/Speedo/,
+ @PREFIX@/lib/X11/fonts/Type1/,
+ @PREFIX@/lib/X11/fonts/100dpi/,
+ @PREFIX@/lib/X11/fonts/75dpi/,
+ @PREFIX@/lib/X11/fonts/intlfonts/
diff --git a/fonts/intlfonts/pkg/PLIST b/fonts/intlfonts/pkg/PLIST
new file mode 100644
index 00000000000..bc80e80fbc6
--- /dev/null
+++ b/fonts/intlfonts/pkg/PLIST
@@ -0,0 +1,81 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/09/07 22:13:06 tron Exp $
+lib/X11/fonts/intlfonts/a18.pcf.gz
+lib/X11/fonts/intlfonts/a18rk.pcf.gz
+lib/X11/fonts/intlfonts/cns-1-16.pcf.gz
+lib/X11/fonts/intlfonts/cns-1-24.pcf.gz
+lib/X11/fonts/intlfonts/cns-2-16.pcf.gz
+lib/X11/fonts/intlfonts/cns-2-24.pcf.gz
+lib/X11/fonts/intlfonts/cns-3-24.pcf.gz
+lib/X11/fonts/intlfonts/cns-4-24.pcf.gz
+lib/X11/fonts/intlfonts/cns-5-24.pcf.gz
+lib/X11/fonts/intlfonts/cns-6-24.pcf.gz
+lib/X11/fonts/intlfonts/cns-7-24.pcf.gz
+lib/X11/fonts/intlfonts/ethiomx16f-uni.pcf.gz
+lib/X11/fonts/intlfonts/ethiomx24f-uni.pcf.gz
+lib/X11/fonts/intlfonts/etl14-cyrillic.pcf.gz
+lib/X11/fonts/intlfonts/etl14-greek.pcf.gz
+lib/X11/fonts/intlfonts/etl14-hebrew.pcf.gz
+lib/X11/fonts/intlfonts/etl14-ipa.pcf.gz
+lib/X11/fonts/intlfonts/etl14-koi8.pcf.gz
+lib/X11/fonts/intlfonts/etl14-latin1.pcf.gz
+lib/X11/fonts/intlfonts/etl14-latin2.pcf.gz
+lib/X11/fonts/intlfonts/etl14-latin3.pcf.gz
+lib/X11/fonts/intlfonts/etl14-latin4.pcf.gz
+lib/X11/fonts/intlfonts/etl14-latin5.pcf.gz
+lib/X11/fonts/intlfonts/etl14-sisheng.pcf.gz
+lib/X11/fonts/intlfonts/etl16-arabic0.pcf.gz
+lib/X11/fonts/intlfonts/etl16-arabic1.pcf.gz
+lib/X11/fonts/intlfonts/etl16-arabic2.pcf.gz
+lib/X11/fonts/intlfonts/etl16-cyrillic.pcf.gz
+lib/X11/fonts/intlfonts/etl16-greek.pcf.gz
+lib/X11/fonts/intlfonts/etl16-hebrew.pcf.gz
+lib/X11/fonts/intlfonts/etl16-ipa.pcf.gz
+lib/X11/fonts/intlfonts/etl16-koi8.pcf.gz
+lib/X11/fonts/intlfonts/etl16-latin1.pcf.gz
+lib/X11/fonts/intlfonts/etl16-latin2.pcf.gz
+lib/X11/fonts/intlfonts/etl16-latin3.pcf.gz
+lib/X11/fonts/intlfonts/etl16-latin4.pcf.gz
+lib/X11/fonts/intlfonts/etl16-latin5.pcf.gz
+lib/X11/fonts/intlfonts/etl16-sisheng.pcf.gz
+lib/X11/fonts/intlfonts/etl16-viscii.pcf.gz
+lib/X11/fonts/intlfonts/etl16b-latin1.pcf.gz
+lib/X11/fonts/intlfonts/etl16bi-latin1.pcf.gz
+lib/X11/fonts/intlfonts/etl16i-latin1.pcf.gz
+lib/X11/fonts/intlfonts/etl24-arabic0.pcf.gz
+lib/X11/fonts/intlfonts/etl24-arabic1.pcf.gz
+lib/X11/fonts/intlfonts/etl24-arabic2.pcf.gz
+lib/X11/fonts/intlfonts/etl24-cyrillic.pcf.gz
+lib/X11/fonts/intlfonts/etl24-greek.pcf.gz
+lib/X11/fonts/intlfonts/etl24-hebrew.pcf.gz
+lib/X11/fonts/intlfonts/etl24-ipa.pcf.gz
+lib/X11/fonts/intlfonts/etl24-koi8.pcf.gz
+lib/X11/fonts/intlfonts/etl24-latin1.pcf.gz
+lib/X11/fonts/intlfonts/etl24-latin2.pcf.gz
+lib/X11/fonts/intlfonts/etl24-latin3.pcf.gz
+lib/X11/fonts/intlfonts/etl24-latin4.pcf.gz
+lib/X11/fonts/intlfonts/etl24-latin5.pcf.gz
+lib/X11/fonts/intlfonts/etl24-sisheng.pcf.gz
+lib/X11/fonts/intlfonts/etl24-viscii.pcf.gz
+lib/X11/fonts/intlfonts/fonts.alias
+lib/X11/fonts/intlfonts/fonts.dir
+lib/X11/fonts/intlfonts/guobiao16.pcf.gz
+lib/X11/fonts/intlfonts/jiskan16-1978.pcf.gz
+lib/X11/fonts/intlfonts/jisksp16.pcf.gz
+lib/X11/fonts/intlfonts/k16-1990.pcf.gz
+lib/X11/fonts/intlfonts/kanji18.pcf.gz
+lib/X11/fonts/intlfonts/mule-indian-1col-24.pcf.gz
+lib/X11/fonts/intlfonts/mule-indian-24.pcf.gz
+lib/X11/fonts/intlfonts/mule-iscii-24.pcf.gz
+lib/X11/fonts/intlfonts/mule-lao-14.pcf.gz
+lib/X11/fonts/intlfonts/mule-lao-16.pcf.gz
+lib/X11/fonts/intlfonts/mule-lao-24.pcf.gz
+lib/X11/fonts/intlfonts/mule-tibmdx-16.pcf.gz
+lib/X11/fonts/intlfonts/mule-tibmdx-1col-16.pcf.gz
+lib/X11/fonts/intlfonts/mule-tibmdx-1col-24.pcf.gz
+lib/X11/fonts/intlfonts/mule-tibmdx-24.pcf.gz
+lib/X11/fonts/intlfonts/taipei16.pcf.gz
+lib/X11/fonts/intlfonts/taipei24.pcf.gz
+lib/X11/fonts/intlfonts/thai-14.pcf.gz
+lib/X11/fonts/intlfonts/thai-16.pcf.gz
+lib/X11/fonts/intlfonts/thai-24.pcf.gz
+@dirrm lib/X11/fonts/intlfonts