diff options
author | lioux <lioux@FreeBSD.org> | 2005-04-19 18:46:43 +0800 |
---|---|---|
committer | lioux <lioux@FreeBSD.org> | 2005-04-19 18:46:43 +0800 |
commit | 79d302481a4575d2344c741f92db2505664e6136 (patch) | |
tree | b5c1cc2ca518852f09404a4b51d62646487e274d /print/ec-fonts-mftraced | |
parent | 4f844578b7249071d180da74c0d73c075ec973ea (diff) | |
download | freebsd-ports-gnome-79d302481a4575d2344c741f92db2505664e6136.tar.gz freebsd-ports-gnome-79d302481a4575d2344c741f92db2505664e6136.tar.zst freebsd-ports-gnome-79d302481a4575d2344c741f92db2505664e6136.zip |
New port ec-fonts-mftraced version 1.0.12: EC PostScript Type1 fonts
with TFMs for TeX required for latest versions of GNU LilyPond
(print/lilypond)
Diffstat (limited to 'print/ec-fonts-mftraced')
-rw-r--r-- | print/ec-fonts-mftraced/Makefile | 69 | ||||
-rw-r--r-- | print/ec-fonts-mftraced/distinfo | 2 | ||||
-rw-r--r-- | print/ec-fonts-mftraced/pkg-descr | 13 | ||||
-rw-r--r-- | print/ec-fonts-mftraced/pkg-install | 34 | ||||
-rw-r--r-- | print/ec-fonts-mftraced/pkg-plist | 126 |
5 files changed, 244 insertions, 0 deletions
diff --git a/print/ec-fonts-mftraced/Makefile b/print/ec-fonts-mftraced/Makefile new file mode 100644 index 000000000000..45fc3578ada0 --- /dev/null +++ b/print/ec-fonts-mftraced/Makefile @@ -0,0 +1,69 @@ +# New ports collection makefile for: ec-fonts-mftraced +# Date created: Tue Apr 19 01:45:54 UTC 2005 +# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= ec-fonts-mftraced +PORTVERSION= 1.0.12 +CATEGORIES= print +MASTER_SITES= http://lilypond.org/download/fonts/ + +MAINTAINER= lioux@FreeBSD.org +COMMENT= EC PostScript Type1 fonts with TFMs for TeX + +BUILD_DEPENDS= \ + mftrace:${PORTSDIR}/print/mftrace \ + potrace:${PORTSDIR}/graphics/potrace \ + updmap:${PORTSDIR}/print/teTeX-base + +USE_REINPLACE= yes +HAS_CONFIGURE= yes +USE_GMAKE= yes +MAKEFILE= GNUmakefile +MAKE_ARGS= \ + prefix=${PREFIX} \ + builddir=${WRKDIR} \ + docdir=${PREFIX}/share/doc \ + sysconfdir=${PREFIX}/etc \ + TEXDIR=${PREFIX}/${TEXMFLOCALDIR} \ + TEXCONFDIR=${PREFIX}/${TEXMFLOCALDIR} +PKGDEINSTALL= ${PKGINSTALL} + +PLIST_SUB= TEXMFLOCALDIR="${TEXMFLOCALDIR}" +PORTDOCS= \ + COPYING \ + ChangeLog \ + INSTALL \ + LICENSE \ + README + +# +TEXMFLOCALDIR= share/texmf-local + +post-install: + @${SETENV} PKG_PREFIX=${PREFIX} ${SH} \ + ${PKGINSTALL} ${PKGNAME} POST-INSTALL + +.include <bsd.port.pre.mk> + +post-patch: + @${REINPLACE_CMD} -E \ + -e 's|function[[:space:]]*||' \ + ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} +.if !exists(${LOCALBASE}/bin/potrace) + @${REINPLACE_CMD} -E \ + -e 's|--potrace|--autotrace|' \ + ${BUILD_WRKSRC}/${MAKEFILE} +.endif + @${REINPLACE_CMD} -E \ + -e 's|^([[:space:]]*cp)|\1 -f|' \ + ${BUILD_WRKSRC}/${MAKEFILE} +.ifdef(NOPORTDOCS) + @${REINPLACE_CMD} -E \ + -e 's|^.*\(docdir\).*$$||' \ + ${BUILD_WRKSRC}/${MAKEFILE} +.endif + +.include <bsd.port.post.mk> diff --git a/print/ec-fonts-mftraced/distinfo b/print/ec-fonts-mftraced/distinfo new file mode 100644 index 000000000000..2f91dd0d50c4 --- /dev/null +++ b/print/ec-fonts-mftraced/distinfo @@ -0,0 +1,2 @@ +MD5 (ec-fonts-mftraced-1.0.12.tar.gz) = 4b355f668ca9cc01677e94c6eecdac40 +SIZE (ec-fonts-mftraced-1.0.12.tar.gz) = 17639 diff --git a/print/ec-fonts-mftraced/pkg-descr b/print/ec-fonts-mftraced/pkg-descr new file mode 100644 index 000000000000..377d830f16d5 --- /dev/null +++ b/print/ec-fonts-mftraced/pkg-descr @@ -0,0 +1,13 @@ +[ excerpt from developer's web site ] + +EC PostScript Type1 fonts with TFMs for TeX + +These are PostScript Type1 renderings and TFMs of the EC variant +of the standard TeX CMR font family. These fonts include characters +with European accents. + +GNU LilyPond depends on this. + +WWW: http://lilypond.org/ + +-- lioux@FreeBSD.org diff --git a/print/ec-fonts-mftraced/pkg-install b/print/ec-fonts-mftraced/pkg-install new file mode 100644 index 000000000000..9534dcca0197 --- /dev/null +++ b/print/ec-fonts-mftraced/pkg-install @@ -0,0 +1,34 @@ +#!/bin/sh +# $FreeBSD$ + +[ $# != 2 ] && exit 1 +PKGNAME=$1 +ACTION=$2 + +PATH="${PATH}:/usr/bin:/usr/local/bin:${PKG_PREFIX}/bin" + +MKTEXLSR=mktexlsr +SETENV=env +UPDMAP=updmap + +case "$ACTION" in + +POST-INSTALL) + ${SETENV} PATH="${PATH}" ${MKTEXLSR} + ${SETENV} PATH="${PATH}" ${UPDMAP} --enable Map ec-mftrace.map + ;; + +DEINSTALL) + ${SETENV} PATH="${PATH}" ${MKTEXLSR} + ${SETENV} PATH="${PATH}" ${UPDMAP} --disable ec-mftrace.map + ;; + +PRE-INSTALL|POST-DEINSTALL) + ;; + +*) + exit 1 + ;; +esac + +exit diff --git a/print/ec-fonts-mftraced/pkg-plist b/print/ec-fonts-mftraced/pkg-plist new file mode 100644 index 000000000000..dc9fc59a2c29 --- /dev/null +++ b/print/ec-fonts-mftraced/pkg-plist @@ -0,0 +1,126 @@ +%%TEXMFLOCALDIR%%/dvips/ec-fonts-mftraced +%%TEXMFLOCALDIR%%/fonts/map/dvips/ec-fonts-mftraced/ec-mftrace.map +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecb10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecb12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecb7.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecb8.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecb9.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbi10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbi12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbi14.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbi17.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbi8.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbi9.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbx10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbx12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbx5.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbx6.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbx7.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbx8.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecbx9.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/eccc10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/eccc12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrb10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrb12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrb14.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrb17.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrb7.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrm10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrm12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrm17.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrm5.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrm6.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrm7.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrm8.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecrm9.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecsc10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecsc12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecsc14.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecsc9.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecsl10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecsl12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecsl8.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecsl9.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecss10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecss12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecss17.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecss8.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecss9.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecssdc10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecti10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecti12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecti7.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecti8.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ecti9.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ectt10.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ectt12.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ectt8.tfm +%%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced/ectt9.tfm +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecb10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecb12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecb7.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecb8.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecb9.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbi10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbi12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbi14.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbi17.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbi8.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbi9.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbx10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbx12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbx5.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbx6.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbx7.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbx8.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecbx9.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/eccc10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/eccc12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrb10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrb12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrb14.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrb17.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrb7.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrm10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrm12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrm17.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrm5.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrm6.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrm7.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrm8.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecrm9.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecsc10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecsc12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecsc14.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecsc9.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecsl10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecsl12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecsl8.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecsl9.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecss10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecss12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecss17.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecss8.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecss9.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecssdc10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecti10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecti12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecti7.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecti8.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ecti9.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ectt10.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ectt12.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ectt8.pfa +%%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced/ectt9.pfa +@dirrm %%TEXMFLOCALDIR%%/fonts/type1/public/ec-fonts-mftraced +@unexec rmdir %D/%%TEXMFLOCALDIR%%/fonts/type1/public 2>/dev/null || true +@unexec rmdir %D/%%TEXMFLOCALDIR%%/fonts/type1 2>/dev/null || true +@dirrm %%TEXMFLOCALDIR%%/fonts/tfm/public/ec-fonts-mftraced +@unexec rmdir %D/%%TEXMFLOCALDIR%%/fonts/tfm/public 2>/dev/null || true +@unexec rmdir %D/%%TEXMFLOCALDIR%%/fonts/tfm 2>/dev/null || true +@dirrm %%TEXMFLOCALDIR%%/fonts/map/dvips/ec-fonts-mftraced +@unexec rmdir %D/%%TEXMFLOCALDIR%%/fonts/map/dvips 2>/dev/null || true +@unexec rmdir %D/%%TEXMFLOCALDIR%%/fonts/map 2>/dev/null || true +@unexec rmdir %D/%%TEXMFLOCALDIR%%/fonts 2>/dev/null || true +@unexec rmdir %D/%%TEXMFLOCALDIR%%/dvips 2>/dev/null || true +@unexec rmdir %D/%%TEXMFLOCALDIR%% 2>/dev/null || true |