aboutsummaryrefslogtreecommitdiff
path: root/japanese/font-rounded-mgenplus/Makefile
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2016-07-27 15:05:03 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2016-07-27 15:05:03 +0000
commit26b078f5434c79c09183a623d0c9897d12fd26c9 (patch)
tree08157e2c522764c1b6c6654caf3fd7591c3a5609 /japanese/font-rounded-mgenplus/Makefile
parent384947e07072b128028ba60c3a123c877a051f09 (diff)
downloadports-26b078f5434c79c09183a623d0c9897d12fd26c9.tar.gz
ports-26b078f5434c79c09183a623d0c9897d12fd26c9.zip
Add new port -- Rounded Mgen+ Japanese TrueType fonts
Notes
Notes: svn path=/head/; revision=419177
Diffstat (limited to 'japanese/font-rounded-mgenplus/Makefile')
-rw-r--r--japanese/font-rounded-mgenplus/Makefile110
1 files changed, 110 insertions, 0 deletions
diff --git a/japanese/font-rounded-mgenplus/Makefile b/japanese/font-rounded-mgenplus/Makefile
new file mode 100644
index 000000000000..84150c257de3
--- /dev/null
+++ b/japanese/font-rounded-mgenplus/Makefile
@@ -0,0 +1,110 @@
+# $FreeBSD$
+
+PORTNAME= rounded-mgenplus
+PORTVERSION= 20150602
+#PORTREVISION= 0
+CATEGORIES= japanese x11-fonts
+MASTER_SITES= SOURCEFORGE_JP
+MASTER_SITE_SUBDIR=users/8/8598
+PKGNAMEPREFIX= ja-font-
+
+MAINTAINER= ume@FreeBSD.org
+COMMENT= Rounded Mgen+ Japanese TrueType fonts
+
+LICENSE= OFL11
+
+USES= 7z fonts:fc
+FONTNAME= ${PORTNAME}
+NO_ARCH= yes
+NO_BUILD= yes
+PKGINSTALL= ${WRKDIR}/pkg-install
+PKGDEINSTALL= ${WRKDIR}/pkg-install
+SUB_FILES= pkg-install
+NO_WRKSUBDIR= yes
+PORTDOCS= *
+
+OPTIONS_DEFINE= DOCS
+OPTIONS_MULTI= FONT_FAMILY
+OPTIONS_MULTI_FONT_FAMILY= ROUNDED_MGENPLUS_1C ROUNDED_MGENPLUS_1CP \
+ ROUNDED_MGENPLUS_1M ROUNDED_MGENPLUS_1MN \
+ ROUNDED_MGENPLUS_1P ROUNDED_MGENPLUS_1PP \
+ ROUNDED_MGENPLUS_2C ROUNDED_MGENPLUS_2CP \
+ ROUNDED_MGENPLUS_2M ROUNDED_MGENPLUS_2P \
+ ROUNDED_MGENPLUS_2PP
+OPTIONS_DEFAULT= ROUNDED_MGENPLUS_1C ROUNDED_MGENPLUS_1CP \
+ ROUNDED_MGENPLUS_1M ROUNDED_MGENPLUS_1MN \
+ ROUNDED_MGENPLUS_1P ROUNDED_MGENPLUS_1PP \
+ ROUNDED_MGENPLUS_2C ROUNDED_MGENPLUS_2CP \
+ ROUNDED_MGENPLUS_2M ROUNDED_MGENPLUS_2P \
+ ROUNDED_MGENPLUS_2PP
+OPTIONS_SUB= yes
+ROUNDED_MGENPLUS_1C_DESC= Rounded Mgen+ 1c
+ROUNDED_MGENPLUS_1CP_DESC= Rounded Mgen+ 1cp
+ROUNDED_MGENPLUS_1M_DESC= Rounded Mgen+ 1m
+ROUNDED_MGENPLUS_1MN_DESC= Rounded Mgen+ 1mn
+ROUNDED_MGENPLUS_1P_DESC= Rounded Mgen+ 1p
+ROUNDED_MGENPLUS_1PP_DESC= Rounded Mgen+ 1pp
+ROUNDED_MGENPLUS_2C_DESC= Rounded Mgen+ 2c
+ROUNDED_MGENPLUS_2CP_DESC= Rounded Mgen+ 2cp
+ROUNDED_MGENPLUS_2M_DESC= Rounded Mgen+ 2m
+ROUNDED_MGENPLUS_2P_DESC= Rounded Mgen+ 2p
+ROUNDED_MGENPLUS_2PP_DESC= Rounded Mgen+ 2pp
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1C}
+FAMILY= 1c
+.endif
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1CP}
+FAMILY+=1cp
+.endif
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1M}
+FAMILY+=1m
+.endif
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1MN}
+FAMILY+=1mn
+.endif
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1P}
+FAMILY+=1p
+.endif
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_1PP}
+FAMILY+=1pp
+.endif
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_2C}
+FAMILY+=2c
+.endif
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_2CP}
+FAMILY+=2cp
+.endif
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_2M}
+FAMILY+=2m
+.endif
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_2P}
+FAMILY+=2p
+.endif
+.if ${PORT_OPTIONS:MROUNDED_MGENPLUS_2PP}
+FAMILY+=2pp
+.endif
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${FONTSDIR}
+.for FAM in ${FAMILY}
+ ${INSTALL_DATA} ${WRKSRC}/rounded-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 \
+ ${FILESDIR}/62-fonts-${PORTNAME}.conf \
+ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail
+ ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \
+ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
+ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
+ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
+ "! -name *\.ttf"
+
+.include <bsd.port.mk>