aboutsummaryrefslogtreecommitdiffstats
path: root/print/ec-fonts-mftraced
diff options
context:
space:
mode:
authorlioux <lioux@FreeBSD.org>2005-04-19 18:46:43 +0800
committerlioux <lioux@FreeBSD.org>2005-04-19 18:46:43 +0800
commit79d302481a4575d2344c741f92db2505664e6136 (patch)
treeb5c1cc2ca518852f09404a4b51d62646487e274d /print/ec-fonts-mftraced
parent4f844578b7249071d180da74c0d73c075ec973ea (diff)
downloadfreebsd-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/Makefile69
-rw-r--r--print/ec-fonts-mftraced/distinfo2
-rw-r--r--print/ec-fonts-mftraced/pkg-descr13
-rw-r--r--print/ec-fonts-mftraced/pkg-install34
-rw-r--r--print/ec-fonts-mftraced/pkg-plist126
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