mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
Add jisx0213-fonts 1.03, Japanese jisx0213 fonts.
PR: 27789 Submitted by: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
This commit is contained in:
parent
1f77225493
commit
0b3c4191d1
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=43392
@ -92,6 +92,7 @@
|
||||
SUBDIR += jed
|
||||
SUBDIR += jgv
|
||||
SUBDIR += jhd
|
||||
SUBDIR += jisx0213-fonts
|
||||
SUBDIR += jls
|
||||
SUBDIR += jpilot
|
||||
SUBDIR += jtex209-ascii
|
||||
|
53
japanese/jisx0213-fonts/Makefile
Normal file
53
japanese/jisx0213-fonts/Makefile
Normal file
@ -0,0 +1,53 @@
|
||||
# New ports collection makefile for: jisx0213-fonts
|
||||
# Date created: Jun 1 2001
|
||||
# Whom: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= jisx0213-fonts
|
||||
PORTVERSION= 1.03
|
||||
CATEGORIES= japanese x11-fonts
|
||||
MASTER_SITES= http://www.mars.sphere.ne.jp/imamura/
|
||||
DISTFILES= jiskan16-2000-1.bdf.gz jiskan16-2000-2.bdf.gz \
|
||||
K14-1.bdf.gz K14-2.bdf.gz K12-1.bdf.gz K12-2.bdf.gz
|
||||
|
||||
MAINTAINER= yoichi@eken.phys.nagoya-u.ac.jp
|
||||
|
||||
NO_WRKSUBDIR= yes
|
||||
USE_X_PREFIX= yes
|
||||
FONTSDIR= lib/X11/fonts/local
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${XFREE86_VERSION} == 4
|
||||
BUILD_DEPENDS+= bdftopcf:${PORTSDIR}/x11/XFree86-4-clients
|
||||
RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients
|
||||
.endif
|
||||
|
||||
FONTNAMES= jiskan16-2000-1 jiskan16-2000-2 \
|
||||
K14-1 K14-2 K12-1 K12-2
|
||||
PLIST_SUB= FONTSDIR=${FONTSDIR}
|
||||
|
||||
do-extract:
|
||||
@${MKDIR} ${WRKDIR}
|
||||
|
||||
do-build:
|
||||
.for i in ${FONTNAMES}
|
||||
(cd ${WRKSRC} ; \
|
||||
${GZCAT} ${DISTDIR}/${i}.bdf.gz | bdftopcf -o ${i}.pcf ; \
|
||||
${GZIP_CMD} ${i}.pcf)
|
||||
.endfor
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/${FONTSDIR}
|
||||
.for i in ${FONTNAMES}
|
||||
(cd ${WRKSRC} ; ${INSTALL_DATA} ${i}.pcf.gz ${PREFIX}/${FONTSDIR})
|
||||
.endfor
|
||||
mkfontdir ${PREFIX}/${FONTSDIR}
|
||||
|
||||
pre-install:
|
||||
@${SETENV} PKG_PREFIX=${PREFIX} \
|
||||
${SH} ${PKGREQ} ${PKGNAME} INSTALL
|
||||
|
||||
.include <bsd.port.post.mk>
|
6
japanese/jisx0213-fonts/distinfo
Normal file
6
japanese/jisx0213-fonts/distinfo
Normal file
@ -0,0 +1,6 @@
|
||||
MD5 (jiskan16-2000-1.bdf.gz) = 4a6e49cead2edb18d7cf0b9b58318583
|
||||
MD5 (jiskan16-2000-2.bdf.gz) = 54e97485716f3978d257a176618844cd
|
||||
MD5 (K14-1.bdf.gz) = 8235bb4caddd9e3bca65c539045d2899
|
||||
MD5 (K14-2.bdf.gz) = b9f62e3331497ddc44d097cc08dd9c7b
|
||||
MD5 (K12-1.bdf.gz) = 0c2453f4a398ae4b2d1ee49809abe4ef
|
||||
MD5 (K12-2.bdf.gz) = 87057aa428fce3503eb240264626a655
|
1
japanese/jisx0213-fonts/pkg-comment
Normal file
1
japanese/jisx0213-fonts/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Japanese jisx0213 fonts
|
3
japanese/jisx0213-fonts/pkg-descr
Normal file
3
japanese/jisx0213-fonts/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Japanese jisx0213 public domain fonts
|
||||
|
||||
WWW: http://www.mars.sphere.ne.jp/imamura/jisx0213.html
|
10
japanese/jisx0213-fonts/pkg-plist
Normal file
10
japanese/jisx0213-fonts/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
%%FONTSDIR%%/jiskan16-2000-1.pcf.gz
|
||||
%%FONTSDIR%%/jiskan16-2000-2.pcf.gz
|
||||
%%FONTSDIR%%/K14-1.pcf.gz
|
||||
%%FONTSDIR%%/K14-2.pcf.gz
|
||||
%%FONTSDIR%%/K12-1.pcf.gz
|
||||
%%FONTSDIR%%/K12-2.pcf.gz
|
||||
@exec cd %D/%%FONTSDIR%% ; %D/bin/mkfontdir
|
||||
@unexec cd %D/%%FONTSDIR%% ; %D/bin/mkfontdir
|
||||
@unexec if [ `wc -c %D/%%FONTSDIR%%/fonts.dir | awk '{print $1}'` = 2 ]; then rm -f %D/%%FONTSDIR%%/fonts.dir; fi
|
||||
@unexec if [ ! -s %D/%%FONTSDIR%%/fonts.alias ]; then rm -f %D/%%FONTSDIR%%/fonts.alias; fi
|
45
japanese/jisx0213-fonts/pkg-req
Normal file
45
japanese/jisx0213-fonts/pkg-req
Normal file
@ -0,0 +1,45 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ "x$1" = "x" ]; then
|
||||
exit 1;
|
||||
fi
|
||||
if [ "x$2" != "xINSTALL" -a "x$2" != "xDEINSTALL" ]; then
|
||||
exit 1;
|
||||
fi
|
||||
|
||||
export FONTDIR; FONTDIR=${PKG_PREFIX}/lib/X11/fonts/local
|
||||
|
||||
if [ "$2x" = "INSTALLx" -a ! -d ${FONTDIR} ]; then
|
||||
echo '**********************************************************************'
|
||||
echo "****** ${FONTDIR}/ doesn't exist."
|
||||
echo "****** Creating ${FONTDIR}/"
|
||||
echo '****** Please upgrade your XFree86 to 3.3.3 or upper,'
|
||||
echo "****** or add this directory to your /etc/XF86Config's FontPath entry."
|
||||
echo '**********************************************************************'
|
||||
mkdir ${FONTDIR}
|
||||
fi
|
||||
|
||||
# font alias entry here!
|
||||
TMPFILE=/tmp/install-fonts-alias-$$
|
||||
cat << EOF > ${TMPFILE}
|
||||
-netscape-fixed-medium-r-normal--16-156-75-75-c-160-jisx0212.1990-0 -misc-fixed-medium-r-normal--16-150-75-75-c-160-jisx0213.2000-1
|
||||
EOF
|
||||
|
||||
echo "Updating ${FONTDIR}/fonts.alias"
|
||||
cd ${FONTDIR}
|
||||
touch fonts.alias
|
||||
cp fonts.alias fonts.alias.orig
|
||||
if [ "$2" = "INSTALL" ] ; then
|
||||
(grep -v -e "`cat ${TMPFILE}`" fonts.alias.orig ; \
|
||||
cat ${TMPFILE}) > fonts.alias
|
||||
elif [ "$2" = "DEINSTALL" ] ; then
|
||||
grep -v -- "`cat ${TMPFILE}`" fonts.alias.orig > fonts.alias
|
||||
fi
|
||||
rm -f fonts.alias.orig ${TMPFILE}
|
||||
|
||||
echo "**********************************************************"
|
||||
echo "You should restart X server or do 'xset fp rehash' command"
|
||||
echo "to enable this update."
|
||||
echo "**********************************************************"
|
||||
|
||||
exit 0;
|
Loading…
Reference in New Issue
Block a user