# New ports collection makefile for: mathfonts # Date created: 6 March 2005 # Whom: Thierry Thomas # # $FreeBSD$ # PORTNAME= mathfonts PORTVERSION= 4.1 # Don't upgrade this port if not supported by MathML-enabled Mozilla # # Please check http://www.mozilla.org/projects/mathml/fonts/ CATEGORIES= x11-fonts MASTER_SITES= http://support.wolfram.com/mathematica/systems/windows/general/ DISTNAME= MathFonts_TrueType EXTRACT_SUFX= .exe DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= thierry@FreeBSD.org COMMENT= Mathematica fonts for MathML-enabled Mozilla BUILD_DEPENDS= ttmkfdir:${PORTSDIR}/x11-fonts/ttmkfdir RESTRICTED= "no distribution of the fonts allowed" NO_CDROM= ${RESTRICTED} .if !defined(WITHOUT_FULLMATHML) BUILD_DEPENDS+= ${LOCALBASE}/Acrobat5/Resource/Font/Symbol:${PORTSDIR}/print/acroread RUN_DEPENDS+= ${FONTSBASE}/texcm-ttf/cmr10.ttf:${PORTSDIR}/x11-fonts/texcm-ttf \ ${LOCALBASE}/Acrobat5/Resource/Font/Symbol:${PORTSDIR}/print/acroread PLIST_SUB= ACROREAD="" .else PLIST_SUB= ACROREAD="@comment " .endif USE_X_PREFIX= yes USE_ZIP= yes NO_WRKSUBDIR= yes SUB_FILES= pkg-message SUB_LIST= FONTSDIR="${FONTSDIR}" PLIST_SUB+= FONTSDIR="${FONTSDIR:S|${PREFIX}/||}" PKGMESSAGE= ${WRKDIR}/pkg-message FONTNAME= ${PORTNAME} FONTSBASE= ${X11BASE}/lib/X11/fonts FONTSDIR= ${PREFIX}/lib/X11/fonts/${FONTNAME} TTMKFDIR_CMD= ${X11BASE}/bin/ttmkfdir do-build: ${TTMKFDIR_CMD} -c -f ${FONTNAME} -d ${WRKSRC} | ${CAT} -n | \ ${SED} -e 's|^ 1|100000|' | ${SORT} -r | \ ${CUT} -c 8- > ${WRKSRC}/fonts.scale ${CP} ${WRKSRC}/fonts.scale ${WRKSRC}/fonts.dir do-install: ${MKDIR} ${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/*.ttf ${WRKSRC}/fonts.scale ${WRKSRC}/fonts.dir \ ${FONTSDIR} .if !defined(WITHOUT_FULLMATHML) ${LN} -fs ${LOCALBASE}/Acrobat5/Resource/Font/Symbol ${FONTSDIR} .endif post-install: @${ECHO_MSG} @${CAT} ${PKGMESSAGE} @${ECHO_MSG} .include