diff options
Diffstat (limited to 'print')
-rw-r--r-- | print/teTeX-texmf/Makefile | 62 | ||||
-rw-r--r-- | print/teTeX-texmf/pkg-plist | 7 |
2 files changed, 64 insertions, 5 deletions
diff --git a/print/teTeX-texmf/Makefile b/print/teTeX-texmf/Makefile index de4c9118c5a3..c4489fa29429 100644 --- a/print/teTeX-texmf/Makefile +++ b/print/teTeX-texmf/Makefile @@ -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> diff --git a/print/teTeX-texmf/pkg-plist b/print/teTeX-texmf/pkg-plist index a2e549ba0997..d65681602bcf 100644 --- a/print/teTeX-texmf/pkg-plist +++ b/print/teTeX-texmf/pkg-plist @@ -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%% |