aboutsummaryrefslogtreecommitdiff
path: root/x11-fonts
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2007-10-21 14:00:49 +0000
committerThierry Thomas <thierry@FreeBSD.org>2007-10-21 14:00:49 +0000
commit6eaa1c594bb8e0f9119f7b3dd17001eccf45057b (patch)
tree21fdb8d13b9cb8d5a9319320cc61a1f2beb26d95 /x11-fonts
parent75cb042ef66b36bbde033fe42320be7957923397 (diff)
downloadports-6eaa1c594bb8e0f9119f7b3dd17001eccf45057b.tar.gz
ports-6eaa1c594bb8e0f9119f7b3dd17001eccf45057b.zip
Notes
Diffstat (limited to 'x11-fonts')
-rw-r--r--x11-fonts/texcm-ttf/Makefile21
1 files changed, 13 insertions, 8 deletions
diff --git a/x11-fonts/texcm-ttf/Makefile b/x11-fonts/texcm-ttf/Makefile
index d7a20bf9f414..6ebe665db82c 100644
--- a/x11-fonts/texcm-ttf/Makefile
+++ b/x11-fonts/texcm-ttf/Makefile
@@ -7,7 +7,7 @@
PORTNAME= texcm-ttf
PORTVERSION= 20010117
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-fonts
MASTER_SITES= http://www.mozilla.org/projects/mathml/fonts/bakoma/
DISTFILES= ${PORTNAME}${EXTRACT_SUFX} license.txt
@@ -17,9 +17,10 @@ EXTRACT_ONLY= ${PORTNAME}${EXTRACT_SUFX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= TeX's Computer Modern Fonts
-BUILD_DEPENDS= ttmkfdir:${PORTSDIR}/x11-fonts/ttmkfdir
+BUILD_DEPENDS= mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale \
+ mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir
-NO_CDROM= "cannot be sold or distributed with any commercial product"
+NO_CDROM= cannot be sold or distributed with any commercial product
USE_X_PREFIX= yes
USE_ZIP= yes
@@ -28,18 +29,22 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
SUB_FILES= pkg-message
SUB_LIST= FONTSDIR="${FONTSDIR}"
PLIST_SUB= FONTSDIR="${FONTSDIR:S|${PREFIX}/||}"
+REINPLACE_ARGS= -i ""
PKGMESSAGE= ${WRKDIR}/pkg-message
FONTNAME= ${PORTNAME}
FONTSDIR= ${PREFIX}/lib/X11/fonts/${FONTNAME}
-TTMKFDIR_CMD= ${X11BASE}/bin/ttmkfdir
+
+MKFONTSCL_CMD= ${X11BASE}/bin/mkfontscale
+MKFONTDIR_CMD= ${X11BASE}/bin/mkfontdir
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
+ cd ${WRKSRC} && ${MKFONTSCL_CMD}
+ cd ${WRKSRC} && ${MKFONTDIR_CMD}
+.for f in fonts.dir fonts.scale
+ ${REINPLACE_CMD} -e 's|-misc-|-texcm-|' ${WRKSRC}/${f}
+.endfor
do-install:
${MKDIR} ${FONTSDIR}