Date: Mon, 28 May 2001 04:18:47 +0900 (JST) From: yoichi@eken.phys.nagoya-u.ac.jp To: FreeBSD-gnats-submit@freebsd.org Cc: yoichi@eken.phys.nagoya-u.ac.jp Subject: ports/27692: New port: japanese/marumoji-fonts Message-ID: <200105271918.f4RJIlm25627@e-ppp7.eken.phys.nagoya-u.ac.jp>
next in thread | raw e-mail | index | archive | help
>Number: 27692 >Category: ports >Synopsis: New port: japanese/marumoji-fonts >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun May 27 12:20:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Yoichi NAKAYAMA >Release: FreeBSD 4.3-STABLE i386 >Organization: E-ken, Dept. of Physics, Nagoya University, JAPAN >Environment: >Description: Japanese x11 fonts. licence is in the pkg-descr file. >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: # # marumoji-fonts # marumoji-fonts/Makefile # marumoji-fonts/distinfo # marumoji-fonts/pkg-comment # marumoji-fonts/pkg-descr # marumoji-fonts/pkg-plist # marumoji-fonts/pkg-req # marumoji-fonts/files # marumoji-fonts/files/CVS # marumoji-fonts/files/CVS/Root # marumoji-fonts/files/CVS/Repository # marumoji-fonts/files/CVS/Entries # marumoji-fonts/files/fonts.alias # echo c - marumoji-fonts mkdir -p marumoji-fonts > /dev/null 2>&1 echo x - marumoji-fonts/Makefile sed 's/^X//' >marumoji-fonts/Makefile << 'END-of-marumoji-fonts/Makefile' X# New ports collection makefile for: marumoji-fonts X# Date created: May 27 2001 X# Whom: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp> X# X# $FreeBSD$ X# X XPORTNAME= marumoji-fonts XPORTVERSION= 1.0 XCATEGORIES= japanese x11-fonts XMASTER_SITES= http://mlnews.com/marumoji/src/ \ X http://www.eken.phys.nagoya-u.ac.jp/~yoichi/FreeBSD/distfiles/ \ X ftp://ftp.lavender.org/pub/x11/fonts/ XDISTFILES= maru14.pcf.gz maru16.pcf.gz maru18.pcf.gz \ X 7x14maru.bdf.gz 7x14rkmaru.bdf.gz \ X 8x16maru.bdf.gz 8x16rkmr.bdf.gz \ X 9x18maru.bdf.gz 9x18rkmr.bdf.gz X XMAINTAINER= yoichi@eken.phys.nagoya-u.ac.jp X XNO_WRKSUBDIR= yes XUSE_X_PREFIX= yes XFONTSDIR= lib/X11/fonts/local X.include <bsd.port.pre.mk> X X.if ${XFREE86_VERSION} == 4 XBUILD_DEPENDS+= bdftopcf:${PORTSDIR}/x11/XFree86-4-clients XRUN_DEPENDS= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients X.endif X XBDFFONTS= 7x14maru.bdf.gz 7x14rkmaru.bdf.gz 8x16maru.bdf.gz \ X 8x16rkmr.bdf.gz 9x18maru.bdf.gz 9x18rkmr.bdf.gz XFONTSIZE= 7x14 8x16 9x18 XPLIST_SUB= FONTSDIR=${FONTSDIR} X Xdo-extract: X @${MKDIR} ${WRKDIR} X.for i in ${BDFFONTS} X @${CP} ${DISTDIR}/${i} ${WRKDIR} X @${GUNZIP_CMD} ${WRKDIR}/${i} X.endfor X @${MV} ${WRKDIR}/7x14rkmaru.bdf ${WRKDIR}/7x14rkmr.bdf X Xdo-build: X.for i in ${FONTSIZE} X (cd ${WRKSRC} ; \ X bdftopcf ${i}maru.bdf > ${i}maru.pcf ; ${GZIP_CMD} ${i}maru.pcf; \ X bdftopcf ${i}rkmr.bdf > ${i}rkmr.pcf ; ${GZIP_CMD} ${i}rkmr.pcf ) X.endfor X Xdo-install: X ${MKDIR} ${PREFIX}/${FONTSDIR} X (cd ${DISTDIR} ; ${INSTALL_DATA} maru14.pcf.gz maru16.pcf.gz maru18.pcf.gz ${PREFIX}/${FONTSDIR}) X.for i in ${FONTSIZE} X (cd ${WRKSRC} ; ${INSTALL_DATA} ${i}maru.pcf.gz ${i}rkmr.pcf.gz ${PREFIX}/${FONTSDIR}) X.endfor X mkfontdir ${PREFIX}/${FONTSDIR} X Xpre-install: X @${SETENV} PKG_PREFIX=${PREFIX} \ X ${SH} ${PKGREQ} ${PKGNAME} INSTALL X X.include <bsd.port.post.mk> END-of-marumoji-fonts/Makefile echo x - marumoji-fonts/distinfo sed 's/^X//' >marumoji-fonts/distinfo << 'END-of-marumoji-fonts/distinfo' XMD5 (maru14.pcf.gz) = a7bfe676ad69ed8dde8807ecbe7c1758 XMD5 (maru16.pcf.gz) = 274dcd0aebd762fca01cc51f61009909 XMD5 (maru18.pcf.gz) = 70ae5db4e9d54f046c66eb2a03989bc0 XMD5 (7x14maru.bdf.gz) = 39b80c415e06440ffbe94d00e07f9a09 XMD5 (7x14rkmaru.bdf.gz) = 43eee9a0657ef93639523011827542b6 XMD5 (8x16maru.bdf.gz) = 3b547083854a6ddf99c754e1ab712b57 XMD5 (8x16rkmr.bdf.gz) = d31f451485d37c4485d9386fac791b95 XMD5 (9x18maru.bdf.gz) = 54d410840e7af5ff53647b2312ade144 XMD5 (9x18rkmr.bdf.gz) = 824e77fcfcc5aa4aded277e5cdb4202d END-of-marumoji-fonts/distinfo echo x - marumoji-fonts/pkg-comment sed 's/^X//' >marumoji-fonts/pkg-comment << 'END-of-marumoji-fonts/pkg-comment' XJapanese marumoji fonts END-of-marumoji-fonts/pkg-comment echo x - marumoji-fonts/pkg-descr sed 's/^X//' >marumoji-fonts/pkg-descr << 'END-of-marumoji-fonts/pkg-descr' Xjapanese marumoji font collection for X X XCopyright notice in 7x14rkmaru.bdf.gz is the following (others are Xpublic domain). X XPermission to use, copy, modify, distribute, and sell this Xsoftware and its documentation for any purpose is hereby granted Xwithout fee, provided that the above copyright notice appear in Xall copies and that both that copyright notice and this permis- Xsion notice appear in supporting documentation, and that the name Xof PFU not be used in advertising or publicity pertaining to dis- Xtribution of the software without specific, written prior permis- Xsion. PFU makes no representations about the suitability of this Xsoftware for any purpose. It is provided "as is" without express Xor implied warranty. X XPFU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, IN- XCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN XNO EVENT SHALL PFU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSE- XQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF XUSE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLI- XGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION XWITH THE USE OR PERFORMANCE OF THIS SOFTWARE. X XOriginal designed by K.Shirakami <shira@pfu.fujitsu.co.jp> X Ver. 1.1 X freeware X X XWWW: http://mlnews.com/marumoji/ END-of-marumoji-fonts/pkg-descr echo x - marumoji-fonts/pkg-plist sed 's/^X//' >marumoji-fonts/pkg-plist << 'END-of-marumoji-fonts/pkg-plist' X%%FONTSDIR%%/7x14maru.pcf.gz X%%FONTSDIR%%/7x14rkmr.pcf.gz X%%FONTSDIR%%/8x16maru.pcf.gz X%%FONTSDIR%%/8x16rkmr.pcf.gz X%%FONTSDIR%%/9x18maru.pcf.gz X%%FONTSDIR%%/9x18rkmr.pcf.gz X%%FONTSDIR%%/maru14.pcf.gz X%%FONTSDIR%%/maru16.pcf.gz X%%FONTSDIR%%/maru18.pcf.gz X@exec cd %D/%%FONTSDIR%% ; %D/bin/mkfontdir X@unexec cd %D/%%FONTSDIR%% ; %D/bin/mkfontdir X@unexec if [ `wc -c %D/%%FONTSDIR%%/fonts.dir | awk '{print $1}'` = 2 ]; then rm -f %D/%%FONTSDIR%%/fonts.dir; fi X@unexec if [ ! -s %D/%%FONTSDIR%%/fonts.alias ]; then rm -f %D/%%FONTSDIR%%/fonts.alias; fi END-of-marumoji-fonts/pkg-plist echo x - marumoji-fonts/pkg-req sed 's/^X//' >marumoji-fonts/pkg-req << 'END-of-marumoji-fonts/pkg-req' X#!/bin/sh X Xif [ "x$1" = "x" ]; then X exit 1; Xfi Xif [ "x$2" != "xINSTALL" -a "x$2" != "xDEINSTALL" ]; then X exit 1; Xfi X Xexport FONTDIR; FONTDIR=${PKG_PREFIX}/lib/X11/fonts/local X Xif [ "$2x" = "INSTALLx" -a ! -d ${FONTDIR} ]; then X echo '**********************************************************************' X echo "****** ${FONTDIR}/ doesn't exist." X echo "****** Creating ${FONTDIR}/" X echo '****** Please upgrade your XFree86 to 3.3.3 or upper,' X echo "****** or add this directory to your /etc/XF86Config's FontPath entry." X echo '**********************************************************************' X mkdir ${FONTDIR} Xfi X X# font alias entry here! XTMPFILE=/tmp/install-fonts-alias-$$ Xcat << EOF > ${TMPFILE} Xmaru14 -misc-marumoji-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0 Xmaru16 -misc-marumoji-medium-r-normal--16-150-75-75-c-160-jisx0208.1983-0 Xmaru18 -misc-marumoji-medium-r-normal--18-170-75-75-c-180-jisx0208.1983-0 X7x14rkmr -misc-marumoji-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0 X7x14maru -misc-marumoji-medium-r-normal--14-130-75-75-c-70-iso8859-1 X8x16rkmr -misc-marumoji-medium-r-normal--16-150-75-75-c-80-jisx0201.1976-0 X8x16maru -misc-marumoji-medium-r-normal--16-150-75-75-c-80-iso8859-1 X9x18rkmr -misc-marumoji-medium-r-normal--18-170-75-75-c-90-jisx0201.1976-0 X9x18maru -misc-marumoji-medium-r-normal--18-170-75-75-c-90-iso8859-1 X-misc-marumoji-medium-r-normal--14-100-100-100-c-70-iso8859-1 -misc-marumoji-medium-r-normal--14-130-75-75-c-70-iso8859-1 X-misc-marumoji-medium-r-normal--14-100-100-100-c-70-jisx0201.1976-0 -misc-marumoji-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0 X-misc-marumoji-medium-r-normal--14-100-100-100-c-140-jisx0208.1983-0 -misc-marumoji-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0 X-misc-marumoji-medium-r-normal--16-120-100-100-c-80-iso8859-1 -misc-marumoji-medium-r-normal--16-150-75-75-c-80-iso8859-1 X-misc-marumoji-medium-r-normal--16-120-100-100-c-80-jisx0201.1976-0 -misc-marumoji-medium-r-normal--16-150-75-75-c-80-jisx0201.1976-0 X-misc-marumoji-medium-r-normal--16-120-100-100-c-160-jisx0208.1983-0 -misc-marumoji-medium-r-normal--16-150-75-75-c-160-jisx0208.1983-0 X-misc-marumoji-medium-r-normal--18-130-100-100-c-90-iso8859-1 -misc-marumoji-medium-r-normal--18-170-75-75-c-90-iso8859-1 X-misc-marumoji-medium-r-normal--18-130-100-100-c-90-jisx0201.1976-0 -misc-marumoji-medium-r-normal--18-170-75-75-c-90-jisx0201.1976-0 X-misc-marumoji-medium-r-normal--18-130-100-100-c-180-jisx0208.1983-0 -misc-marumoji-medium-r-normal--18-170-75-75-c-180-jisx0208.1983-0 XEOF X Xecho "Updating ${FONTDIR}/fonts.alias" Xcd ${FONTDIR} Xtouch fonts.alias Xcp fonts.alias fonts.alias.orig Xif [ "$2" = "INSTALL" ] ; then X (grep -v -e "`cat ${TMPFILE}`" fonts.alias.orig ; \ X cat ${TMPFILE}) > fonts.alias Xelif [ "$2" = "DEINSTALL" ] ; then X grep -v -- "`cat ${TMPFILE}`" fonts.alias.orig > fonts.alias Xfi Xrm -f fonts.alias.orig ${TMPFILE} X Xecho "**********************************************************" Xecho "You should restart X server or do 'xset fp rehash' command" Xecho "to enable this update." Xecho "**********************************************************" X Xexit 0; END-of-marumoji-fonts/pkg-req echo c - marumoji-fonts/files mkdir -p marumoji-fonts/files > /dev/null 2>&1 echo c - marumoji-fonts/files/CVS mkdir -p marumoji-fonts/files/CVS > /dev/null 2>&1 echo x - marumoji-fonts/files/CVS/Root sed 's/^X//' >marumoji-fonts/files/CVS/Root << 'END-of-marumoji-fonts/files/CVS/Root' X/home/work/cvsroot END-of-marumoji-fonts/files/CVS/Root echo x - marumoji-fonts/files/CVS/Repository sed 's/^X//' >marumoji-fonts/files/CVS/Repository << 'END-of-marumoji-fonts/files/CVS/Repository' Xports/marumoji-fonts/files END-of-marumoji-fonts/files/CVS/Repository echo x - marumoji-fonts/files/CVS/Entries sed 's/^X//' >marumoji-fonts/files/CVS/Entries << 'END-of-marumoji-fonts/files/CVS/Entries' X/fonts.alias/1.2/Sun May 27 17:16:29 2001// XD END-of-marumoji-fonts/files/CVS/Entries echo x - marumoji-fonts/files/fonts.alias sed 's/^X//' >marumoji-fonts/files/fonts.alias << 'END-of-marumoji-fonts/files/fonts.alias' Xmaru14 -misc-marumoji-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0 Xmaru16 -misc-marumoji-medium-r-normal--16-150-75-75-c-160-jisx0208.1983-0 Xmaru18 -misc-marumoji-medium-r-normal--18-170-75-75-c-180-jisx0208.1983-0 X7x14rkmr -misc-marumoji-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0 X7x14maru -misc-marumoji-medium-r-normal--14-130-75-75-c-70-iso8859-1 X8x16rkmr -misc-marumoji-medium-r-normal--16-150-75-75-c-80-jisx0201.1976-0 X8x16maru -misc-marumoji-medium-r-normal--16-150-75-75-c-80-iso8859-1 X9x18rkmr -misc-marumoji-medium-r-normal--18-170-75-75-c-90-jisx0201.1976-0 X9x18maru -misc-marumoji-medium-r-normal--18-170-75-75-c-90-iso8859-1 X-misc-marumoji-medium-r-normal--14-100-100-100-c-70-iso8859-1 -misc-marumoji-medium-r-normal--14-130-75-75-c-70-iso8859-1 X-misc-marumoji-medium-r-normal--14-100-100-100-c-70-jisx0201.1976-0 -misc-marumoji-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0 X-misc-marumoji-medium-r-normal--14-100-100-100-c-140-jisx0208.1983-0 -misc-marumoji-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0 X-misc-marumoji-medium-r-normal--16-120-100-100-c-80-iso8859-1 -misc-marumoji-medium-r-normal--16-150-75-75-c-80-iso8859-1 X-misc-marumoji-medium-r-normal--16-120-100-100-c-80-jisx0201.1976-0 -misc-marumoji-medium-r-normal--16-150-75-75-c-80-jisx0201.1976-0 X-misc-marumoji-medium-r-normal--16-120-100-100-c-160-jisx0208.1983-0 -misc-marumoji-medium-r-normal--16-150-75-75-c-160-jisx0208.1983-0 X-misc-marumoji-medium-r-normal--18-130-100-100-c-90-iso8859-1 -misc-marumoji-medium-r-normal--18-170-75-75-c-90-iso8859-1 X-misc-marumoji-medium-r-normal--18-130-100-100-c-90-jisx0201.1976-0 -misc-marumoji-medium-r-normal--18-170-75-75-c-90-jisx0201.1976-0 X-misc-marumoji-medium-r-normal--18-130-100-100-c-180-jisx0208.1983-0 -misc-marumoji-medium-r-normal--18-170-75-75-c-180-jisx0208.1983-0 END-of-marumoji-fonts/files/fonts.alias 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?200105271918.f4RJIlm25627>