diff options
author | Mikhail Teterin <mi@FreeBSD.org> | 2003-01-25 21:16:01 +0000 |
---|---|---|
committer | Mikhail Teterin <mi@FreeBSD.org> | 2003-01-25 21:16:01 +0000 |
commit | a03a788790301a783c395a008abc4e534df5a1e0 (patch) | |
tree | 0e643ca807703c03012931c11e68a11e24cbb6e3 /x11-fonts | |
parent | Remove PERL usage (diff) |
Cyrillic X11 bitmap fonts from CYR-RFX project
Obtained from: NetBSD (somewhat)
Notes
Notes:
svn path=/head/; revision=73996
Diffstat (limited to 'x11-fonts')
-rw-r--r-- | x11-fonts/Makefile | 1 | ||||
-rw-r--r-- | x11-fonts/cyr-rfx/Makefile | 36 | ||||
-rw-r--r-- | x11-fonts/cyr-rfx/distinfo | 1 | ||||
-rw-r--r-- | x11-fonts/cyr-rfx/files/Makefile.bdf2pcf | 20 | ||||
-rw-r--r-- | x11-fonts/cyr-rfx/pkg-comment | 1 | ||||
-rw-r--r-- | x11-fonts/cyr-rfx/pkg-descr | 18 | ||||
-rw-r--r-- | x11-fonts/cyr-rfx/pkg-message | 8 | ||||
-rw-r--r-- | x11-fonts/cyr-rfx/pkg-plist | 135 |
8 files changed, 220 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index 728087e7f7fa..74dd973562a1 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -12,6 +12,7 @@ SUBDIR += artwiz-fonts SUBDIR += bdfresize SUBDIR += bitmap-fonts + SUBDIR += cyr-rfx SUBDIR += etlfonts SUBDIR += fontconfig SUBDIR += freefonts diff --git a/x11-fonts/cyr-rfx/Makefile b/x11-fonts/cyr-rfx/Makefile new file mode 100644 index 000000000000..d450c7fb8b1d --- /dev/null +++ b/x11-fonts/cyr-rfx/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: cyr-rfx +# Date created: Jan 20, 2003 +# Whom: mi@aldan.algebra.com +# +# $NetBSD: Makefile.common,v 1.2 2002/07/13 15:43:36 wiz Exp $ +# $FreeBSD$ + +PORTNAME= cyr-rfx-${CYR_RFX_ENCODING} +PORTVERSION= 1.1 +CATEGORIES= x11-fonts ukrainian russian +MASTER_SITES= ftp://ftp.ptc.spbu.ru/mirror/%SUBDIR%/ \ + ftp://%SUBDIR%/ +MASTER_SITE_SUBDIR= ftp.inp.nsk.su/pub/BINP/X11/fonts/cyr-rfx/srctgz +EXTRACT_SUFX= .bdfs.tgz + +MAINTAINER= mi@aldan.algebra.com + +BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11/XFree86-4-clients \ + mkfontdir:${PORTSDIR}/x11/XFree86-4-clients + +# See WWW for other available encodings +CYR_RFX_ENCODING?= koi8-o + +WRKSRC= ${WRKDIR}/${CYR_RFX_ENCODING} +NCPUS!= sysctl -n hw.ncpu 2> /dev/null || echo 1 +MAKE_ARGS+= -j ${NCPUS} +MAKEFILE= ${FILESDIR}/Makefile.bdf2pcf +INST_DIR= "lib/X11/fonts/${PORTNAME}" +MAKE_ENV+= INST_DIR="${X11BASE}/${INST_DIR}" MKDIR="${MKDIR}" +PLIST_SUB+= INST_DIR="${INST_DIR}" + +post-install: + @${SED} -e 's,/usr/X11R6,${X11BASE},g' -e \ + 's,koi8-o,${CYR_RFX_ENCODING},g' < ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/x11-fonts/cyr-rfx/distinfo b/x11-fonts/cyr-rfx/distinfo new file mode 100644 index 000000000000..e6f1ec5ec40c --- /dev/null +++ b/x11-fonts/cyr-rfx/distinfo @@ -0,0 +1 @@ +MD5 (cyr-rfx-koi8-o-1.1.bdfs.tgz) = ec581a957f0b2b21081b516608be02de diff --git a/x11-fonts/cyr-rfx/files/Makefile.bdf2pcf b/x11-fonts/cyr-rfx/files/Makefile.bdf2pcf new file mode 100644 index 000000000000..d3922fe50959 --- /dev/null +++ b/x11-fonts/cyr-rfx/files/Makefile.bdf2pcf @@ -0,0 +1,20 @@ +VPATH= ${.CURDIR}/75dpi:${.CURDIR}/misc +BDFS!= echo ${VPATH:S,:,/*.bdf ,}/*.bdf +PCFS= ${BDFS:T:S/.bdf/.pcf/} + +.SUFFIXES: .bdf .pcf + +all: fonts.dir fonts.alias ${PCFS} + +fonts.dir: ${PCFS} + mkfontdir . + +fonts.alias: ${VPATH:S,:,/fonts.alias ,}/fonts.alias + cat ${.ALLSRC} > ${.TARGET} + +.bdf.pcf: + bdftopcf -o ${.TARGET} ${.ALLSRC} + +install: all + ${MKDIR} ${INST_DIR} + ${BSD_INSTALL_DATA} ${PCFS} fonts.dir fonts.alias ${INST_DIR} diff --git a/x11-fonts/cyr-rfx/pkg-comment b/x11-fonts/cyr-rfx/pkg-comment new file mode 100644 index 000000000000..8df495f7d68e --- /dev/null +++ b/x11-fonts/cyr-rfx/pkg-comment @@ -0,0 +1 @@ +Cyrillic X11 bitmap fonts from CYR-RFX project diff --git a/x11-fonts/cyr-rfx/pkg-descr b/x11-fonts/cyr-rfx/pkg-descr new file mode 100644 index 000000000000..a2bfc9fd512a --- /dev/null +++ b/x11-fonts/cyr-rfx/pkg-descr @@ -0,0 +1,18 @@ +CYR-RFX started as a collection of cyrillic fonts for X-Window +("CYR-RFX" stands for "CYRillic Raster Fonts for X"). Now it includes +several cyrillic encodings and two latin ones (both with Euro sign). + +These fonts are modified (mainly with cyrillics added) versions of +standard X-Window fonts from misc/ and 75dpi/. + +The fonts included are all *iso8859-1 from misc/, and most important +75dpi/ ones: lu (LucidaSans), lut (LucidaSansTypewriter), tim (Times), +helv (Helvetica) and cour (Courier). + +Unlike the standard CYR-RFX' hierarchical install, this port installs +all fonts for the same encoding into a single directory, with combined +fonts.aliases and the new fonts.dir. The default encoding is KOI8-O -- +seemingly the most complete of the Cyrillic encodings, compatible (for +most intents and purposes) with KOI8-R and KOI8-U. + +WWW: http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/00index.en.html diff --git a/x11-fonts/cyr-rfx/pkg-message b/x11-fonts/cyr-rfx/pkg-message new file mode 100644 index 000000000000..73a962108195 --- /dev/null +++ b/x11-fonts/cyr-rfx/pkg-message @@ -0,0 +1,8 @@ + +This port provides Cyrillic replacements for _all_ of the standard +/usr/X11R6/lib/X11/fonts/misc and for _most_ of the standard +/usr/X11R6/lib/X11/fonts/75dpi fonts. + +You may want to remove those directories from your X-server's fontpath +in favor of this new one -- /usr/X11R6/lib/X11/fonts/cyr-rfx-koi8-o . + diff --git a/x11-fonts/cyr-rfx/pkg-plist b/x11-fonts/cyr-rfx/pkg-plist new file mode 100644 index 000000000000..b8bdb501ed90 --- /dev/null +++ b/x11-fonts/cyr-rfx/pkg-plist @@ -0,0 +1,135 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/07/08 01:47:09 wiz Exp $ +@comment $FreeBSD: /tmp/pcvs/ports/x11-fonts/cyr-rfx/pkg-plist,v 1.1 2003-01-25 21:16:01 mi Exp $ +%%INST_DIR%%/courB08o.pcf +%%INST_DIR%%/courB10o.pcf +%%INST_DIR%%/courB12o.pcf +%%INST_DIR%%/courB14o.pcf +%%INST_DIR%%/courB18o.pcf +%%INST_DIR%%/courB24o.pcf +%%INST_DIR%%/courBO08o.pcf +%%INST_DIR%%/courBO10o.pcf +%%INST_DIR%%/courBO12o.pcf +%%INST_DIR%%/courBO14o.pcf +%%INST_DIR%%/courBO18o.pcf +%%INST_DIR%%/courBO24o.pcf +%%INST_DIR%%/courO08o.pcf +%%INST_DIR%%/courO10o.pcf +%%INST_DIR%%/courO12o.pcf +%%INST_DIR%%/courO14o.pcf +%%INST_DIR%%/courO18o.pcf +%%INST_DIR%%/courO24o.pcf +%%INST_DIR%%/courR08o.pcf +%%INST_DIR%%/courR10o.pcf +%%INST_DIR%%/courR12o.pcf +%%INST_DIR%%/courR14o.pcf +%%INST_DIR%%/courR18o.pcf +%%INST_DIR%%/courR24o.pcf +%%INST_DIR%%/helvB08o.pcf +%%INST_DIR%%/helvB10o.pcf +%%INST_DIR%%/helvB12o.pcf +%%INST_DIR%%/helvB14o.pcf +%%INST_DIR%%/helvB18o.pcf +%%INST_DIR%%/helvB24o.pcf +%%INST_DIR%%/helvBO08o.pcf +%%INST_DIR%%/helvBO10o.pcf +%%INST_DIR%%/helvBO12o.pcf +%%INST_DIR%%/helvBO14o.pcf +%%INST_DIR%%/helvBO18o.pcf +%%INST_DIR%%/helvBO24o.pcf +%%INST_DIR%%/helvO08o.pcf +%%INST_DIR%%/helvO10o.pcf +%%INST_DIR%%/helvO12o.pcf +%%INST_DIR%%/helvO14o.pcf +%%INST_DIR%%/helvO18o.pcf +%%INST_DIR%%/helvO24o.pcf +%%INST_DIR%%/helvR08o.pcf +%%INST_DIR%%/helvR10o.pcf +%%INST_DIR%%/helvR12o.pcf +%%INST_DIR%%/helvR14o.pcf +%%INST_DIR%%/helvR18o.pcf +%%INST_DIR%%/helvR24o.pcf +%%INST_DIR%%/luBIS08o.pcf +%%INST_DIR%%/luBIS10o.pcf +%%INST_DIR%%/luBIS12o.pcf +%%INST_DIR%%/luBIS14o.pcf +%%INST_DIR%%/luBIS18o.pcf +%%INST_DIR%%/luBIS19o.pcf +%%INST_DIR%%/luBIS24o.pcf +%%INST_DIR%%/luBS08o.pcf +%%INST_DIR%%/luBS10o.pcf +%%INST_DIR%%/luBS12o.pcf +%%INST_DIR%%/luBS14o.pcf +%%INST_DIR%%/luBS18o.pcf +%%INST_DIR%%/luBS19o.pcf +%%INST_DIR%%/luBS24o.pcf +%%INST_DIR%%/luIS08o.pcf +%%INST_DIR%%/luIS10o.pcf +%%INST_DIR%%/luIS12o.pcf +%%INST_DIR%%/luIS14o.pcf +%%INST_DIR%%/luIS18o.pcf +%%INST_DIR%%/luIS19o.pcf +%%INST_DIR%%/luIS24o.pcf +%%INST_DIR%%/luRS08o.pcf +%%INST_DIR%%/luRS10o.pcf +%%INST_DIR%%/luRS12o.pcf +%%INST_DIR%%/luRS14o.pcf +%%INST_DIR%%/luRS18o.pcf +%%INST_DIR%%/luRS19o.pcf +%%INST_DIR%%/luRS24o.pcf +%%INST_DIR%%/lutBS08o.pcf +%%INST_DIR%%/lutBS10o.pcf +%%INST_DIR%%/lutBS12o.pcf +%%INST_DIR%%/lutBS14o.pcf +%%INST_DIR%%/lutBS18o.pcf +%%INST_DIR%%/lutBS19o.pcf +%%INST_DIR%%/lutBS24o.pcf +%%INST_DIR%%/lutRS08o.pcf +%%INST_DIR%%/lutRS10o.pcf +%%INST_DIR%%/lutRS12o.pcf +%%INST_DIR%%/lutRS14o.pcf +%%INST_DIR%%/lutRS18o.pcf +%%INST_DIR%%/lutRS19o.pcf +%%INST_DIR%%/lutRS24o.pcf +%%INST_DIR%%/timB08o.pcf +%%INST_DIR%%/timB10o.pcf +%%INST_DIR%%/timB12o.pcf +%%INST_DIR%%/timB14o.pcf +%%INST_DIR%%/timB18o.pcf +%%INST_DIR%%/timB24o.pcf +%%INST_DIR%%/timBI08o.pcf +%%INST_DIR%%/timBI10o.pcf +%%INST_DIR%%/timBI12o.pcf +%%INST_DIR%%/timBI14o.pcf +%%INST_DIR%%/timBI18o.pcf +%%INST_DIR%%/timBI24o.pcf +%%INST_DIR%%/timI08o.pcf +%%INST_DIR%%/timI10o.pcf +%%INST_DIR%%/timI12o.pcf +%%INST_DIR%%/timI14o.pcf +%%INST_DIR%%/timI18o.pcf +%%INST_DIR%%/timI24o.pcf +%%INST_DIR%%/timR08o.pcf +%%INST_DIR%%/timR10o.pcf +%%INST_DIR%%/timR12o.pcf +%%INST_DIR%%/timR14o.pcf +%%INST_DIR%%/timR18o.pcf +%%INST_DIR%%/timR24o.pcf +%%INST_DIR%%/10x20o.pcf +%%INST_DIR%%/12x24o.pcf +%%INST_DIR%%/5x7o.pcf +%%INST_DIR%%/6x10o.pcf +%%INST_DIR%%/6x13Bo.pcf +%%INST_DIR%%/6x13o.pcf +%%INST_DIR%%/7x13Bo.pcf +%%INST_DIR%%/7x13o.pcf +%%INST_DIR%%/7x14Bo.pcf +%%INST_DIR%%/7x14o.pcf +%%INST_DIR%%/8x13Bo.pcf +%%INST_DIR%%/8x13o.pcf +%%INST_DIR%%/8x16o.pcf +%%INST_DIR%%/9x15Bo.pcf +%%INST_DIR%%/9x15o.pcf +%%INST_DIR%%/fonts.alias +%%INST_DIR%%/fonts.dir +%%INST_DIR%%/nil2o.pcf +@dirrm %%INST_DIR%% |