From b01b7ee4d06293b223554bb4b1821981e8172a12 Mon Sep 17 00:00:00 2001 From: Steve Price Date: Mon, 27 Dec 1999 01:15:39 +0000 Subject: Adding ptex-pkfonts* ports. English PK fonts, for ghostscript5, xdvik, dvipsk, and so on. PR: 15650 Submitted by: Kentaro Inagaki --- japanese/ptex-pkfonts300/Makefile | 57 +++++++++++++++++++++++++++++++++ japanese/ptex-pkfonts300/files/REQ.tmpl | 14 ++++++++ japanese/ptex-pkfonts300/pkg-comment | 1 + japanese/ptex-pkfonts300/pkg-descr | 3 ++ japanese/ptex-pkfonts300/pkg-plist | 0 5 files changed, 75 insertions(+) create mode 100644 japanese/ptex-pkfonts300/Makefile create mode 100644 japanese/ptex-pkfonts300/files/REQ.tmpl create mode 100644 japanese/ptex-pkfonts300/pkg-comment create mode 100644 japanese/ptex-pkfonts300/pkg-descr create mode 100644 japanese/ptex-pkfonts300/pkg-plist (limited to 'japanese/ptex-pkfonts300') diff --git a/japanese/ptex-pkfonts300/Makefile b/japanese/ptex-pkfonts300/Makefile new file mode 100644 index 000000000000..2318a1b2b6ef --- /dev/null +++ b/japanese/ptex-pkfonts300/Makefile @@ -0,0 +1,57 @@ +# New ports collection makefile for: ptex-pkfonts +# Version required: ? +# Date created: 24 Dec 1999 +# Whom: Kentaro Inagaki +# +# $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 + +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 diff --git a/japanese/ptex-pkfonts300/files/REQ.tmpl b/japanese/ptex-pkfonts300/files/REQ.tmpl new file mode 100644 index 000000000000..4f03ebaddf05 --- /dev/null +++ b/japanese/ptex-pkfonts300/files/REQ.tmpl @@ -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 diff --git a/japanese/ptex-pkfonts300/pkg-comment b/japanese/ptex-pkfonts300/pkg-comment new file mode 100644 index 000000000000..898796e448de --- /dev/null +++ b/japanese/ptex-pkfonts300/pkg-comment @@ -0,0 +1 @@ +English PK fonts, for ghostscripts, xdvik, dvipsk and so on diff --git a/japanese/ptex-pkfonts300/pkg-descr b/japanese/ptex-pkfonts300/pkg-descr new file mode 100644 index 000000000000..dd0595502131 --- /dev/null +++ b/japanese/ptex-pkfonts300/pkg-descr @@ -0,0 +1,3 @@ +This makes symlink to English PK fonts package. + +This package depends on one of print/pkfont*. diff --git a/japanese/ptex-pkfonts300/pkg-plist b/japanese/ptex-pkfonts300/pkg-plist new file mode 100644 index 000000000000..e69de29bb2d1 -- cgit v1.2.3