Date: Sun, 23 Aug 1998 02:04:00 +0900 (JST) From: toshi@tea.forus.or.jp To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: ports/7716: New ports of elisa font(8x8 dots JIS X 0208 font) Message-ID: <199808221704.CAA02184@milk.tea.forus.or.jp>
next in thread | raw e-mail | index | archive | help
>Number: 7716 >Category: ports >Synopsis: New ports of elisa font(8x8 dots JIS X 0208 font) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Aug 22 10:10:00 PDT 1998 >Last-Modified: >Originator: Toshihiko SHIMOKAWA >Organization: ForUs >Release: FreeBSD 2.2.6-RELEASE i386 >Environment: with X Window System >Description: New port for elisa font. This is a 8x8 dots JIS X 0208 font. This port also includes 4x8 dots JIS X 0201 & ISO 8859-1 fonts. >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: # # elisa8x8 # elisa8x8/files # elisa8x8/files/md5 # elisa8x8/Makefile # elisa8x8/pkg # elisa8x8/pkg/COMMENT # elisa8x8/pkg/DESCR # elisa8x8/pkg/PLIST # echo c - elisa8x8 mkdir -p elisa8x8 > /dev/null 2>&1 echo c - elisa8x8/files mkdir -p elisa8x8/files > /dev/null 2>&1 echo x - elisa8x8/files/md5 sed 's/^X//' >elisa8x8/files/md5 << 'END-of-elisa8x8/files/md5' XMD5 (elisat10.tar.gz) = 475b20c57d41e53437459cdf55995ebc END-of-elisa8x8/files/md5 echo x - elisa8x8/Makefile sed 's/^X//' >elisa8x8/Makefile << 'END-of-elisa8x8/Makefile' X# New ports collection makefile for: elisa8x8 X# Version required: 1.0 X# Date created: 17 Aug. 1998 X# Whom: Toshihiko SHIMOKAWA <toshi@tea.forus.or.jp> & ELISA Font Project X# X# $Id$ X# X XDISTNAME= elisat10 XPKGNAME= ja-elisa8x8-1.0 XCATEGORIES= japanese x11-fonts XMASTER_SITES= http://www.tea.forus.or.jp/toshi/exhibition/ X XMAINTAINER= toshi@tea.forus.or.jp X XUSE_X_PREFIX= yes XNO_WRKSUBDIR= yes X XBDFTOPCF_CMD= ${PREFIX}/bin/bdftopcf XMKFONTDIR_CMD= ${PREFIX}/bin/mkfontdir XFONTSDIR= ${PREFIX}/lib/X11/fonts/misc XDOCDIR= ${PREFIX}/share/doc/elisa XPORTDOCS= elisa100.doc elisat10.doc elisat10.html X Xdo-build: X @(cd ${WRKDIR}; \ X ${BDFTOPCF_CMD} elisat10.bdf | ${GZIP_CMD} -9 > elisat10.pcf.gz ;\ X ${BDFTOPCF_CMD} jpnhn4-jis.bdf | ${GZIP_CMD} -9 > jpnhn4-jis.pcf.gz ;\ X ${BDFTOPCF_CMD} jpnhn4-iso.bdf | ${GZIP_CMD} -9 > jpnhn4-iso.pcf.gz ;\ X ) X Xdo-install: X @${MKDIR} ${FONTSDIR} ${DOCDIR} X @(cd ${WRKSRC} ;\ X ${INSTALL_DATA} elisat10.pcf.gz ${FONTSDIR} ;\ X ${INSTALL_DATA} jpnhn4-jis.pcf.gz ${FONTSDIR} ;\ X ${INSTALL_DATA} jpnhn4-iso.pcf.gz ${FONTSDIR} ;\ X ${INSTALL_DATA} ${PORTDOCS} ${DOCDIR} ;\ X ${ECHO} "Updating fonts.dir" ;\ X ${MKFONTDIR_CMD} ${FONTSDIR} ;\ X ${ECHO} "Updating fonts.alias" ;\ X ${TOUCH} ${FONTSDIR}/fonts.alias ;\ X ${CAT} ${FONTSDIR}/fonts.alias fonts.alias > fonts.alias.tmp ;\ X ${INSTALL_DATA} fonts.alias.tmp ${FONTSDIR} ;\ X ${MV} -f ${FONTSDIR}/fonts.alias.tmp ${FONTSDIR}/fonts.alias ;\ X ) X Xpost-install: X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCDIR} X @(cd ${WRKSRC} ;\ X ${INSTALL_DATA} ${PORTDOCS} ${DOCDIR} ;\ X ) X.endif X @${ECHO} "**********************************************************" X @${ECHO} "You should restart X server or do 'xset fp rehash' command" X @${ECHO} "to use installed fonts." X @${ECHO} "**********************************************************" X X.include <bsd.port.mk> END-of-elisa8x8/Makefile echo c - elisa8x8/pkg mkdir -p elisa8x8/pkg > /dev/null 2>&1 echo x - elisa8x8/pkg/COMMENT sed 's/^X//' >elisa8x8/pkg/COMMENT << 'END-of-elisa8x8/pkg/COMMENT' XX11 8-dot kanji font 'elisa font' END-of-elisa8x8/pkg/COMMENT echo x - elisa8x8/pkg/DESCR sed 's/^X//' >elisa8x8/pkg/DESCR << 'END-of-elisa8x8/pkg/DESCR' XJapanese 8 dot font named `elisa font'. X XYou can use 'k8', 'r8', 'a8' as an alias for elisa font, 4x8 dots Xjis.x0201 font, 4x8 dots iso8859-1 font. X XA simple usage: X % kterm -fn a8 -fr r8 -fk k8 END-of-elisa8x8/pkg/DESCR echo x - elisa8x8/pkg/PLIST sed 's/^X//' >elisa8x8/pkg/PLIST << 'END-of-elisa8x8/pkg/PLIST' Xlib/X11/fonts/misc/elisat10.pcf.gz Xlib/X11/fonts/misc/jpnhn4-jis.pcf.gz Xlib/X11/fonts/misc/jpnhn4-iso.pcf.gz Xshare/doc/elisa/elisa100.doc Xshare/doc/elisa/elisat10.doc Xshare/doc/elisa/elisat10.html X@exec echo "Updating fonts.dir" X@exec mkfontdir %D/lib/X11/fonts/misc X@exec echo "Updating fonts.alias" X@exec cd %D/lib/X11/fonts/misc ; touch fonts.alias ; cp fonts.alias fonts.alias.orig ; (cat fonts.alias.orig ; echo "k8 -elisa100-fixed-medium-r-normal--8-70-75-75-c-80-jisx0208.1983-0" ; echo "r8 -hiro-fixed-medium-r-normal--8-70-75-75-c-40-jisx0201.1976-0"; echo "a8 -hiro-fixed-medium-r-normal--8-70-75-75-c-40-iso8859-1"; echo "4x8 -hiro-fixed-medium-r-normal--8-70-75-75-c-40-iso8859-1" ) > fonts.alias ; rm fonts.alias.orig X@unexec echo "Updating fonts.dir" X@unexec mkfontdir %D/lib/X11/fonts/misc X@unexec echo "updating fonts.alias" ; cd %D/lib/X11/fonts/misc; cp fonts.alias fonts.alias.orig; grep -v 'elisa100\-fixed\-medium\-r\-normal' fonts.alias.orig | grep -v 'hiro\-fixed\-medium\-r\-normal' > fonts.alias; rm fonts.alias.orig X@exec echo "**********************************************************" X@exec echo "You should restart X server or do 'xset fp rehash' command" X@exec echo "to use installed fonts." X@exec echo "**********************************************************" X@dirrm share/doc/elisa END-of-elisa8x8/pkg/PLIST exit >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?199808221704.CAA02184>