aboutsummaryrefslogtreecommitdiff
path: root/japanese/font-moralerspace-hw
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2024-04-07 03:11:28 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2024-04-07 03:13:54 +0000
commit01d174bf59db1dbf5e5720ce8c301f2d74fc0bb8 (patch)
tree5b54903309750007d7f0fa5c329761685e174cd1 /japanese/font-moralerspace-hw
parent55a2a1d415dfc7930ec95f9b29096c35a153d0a9 (diff)
downloadports-01d174bf59db1dbf5e5720ce8c301f2d74fc0bb8.tar.gz
ports-01d174bf59db1dbf5e5720ce8c301f2d74fc0bb8.zip
japanese/font-moralerspace*: add new ports -- Moralerspace Font
Diffstat (limited to 'japanese/font-moralerspace-hw')
-rw-r--r--japanese/font-moralerspace-hw/Makefile59
-rw-r--r--japanese/font-moralerspace-hw/distinfo3
-rw-r--r--japanese/font-moralerspace-hw/pkg-descr2
3 files changed, 64 insertions, 0 deletions
diff --git a/japanese/font-moralerspace-hw/Makefile b/japanese/font-moralerspace-hw/Makefile
new file mode 100644
index 000000000000..6c338c7ace9f
--- /dev/null
+++ b/japanese/font-moralerspace-hw/Makefile
@@ -0,0 +1,59 @@
+PORTNAME= moralerspace-hw
+PORTVERSION= 1.0.0
+PORTREVISION= 0
+CATEGORIES= japanese x11-fonts
+MASTER_SITES= https://github.com/yuru7/${FONTNAME}/releases/download/v${PORTVERSION}/
+PKGNAMEPREFIX= ja-font-
+DISTNAME= ${FONTNAME}${VARIATION}_v${DISTVERSION}
+
+MAINTAINER= ume@FreeBSD.org
+COMMENT= Moralerspace Font (Half-width 1: Full-width 2 Width)
+WWW= https://github.com/yuru7/moralerspace
+
+LICENSE= OFL11
+
+USES= fonts:fc zip
+NO_ARCH= yes
+NO_BUILD= yes
+WRKSRC= ${WRKDIR}/${DISTNAME}
+
+OPTIONS_MULTI= FONT_FAMILY
+OPTIONS_MULTI_FONT_FAMILY= ARGON KRYPTON NEON RADON XENON
+OPTIONS_DEFAULT= ARGON KRYPTON NEON RADON XENON
+ARGON_DESC= Argon (Humanist sans)
+KRYPTON_DESC= Krypton (Mechanical sans)
+NEON_DESC= Neon (neo-grotesque sans)
+RADON_DESC= Radon (Handwriting)
+XENON_DESC= Xenon (Slab serif)
+
+FONTNAME= Moralerspace
+VARIATION= HW
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MARGON}
+FONT_FAMILY+= Argon
+.endif
+.if ${PORT_OPTIONS:MKRYPTON}
+FONT_FAMILY+= Krypton
+.endif
+.if ${PORT_OPTIONS:MNEON}
+FONT_FAMILY+= Neon
+.endif
+.if ${PORT_OPTIONS:MRADON}
+FONT_FAMILY+= Radon
+.endif
+.if ${PORT_OPTIONS:MXENON}
+FONT_FAMILY+= Xenon
+.endif
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${FONTSDIR}
+.for FAMILY in ${FONT_FAMILY}
+. for STYLE in Bold BoldItalic Italic Regular
+ ${INSTALL_DATA} ${WRKSRC}/${FONTNAME}${FAMILY}${VARIATION}-${STYLE}.ttf ${STAGEDIR}${FONTSDIR}
+ @${ECHO_CMD} ${FONTSDIR}/${FONTNAME}${FAMILY}${VARIATION}-${STYLE}.ttf >> ${TMPPLIST}
+. endfor
+.endfor
+
+.include <bsd.port.mk>
diff --git a/japanese/font-moralerspace-hw/distinfo b/japanese/font-moralerspace-hw/distinfo
new file mode 100644
index 000000000000..66e1e67635a5
--- /dev/null
+++ b/japanese/font-moralerspace-hw/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1712406259
+SHA256 (MoralerspaceHW_v1.0.0.zip) = 32cdbc021a08b278bb8a9319b531556fb6ed6230e7481138d65a1c5a8a3a1acb
+SIZE (MoralerspaceHW_v1.0.0.zip) = 39161359
diff --git a/japanese/font-moralerspace-hw/pkg-descr b/japanese/font-moralerspace-hw/pkg-descr
new file mode 100644
index 000000000000..9bb1a5052838
--- /dev/null
+++ b/japanese/font-moralerspace-hw/pkg-descr
@@ -0,0 +1,2 @@
+Moralerspace is a composite font of Monaspace and IBM Plex Sans JP
+(Half-width 1: Full-width 2 Width).