diff options
author | tron <tron@pkgsrc.org> | 1999-09-07 22:13:06 +0000 |
---|---|---|
committer | tron <tron@pkgsrc.org> | 1999-09-07 22:13:06 +0000 |
commit | 7aaa19a3be249189d8b7229bfe30ed46434e191e (patch) | |
tree | 7d77c765f69f8582d19d43d4f6f54ff98f402376 /fonts | |
parent | d60ebdf98fe9235aa6a663b0e817b70b18fcb458 (diff) | |
download | pkgsrc-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/Makefile | 46 | ||||
-rw-r--r-- | fonts/intlfonts/files/md5 | 12 | ||||
-rw-r--r-- | fonts/intlfonts/files/patch-sum | 3 | ||||
-rw-r--r-- | fonts/intlfonts/patches/patch-aa | 37 | ||||
-rw-r--r-- | fonts/intlfonts/pkg/COMMENT | 1 | ||||
-rw-r--r-- | fonts/intlfonts/pkg/DESCR | 12 | ||||
-rw-r--r-- | fonts/intlfonts/pkg/MESSAGE | 27 | ||||
-rw-r--r-- | fonts/intlfonts/pkg/PLIST | 81 |
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 |