From c1dba556718a416b34b6257410840ae9ff043898 Mon Sep 17 00:00:00 2001 From: Kirill Ponomarev Date: Sat, 24 Jan 2004 18:45:37 +0000 Subject: Add latex-mathabx 1.0.20031201, latex-mathabx is a package including a LaTeX style and MetaFont fontset for Math series, aka mathabx. mathabx includes the largest set of mathematical symbols ever programmed in MetaFont. These fonts are very high quality fonts even if some symbols may have to be designed anew. PR: ports/61844 Submitted by: hrs@FreeBSD.org --- print/latex-mathabx/Makefile | 136 ++++++++++++++++++++++++++++++++++++++++ print/latex-mathabx/distinfo | 2 + print/latex-mathabx/pkg-descr | 8 +++ print/latex-mathabx/pkg-message | 10 +++ print/latex-mathabx/pkg-plist | 87 +++++++++++++++++++++++++ 5 files changed, 243 insertions(+) create mode 100644 print/latex-mathabx/Makefile create mode 100644 print/latex-mathabx/distinfo create mode 100644 print/latex-mathabx/pkg-descr create mode 100644 print/latex-mathabx/pkg-message create mode 100644 print/latex-mathabx/pkg-plist (limited to 'print/latex-mathabx') diff --git a/print/latex-mathabx/Makefile b/print/latex-mathabx/Makefile new file mode 100644 index 000000000000..9d17eea162ec --- /dev/null +++ b/print/latex-mathabx/Makefile @@ -0,0 +1,136 @@ +# New ports collection makefile for: latex-mathabx +# Date created: 24 Jan 2004 +# Whom: hrs@FreeBSD.org +# +# $FreeBSD$ + +PORTNAME= latex-mathabx +PORTVERSION= 1.0.20031201 +CATEGORIES= print +MASTER_SITES= http://auemath.aichi-edu.ac.jp/~khotta/ghost/disk1/ +DISTFILES= mathabx${EXTRACT_SUFX} abxtype1${EXTRACT_SUFX} + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Math series, aka mathabx MetaFont fontset for TeX/LaTeX + +BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX +RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX + +USE_ZIP= YES +NO_BUILD= YES +PLIST_SUB= TEXMF=${TEXMF} MKTEXLSR=${MKTEXLSR} +PLIST_SUB+= CLASSDIR=${CLASSDIR} MFDIR=${MFDIR} +PLIST_SUB+= TYPE1DIR=${TYPE1DIR} DVIPSDIR=${DVIPSDIR} + +TEXMF= share/texmf +MKTEXLSR= ${LOCALBASE}/bin/mktexlsr +CLASSDIR= ${TEXMF}/tex/latex/${PORTNAME:S/^latex-//} +MFDIR= ${TEXMF}/fonts/source/public/${PORTNAME:S/^latex-//} +TYPE1DIR= ${TEXMF}/fonts/type1/${PORTNAME:S/^latex-//} +DVIPSDIR= ${TEXMF}/dvips/${PORTNAME:S/^latex-//} +WRKSRC= ${WRKDIR}/${PORTNAME:S/^latex-//} + +CLASS_FILES= mathabx.dcl +CLASS_FILES+= mathabx.sty +CLASS_FILES+= mathabx.tex +CLASS_FILES+= testmac.tex + +MF_FILES= matha10.mf +MF_FILES+= matha12.mf +MF_FILES+= matha5.mf +MF_FILES+= matha6.mf +MF_FILES+= matha7.mf +MF_FILES+= matha8.mf +MF_FILES+= matha9.mf +MF_FILES+= mathacnt.mf +MF_FILES+= mathadrv.mf +MF_FILES+= matharrw.mf +MF_FILES+= mathastr.mf +MF_FILES+= mathasym.mf +MF_FILES+= mathb10.mf +MF_FILES+= mathb12.mf +MF_FILES+= mathb5.mf +MF_FILES+= mathb6.mf +MF_FILES+= mathb7.mf +MF_FILES+= mathb8.mf +MF_FILES+= mathb9.mf +MF_FILES+= mathbase.mf +MF_FILES+= mathbdel.mf +MF_FILES+= mathbdrv.mf +MF_FILES+= mathbigs.mf +MF_FILES+= mathbsym.mf +MF_FILES+= mathcall.mf +MF_FILES+= mathextr.mf +MF_FILES+= mathfine.mf +MF_FILES+= mathgrey.mf +MF_FILES+= mathhbrw.mf +MF_FILES+= mathineq.mf +MF_FILES+= mathltlk.mf +MF_FILES+= mathmbcb.mf +MF_FILES+= mathprmt.mf +MF_FILES+= mathsmsy.mf +MF_FILES+= mathsubs.mf +MF_FILES+= mathsymb.mf +MF_FILES+= matht10.mf +MF_FILES+= mathu10.mf +MF_FILES+= mathudrv.mf +MF_FILES+= mathusym.mf +MF_FILES+= mathux10.mf +MF_FILES+= mathuxdrv.mf +MF_FILES+= mathx10.mf +MF_FILES+= mathx12.mf +MF_FILES+= mathx5.mf +MF_FILES+= mathx6.mf +MF_FILES+= mathx7.mf +MF_FILES+= mathx8.mf +MF_FILES+= mathx9.mf +MF_FILES+= mathxdrv.mf +MF_FILES+= maydigit.mf + +TYPE1_FILES= matha10.pfb +TYPE1_FILES+= matha12.pfb +TYPE1_FILES+= matha5.pfb +TYPE1_FILES+= matha6.pfb +TYPE1_FILES+= matha7.pfb +TYPE1_FILES+= matha8.pfb +TYPE1_FILES+= matha9.pfb +TYPE1_FILES+= mathb10.pfb +TYPE1_FILES+= mathb12.pfb +TYPE1_FILES+= mathb5.pfb +TYPE1_FILES+= mathb6.pfb +TYPE1_FILES+= mathb7.pfb +TYPE1_FILES+= mathb8.pfb +TYPE1_FILES+= mathb9.pfb +TYPE1_FILES+= mathu10.pfb +TYPE1_FILES+= mathux10.pfb +TYPE1_FILES+= mathx10.pfb +TYPE1_FILES+= mathx12.pfb +TYPE1_FILES+= mathx5.pfb +TYPE1_FILES+= mathx6.pfb +TYPE1_FILES+= mathx7.pfb +TYPE1_FILES+= mathx8.pfb +TYPE1_FILES+= mathx9.pfb + +DVIPS_FILES= mathabx.map + +do-install: + ${MKDIR} ${PREFIX}/${CLASSDIR} + ${INSTALL_DATA} ${WRKSRC}/mathtest.tex\ + ${CLASS_FILES:S@^@${WRKSRC}/texinputs/@}\ + ${PREFIX}/${CLASSDIR} + ${MKDIR} ${PREFIX}/${MFDIR} + ${INSTALL_DATA} ${MF_FILES:S@^@${WRKSRC}/source/@}\ + ${PREFIX}/${MFDIR} + ${MKDIR} ${PREFIX}/${TYPE1DIR} + ${INSTALL_DATA} ${TYPE1_FILES:S@^@${WRKDIR}/abxtype1/pfb/@}\ + ${PREFIX}/${TYPE1DIR} + ${MKDIR} ${PREFIX}/${DVIPSDIR} + ${INSTALL_DATA} ${DVIPS_FILES:S@^@${WRKDIR}/abxtype1/map/@}\ + ${PREFIX}/${DVIPSDIR} + +post-install: + ${MKTEXLSR} + @${SED} -e 's,%%PREFIX%%,${PREFIX},;s,%%TEXMF%%,${TEXMF},'\ + ${PKGMESSAGE} + +.include diff --git a/print/latex-mathabx/distinfo b/print/latex-mathabx/distinfo new file mode 100644 index 000000000000..46117eff36d9 --- /dev/null +++ b/print/latex-mathabx/distinfo @@ -0,0 +1,2 @@ +MD5 (mathabx.zip) = 5cf5061985b5adf0562f119cb6b6db5a +MD5 (abxtype1.zip) = efcefb7dd3d73fd445d6212a06729da9 diff --git a/print/latex-mathabx/pkg-descr b/print/latex-mathabx/pkg-descr new file mode 100644 index 000000000000..0c9f9c080084 --- /dev/null +++ b/print/latex-mathabx/pkg-descr @@ -0,0 +1,8 @@ +Math series, aka mathabx: + +This includes the largest set of mathematical symbols ever programmed +in MetaFont. These fonts are very high quality fonts even if some +symbols may have to be designed anew. Encoding is not quite stable +but input packages free people of this matter. + +WWW: http://www-math.univ-poitiers.fr/~phan/metafont.html#math diff --git a/print/latex-mathabx/pkg-message b/print/latex-mathabx/pkg-message new file mode 100644 index 000000000000..01fef1f03808 --- /dev/null +++ b/print/latex-mathabx/pkg-message @@ -0,0 +1,10 @@ + +---------------------- +How To Use Math series +---------------------- + +dvips: + Add a line "p +mathabx.map" into + %%PREFIX%%/%%TEXMF%%/dvips/config/config.ps. + +(NOTE: This instruction depends on the directory layout of teTeX distribution.) diff --git a/print/latex-mathabx/pkg-plist b/print/latex-mathabx/pkg-plist new file mode 100644 index 000000000000..a8636ead4fb4 --- /dev/null +++ b/print/latex-mathabx/pkg-plist @@ -0,0 +1,87 @@ +@comment $FreeBSD$ +%%CLASSDIR%%/mathabx.dcl +%%CLASSDIR%%/mathabx.sty +%%CLASSDIR%%/mathabx.tex +%%CLASSDIR%%/testmac.tex +%%CLASSDIR%%/mathtest.tex +@dirrm %%CLASSDIR%% +%%MFDIR%%/matha10.mf +%%MFDIR%%/matha12.mf +%%MFDIR%%/matha5.mf +%%MFDIR%%/matha6.mf +%%MFDIR%%/matha7.mf +%%MFDIR%%/matha8.mf +%%MFDIR%%/matha9.mf +%%MFDIR%%/mathacnt.mf +%%MFDIR%%/mathadrv.mf +%%MFDIR%%/matharrw.mf +%%MFDIR%%/mathastr.mf +%%MFDIR%%/mathasym.mf +%%MFDIR%%/mathb10.mf +%%MFDIR%%/mathb12.mf +%%MFDIR%%/mathb5.mf +%%MFDIR%%/mathb6.mf +%%MFDIR%%/mathb7.mf +%%MFDIR%%/mathb8.mf +%%MFDIR%%/mathb9.mf +%%MFDIR%%/mathbase.mf +%%MFDIR%%/mathbdel.mf +%%MFDIR%%/mathbdrv.mf +%%MFDIR%%/mathbigs.mf +%%MFDIR%%/mathbsym.mf +%%MFDIR%%/mathcall.mf +%%MFDIR%%/mathextr.mf +%%MFDIR%%/mathfine.mf +%%MFDIR%%/mathgrey.mf +%%MFDIR%%/mathhbrw.mf +%%MFDIR%%/mathineq.mf +%%MFDIR%%/mathltlk.mf +%%MFDIR%%/mathmbcb.mf +%%MFDIR%%/mathprmt.mf +%%MFDIR%%/mathsmsy.mf +%%MFDIR%%/mathsubs.mf +%%MFDIR%%/mathsymb.mf +%%MFDIR%%/matht10.mf +%%MFDIR%%/mathu10.mf +%%MFDIR%%/mathudrv.mf +%%MFDIR%%/mathusym.mf +%%MFDIR%%/mathux10.mf +%%MFDIR%%/mathuxdrv.mf +%%MFDIR%%/mathx10.mf +%%MFDIR%%/mathx12.mf +%%MFDIR%%/mathx5.mf +%%MFDIR%%/mathx6.mf +%%MFDIR%%/mathx7.mf +%%MFDIR%%/mathx8.mf +%%MFDIR%%/mathx9.mf +%%MFDIR%%/mathxdrv.mf +%%MFDIR%%/maydigit.mf +@dirrm %%MFDIR%% +%%TYPE1DIR%%/matha10.pfb +%%TYPE1DIR%%/matha12.pfb +%%TYPE1DIR%%/matha5.pfb +%%TYPE1DIR%%/matha6.pfb +%%TYPE1DIR%%/matha7.pfb +%%TYPE1DIR%%/matha8.pfb +%%TYPE1DIR%%/matha9.pfb +%%TYPE1DIR%%/mathb10.pfb +%%TYPE1DIR%%/mathb12.pfb +%%TYPE1DIR%%/mathb5.pfb +%%TYPE1DIR%%/mathb6.pfb +%%TYPE1DIR%%/mathb7.pfb +%%TYPE1DIR%%/mathb8.pfb +%%TYPE1DIR%%/mathb9.pfb +%%TYPE1DIR%%/mathu10.pfb +%%TYPE1DIR%%/mathux10.pfb +%%TYPE1DIR%%/mathx10.pfb +%%TYPE1DIR%%/mathx12.pfb +%%TYPE1DIR%%/mathx5.pfb +%%TYPE1DIR%%/mathx6.pfb +%%TYPE1DIR%%/mathx7.pfb +%%TYPE1DIR%%/mathx8.pfb +%%TYPE1DIR%%/mathx9.pfb +@dirrm %%TYPE1DIR%% +%%DVIPSDIR%%/mathabx.map +@dirrm %%DVIPSDIR%% +@exec %%MKTEXLSR%% +@unexec %%MKTEXLSR%% -- cgit v1.2.3