aboutsummaryrefslogtreecommitdiff
path: root/japanese/font-plemoljp-hs
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2021-09-13 14:02:11 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2021-09-13 14:02:11 +0000
commita79b0c60ade7e0c12f1a9e010d43b82360f81004 (patch)
treeef584f6753ef59716d685c34d8baa736cba39860 /japanese/font-plemoljp-hs
parent6c185077ea1c649eacab70c288b2076fbf57a34f (diff)
downloadports-a79b0c60ade7e0c12f1a9e010d43b82360f81004.tar.gz
ports-a79b0c60ade7e0c12f1a9e010d43b82360f81004.zip
Diffstat (limited to 'japanese/font-plemoljp-hs')
-rw-r--r--japanese/font-plemoljp-hs/Makefile56
-rw-r--r--japanese/font-plemoljp-hs/distinfo3
-rw-r--r--japanese/font-plemoljp-hs/pkg-descr4
3 files changed, 63 insertions, 0 deletions
diff --git a/japanese/font-plemoljp-hs/Makefile b/japanese/font-plemoljp-hs/Makefile
new file mode 100644
index 000000000000..4f6d62f486e3
--- /dev/null
+++ b/japanese/font-plemoljp-hs/Makefile
@@ -0,0 +1,56 @@
+PORTNAME= plemoljp-hs
+PORTVERSION= 0.4.0
+PORTREVISION= 0
+CATEGORIES= japanese x11-fonts
+MASTER_SITES= https://github.com/yuru7/PlemolJP/releases/download/v${PORTVERSION}/
+PKGNAMEPREFIX= ja-font-
+DISTNAME= PlemolJP_HS_v${DISTVERSION}
+
+MAINTAINER= ume@FreeBSD.org
+COMMENT= Plex Mono Language JP (Hidden Space)
+
+LICENSE= OFL11
+
+USES= fonts:fc zip
+NO_ARCH= yes
+NO_BUILD= yes
+WRKSRC= ${WRKDIR}/${DISTNAME}
+
+OPTIONS_MULTI= FONT_FAMILY
+OPTIONS_MULTI_FONT_FAMILY= PLEMOLJP_HS PLEMOLJP_CONS_HS PLEMOLJP35_HS \
+ PLEMOLJP35_CONS_HS
+OPTIONS_DEFAULT= PLEMOLJP_HS PLEMOLJP_CONS_HS PLEMOLJP35_HS \
+ PLEMOLJP35_CONS_HS
+PLEMOLJP_HS_DESC= PlemolJP HS
+PLEMOLJP_CONS_HS_DESC= PlemolJP Console HS
+PLEMOLJP35_HS_DESC= PlemolJP35 HS
+PLEMOLJP35_CONS_HS_DESC= PlemolJP35 Console HS
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MPLEMOLJP_HS}
+FONT_FAMILY+= PlemolJP_HS
+.endif
+.if ${PORT_OPTIONS:MPLEMOLJP_CONS_HS}
+FONT_FAMILY+= PlemolJPConsole_HS
+.endif
+.if ${PORT_OPTIONS:MPLEMOLJP35_HS}
+FONT_FAMILY+= PlemolJP35_HS
+.endif
+.if ${PORT_OPTIONS:MPLEMOLJP35_CONS_HS}
+FONT_FAMILY+= PlemolJP35Console_HS
+.endif
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${FONTSDIR}
+.for FAMILY in ${FONT_FAMILY}
+. for STYLE in Bold BoldItalic ExtraLight ExtraLightItalic Italic \
+ Light LightItalic Medium MediumItalic Regular \
+ SemiBold SemiBoldItalic Text TextItalic Thin ThinItalic
+ ${INSTALL_DATA} ${WRKSRC}/${FAMILY}/${FAMILY:S/_//}-${STYLE}.ttf \
+ ${STAGEDIR}${FONTSDIR}
+ @${ECHO_CMD} ${FONTSDIR}/${FAMILY:S/_//}-${STYLE}.ttf >> ${TMPPLIST}
+. endfor
+.endfor
+
+.include <bsd.port.mk>
diff --git a/japanese/font-plemoljp-hs/distinfo b/japanese/font-plemoljp-hs/distinfo
new file mode 100644
index 000000000000..4c05ae189240
--- /dev/null
+++ b/japanese/font-plemoljp-hs/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1631533976
+SHA256 (PlemolJP_HS_v0.4.0.zip) = fb782f8ff105dd0f073beb84f5b08a85d68d8ef735db15ee9d6c12448315b615
+SIZE (PlemolJP_HS_v0.4.0.zip) = 98998754
diff --git a/japanese/font-plemoljp-hs/pkg-descr b/japanese/font-plemoljp-hs/pkg-descr
new file mode 100644
index 000000000000..9d3ecc251eb1
--- /dev/null
+++ b/japanese/font-plemoljp-hs/pkg-descr
@@ -0,0 +1,4 @@
+Plex Mono Language JP is a composite font of IBM Plex Mono and
+IBM Plex Sans JP (Hidden Space).
+
+WWW: https://github.com/yuru7/PlemolJP