1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-21 20:38:45 +00:00

Adding ptex-pkfonts* ports.

English PK fonts, for ghostscript5, xdvik, dvipsk, and so on.

PR:		15650
Submitted by:	Kentaro Inagaki <inagaki@tg.rim.or.jp>
This commit is contained in:
Steve Price 1999-12-27 01:15:39 +00:00
parent 3b0ece2abf
commit b01b7ee4d0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=24125
11 changed files with 156 additions and 0 deletions

View File

@ -193,6 +193,12 @@
SUBDIR += ptex-common
SUBDIR += ptex-euc
SUBDIR += ptex-jis
SUBDIR += ptex-pkfonts118
SUBDIR += ptex-pkfonts240
SUBDIR += ptex-pkfonts300
SUBDIR += ptex-pkfonts360
SUBDIR += ptex-pkfonts400
SUBDIR += ptex-pkfonts600
SUBDIR += ptex-sjis
SUBDIR += qkc
SUBDIR += recjis

View File

@ -0,0 +1,15 @@
# New ports collection makefile for: ptex-pkfonts
# Version required: ?
# Date created: 24 Dec 1999
# Whom: Kentaro Inagaki <inagaki@tg.rim.or.jp>
#
# $FreeBSD$
#
RESOLUTION= 118
.include <bsd.port.pre.mk>
MASTERDIR= ${PORTSDIR}/japanese/ptex-pkfonts300
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,15 @@
# New ports collection makefile for: ptex-pkfonts
# Version required: ?
# Date created: 24 Dec 1999
# Whom: Kentaro Inagaki <inagaki@tg.rim.or.jp>
#
# $FreeBSD$
#
RESOLUTION= 240
.include <bsd.port.pre.mk>
MASTERDIR= ${PORTSDIR}/japanese/ptex-pkfonts300
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,57 @@
# New ports collection makefile for: ptex-pkfonts
# Version required: ?
# Date created: 24 Dec 1999
# Whom: Kentaro Inagaki <inagaki@tg.rim.or.jp>
#
# $FreeBSD$
#
DISTNAME= ptex-pkfonts
PKGNAME?= ja-ptex-pkfonts${RESOLUTION}-1.0
CATEGORIES= japanese print
DISTFILES= #null
MAINTAINER= inagaki@tg.rim.or.jp
RUN_DEPENDS= ${LOCALBASE}/lib/fonts/pk${RESOLUTION}:${PORTSDIR}/print/pkfonts${RESOLUTION}
.include <bsd.port.pre.mk>
NO_BUILD= yes
PKGREQ= ${WRKDIR}/REQ
# ******************
# USEPK_MODE:
# Mode name of Metafont to give to print/pkfonts* is set.
# It is care-and-attention to the other program how MetaFont wants to
# be executed that do not use modeless. Kpathsea always searches
# modeless because even if you specify any kind of mode.
# MAKETEX_MODE:
# It is mode name of default at executing MetaFont. The default is ljfour.
# This needs not to be changed. It can be changed with an option or resource.
# ******************
USEPK_MODE?= preview
MAKETEX_MODE?= ${USEPK_MODE}
RESOLUTION?= 300
.BEGIN:
.if defined(RESOLUTION) && \
${RESOLUTION} != 118 && ${RESOLUTION} != 240 && \
${RESOLUTION} != 300 && ${RESOLUTION} != 360 && \
${RESOLUTION} != 400 && ${RESOLUTION} != 600
@${ECHO} "Error: invalid value for RESOLUTION: \"${RESOLUTION}\""
@${ECHO} "Possible values are: 118, 240, 300, 360, 400 and 600."
@${FALSE}
.endif
do-extract:
@${MKDIR} ${WRKDIR}
@${SED} -e 's,%%RESOLUTION%%,${RESOLUTION},g' \
-e 's,%%USEPK_MODE%%,${USEPK_MODE},g' \
< ${FILESDIR}/REQ.tmpl > ${WRKDIR}/REQ; \
do-install:
@${SETENV} PKG_PREFIX=${PREFIX} \
${SH} ${WRKDIR}/REQ ${PKGNAME} INSTALL
.include <bsd.port.post.mk>

View File

@ -0,0 +1,14 @@
#!/bin/sh
if [ "x$1" = "x" ]; then
exit 1;
fi
if [ "x$2" = "xINSTALL" ]; then
mkdir -p ${PKG_PREFIX}/share/texmf/fonts/pk/%%USEPK_MODE%%
ln -sf ${PKG_PREFIX}/lib/fonts/pk%%RESOLUTION%% ${PKG_PREFIX}/share/texmf/fonts/pk/%%USEPK_MODE%%/
fi
if [ "x$2" = "xDEINSTALL" ]; then
rm ${PKG_PREFIX}/share/texmf/fonts/pk/%%USEPK_MODE%%/pk%%RESOLUTION%%
fi

View File

@ -0,0 +1 @@
English PK fonts, for ghostscripts, xdvik, dvipsk and so on

View File

@ -0,0 +1,3 @@
This makes symlink to English PK fonts package.
This package depends on one of print/pkfont*.

View File

View File

@ -0,0 +1,15 @@
# New ports collection makefile for: ptex-pkfonts
# Version required: ?
# Date created: 24 Dec 1999
# Whom: Kentaro Inagaki <inagaki@tg.rim.or.jp>
#
# $FreeBSD$
#
RESOLUTION= 360
.include <bsd.port.pre.mk>
MASTERDIR= ${PORTSDIR}/japanese/ptex-pkfonts300
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,15 @@
# New ports collection makefile for: ptex-pkfonts
# Version required: ?
# Date created: 24 Dec 1999
# Whom: Kentaro Inagaki <inagaki@tg.rim.or.jp>
#
# $FreeBSD$
#
RESOLUTION= 400
.include <bsd.port.pre.mk>
MASTERDIR= ${PORTSDIR}/japanese/ptex-pkfonts300
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,15 @@
# New ports collection makefile for: ptex-pkfonts
# Version required: ?
# Date created: 24 Dec 1999
# Whom: Kentaro Inagaki <inagaki@tg.rim.or.jp>
#
# $FreeBSD$
#
RESOLUTION= 600
.include <bsd.port.pre.mk>
MASTERDIR= ${PORTSDIR}/japanese/ptex-pkfonts300
.include "${MASTERDIR}/Makefile"