freebsd-ports/print/txfonts/Makefile
2003-02-21 13:28:59 +00:00

393 lines
6.3 KiB
Makefile

# New ports collection makefile for: txfonts
# Date created: 2 October 2001
# Whom: MORI Koji
#
# $FreeBSD$
#
PORTNAME= txfonts
PORTVERSION= 3.1.1
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN}
MASTER_SITE_SUBDIR= fonts/txfonts
DISTFILES= \
${FONTS_AFM:S%^%afm/%} \
${FONTS_TFM:S%^%tfm/%} \
${FONTS_VF:S%^%vf/%} \
${FONTS_TYPE1:S%^%pfb/%} \
${DVIPDFM:S%^%dvipdfm/%} \
${DVIPS:S%^%dvips/%} \
${LATEX:S%^%input/%}
DISTFILES+= tx_patch1.zip
EXTRACT_ONLY= tx_patch1.zip
MAINTAINER= mori@tri.asanuma.co.jp
COMMENT= Fontsets includes Adobe Times Roman for TeX users
DIST_SUBDIR= txfonts
USE_ZIP= yes
EXTRACT_AFTER_ARGS= -d ${TXPATCHDIR}
NO_BUILD= yes
TEXFONTSDIR= ${PREFIX}/share/texmf/fonts
LATEXMACRODIR= ${PREFIX}/share/texmf/tex/latex
DVIPSCONFDIR= ${PREFIX}/share/texmf/dvips/config
TXDIST= ${DISTDIR}/${DIST_SUBDIR}
TXPATCHDIR= ${WRKDIR}/tx_patch1
DVIPDFM= txr3.map
DVIPS= tx8r.enc \
txr.map \
txr1.map \
txr2.map
LATEX= ly1txr.fd \
ly1txss.fd \
ly1txtt.fd \
omltxmi.fd \
omltxr.fd \
omstxr.fd \
omstxsy.fd \
omxtxex.fd \
ot1txr.fd \
ot1txss.fd \
ot1txtt.fd \
t1txr.fd \
t1txss.fd \
t1txtt.fd \
ts1txr.fd \
ts1txss.fd \
ts1txtt.fd \
txfonts.sty \
utxexa.fd \
utxmia.fd \
utxr.fd \
utxss.fd \
utxsya.fd \
utxsyb.fd \
utxsyc.fd \
utxtt.fd
FONTS_TYPE1= \
rtcxb.pfb \
rtcxbi.pfb \
rtcxbss.pfb \
rtcxi.pfb \
rtcxr.pfb \
rtcxss.pfb \
rtxb.pfb \
rtxbi.pfb \
rtxbmi.pfb \
rtxbsc.pfb \
rtxbss.pfb \
rtxbsssc.pfb \
rtxi.pfb \
rtxmi.pfb \
rtxr.pfb \
rtxsc.pfb \
rtxss.pfb \
rtxsssc.pfb \
t1xbtt.pfb \
t1xbttsc.pfb \
t1xtt.pfb \
t1xttsc.pfb \
tcxbtt.pfb \
tcxtt.pfb \
txbex.pfb \
txbexa.pfb \
txbmia.pfb \
txbsy.pfb \
txbsya.pfb \
txbsyb.pfb \
txbsyc.pfb \
txbtt.pfb \
txbttsc.pfb \
txex.pfb \
txexa.pfb \
txmia.pfb \
txsy.pfb \
txsya.pfb \
txsyb.pfb \
txsyc.pfb \
txtt.pfb \
txttsc.pfb
FONTS_AFM= \
rtcxb.afm \
rtcxbi.afm \
rtcxbss.afm \
rtcxi.afm \
rtcxr.afm \
rtcxss.afm \
rtxb.afm \
rtxbi.afm \
rtxbmi.afm \
rtxbsc.afm \
rtxbss.afm \
rtxbsssc.afm \
rtxi.afm \
rtxmi.afm \
rtxr.afm \
rtxsc.afm \
rtxss.afm \
rtxsssc.afm \
t1xbtt.afm \
t1xbttsc.afm \
t1xtt.afm \
t1xttsc.afm \
tcxbtt.afm \
tcxtt.afm \
txbex.afm \
txbexa.afm \
txbmia.afm \
txbsy.afm \
txbsya.afm \
txbsyb.afm \
txbsyc.afm \
txbtt.afm \
txbttsc.afm \
txex.afm \
txexa.afm \
txmia.afm \
txsy.afm \
txsya.afm \
txsyb.afm \
txsyc.afm \
txtt.afm \
txttsc.afm
FONTS_TFM= \
rtcxb.tfm \
rtcxbi.tfm \
rtcxbsl.tfm \
rtcxbss.tfm \
rtcxbsso.tfm \
rtcxi.tfm \
rtcxr.tfm \
rtcxsl.tfm \
rtcxss.tfm \
rtcxsssl.tfm \
rtxb.tfm \
rtxbi.tfm \
rtxbmi.tfm \
rtxbsc.tfm \
rtxbsl.tfm \
rtxbss.tfm \
rtxbsssc.tfm \
rtxbsssl.tfm \
rtxi.tfm \
rtxmi.tfm \
rtxphvb.tfm \
rtxphvbo.tfm \
rtxphvr.tfm \
rtxphvro.tfm \
rtxptmb.tfm \
rtxptmbi.tfm \
rtxptmbo.tfm \
rtxptmr.tfm \
rtxptmri.tfm \
rtxptmro.tfm \
rtxr.tfm \
rtxsc.tfm \
rtxsl.tfm \
rtxss.tfm \
rtxsssc.tfm \
rtxsssl.tfm \
t1xb.tfm \
t1xbi.tfm \
t1xbsc.tfm \
t1xbsl.tfm \
t1xbss.tfm \
t1xbsssc.tfm \
t1xbsssl.tfm \
t1xbtt.tfm \
t1xbttsc.tfm \
t1xbttsl.tfm \
t1xi.tfm \
t1xr.tfm \
t1xsc.tfm \
t1xsl.tfm \
t1xss.tfm \
t1xsssc.tfm \
t1xsssl.tfm \
t1xtt.tfm \
t1xttsc.tfm \
t1xttsl.tfm \
tcxb.tfm \
tcxbi.tfm \
tcxbsl.tfm \
tcxbss.tfm \
tcxbsssl.tfm \
tcxbtt.tfm \
tcxbttsl.tfm \
tcxi.tfm \
tcxr.tfm \
tcxsl.tfm \
tcxss.tfm \
tcxsssl.tfm \
tcxtt.tfm \
tcxttsl.tfm \
txb.tfm \
txbex.tfm \
txbexa.tfm \
txbi.tfm \
txbmi.tfm \
txbmi1.tfm \
txbmia.tfm \
txbsc.tfm \
txbsl.tfm \
txbss.tfm \
txbsssc.tfm \
txbsssl.tfm \
txbsy.tfm \
txbsya.tfm \
txbsyb.tfm \
txbsyc.tfm \
txbtt.tfm \
txbttsc.tfm \
txbttsl.tfm \
txex.tfm \
txexa.tfm \
txi.tfm \
txmi.tfm \
txmi1.tfm \
txmia.tfm \
txr.tfm \
txsc.tfm \
txsl.tfm \
txss.tfm \
txsssc.tfm \
txsssl.tfm \
txsy.tfm \
txsya.tfm \
txsyb.tfm \
txsyc.tfm \
txtt.tfm \
txttsc.tfm \
txttsl.tfm \
tyxb.tfm \
tyxbi.tfm \
tyxbsc.tfm \
tyxbsl.tfm \
tyxbss.tfm \
tyxbsssc.tfm \
tyxbsssl.tfm \
tyxbtt.tfm \
tyxbttsc.tfm \
tyxbttsl.tfm \
tyxi.tfm \
tyxr.tfm \
tyxsc.tfm \
tyxsl.tfm \
tyxss.tfm \
tyxsssc.tfm \
tyxsssl.tfm \
tyxtt.tfm \
tyxttsc.tfm \
tyxttsl.tfm
FONTS_VF= \
t1xb.vf \
t1xbi.vf \
t1xbsc.vf \
t1xbsl.vf \
t1xbss.vf \
t1xbsssc.vf \
t1xbsssl.vf \
t1xi.vf \
t1xr.vf \
t1xsc.vf \
t1xsl.vf \
t1xss.vf \
t1xsssc.vf \
t1xsssl.vf \
tcxb.vf \
tcxbi.vf \
tcxbsl.vf \
tcxbss.vf \
tcxbsssl.vf \
tcxi.vf \
tcxr.vf \
tcxsl.vf \
tcxss.vf \
tcxsssl.vf \
txb.vf \
txbi.vf \
txbmi.vf \
txbmi1.vf \
txbsc.vf \
txbsl.vf \
txbss.vf \
txbsssc.vf \
txbsssl.vf \
txi.vf \
txmi.vf \
txmi1.vf \
txr.vf \
txsc.vf \
txsl.vf \
txss.vf \
txsssc.vf \
txsssl.vf \
tyxb.vf \
tyxbi.vf \
tyxbsc.vf \
tyxbsl.vf \
tyxbss.vf \
tyxbsssc.vf \
tyxbsssl.vf \
tyxbtt.vf \
tyxbttsc.vf \
tyxbttsl.vf \
tyxi.vf \
tyxr.vf \
tyxsc.vf \
tyxsl.vf \
tyxss.vf \
tyxsssc.vf \
tyxsssl.vf \
tyxtt.vf \
tyxttsc.vf \
tyxttsl.vf
do-install:
@if [ ! -d ${TEXFONTSDIR}/afm/txr ]; then \
${MKDIR} ${TEXFONTSDIR}/afm/txr; fi
@(for i in ${FONTS_AFM}; do \
${INSTALL_DATA} ${TXDIST}/afm/$$i ${TEXFONTSDIR}/afm/txr/ ; done)
@if [ ! -d ${TEXFONTSDIR}/tfm/txr ]; then \
${MKDIR} ${TEXFONTSDIR}/tfm/txr; fi
@(for i in ${FONTS_TFM}; do \
${INSTALL_DATA} ${TXDIST}/tfm/$$i ${TEXFONTSDIR}/tfm/txr/ ; done)
@if [ ! -d ${TEXFONTSDIR}/vf/txr ]; then \
${MKDIR} ${TEXFONTSDIR}/vf/txr; fi
@(for i in ${FONTS_VF}; do \
${INSTALL_DATA} ${TXDIST}/vf/$$i ${TEXFONTSDIR}/vf/txr/ ; done)
@if [ ! -d ${TEXFONTSDIR}/type1/txr ]; then \
${MKDIR} ${TEXFONTSDIR}/type1/txr; fi
@(for i in ${FONTS_TYPE1}; do \
${INSTALL_DATA} ${TXDIST}/pfb/$$i ${TEXFONTSDIR}/type1/txr/ ; done)
@if [ ! -d ${LATEXMACRODIR}/txr ]; then \
${MKDIR} ${LATEXMACRODIR}/txr; fi
@(for i in ${LATEX}; do \
${INSTALL_DATA} ${TXDIST}/input/$$i ${LATEXMACRODIR}/txr/ ; done)
@if [ ! -d ${DVIPSCONFDIR} ]; then \
${MKDIR} ${DVIPSCONFDIR}; fi
@(for i in ${DVIPS}; do \
${INSTALL_DATA} ${TXDIST}/dvips/$$i ${DVIPSCONFDIR}/ ; done)
@(for i in ${TXPATCH_NAME}; do \
${INSTALL_DATA} ${TXPATCHDIR}/$$i.tfm ${TEXFONTSDIR}/tfm/txr/ ; done)
@(for i in ${TXPATCH_NAME}; do \
${INSTALL_DATA} ${TXPATCHDIR}/$$i.vf ${TEXFONTSDIR}/vf/txr/ ; done)
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${TXPATCHDIR}/doc/* ${DOCSDIR}
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>