aboutsummaryrefslogtreecommitdiff
path: root/japanese/font-mgenplus/Makefile
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2016-07-27 14:59:15 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2016-07-27 14:59:15 +0000
commit384947e07072b128028ba60c3a123c877a051f09 (patch)
tree12eaa3467541fda20718bed65bb16c7d27712c5b /japanese/font-mgenplus/Makefile
parentf3ced6cd9dacd98f87d7dd0ebbeb59a2f2a9219f (diff)
Notes
Diffstat (limited to 'japanese/font-mgenplus/Makefile')
-rw-r--r--japanese/font-mgenplus/Makefile62
1 files changed, 61 insertions, 1 deletions
diff --git a/japanese/font-mgenplus/Makefile b/japanese/font-mgenplus/Makefile
index ea9433663ae1..805a45e55b7d 100644
--- a/japanese/font-mgenplus/Makefile
+++ b/japanese/font-mgenplus/Makefile
@@ -24,10 +24,70 @@ NO_WRKSUBDIR= yes
PORTDOCS= *
OPTIONS_DEFINE= DOCS
+OPTIONS_MULTI= FONT_FAMILY
+OPTIONS_MULTI_FONT_FAMILY= MGENPLUS_1C MGENPLUS_1CP MGENPLUS_1M \
+ MGENPLUS_1MN MGENPLUS_1P MGENPLUS_1PP \
+ MGENPLUS_2C MGENPLUS_2CP MGENPLUS_2M \
+ MGENPLUS_2P MGENPLUS_2PP
+OPTIONS_DEFAULT= MGENPLUS_1C MGENPLUS_1CP MGENPLUS_1M \
+ MGENPLUS_1MN MGENPLUS_1P MGENPLUS_1PP \
+ MGENPLUS_2C MGENPLUS_2CP MGENPLUS_2M \
+ MGENPLUS_2P MGENPLUS_2PP
+OPTIONS_SUB= yes
+MGENPLUS_1C_DESC= Mgen+ 1c
+MGENPLUS_1CP_DESC= Mgen+ 1cp
+MGENPLUS_1M_DESC= Mgen+ 1m
+MGENPLUS_1MN_DESC= Mgen+ 1mn
+MGENPLUS_1P_DESC= Mgen+ 1p
+MGENPLUS_1PP_DESC= Mgen+ 1pp
+MGENPLUS_2C_DESC= Mgen+ 2c
+MGENPLUS_2CP_DESC= Mgen+ 2cp
+MGENPLUS_2M_DESC= Mgen+ 2m
+MGENPLUS_2P_DESC= Mgen+ 2p
+MGENPLUS_2PP_DESC= Mgen+ 2pp
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MMGENPLUS_1C}
+FAMILY= 1c
+.endif
+.if ${PORT_OPTIONS:MMGENPLUS_1CP}
+FAMILY+=1cp
+.endif
+.if ${PORT_OPTIONS:MMGENPLUS_1M}
+FAMILY+=1m
+.endif
+.if ${PORT_OPTIONS:MMGENPLUS_1MN}
+FAMILY+=1mn
+.endif
+.if ${PORT_OPTIONS:MMGENPLUS_1P}
+FAMILY+=1p
+.endif
+.if ${PORT_OPTIONS:MMGENPLUS_1PP}
+FAMILY+=1pp
+.endif
+.if ${PORT_OPTIONS:MMGENPLUS_2C}
+FAMILY+=2c
+.endif
+.if ${PORT_OPTIONS:MMGENPLUS_2CP}
+FAMILY+=2cp
+.endif
+.if ${PORT_OPTIONS:MMGENPLUS_2M}
+FAMILY+=2m
+.endif
+.if ${PORT_OPTIONS:MMGENPLUS_2P}
+FAMILY+=2p
+.endif
+.if ${PORT_OPTIONS:MMGENPLUS_2PP}
+FAMILY+=2pp
+.endif
do-install:
${MKDIR} ${STAGEDIR}${FONTSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} *.ttf ${STAGEDIR}${FONTSDIR}
+.for FAM in ${FAMILY}
+ ${INSTALL_DATA} ${WRKSRC}/mgenplus-${FAM}-*.ttf \
+ ${STAGEDIR}${FONTSDIR}
+.endfor
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \