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:
parent
3b0ece2abf
commit
b01b7ee4d0
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=24125
@ -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
|
||||
|
15
japanese/ptex-pkfonts118/Makefile
Normal file
15
japanese/ptex-pkfonts118/Makefile
Normal 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"
|
15
japanese/ptex-pkfonts240/Makefile
Normal file
15
japanese/ptex-pkfonts240/Makefile
Normal 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"
|
57
japanese/ptex-pkfonts300/Makefile
Normal file
57
japanese/ptex-pkfonts300/Makefile
Normal 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>
|
14
japanese/ptex-pkfonts300/files/REQ.tmpl
Normal file
14
japanese/ptex-pkfonts300/files/REQ.tmpl
Normal 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
|
1
japanese/ptex-pkfonts300/pkg-comment
Normal file
1
japanese/ptex-pkfonts300/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
English PK fonts, for ghostscripts, xdvik, dvipsk and so on
|
3
japanese/ptex-pkfonts300/pkg-descr
Normal file
3
japanese/ptex-pkfonts300/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
This makes symlink to English PK fonts package.
|
||||
|
||||
This package depends on one of print/pkfont*.
|
0
japanese/ptex-pkfonts300/pkg-plist
Normal file
0
japanese/ptex-pkfonts300/pkg-plist
Normal file
15
japanese/ptex-pkfonts360/Makefile
Normal file
15
japanese/ptex-pkfonts360/Makefile
Normal 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"
|
15
japanese/ptex-pkfonts400/Makefile
Normal file
15
japanese/ptex-pkfonts400/Makefile
Normal 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"
|
15
japanese/ptex-pkfonts600/Makefile
Normal file
15
japanese/ptex-pkfonts600/Makefile
Normal 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"
|
Loading…
Reference in New Issue
Block a user