- Generate .fmt and .map files during package install.
- Remove old configuration files in the texmf-var directory which prevent the fmtutil utility from working. - Bump PORTREVISION.
This commit is contained in:
parent
71bad43f17
commit
e38510b0f6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=128469
@ -7,7 +7,7 @@
|
||||
|
||||
PORTNAME= teTeX-base
|
||||
PORTVERSION= 3.0
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= print
|
||||
MASTER_SITES= ${MASTER_SITE_TEX_CTAN} \
|
||||
ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/dvips/:1
|
||||
@ -126,18 +126,36 @@ TEXMFDISTDIR= share/texmf-dist
|
||||
TEXMFLOCALDIR= share/texmf-local
|
||||
TEXMFLOCAL_LSR= ${LOCALBASE}/${TEXMFLOCALDIR}/ls-R
|
||||
TEXMFVARDIR= share/texmf-var
|
||||
MKTEXLSR= ${LOCALBASE}/bin/mktexlsr
|
||||
MKTEXLSR= ${PREFIX}/bin/mktexlsr
|
||||
FMTUTIL_SYS= "${SETENV} PATH=${PATH}:${PREFIX}/bin TEXMFMAIN=${PREFIX}/${TEXMFDIR} ${PREFIX}/bin/fmtutil-sys"
|
||||
UPDMAP_SYS= "${SETENV} PATH=${PATH}:${PREFIX}/bin TEXMFMAIN=${PREFIX}/${TEXMFDIR} ${PREFIX}/bin/updmap-sys"
|
||||
|
||||
PLIST_SUB+= TEXMFDIR=${TEXMFDIR} \
|
||||
TEXMFDISTDIR=${TEXMFDISTDIR} \
|
||||
TEXMFVARDIR=${TEXMFVARDIR}
|
||||
TEXMFVARDIR=${TEXMFVARDIR} \
|
||||
FMTUTIL_SYS=${FMTUTIL_SYS} \
|
||||
UPDMAP_SYS=${UPDMAP_SYS}
|
||||
PKGMESSAGE_SUB= TEXMFDIR=${TEXMFDIR} \
|
||||
TEXMFDISTDIR=${TEXMFDISTDIR} \
|
||||
PREFIX=${PREFIX}
|
||||
OLDCONFIG= web2c/texmf.cnf web2c/mktex.cnf web2c/fmtutil.cnf \
|
||||
web2c/updmap.cfg \
|
||||
xdvi/XDvi \
|
||||
dvipdfm/config/config \
|
||||
dvips/config/config.ps \
|
||||
etex/plain/config/language.def \
|
||||
tex/generic/config/language.dat \
|
||||
tex/context/config/cont-usr.tex \
|
||||
pdftex/config/pdftex.cfg
|
||||
|
||||
pre-install:
|
||||
${SED} ${PKGMESSAGE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
|
||||
< ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
|
||||
.for F in ${OLDCONFIG}
|
||||
if [ -f ${PREFIX}/${TEXMFVARDIR}/${F} ]; then \
|
||||
${ECHO_CMD} "NOTICE: old config file ${F} has been removed.";\
|
||||
fi
|
||||
.endfor
|
||||
|
||||
post-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/utils/texinfo/util/texi2dvi ${PREFIX}/bin
|
||||
|
@ -202,18 +202,21 @@ lib/libkpathsea.a
|
||||
%%TEXMFDIR%%/texconfig/tcfmgr
|
||||
%%TEXMFDIR%%/texconfig/tcfmgr.map
|
||||
%%TEXMFDIR%%/release-tetex-src.txt
|
||||
%%TEXMFVARDIR%%/fonts/map/dvips/updmap/download35.map
|
||||
%%TEXMFVARDIR%%/fonts/map/dvips/updmap/builtin35.map
|
||||
%%TEXMFVARDIR%%/fonts/map/dvips/updmap/psfonts_t1.map
|
||||
%%TEXMFVARDIR%%/fonts/map/dvips/updmap/psfonts_pk.map
|
||||
%%TEXMFVARDIR%%/fonts/map/dvips/updmap/ps2pk.map
|
||||
%%TEXMFVARDIR%%/fonts/map/dvips/updmap/psfonts.map
|
||||
%%TEXMFVARDIR%%/fonts/map/pdftex/updmap/pdftex_dl14.map
|
||||
%%TEXMFVARDIR%%/fonts/map/pdftex/updmap/pdftex_ndl14.map
|
||||
%%TEXMFVARDIR%%/fonts/map/pdftex/updmap/pdftex.map
|
||||
%%TEXMFVARDIR%%/fonts/map/dvipdfm/updmap/dvipdfm_dl14.map
|
||||
%%TEXMFVARDIR%%/fonts/map/dvipdfm/updmap/dvipdfm_ndl14.map
|
||||
%%TEXMFVARDIR%%/fonts/map/dvipdfm/updmap/dvipdfm.map
|
||||
@exec %%UPDMAP_SYS%%
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/dvips/updmap/download35.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/dvips/updmap/builtin35.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/dvips/updmap/psfonts_t1.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/dvips/updmap/psfonts_pk.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/dvips/updmap/ps2pk.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/dvips/updmap/psfonts.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/pdftex/updmap/pdftex_dl14.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/pdftex/updmap/pdftex_ndl14.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/pdftex/updmap/pdftex.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/dvipdfm/updmap/dvipdfm_dl14.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/dvipdfm/updmap/dvipdfm_ndl14.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/dvipdfm/updmap/dvipdfm.map
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/web2c/updmap.log
|
||||
@exec %%FMTUTIL_SYS%% --all
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/web2c/aleph.log
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/web2c/cont-en.log
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/web2c/etex.log
|
||||
@ -244,7 +247,6 @@ lib/libkpathsea.a
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/web2c/metafun.mem
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/web2c/mpost.mem
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/web2c/mf.base
|
||||
@unexec rm -f %D/%%TEXMFVARDIR%%/web2c/updmap.log
|
||||
@dirrm include/kpathsea
|
||||
@dirrm %%TEXMFDIR%%/texconfig/x
|
||||
@dirrm %%TEXMFDIR%%/texconfig/v
|
||||
|
Loading…
Reference in New Issue
Block a user