mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-23 00:43:28 +00:00
- Separate Computer Modern type1 fonts and add dependence on
print/{amspsfnt,cmpsfont}. - Bump PORTREVISION.
This commit is contained in:
parent
d0382cc72b
commit
1783695e73
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=131597
@ -6,7 +6,7 @@
|
||||
|
||||
PORTNAME= teTeX-texmf
|
||||
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
|
||||
@ -18,8 +18,12 @@ EXTRACT_ONLY= dvipsk-jpatch-p1.6a1${EXTRACT_SUFX}
|
||||
MAINTAINER= hrs@FreeBSD.org
|
||||
COMMENT= Thomas Esser's distribution of TeX & friends (texmf tree)
|
||||
|
||||
BUILD_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
|
||||
RUN_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
|
||||
BUILD_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
|
||||
${LOCALBASE}/share/fonts/cmpsfont/README:${PORTSDIR}/print/cmpsfont \
|
||||
${LOCALBASE}/share/fonts/amspsfont/READ.ME:${PORTSDIR}/print/amspsfnt
|
||||
RUN_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
|
||||
${LOCALBASE}/share/fonts/cmpsfont/README:${PORTSDIR}/print/cmpsfont \
|
||||
${LOCALBASE}/share/fonts/amspsfont/READ.ME:${PORTSDIR}/print/amspsfnt
|
||||
|
||||
CONFLICTS= latex2e-[0-9]* tex-[0-9]* dvips-[0-9]* xdvi-[0-9]*
|
||||
|
||||
@ -47,10 +51,58 @@ TEXMFCONFIGDIR= share/texmf-config
|
||||
TEXMFCONFIG_LSR=${LOCALBASE}/${TEXMFCONFIGDIR}/ls-R
|
||||
MKTEXLSR= ${LOCALBASE}/bin/mktexlsr
|
||||
|
||||
EXCLUDE_LIST= fonts/type1/bluesky/cm/\* \
|
||||
fonts/type1/bluesky/cmextra/\* \
|
||||
fonts/type1/bluesky/euler/\* \
|
||||
fonts/type1/bluesky/latex/\* \
|
||||
fonts/type1/bluesky/symbols/\* \
|
||||
fonts/type1/bluesky/cyrillic/\*
|
||||
|
||||
CMPSFONTDIR= ${LOCALBASE}/share/fonts/cmpsfont/pfb
|
||||
AMSPSFONTDIR= ${LOCALBASE}/share/fonts/amspsfont/pfb
|
||||
|
||||
CMFONTS= cmb10.pfb cmbsy10.pfb cmbx10.pfb cmbx12.pfb cmbx5.pfb \
|
||||
cmbx6.pfb cmbx7.pfb cmbx8.pfb cmbx9.pfb cmbxsl10.pfb \
|
||||
cmbxti10.pfb cmcsc10.pfb cmdunh10.pfb cmex10.pfb cmff10.pfb \
|
||||
cmfi10.pfb cmfib8.pfb cminch.pfb cmitt10.pfb cmmi10.pfb \
|
||||
cmmi12.pfb cmmi5.pfb cmmi6.pfb cmmi7.pfb cmmi8.pfb cmmi9.pfb \
|
||||
cmmib10.pfb cmr10.pfb cmr12.pfb cmr17.pfb cmr5.pfb cmr6.pfb \
|
||||
cmr7.pfb cmr8.pfb cmr9.pfb cmsl10.pfb cmsl12.pfb cmsl8.pfb \
|
||||
cmsl9.pfb cmsltt10.pfb cmss10.pfb cmss12.pfb cmss17.pfb \
|
||||
cmss8.pfb cmss9.pfb cmssbx10.pfb cmssdc10.pfb cmssi10.pfb \
|
||||
cmssi12.pfb cmssi17.pfb cmssi8.pfb cmssi9.pfb cmssq8.pfb \
|
||||
cmssqi8.pfb cmsy10.pfb cmsy5.pfb cmsy6.pfb cmsy7.pfb \
|
||||
cmsy8.pfb cmsy9.pfb cmtcsc10.pfb cmtex10.pfb cmtex8.pfb \
|
||||
cmtex9.pfb cmti10.pfb cmti12.pfb cmti7.pfb cmti8.pfb \
|
||||
cmti9.pfb cmtt10.pfb cmtt12.pfb cmtt8.pfb cmtt9.pfb \
|
||||
cmu10.pfb cmvtt10.pfb
|
||||
LATEXFONTS= lasy10.pfb lasy5.pfb lasy6.pfb lasy7.pfb lasy8.pfb lasy9.pfb \
|
||||
lasyb10.pfb lcircle1.pfb lcirclew.pfb lcmss8.pfb lcmssb8.pfb \
|
||||
lcmssi8.pfb line10.pfb linew10.pfb logo10.pfb logo8.pfb \
|
||||
logo9.pfb logobf10.pfb logosl10.pfb
|
||||
CMEXTRAFONTS= cmbsy5.pfb cmbsy7.pfb cmmib5.pfb cmmib7.pfb
|
||||
EULERFONTS= eurm10.pfb eusb10.pfb eufb10.pfb eurb5.pfb eurb7.pfb \
|
||||
eurb10.pfb eurm5.pfb eusb5.pfb eurm7.pfb eusb7.pfb \
|
||||
eusm10.pfb eufb5.pfb eufb7.pfb eusm5.pfb eusm7.pfb \
|
||||
eufm10.pfb euex10.pfb eufm5.pfb eufm7.pfb
|
||||
SYMBOLSFONTS= msbm10.pfb msam5.pfb msam7.pfb msbm5.pfb msbm7.pfb msam10.pfb
|
||||
CYRILLICFONTS= wncyss10.pfb wncyb10.pfb wncyi10.pfb wncyr10.pfb wncysc10.pfb
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/${TEXMFDISTDIR}
|
||||
cd ${PREFIX}/${TEXMFDISTDIR} && \
|
||||
${TAR} xzUf ${DISTDIR}/${DIST_SUBDIR}/${TETEX_TEXMF_SRC}
|
||||
${TAR} xzUf ${DISTDIR}/${DIST_SUBDIR}/${TETEX_TEXMF_SRC} \
|
||||
${EXCLUDE_LIST:S,^,--exclude ,g}
|
||||
.for F in CM LATEX
|
||||
${MKDIR} ${PREFIX}/${TEXMFDISTDIR}/fonts/type1/bluesky/${F:L}
|
||||
cd ${PREFIX}/${TEXMFDISTDIR}/fonts/type1/bluesky/${F:L} && \
|
||||
${LN} -s -f ${${F}FONTS:S,^,${CMPSFONTDIR}/,} .
|
||||
.endfor
|
||||
.for F in CMEXTRA EULER SYMBOLS CYRILLIC
|
||||
${MKDIR} ${PREFIX}/${TEXMFDISTDIR}/fonts/type1/bluesky/${F:L}
|
||||
cd ${PREFIX}/${TEXMFDISTDIR}/fonts/type1/bluesky/${F:L} && \
|
||||
${LN} -s -f ${${F}FONTS:S,^,${AMSPSFONTDIR}/,} .
|
||||
.endfor
|
||||
cd ${PREFIX}/${TEXMFDISTDIR}/dvips/pstricks && \
|
||||
${PATCH} --quiet < ${WRKDIR}/PSTricks.patch && \
|
||||
${RM} -f pst-text.pro.orig
|
||||
@ -60,5 +112,7 @@ do-install:
|
||||
${ECHO_CMD} '' ) > ${PREFIX}/${TEXMFDISTDIR}/ls-R
|
||||
${MKDIR} ${PREFIX}/${TEXMFDISTDIR}/xdvi
|
||||
${TOUCH} ${PREFIX}/${TEXMFDISTDIR}/xdvi/XDvi
|
||||
@if [ -x ${MKTEXLSR} ]; then \
|
||||
${MKTEXLSR} ${LOCALBASE}/${TEXMFDISTDIR}; fi
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -9127,6 +9127,11 @@
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/latex/lcmssi8.pfb
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/latex/line10.pfb
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/latex/linew10.pfb
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/latex/logo10.pfb
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/latex/logo8.pfb
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/latex/logo9.pfb
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/latex/logobf10.pfb
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/latex/logosl10.pfb
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/symbols/msam10.pfb
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/symbols/msam5.pfb
|
||||
%%TEXMFDISTDIR%%/fonts/type1/bluesky/symbols/msam7.pfb
|
||||
@ -14829,5 +14834,5 @@
|
||||
@exec echo './:' >> %D/%%TEXMFDISTDIR%%/ls-R
|
||||
@exec echo 'ls-R' >> %D/%%TEXMFDISTDIR%%/ls-R
|
||||
@exec echo '' >> %D/%%TEXMFDISTDIR%%/ls-R
|
||||
@exec if [ -x %%MKTEXLSR%% ]; then %%MKTEXLSR%%; fi
|
||||
@exec if [ -x %%MKTEXLSR%% ]; then %%MKTEXLSR%% %D/%%TEXMFDISTDIR%%; fi
|
||||
@dirrm %%TEXMFDISTDIR%%
|
||||
|
Loading…
Reference in New Issue
Block a user