1PORTNAME= rounded-mgenplus 2PORTVERSION= 20150602 3PORTREVISION= 1 4CATEGORIES= japanese x11-fonts 5MASTER_SITES= OSDN_CHAMBER/8/8598 6PKGNAMEPREFIX= ja-font- 7 8MAINTAINER= ports@MidnightBSD.org 9COMMENT= Rounded Mgen+ Japanese TrueType fonts 10WWW= http://jikasei.me/font/rounded-mgenplus/ 11 12LICENSE= OFL11 13 14USES= 7z fonts:fc 15FONTPATHSPEC= ${FONTNAME}:pri=60 16NO_ARCH= yes 17NO_BUILD= yes 18PKGINSTALL= ${WRKDIR}/pkg-install 19PKGDEINSTALL= ${WRKDIR}/pkg-install 20SUB_FILES= pkg-install 21NO_WRKSUBDIR= yes 22PORTDOCS= * 23 24OPTIONS_DEFINE= DOCS 25OPTIONS_MULTI= FONT_FAMILY 26OPTIONS_MULTI_FONT_FAMILY= ROUNDED_MGENPLUS_1C ROUNDED_MGENPLUS_1CP \ 27 ROUNDED_MGENPLUS_1M ROUNDED_MGENPLUS_1MN \ 28 ROUNDED_MGENPLUS_1P ROUNDED_MGENPLUS_1PP \ 29 ROUNDED_MGENPLUS_2C ROUNDED_MGENPLUS_2CP \ 30 ROUNDED_MGENPLUS_2M ROUNDED_MGENPLUS_2P \ 31 ROUNDED_MGENPLUS_2PP 32OPTIONS_DEFAULT= ROUNDED_MGENPLUS_1C ROUNDED_MGENPLUS_1CP \ 33 ROUNDED_MGENPLUS_1M ROUNDED_MGENPLUS_1MN \ 34 ROUNDED_MGENPLUS_1P ROUNDED_MGENPLUS_1PP \ 35 ROUNDED_MGENPLUS_2C ROUNDED_MGENPLUS_2CP \ 36 ROUNDED_MGENPLUS_2M ROUNDED_MGENPLUS_2P \ 37 ROUNDED_MGENPLUS_2PP 38OPTIONS_SUB= yes 39ROUNDED_MGENPLUS_1C_DESC= Rounded Mgen+ 1c 40ROUNDED_MGENPLUS_1CP_DESC= Rounded Mgen+ 1cp 41ROUNDED_MGENPLUS_1M_DESC= Rounded Mgen+ 1m 42ROUNDED_MGENPLUS_1MN_DESC= Rounded Mgen+ 1mn 43ROUNDED_MGENPLUS_1P_DESC= Rounded Mgen+ 1p 44ROUNDED_MGENPLUS_1PP_DESC= Rounded Mgen+ 1pp 45ROUNDED_MGENPLUS_2C_DESC= Rounded Mgen+ 2c 46ROUNDED_MGENPLUS_2CP_DESC= Rounded Mgen+ 2cp 47ROUNDED_MGENPLUS_2M_DESC= Rounded Mgen+ 2m 48ROUNDED_MGENPLUS_2P_DESC= Rounded Mgen+ 2p 49ROUNDED_MGENPLUS_2PP_DESC= Rounded Mgen+ 2pp 50 51.include <bsd.mport.options.mk> 52 53.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1C} 54FAMILY= 1c 55.endif 56.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1CP} 57FAMILY+=1cp 58.endif 59.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1M} 60FAMILY+=1m 61.endif 62.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1MN} 63FAMILY+=1mn 64.endif 65.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1P} 66FAMILY+=1p 67.endif 68.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1PP} 69FAMILY+=1pp 70.endif 71.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_2C} 72FAMILY+=2c 73.endif 74.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_2CP} 75FAMILY+=2cp 76.endif 77.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_2M} 78FAMILY+=2m 79.endif 80.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_2P} 81FAMILY+=2p 82.endif 83.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_2PP} 84FAMILY+=2pp 85.endif 86 87do-install: 88 ${MKDIR} ${FONTSDIR} 89.for FAM in ${FAMILY} 90 ${INSTALL_DATA} ${WRKSRC}/rounded-mgenplus-${FAM}-*.ttf \ 91 ${FONTSDIR} 92.endfor 93 ${MKDIR} ${PREFIX}/etc/fonts/conf.avail \ 94 ${PREFIX}/etc/fonts/conf.d 95 ${INSTALL_DATA} ${FILESDIR}/20-unhint-${FONTNAME}.conf \ 96 ${FILESDIR}/62-fonts-${FONTNAME}.conf \ 97 ${PREFIX}/etc/fonts/conf.avail 98 ${LN} -s -f ../conf.avail/20-unhint-${FONTNAME}.conf \ 99 ${PREFIX}/etc/fonts/conf.d/20-unhint-${FONTNAME}.conf 100 ${LN} -s -f ../conf.avail/62-fonts-${FONTNAME}.conf \ 101 ${PREFIX}/etc/fonts/conf.d/62-fonts-${FONTNAME}.conf 102 103post-install-DOCS-on: 104 ${MKDIR} ${FAKE_DESTDIR}${DOCSDIR} 105 cd ${WRKSRC} && ${COPYTREE_SHARE} . ${FAKE_DESTDIR}${DOCSDIR} \ 106 "! -name *\.ttf" 107 108.include <bsd.port.mk> 109