From owner-freebsd-ports Wed Sep 25 5:10: 9 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBBCD37B401 for ; Wed, 25 Sep 2002 05:10:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D573F43E7B for ; Wed, 25 Sep 2002 05:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g8PCA2Co021533 for ; Wed, 25 Sep 2002 05:10:02 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g8PCA2sF021532; Wed, 25 Sep 2002 05:10:02 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C45037B401 for ; Wed, 25 Sep 2002 05:09:10 -0700 (PDT) Received: from ns1.pixygarden.net (ns1.pixygarden.net [210.136.205.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C7D543E77 for ; Wed, 25 Sep 2002 05:08:58 -0700 (PDT) (envelope-from kazane@pixygarden.net) Received: by ns1.pixygarden.net (Postfix, from userid 1001) id 87B103D928; Sun, 22 Sep 2002 01:36:22 +0900 (JST) Message-Id: <20020921163622.87B103D928@ns1.pixygarden.net> Date: Sun, 22 Sep 2002 01:36:22 +0900 (JST) From: Yuukis Reply-To: Yuukis To: FreeBSD-gnats-submit@FreeBSD.org Cc: Yuukis X-Send-Pr-Version: 3.113 Subject: ports/43358: New port japanese/mplusfonts Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 43358 >Category: ports >Synopsis: New port japanese/mplusfonts >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: Wed Sep 25 05:10:02 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Yuukis >Release: FreeBSD 4.7-PRERELEASE i386 >Organization: PixyGarden Networks >Environment: System: FreeBSD eclipse.pixygarden.net 4.7-PRERELEASE FreeBSD 4.7-PRERELEASE #0: Sun Sep 15 03:55:11 JST 2002 kazane@eclipse.pixygarden.net:/usr/obj/usr/src/sys/PIX i386 >Description: M+ bitmap fonts - X11 12-dot kanji font. >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: # # mplusfonts/ # mplusfonts/Makefile # mplusfonts/distinfo # mplusfonts/pkg-comment # mplusfonts/pkg-descr # mplusfonts/pkg-plist # mplusfonts/pkg-req # echo c - mplusfonts/ mkdir -p mplusfonts/ > /dev/null 2>&1 echo x - mplusfonts/Makefile sed 's/^X//' >mplusfonts/Makefile << 'END-of-mplusfonts/Makefile' X# New ports collection makefile for: mplusfonts X# Date created: July 17 2002 X# Whom: The 244th namelessness at 2ch.net X# X# X# X XPORTNAME= mplusfonts XPORTVERSION= 20${KVERSION} XCATEGORIES= japanese x11-fonts XMASTER_SITES= http://www-3.xdsl.ne.jp/~coz/comp/mplus/j-fonts/download/ XDISTFILES= mplus_j12b${RVERSION}_iso8859-1.bdf.gz \ X mplus_j12b${RVERSION}_jisx0201.bdf.gz \ X mplus_j12b${KVERSION}PR.bdf.gz \ X mplus_j12r${RVERSION}_iso8859-1.bdf.gz \ X mplus_j12r${RVERSION}_jisx0201.bdf.gz \ X mplus_j12r${KVERSION}PR.bdf.gz X XMAINTAINER= Ys@PixyGarden.net X XUSE_X_PREFIX= yes X X.include 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 XNO_WRKSUBDIR= yes X XFONTSDIR= lib/X11/fonts/local XMAKE_ENV= FONTSDIR=${FONTSDIR} XPLIST_SUB= FONTSDIR=${FONTSDIR} \ X RVERSION=${RVERSION} \ X KVERSION=${KVERSION} X XRVERSION= 020724 XKVERSION= 020919 X Xdo-extract: X @${MKDIR} ${WRKSRC} X.for file in ${DISTFILES} X @${CP} -f ${DISTDIR}/${file} ${WRKSRC} X.endfor X Xdo-build: X.for file in ${DISTFILES:S/.bdf.gz//g} X cd ${WRKSRC} && \ X ${GZCAT} ${file}.bdf.gz | bdftopcf | \ X ${GZIP_CMD} > ${file}.pcf.gz X.endfor X Xpre-install: X @${SETENV} PKG_PREFIX=${PREFIX} \ X ${SH} ${PKGREQ} ${PKGNAME} INSTALL X Xdo-install: X ${INSTALL_DATA} ${WRKSRC}/*.pcf.gz ${PREFIX}/${FONTSDIR} X Xpost-install: X @(cd ${PREFIX}/${FONTSDIR} ; mkfontdir) X X.include END-of-mplusfonts/Makefile echo x - mplusfonts/distinfo sed 's/^X//' >mplusfonts/distinfo << 'END-of-mplusfonts/distinfo' XMD5 (mplus_j12b020724_iso8859-1.bdf.gz) = ab2eeacd6f6a8e3e07503beebb6daf70 XMD5 (mplus_j12b020724_jisx0201.bdf.gz) = 35fdc7bfd661cb25aec03af5f355c8ee XMD5 (mplus_j12b020919PR.bdf.gz) = d518cfd2a67b052dcfe350b539d1bc04 XMD5 (mplus_j12r020724_iso8859-1.bdf.gz) = 587734055491d8334baccd77a48390ee XMD5 (mplus_j12r020724_jisx0201.bdf.gz) = efe2548aae9cf46075de5c2584ce99f9 XMD5 (mplus_j12r020919PR.bdf.gz) = 6fd14b551a6fd79ad14038da349dcf98 END-of-mplusfonts/distinfo echo x - mplusfonts/pkg-comment sed 's/^X//' >mplusfonts/pkg-comment << 'END-of-mplusfonts/pkg-comment' XX11 12-dot kanji font END-of-mplusfonts/pkg-comment echo x - mplusfonts/pkg-descr sed 's/^X//' >mplusfonts/pkg-descr << 'END-of-mplusfonts/pkg-descr' XM+ bitmap fonts - X11 12-dot kanji font X XWWW: http://www-3.xdsl.ne.jp/~coz/comp/mplus/j-fonts/ X X-- XYuukis END-of-mplusfonts/pkg-descr echo x - mplusfonts/pkg-plist sed 's/^X//' >mplusfonts/pkg-plist << 'END-of-mplusfonts/pkg-plist' X%%FONTSDIR%%/mplus_j12b%%RVERSION%%_iso8859-1.pcf.gz X%%FONTSDIR%%/mplus_j12b%%RVERSION%%_jisx0201.pcf.gz X%%FONTSDIR%%/mplus_j12b%%KVERSION%%PR.pcf.gz X%%FONTSDIR%%/mplus_j12r%%RVERSION%%_iso8859-1.pcf.gz X%%FONTSDIR%%/mplus_j12r%%RVERSION%%_jisx0201.pcf.gz X%%FONTSDIR%%/mplus_j12r%%KVERSION%%PR.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-mplusfonts/pkg-plist echo x - mplusfonts/pkg-req sed 's/^X//' >mplusfonts/pkg-req << 'END-of-mplusfonts/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} X-mplus-gothic-medium-r-normal--13-120-75-75-c-120-jisx0208.1983-0 -mplus-gothic-medium-r-normal--13-120-75-75-c-120-jisx0208.1990-0 X-mplus-gothic-bold-r-normal--13-120-75-75-c-120-jisx0208.1983-0 -mplus-gothic-bold-r-normal--13-120-75-75-c-120-jisx0208.1990-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 -e "`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-mplusfonts/pkg-req exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message