diff options
author | Hiroki Sato <hrs@FreeBSD.org> | 2004-08-20 17:12:21 +0000 |
---|---|---|
committer | Hiroki Sato <hrs@FreeBSD.org> | 2004-08-20 17:12:21 +0000 |
commit | 645378402e935df7c949b3e854e2e42ed526c345 (patch) | |
tree | 60c981cba23528abc39bdd05707616ad579c99a9 /japanese/font-mplus-ipa/Makefile | |
parent | a1aa21a11b94d1cf3625d162e186e68ce495ad73 (diff) | |
download | ports-645378402e935df7c949b3e854e2e42ed526c345.tar.gz ports-645378402e935df7c949b3e854e2e42ed526c345.zip |
- Add dependency on databases/grass-i18n.
- Remove NO_PACKAGE and NO_CDROM.
- Remove fonts.{dir,alias}.ipa and generate fonts.dir on the fly.
Notes
Notes:
svn path=/head/; revision=116803
Diffstat (limited to 'japanese/font-mplus-ipa/Makefile')
-rw-r--r-- | japanese/font-mplus-ipa/Makefile | 83 |
1 files changed, 32 insertions, 51 deletions
diff --git a/japanese/font-mplus-ipa/Makefile b/japanese/font-mplus-ipa/Makefile index 225b262b8cee..8b9fd51b305f 100644 --- a/japanese/font-mplus-ipa/Makefile +++ b/japanese/font-mplus-ipa/Makefile @@ -6,67 +6,48 @@ # PORTNAME= ipa-ttfonts -PORTVERSION= 20040718 +PORTVERSION= 1.0.20040814 CATEGORIES= japanese x11-fonts -MASTER_SITES= http://www.grass-japan.org/FOSS4G/ipafonts/ -DISTNAME= grass5.0.3_i686-pc-linux-i18n-ipafull-gnu_bin -DIST_SUBDIR= ipa-fonts +MASTER_SITES= # empty +DISTFILES= # empty MAINTAINER= hrs@FreeBSD.org -COMMENT= Freely available Japanese TrueType fonts by Infomation-technology Promotion Agency (IPA) +COMMENT= Japanese TrueType fonts distributed by IPA -USE_X_PREFIX= yes -NO_BUILD= yes -NO_PACKAGE= "License prohibits to distribute without i18n'ed GRASS http://www.grass-japan.org/FOSS4G/" -NO_CDROM= "License prohibits to distribute without i18n'ed GRASS http://www.grass-japan.org/FOSS4G/" - -FONTSDIR= lib/X11/fonts/TrueType -LOCALFONTSDIR= share/fonts/TrueType -MAKE_ENV= FONTSDIR=${FONTSDIR} -PLIST_SUB= FONTSDIR=${FONTSDIR} \ - LOCALFONTSDIR=${LOCALBASE}/${LOCALFONTSDIR} +RUN_DEPENDS= ${LOCALBASE}/${GRASS_FONTSDIR}/ipam.ttf:${PORTSDIR}/databases/grass-i18n -WRKSRC= ${WRKDIR} - -DOC_FILES= license-ipafonts.eucjp +NO_BUILD= yes +NO_WRKSUBDIR= yes +PKGINSTALL= ${WRKDIR}/pkg-install +PKGDEINSTALL= ${WRKDIR}/pkg-install + +LOCAL_FONTSDIR= share/fonts/TrueType +X_FONTSDIR= lib/X11/fonts/TrueType +GRASS_FONTSDIR= grass5/fonts + +PKGINSTALL_SUB= X_FONTSDIR=${X11BASE}/${X_FONTSDIR} +PLIST_SUB= X_FONTSDIR=${X11BASE}/${X_FONTSDIR} \ + FONTSDIR_EXTRA=${X11BASE}/${X_FONTSDIR}/fonts.dir.ipa \ + LOCAL_FONTSDIR=${PREFIX}/${LOCAL_FONTSDIR} \ + GRASS_FONTSDIR=${LOCALBASE}/${GRASS_FONTSDIR} + +pre-install: + @${SED} ${PKGINSTALL_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ + ${FILESDIR}/pkg-install.in \ + > ${WRKDIR}/pkg-install + ${CHMOD} +x ${WRKDIR}/pkg-install do-install: -.if !exists(${PREFIX}/${FONTSDIR}) - @${ECHO} "*********************************************************" - @${ECHO} "Please add ${PREFIX}/${FONTSDIR} to your font path" - @${ECHO} "and load 'xtt' module in /etc/XF86Config." - @${ECHO} "*********************************************************" - ${MKDIR} ${PREFIX}/${FONTSDIR} -.endif - ${INSTALL_DATA} ${WRKSRC}/fonts/ipag.ttf \ - ${WRKSRC}/fonts/ipagp.ttf \ - ${WRKSRC}/fonts/ipagui.ttf \ - ${WRKSRC}/fonts/ipam.ttf \ - ${WRKSRC}/fonts/ipamp.ttf \ - ${FILESDIR}/fonts.dir.ipa \ - ${FILESDIR}/fonts.alias.ipa \ - ${PREFIX}/${FONTSDIR} - ${MKDIR} ${LOCALBASE}/${LOCALFONTSDIR} - ${LN} -s -f \ - ${PREFIX}/${FONTSDIR}/ipag.ttf \ - ${LOCALBASE}/${LOCALFONTSDIR}/ipag.ttf - ${LN} -s -f \ - ${PREFIX}/${FONTSDIR}/ipagp.ttf \ - ${LOCALBASE}/${LOCALFONTSDIR}/ipagp.ttf - ${LN} -s -f \ - ${PREFIX}/${FONTSDIR}/ipagui.ttf \ - ${LOCALBASE}/${LOCALFONTSDIR}/ipagui.ttf + ${MKDIR} ${PREFIX}/${LOCAL_FONTSDIR} + ${MKDIR} ${X11BASE}/${X_FONTSDIR} ${LN} -s -f \ - ${PREFIX}/${FONTSDIR}/ipam.ttf \ - ${LOCALBASE}/${LOCALFONTSDIR}/ipam.ttf + ${LOCALBASE}/${GRASS_FONTSDIR}/ipa*.ttf \ + ${PREFIX}/${LOCAL_FONTSDIR}/ ${LN} -s -f \ - ${PREFIX}/${FONTSDIR}/ipamp.ttf \ - ${LOCALBASE}/${LOCALFONTSDIR}/ipamp.ttf + ${LOCALBASE}/${GRASS_FONTSDIR}/ipa*.ttf \ + ${X11BASE}/${X_FONTSDIR}/ -.for F in ${DOC_FILES} - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/${F} ${DOCSDIR} -.endfor +post-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include <bsd.port.mk> |