# 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/pkg-comment # mplusfonts/pkg-descr # mplusfonts/pkg-plist # mplusfonts/pkg-req # mplusfonts/distinfo # 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# $FreeBSD$ X# X XPORTNAME= mplus_fonts_J XPORTVERSION= 1.0.1 XCATEGORIES= japanese x11-fonts XMASTER_SITES= http://downloads.sourceforge.jp/mplus-fonts/1746/ \ X http://wids.net/archive/mplusfonts/distfiles/ 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 XFONTNAME= mplus_j12b mplus_j12b_iso8859 mplus_j12b_jisx0201 \ X mplus_j12r mplus_j12r_iso8859 mplus_j12r_jisx0201 XDOCS= LICENSE README_J X XFONTSDIR= ${PREFIX}/lib/X11/fonts/local XPLIST_SUB= FONTSDIR=${FONTSDIR:S/${PREFIX}\///} X Xdo-build: X.for file in ${FONTNAME} X cd ${WRKSRC} && \ X bdftopcf ${file}.bdf | ${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 ${FONTSDIR} X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for i in ${DOCS} X @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} X.endfor X.endif X Xpost-install: X @(cd ${FONTSDIR} ; mkfontdir) X X.include END-of-mplusfonts/Makefile echo x - mplusfonts/pkg-comment sed 's/^X//' >mplusfonts/pkg-comment << 'END-of-mplusfonts/pkg-comment' X12x13 dots X11 kanji fonts with simple and high readable design END-of-mplusfonts/pkg-comment echo x - mplusfonts/pkg-descr sed 's/^X//' >mplusfonts/pkg-descr << 'END-of-mplusfonts/pkg-descr' XM+ bitmap fonts is a bitmap font set aimed for simple and high readable design. X X- mplus_j12r.bdf: 12x13 dots Kanji (jisx0208) X- mplus_j12b.bdf: 12x13 dots bold Kanji (jisx0208) X- mplus_j12r_jisx0201.bdf: 6x13 dots ASCII + Half-wide Kana (jisx0201) X- mplus_j12b_jisx0201.bdf: 6x13 dots bold ASCII + Half-wide Kana (jisx0201) X- mplus_j12r_iso8859.bdf: 6x13 dots ASCII + European char (iso8859-1) X- mplus_j12b_iso8859.bdf: 6x13 dots bold ASCII + European char (iso8859-1) X XWWW: http://mplus-fonts.sourceforge.jp/ X X-- H.Miyamoto X 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_iso8859.pcf.gz X%%FONTSDIR%%/mplus_j12b_jisx0201.pcf.gz X%%FONTSDIR%%/mplus_j12b.pcf.gz X%%FONTSDIR%%/mplus_j12r_iso8859.pcf.gz X%%FONTSDIR%%/mplus_j12r_jisx0201.pcf.gz X%%FONTSDIR%%/mplus_j12r.pcf.gz X%%PORTDOCS%%%%DOCSDIR%%/LICENSE X%%PORTDOCS%%%%DOCSDIR%%/README_J X%%PORTDOCS%%@dirrm %%DOCSDIR%% 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 echo x - mplusfonts/distinfo sed 's/^X//' >mplusfonts/distinfo << 'END-of-mplusfonts/distinfo' XMD5 (mplus_fonts_J-1.0.1.tar.gz) = cbb526e7aad41345be5bc10cae685b23 END-of-mplusfonts/distinfo exit