diff options
-rw-r--r-- | chinese/ttfm/Makefile | 17 | ||||
-rw-r--r-- | chinese/ttfm/files/patch-modules_xttfm.ttfm | 2 |
2 files changed, 10 insertions, 9 deletions
diff --git a/chinese/ttfm/Makefile b/chinese/ttfm/Makefile index a1438f92ce0f..b2a3047c0587 100644 --- a/chinese/ttfm/Makefile +++ b/chinese/ttfm/Makefile @@ -7,38 +7,39 @@ PORTNAME= ttfm PORTVERSION= 0.9.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= chinese print MASTER_SITES= LOCAL/rafan/chinese MAINTAINER= rafan@FreeBSD.org COMMENT= A Big5/GB enhanced TrueType Font Manager -RUN_DEPENDS= mkfontdir:${X_CLIENTS_PORT} +RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \ + mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 PORTDOCS= README USAGE MAN1= ttfm.sh.1 post-patch: - @${REINPLACE_CMD} -e 's,%%X11BASE%%,${X11BASE},' \ + @${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' \ -e 's,%%PREFIX%%,${PREFIX},' \ ${WRKSRC}/modules/gscjk.ttfm \ ${WRKSRC}/modules/xttfm.ttfm do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/ttfinfo ${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKSRC}/ttfm.sh ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/ttfinfo ${PREFIX}/bin/ + ${INSTALL_SCRIPT} ${WRKSRC}/ttfm.sh ${PREFIX}/bin/ .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}/ .endfor .endif - ${INSTALL_MAN} ${WRKSRC}/ttfm.sh.1 ${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/ttfm.sh.1 ${MANPREFIX}/man/man1/ @${MKDIR} ${DATADIR} .for module in gscjk.ttfm xttfm.ttfm - ${INSTALL_SCRIPT} ${WRKSRC}/modules/${module} ${DATADIR} + ${INSTALL_SCRIPT} ${WRKSRC}/modules/${module} ${DATADIR}/ .endfor .include <bsd.port.mk> diff --git a/chinese/ttfm/files/patch-modules_xttfm.ttfm b/chinese/ttfm/files/patch-modules_xttfm.ttfm index e045e9caac97..a786db8441fa 100644 --- a/chinese/ttfm/files/patch-modules_xttfm.ttfm +++ b/chinese/ttfm/files/patch-modules_xttfm.ttfm @@ -7,7 +7,7 @@ -export PREFIX; PREFIX=/usr/local -export X11BASE; X11BASE=/usr/X11R6 +export PREFIX; PREFIX=%%PREFIX%% -+export X11BASE; X11BASE=%%X11BASE%% ++export X11BASE; X11BASE=%%LOCALBASE%% export PATH; PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PREFIX/bin:$PREFIX/sbin:$X11BASE/bin export TEMPFILE; TEMPFILE="`mktemp /tmp/ttfm.tmpXXX`" export DefaultFontPath; DefaultFontPath=$PREFIX/share/fonts/TrueType |