ports/61844: New port: print/latex-mathabx

Hiroki Sato hrs at FreeBSD.org
Sat Jan 24 18:14:13 UTC 2004


>Number:         61844
>Category:       ports
>Synopsis:       New port: print/latex-mathabx
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 24 10:10:14 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Hiroki Sato
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
Tokyo University of Science
>Environment:
System: FreeBSD alph.allbsd.org 4.8-STABLE FreeBSD 4.8-STABLE #7: Tue May 20 00:05:43 JST 2003     hrs at alph.allbsd.org:/home/obj/home/src/sys/ALPH  i386

>Description:
	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.

>How-To-Repeat:
	N/A

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	latex-mathabx
#	latex-mathabx/pkg-plist
#	latex-mathabx/pkg-descr
#	latex-mathabx/Makefile
#	latex-mathabx/distinfo
#	latex-mathabx/pkg-message
#
echo c - latex-mathabx
mkdir -p latex-mathabx > /dev/null 2>&1
echo x - latex-mathabx/pkg-plist
sed 's/^X//' >latex-mathabx/pkg-plist << 'END-of-latex-mathabx/pkg-plist'
X at comment $FreeBSD$
X%%CLASSDIR%%/mathabx.dcl
X%%CLASSDIR%%/mathabx.sty
X%%CLASSDIR%%/mathabx.tex
X%%CLASSDIR%%/testmac.tex
X%%CLASSDIR%%/mathtest.tex
X at dirrm %%CLASSDIR%%
X%%MFDIR%%/matha10.mf
X%%MFDIR%%/matha12.mf
X%%MFDIR%%/matha5.mf
X%%MFDIR%%/matha6.mf
X%%MFDIR%%/matha7.mf
X%%MFDIR%%/matha8.mf
X%%MFDIR%%/matha9.mf
X%%MFDIR%%/mathacnt.mf
X%%MFDIR%%/mathadrv.mf
X%%MFDIR%%/matharrw.mf
X%%MFDIR%%/mathastr.mf
X%%MFDIR%%/mathasym.mf
X%%MFDIR%%/mathb10.mf
X%%MFDIR%%/mathb12.mf
X%%MFDIR%%/mathb5.mf
X%%MFDIR%%/mathb6.mf
X%%MFDIR%%/mathb7.mf
X%%MFDIR%%/mathb8.mf
X%%MFDIR%%/mathb9.mf
X%%MFDIR%%/mathbase.mf
X%%MFDIR%%/mathbdel.mf
X%%MFDIR%%/mathbdrv.mf
X%%MFDIR%%/mathbigs.mf
X%%MFDIR%%/mathbsym.mf
X%%MFDIR%%/mathcall.mf
X%%MFDIR%%/mathextr.mf
X%%MFDIR%%/mathfine.mf
X%%MFDIR%%/mathgrey.mf
X%%MFDIR%%/mathhbrw.mf
X%%MFDIR%%/mathineq.mf
X%%MFDIR%%/mathltlk.mf
X%%MFDIR%%/mathmbcb.mf
X%%MFDIR%%/mathprmt.mf
X%%MFDIR%%/mathsmsy.mf
X%%MFDIR%%/mathsubs.mf
X%%MFDIR%%/mathsymb.mf
X%%MFDIR%%/matht10.mf
X%%MFDIR%%/mathu10.mf
X%%MFDIR%%/mathudrv.mf
X%%MFDIR%%/mathusym.mf
X%%MFDIR%%/mathux10.mf
X%%MFDIR%%/mathuxdrv.mf
X%%MFDIR%%/mathx10.mf
X%%MFDIR%%/mathx12.mf
X%%MFDIR%%/mathx5.mf
X%%MFDIR%%/mathx6.mf
X%%MFDIR%%/mathx7.mf
X%%MFDIR%%/mathx8.mf
X%%MFDIR%%/mathx9.mf
X%%MFDIR%%/mathxdrv.mf
X%%MFDIR%%/maydigit.mf
X at dirrm %%MFDIR%%
X%%TYPE1DIR%%/matha10.pfb
X%%TYPE1DIR%%/matha12.pfb
X%%TYPE1DIR%%/matha5.pfb
X%%TYPE1DIR%%/matha6.pfb
X%%TYPE1DIR%%/matha7.pfb
X%%TYPE1DIR%%/matha8.pfb
X%%TYPE1DIR%%/matha9.pfb
X%%TYPE1DIR%%/mathb10.pfb
X%%TYPE1DIR%%/mathb12.pfb
X%%TYPE1DIR%%/mathb5.pfb
X%%TYPE1DIR%%/mathb6.pfb
X%%TYPE1DIR%%/mathb7.pfb
X%%TYPE1DIR%%/mathb8.pfb
X%%TYPE1DIR%%/mathb9.pfb
X%%TYPE1DIR%%/mathu10.pfb
X%%TYPE1DIR%%/mathux10.pfb
X%%TYPE1DIR%%/mathx10.pfb
X%%TYPE1DIR%%/mathx12.pfb
X%%TYPE1DIR%%/mathx5.pfb
X%%TYPE1DIR%%/mathx6.pfb
X%%TYPE1DIR%%/mathx7.pfb
X%%TYPE1DIR%%/mathx8.pfb
X%%TYPE1DIR%%/mathx9.pfb
X at dirrm %%TYPE1DIR%%
X%%DVIPSDIR%%/mathabx.map
X at dirrm %%DVIPSDIR%%
X at exec %%MKTEXLSR%%
X at unexec %%MKTEXLSR%%
END-of-latex-mathabx/pkg-plist
echo x - latex-mathabx/pkg-descr
sed 's/^X//' >latex-mathabx/pkg-descr << 'END-of-latex-mathabx/pkg-descr'
XMath series, aka mathabx:
X
XThis includes the largest set of mathematical symbols ever programmed
Xin MetaFont. These fonts are very high quality fonts even if some
Xsymbols may have to be designed anew. Encoding is not quite stable
Xbut input packages free people of this matter.
X
XWWW: http://www-math.univ-poitiers.fr/~phan/metafont.html#math
END-of-latex-mathabx/pkg-descr
echo x - latex-mathabx/Makefile
sed 's/^X//' >latex-mathabx/Makefile << 'END-of-latex-mathabx/Makefile'
X# New ports collection makefile for:	latex-mathabx
X# Date created:		24 Jan 2004
X# Whom:			hrs at FreeBSD.org
X#
X# $FreeBSD$
X
XPORTNAME=	latex-mathabx
XPORTVERSION=	1.0.20031201
XCATEGORIES=	print
XMASTER_SITES=	http://auemath.aichi-edu.ac.jp/~khotta/ghost/disk1/
XDISTFILES=	mathabx${EXTRACT_SUFX} abxtype1${EXTRACT_SUFX}
X
XMAINTAINER=	hrs at FreeBSD.org
XCOMMENT=	Math series, aka mathabx MetaFont fontset for TeX/LaTeX
X
XBUILD_DEPENDS=	mktexlsr:${PORTSDIR}/print/teTeX
XRUN_DEPENDS=	latex:${PORTSDIR}/print/teTeX
X
XUSE_ZIP=	YES
XNO_BUILD=	YES
XPLIST_SUB=	TEXMF=${TEXMF} MKTEXLSR=${MKTEXLSR}
XPLIST_SUB+=	CLASSDIR=${CLASSDIR} MFDIR=${MFDIR}
XPLIST_SUB+=	TYPE1DIR=${TYPE1DIR} DVIPSDIR=${DVIPSDIR}
X
XTEXMF=		share/texmf
XMKTEXLSR=	${LOCALBASE}/bin/mktexlsr
XCLASSDIR=	${TEXMF}/tex/latex/${PORTNAME:S/^latex-//}
XMFDIR=		${TEXMF}/fonts/source/public/${PORTNAME:S/^latex-//}
XTYPE1DIR=	${TEXMF}/fonts/type1/${PORTNAME:S/^latex-//}
XDVIPSDIR=	${TEXMF}/dvips/${PORTNAME:S/^latex-//}
XWRKSRC=		${WRKDIR}/${PORTNAME:S/^latex-//}
X
XCLASS_FILES=	mathabx.dcl
XCLASS_FILES+=	mathabx.sty
XCLASS_FILES+=	mathabx.tex
XCLASS_FILES+=	testmac.tex
X
XMF_FILES=	matha10.mf
XMF_FILES+=	matha12.mf
XMF_FILES+=	matha5.mf
XMF_FILES+=	matha6.mf
XMF_FILES+=	matha7.mf
XMF_FILES+=	matha8.mf
XMF_FILES+=	matha9.mf
XMF_FILES+=	mathacnt.mf
XMF_FILES+=	mathadrv.mf
XMF_FILES+=	matharrw.mf
XMF_FILES+=	mathastr.mf
XMF_FILES+=	mathasym.mf
XMF_FILES+=	mathb10.mf
XMF_FILES+=	mathb12.mf
XMF_FILES+=	mathb5.mf
XMF_FILES+=	mathb6.mf
XMF_FILES+=	mathb7.mf
XMF_FILES+=	mathb8.mf
XMF_FILES+=	mathb9.mf
XMF_FILES+=	mathbase.mf
XMF_FILES+=	mathbdel.mf
XMF_FILES+=	mathbdrv.mf
XMF_FILES+=	mathbigs.mf
XMF_FILES+=	mathbsym.mf
XMF_FILES+=	mathcall.mf
XMF_FILES+=	mathextr.mf
XMF_FILES+=	mathfine.mf
XMF_FILES+=	mathgrey.mf
XMF_FILES+=	mathhbrw.mf
XMF_FILES+=	mathineq.mf
XMF_FILES+=	mathltlk.mf
XMF_FILES+=	mathmbcb.mf
XMF_FILES+=	mathprmt.mf
XMF_FILES+=	mathsmsy.mf
XMF_FILES+=	mathsubs.mf
XMF_FILES+=	mathsymb.mf
XMF_FILES+=	matht10.mf
XMF_FILES+=	mathu10.mf
XMF_FILES+=	mathudrv.mf
XMF_FILES+=	mathusym.mf
XMF_FILES+=	mathux10.mf
XMF_FILES+=	mathuxdrv.mf
XMF_FILES+=	mathx10.mf
XMF_FILES+=	mathx12.mf
XMF_FILES+=	mathx5.mf
XMF_FILES+=	mathx6.mf
XMF_FILES+=	mathx7.mf
XMF_FILES+=	mathx8.mf
XMF_FILES+=	mathx9.mf
XMF_FILES+=	mathxdrv.mf
XMF_FILES+=	maydigit.mf
X
XTYPE1_FILES=	matha10.pfb
XTYPE1_FILES+=	matha12.pfb
XTYPE1_FILES+=	matha5.pfb
XTYPE1_FILES+=	matha6.pfb
XTYPE1_FILES+=	matha7.pfb
XTYPE1_FILES+=	matha8.pfb
XTYPE1_FILES+=	matha9.pfb
XTYPE1_FILES+=	mathb10.pfb
XTYPE1_FILES+=	mathb12.pfb
XTYPE1_FILES+=	mathb5.pfb
XTYPE1_FILES+=	mathb6.pfb
XTYPE1_FILES+=	mathb7.pfb
XTYPE1_FILES+=	mathb8.pfb
XTYPE1_FILES+=	mathb9.pfb
XTYPE1_FILES+=	mathu10.pfb
XTYPE1_FILES+=	mathux10.pfb
XTYPE1_FILES+=	mathx10.pfb
XTYPE1_FILES+=	mathx12.pfb
XTYPE1_FILES+=	mathx5.pfb
XTYPE1_FILES+=	mathx6.pfb
XTYPE1_FILES+=	mathx7.pfb
XTYPE1_FILES+=	mathx8.pfb
XTYPE1_FILES+=	mathx9.pfb
X
XDVIPS_FILES=	mathabx.map
X
Xdo-install:
X	${MKDIR} ${PREFIX}/${CLASSDIR}
X	${INSTALL_DATA} ${WRKSRC}/mathtest.tex\
X		${CLASS_FILES:S@^@${WRKSRC}/texinputs/@}\
X		${PREFIX}/${CLASSDIR}
X	${MKDIR} ${PREFIX}/${MFDIR}
X	${INSTALL_DATA} ${MF_FILES:S@^@${WRKSRC}/source/@}\
X		${PREFIX}/${MFDIR}
X	${MKDIR} ${PREFIX}/${TYPE1DIR}
X	${INSTALL_DATA} ${TYPE1_FILES:S@^@${WRKDIR}/abxtype1/pfb/@}\
X		${PREFIX}/${TYPE1DIR}
X	${MKDIR} ${PREFIX}/${DVIPSDIR}
X	${INSTALL_DATA} ${DVIPS_FILES:S@^@${WRKDIR}/abxtype1/map/@}\
X		${PREFIX}/${DVIPSDIR}
X
Xpost-install:
X	${MKTEXLSR}
X	@${SED} -e 's,%%PREFIX%%,${PREFIX},;s,%%TEXMF%%,${TEXMF},'\
X		${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-latex-mathabx/Makefile
echo x - latex-mathabx/distinfo
sed 's/^X//' >latex-mathabx/distinfo << 'END-of-latex-mathabx/distinfo'
XMD5 (mathabx.zip) = 5cf5061985b5adf0562f119cb6b6db5a
XMD5 (abxtype1.zip) = efcefb7dd3d73fd445d6212a06729da9
END-of-latex-mathabx/distinfo
echo x - latex-mathabx/pkg-message
sed 's/^X//' >latex-mathabx/pkg-message << 'END-of-latex-mathabx/pkg-message'
X
X----------------------
XHow To Use Math series
X----------------------
X
Xdvips:
X	Add a line "p +mathabx.map" into
X	%%PREFIX%%/%%TEXMF%%/dvips/config/config.ps.
X
X(NOTE: This instruction depends on the directory layout of teTeX distribution.)
END-of-latex-mathabx/pkg-message
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list