diff options
author | Hiroki Sato <hrs@FreeBSD.org> | 2009-05-31 09:19:10 +0000 |
---|---|---|
committer | Hiroki Sato <hrs@FreeBSD.org> | 2009-05-31 09:19:10 +0000 |
commit | d83170403eb0a9c168b8d20a0d37ce95ef451628 (patch) | |
tree | 94314b861ada07c1c8c5a9b7afeb74740c664509 /print/gsfonts/Makefile | |
parent | 605c645403a0942e8cd24ba195e6810f900a5caf (diff) |
Notes
Diffstat (limited to 'print/gsfonts/Makefile')
-rw-r--r-- | print/gsfonts/Makefile | 76 |
1 files changed, 21 insertions, 55 deletions
diff --git a/print/gsfonts/Makefile b/print/gsfonts/Makefile index a06a5f865cfa..1bae0ab3d26d 100644 --- a/print/gsfonts/Makefile +++ b/print/gsfonts/Makefile @@ -7,7 +7,7 @@ PORTNAME= gsfonts PORTVERSION= 8.11 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= print x11-fonts MASTER_SITES= ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/fonts/ \ ${MASTER_SITE_TEX_CTAN:S/$/:CTAN/} @@ -15,74 +15,40 @@ MASTER_SITE_SUBDIR= support/ghostscript/fonts/:CTAN DISTFILES= ${GS_FONTS_STD:S/$/:DEFAULT,CTAN/} ${GS_FONTS_OTHER:S/$/:DEFAULT,CTAN/} DIST_SUBDIR= ghostscript -MAINTAINER= ports@FreeBSD.org -COMMENT= Fonts used by GNU Ghostscript (or X) +MAINTAINER= doceng@FreeBSD.org +COMMENT= Standard Fonts for Ghostscript NO_WRKSUBDIR= yes NO_BUILD= yes - PLIST_SUB= FONTSDIR="${FONTSDIR:S|${PREFIX}/||}" -SUB_FILES= pkg-message -SUB_LIST= FONTSDIR="${FONTSDIR}" +PORTDOCS= ChangeLog README README.tweaks TODO -# -# Local variables -# - -FONTSDIR?= ${PREFIX}/share/ghostscript/fonts +FONTSDIR= ${PREFIX}/share/ghostscript/fonts GS_FONTS_STD= ghostscript-fonts-std-8.11.tar.gz GS_FONTS_OTHER= ghostscript-fonts-other-6.0.tar.gz -CJKFONTS?= TrueType/ipam.ttf Ryumin-Light.ttf \ - TrueType/ipag.ttf GothicBBB-Medium.ttf \ - TrueType/bkai00mp.ttf STHeiti-Regular.ttf \ - TrueType/gbsn00lp.ttf STSong-Light.ttf \ - TrueType/bsmi00lp.ttf MSung-Light.ttf -.SILENT: - -post-patch: - ${CP} ${WRKSRC}/fonts/fonts.scale ${WRKSRC}/fonts/fonts.scale.urw - ${CP} ${FILESDIR}/fonts.scale ${WRKSRC}/fonts/fonts.scale - ${CP} ${FILESDIR}/fonts.scale ${WRKSRC}/fonts/fonts.dir - ${CP} ${FILESDIR}/Fontmap ${WRKSRC}/fonts/Fontmap +CJKFONTS?= std.ja_JP/Ryumin-Light \ + std.ja_JP/GothicBBB-Medium \ + std.zh_CN/STHeiti-Regular \ + std.zh_CN/STSong-Light \ + std.zh_CN/MSung-Light -# -# Install -# - -do-install: install-fonts install-docs display-message - -install-fonts: +do-install: ${MKDIR} ${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/COPYING ${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/*.afm ${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/*.gsf ${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/*.pfa ${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/*.pfb ${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/*.pfm ${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/fonts.dir ${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/fonts.scale ${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/fonts.scale.urw ${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/Fontmap ${FONTSDIR} - set -- ${CJKFONTS}; while :; do \ - case $$# in \ - 0) break ;; \ - *) LHS=$$1; shift; RHS=$$1; shift; \ - cd ${FONTSDIR} \ - && ${LN} -s -f ${PREFIX}/share/fonts/$${LHS} $${RHS}; \ - esac; \ + cd ${WRKSRC}/fonts && \ + ${INSTALL_DATA} fonts.dir COPYING \ + *.afm *.gsf *.pfa *.pfb *.pfm ${FONTSDIR}/ \ + && ${INSTALL_DATA} fonts.scale ${FONTSDIR}/fonts.scale.urw + cd ${FILESDIR} && \ + ${INSTALL_DATA} fonts.scale Fontmap ${FONTSDIR}/ + for F in ${CJKFONTS}; do \ + ${LN} -s -f ${PREFIX}/share/fonts/$${F} ${FONTSDIR}/; \ done -install-docs: .if !defined(NOPORTDOCS) +post-install: ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/ChangeLog ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/README ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/README.tweaks ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/fonts/TODO ${DOCSDIR} + cd ${WRKSRC}/fonts && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif -display-message: - ${CAT} ${PKGMESSAGE} - .include <bsd.port.mk> |