diff options
author | Kirill Ponomarev <krion@FreeBSD.org> | 2004-01-24 18:45:37 +0000 |
---|---|---|
committer | Kirill Ponomarev <krion@FreeBSD.org> | 2004-01-24 18:45:37 +0000 |
commit | c1dba556718a416b34b6257410840ae9ff043898 (patch) | |
tree | 25128a444c4c7a6bafed1acd1f0d179337291daa /print/latex-mathabx | |
parent | 7c3f4274095eba5ffe0e2c9f599912d182183851 (diff) | |
download | freebsd-ports-c1dba556718a416b34b6257410840ae9ff043898.zip |
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
Diffstat (limited to 'print/latex-mathabx')
-rw-r--r-- | print/latex-mathabx/Makefile | 136 | ||||
-rw-r--r-- | print/latex-mathabx/distinfo | 2 | ||||
-rw-r--r-- | print/latex-mathabx/pkg-descr | 8 | ||||
-rw-r--r-- | print/latex-mathabx/pkg-message | 10 | ||||
-rw-r--r-- | print/latex-mathabx/pkg-plist | 87 |
5 files changed, 243 insertions, 0 deletions
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 <bsd.port.mk> 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%% |