Date: Mon, 30 Oct 2000 15:40:04 -0500 (EST) From: Mikhail Teterin <mi@privatelabs.com> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/22425: new port: geminifonts -- fonts for koi8-u encoding Message-ID: <200010302040.e9UKe4C57190@misha.privatelabs.com>
next in thread | raw e-mail | index | archive | help
>Number: 22425 >Category: ports >Synopsis: new port: geminifonts -- fonts for koi8-u encoding >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Oct 30 12:50:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Mikhail Teterin >Release: FreeBSD 4.1.1-STABLE i386 >Organization: Virtual Estates, Inc. >Environment: >Description: From the pkg-descr. The Cronyx koi8-r fonts mentioned here now come as part of XFree86. This package contains the set of ukrainian fonts for X11 Release 6. Copyright (C) 1995 Victor Forsyuk <victor@gu.net> This set is based on so-called "Cronyx" font set, that was copyrighted by Cronyx Ltd.: Copyright (C) 1994-1995 Cronyx Ltd. Under no circumstances is the author responsible for the proper functioning of this software, nor does the author assume any responsibility for damages incurred with its use. This port also creates two aliases for each of the fonts -- for koi8-r encoding (koi8-u is a superset of koi8-r anyway) and for cronyx foundry. Some applications (gtk?) look for -cronyx-*- and/or *-koi8-r explicitly, but there is no reason why this fonts can not be used in those cases. Once again, I think, it is time for the "ukrainian" category in the ports collection. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # geminifonts # geminifonts/pkg-message # geminifonts/pkg-descr # geminifonts/pkg-plist # geminifonts/distinfo # geminifonts/Makefile # geminifonts/pkg-comment # echo c - geminifonts mkdir -p geminifonts > /dev/null 2>&1 echo x - geminifonts/pkg-message sed 's/^X//' >geminifonts/pkg-message << 'END-of-geminifonts/pkg-message' X X For your X-server to use the fonts, you have to add X the ${X11BASE}/lib/X11/fonts/koi8u-gemini (X11BASE is, X usually, /usr/X11R6) to the server's font-path. Use X ``xset fp+'' to do this for the current X-session and X consult your X-server's documentation to make this X permanent. X END-of-geminifonts/pkg-message echo x - geminifonts/pkg-descr sed 's/^X//' >geminifonts/pkg-descr << 'END-of-geminifonts/pkg-descr' XThis package contains the set of ukrainian fonts for X11 Release 6. XCopyright (C) 1995 Victor Forsyuk <victor@gu.net> X XThis set is based on so-called "Cronyx" font set, that was copyrighted Xby Cronyx Ltd.: Copyright (C) 1994-1995 Cronyx Ltd. X XUnder no circumstances is the author responsible for the proper Xfunctioning of this software, nor does the author assume any Xresponsibility for damages incurred with its use. X XThis port also creates two aliases for each of the fonts -- for koi8-r Xencoding (koi8-u is a superset of koi8-r anyway) and for cronyx foundry. XSome applications (gtk?) look for -cronyx-*- and/or *-koi8-r explicitly, Xbut there is no reason why this fonts can not be used in those cases. END-of-geminifonts/pkg-descr echo x - geminifonts/pkg-plist sed 's/^X//' >geminifonts/pkg-plist << 'END-of-geminifonts/pkg-plist' Xlib/X11/fonts/koi8-u-gemini/gem1c.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1cb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1cbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1co.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1h.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1hb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1hbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1ho.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1t.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1tb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1tbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem1to.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2c.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2cb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2cbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2co.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2h.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2hb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2hbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2ho.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2t.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2tb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2tbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem2to.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3c.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3cb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3cbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3co.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3h.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3hb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3hbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3ho.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3t.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3tb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3tbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem3to.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem4h.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem4hb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem4hbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem4ho.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem4t.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem4tb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem4tbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem4to.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem5h.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem5hb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem5hbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem5ho.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem5t.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem5tb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem5tbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem5to.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem6h.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem6hb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem6hbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem6ho.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem6t.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem6tb.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem6tbo.pcf.Z Xlib/X11/fonts/koi8-u-gemini/gem6to.pcf.Z Xlib/X11/fonts/koi8-u-gemini/fonts.alias Xlib/X11/fonts/koi8-u-gemini/fonts.dir Xlib/X11/fonts/koi8-u-gemini/koi10x16b.pcf.Z Xlib/X11/fonts/koi8-u-gemini/koi10x20.pcf.Z Xlib/X11/fonts/koi8-u-gemini/koi12x24.pcf.Z Xlib/X11/fonts/koi8-u-gemini/koi6x10.pcf.Z Xlib/X11/fonts/koi8-u-gemini/koi6x13.pcf.Z Xlib/X11/fonts/koi8-u-gemini/koi8x13.pcf.Z Xlib/X11/fonts/koi8-u-gemini/koi9x15.pcf.Z Xlib/X11/fonts/koi8-u-gemini/koinil2.pcf.Z X@dirrm lib/X11/fonts/koi8-u-gemini END-of-geminifonts/pkg-plist echo x - geminifonts/distinfo sed 's/^X//' >geminifonts/distinfo << 'END-of-geminifonts/distinfo' XMD5 (X-koi8u.tgz) = 8d83a73d90d8c0dda94df25ceee65acd END-of-geminifonts/distinfo echo x - geminifonts/Makefile sed 's/^X//' >geminifonts/Makefile << 'END-of-geminifonts/Makefile' X# New ports collection makefile for: koi8rPS X# Date created: Oct 30, 2000 X# Whom: mi@aldan.algebra.com X# X# $FreeBSD$ X# X XPORTNAME= gemini XPORTVERSION= 1.0 XCATEGORIES= x11-fonts # ukrainian XMASTER_SITES= http://www.brama.com/compute/unix/ XPKGNAMEPREFIX= koi8-u- XPKGNAMESUFFIX= -x11 XDISTNAME= X-koi8u XEXTRACT_SUFX= .tgz X XMAINTAINER= mi@aldan.algebra.com X XBUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11/XFree86 X XUSE_X_PREFIX= yes X XNO_WRKSUBDIR= yes X XMAKE_ENV+= DESTDIR=${X11BASE}/lib/X11/fonts/koi8-u-gemini XMAKE_ARGS+= -j 2 -E DESTDIR X Xpost-install: X ${CAT} ${PKGMESSAGE} X X# This will allow one to use just this fonts for both, the Ukrainian X# koi8-u and the Russian koi8-r encodings. Since koi8-u is a superset of X# koi8-r, there is not need to load both sets into X-server, but some X# applications look for cronyx-*-koi8-r or koi8-r explicitly. -mi Xpost-build: X # Creating aliases for koi8-r encoding and Cronyx foundry: X @${ECHO} >> ${WRKSRC}/fonts.alias X @${ECHO} "# Automaticly generated aliases for koi8-r encoding" \ X >> ${WRKSRC}/fonts.alias X ${AWK} '/gemini/ { \ X name = $$2; \ X gsub("koi8-u", "koi8-r", $$2); \ X print $$2 " " name; \ X gsub("gemini", "cronyx", $$2); \ X print $$2 " " name; \ X }' < ${WRKSRC}/fonts.dir >> ${WRKSRC}/fonts.alias X X.include <bsd.port.mk> END-of-geminifonts/Makefile echo x - geminifonts/pkg-comment sed 's/^X//' >geminifonts/pkg-comment << 'END-of-geminifonts/pkg-comment' XUkrainian KOI8 fonts for X11R6 (koi8-u) END-of-geminifonts/pkg-comment exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010302040.e9UKe4C57190>