Date: Mon, 13 Sep 2021 14:05:32 GMT From: Hajimu UMEMOTO <ume@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: a79b0c60ade7 - main - japanese/font-plemoljp{, -hs, -nf}: Add new ports -- Plex Mono Language JP Message-ID: <202109131405.18DE5WCs091231@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by ume: URL: https://cgit.FreeBSD.org/ports/commit/?id=a79b0c60ade7e0c12f1a9e010d43b82360f81004 commit a79b0c60ade7e0c12f1a9e010d43b82360f81004 Author: Hajimu UMEMOTO <ume@FreeBSD.org> AuthorDate: 2021-09-13 14:02:11 +0000 Commit: Hajimu UMEMOTO <ume@FreeBSD.org> CommitDate: 2021-09-13 14:02:11 +0000 japanese/font-plemoljp{,-hs,-nf}: Add new ports -- Plex Mono Language JP --- japanese/Makefile | 3 ++ japanese/font-plemoljp-hs/Makefile | 56 +++++++++++++++++++++++++++++++++++++ japanese/font-plemoljp-hs/distinfo | 3 ++ japanese/font-plemoljp-hs/pkg-descr | 4 +++ japanese/font-plemoljp-nf/Makefile | 46 ++++++++++++++++++++++++++++++ japanese/font-plemoljp-nf/distinfo | 3 ++ japanese/font-plemoljp-nf/pkg-descr | 4 +++ japanese/font-plemoljp/Makefile | 54 +++++++++++++++++++++++++++++++++++ japanese/font-plemoljp/distinfo | 3 ++ japanese/font-plemoljp/pkg-descr | 4 +++ 10 files changed, 180 insertions(+) diff --git a/japanese/Makefile b/japanese/Makefile index 7fd71c1e8a02..4340df52b98a 100644 --- a/japanese/Makefile +++ b/japanese/Makefile @@ -97,6 +97,9 @@ SUBDIR += font-myricam SUBDIR += font-naga10 SUBDIR += font-nasu + SUBDIR += font-plemoljp + SUBDIR += font-plemoljp-hs + SUBDIR += font-plemoljp-nf SUBDIR += font-ricty SUBDIR += font-ricty-discord SUBDIR += font-rounded-mgenplus 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 diff --git a/japanese/font-plemoljp-nf/Makefile b/japanese/font-plemoljp-nf/Makefile new file mode 100644 index 000000000000..92502a4bf747 --- /dev/null +++ b/japanese/font-plemoljp-nf/Makefile @@ -0,0 +1,46 @@ +PORTNAME= plemoljp-nf +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_NF_v${DISTVERSION} + +MAINTAINER= ume@FreeBSD.org +COMMENT= Plex Mono Language JP (Nerd Fonts) + +LICENSE= OFL11 + +USES= fonts:fc zip +NO_ARCH= yes +NO_BUILD= yes +WRKSRC= ${WRKDIR}/${DISTNAME} + +OPTIONS_MULTI= FONT_FAMILY +OPTIONS_MULTI_FONT_FAMILY= PLEMOLJP_CONS_NF PLEMOLJP35_CONS_NF +OPTIONS_DEFAULT= PLEMOLJP_CONS_NF PLEMOLJP35_CONS_NF +PLEMOLJP_CONS_NF_DESC= PlemolJP Console NF +PLEMOLJP35_CONS_NF_DESC= PlemolJP35 Console NF + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MPLEMOLJP_CONS_NF} +FONT_FAMILY+= PlemolJPConsole_NF +.endif +.if ${PORT_OPTIONS:MPLEMOLJP35_CONS_NF} +FONT_FAMILY+= PlemolJP35Console_NF +.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-nf/distinfo b/japanese/font-plemoljp-nf/distinfo new file mode 100644 index 000000000000..c0f13c483a5e --- /dev/null +++ b/japanese/font-plemoljp-nf/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1631539187 +SHA256 (PlemolJP_NF_v0.4.0.zip) = a87e14c57b244569bf247f94c400999f29b6450f84923d3bcb9e86a07635c038 +SIZE (PlemolJP_NF_v0.4.0.zip) = 63679047 diff --git a/japanese/font-plemoljp-nf/pkg-descr b/japanese/font-plemoljp-nf/pkg-descr new file mode 100644 index 000000000000..2c1826163710 --- /dev/null +++ b/japanese/font-plemoljp-nf/pkg-descr @@ -0,0 +1,4 @@ +Plex Mono Language JP is a composite font of IBM Plex Mono and +IBM Plex Sans JP (Nerd Fonts). + +WWW: https://github.com/yuru7/PlemolJP diff --git a/japanese/font-plemoljp/Makefile b/japanese/font-plemoljp/Makefile new file mode 100644 index 000000000000..4a222de0c9bd --- /dev/null +++ b/japanese/font-plemoljp/Makefile @@ -0,0 +1,54 @@ +PORTNAME= plemoljp +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_v${DISTVERSION} + +MAINTAINER= ume@FreeBSD.org +COMMENT= Plex Mono Language JP + +LICENSE= OFL11 + +USES= fonts:fc zip +NO_ARCH= yes +NO_BUILD= yes +WRKSRC= ${WRKDIR}/${DISTNAME} + +OPTIONS_MULTI= FONT_FAMILY +OPTIONS_MULTI_FONT_FAMILY= PLEMOLJP PLEMOLJP_CONS PLEMOLJP35 PLEMOLJP35_CONS +OPTIONS_DEFAULT= PLEMOLJP PLEMOLJP_CONS PLEMOLJP35 PLEMOLJP35_CONS +PLEMOLJP_DESC= PlemolJP +PLEMOLJP_CONS_DESC= PlemolJP Console +PLEMOLJP35_DESC= PlemolJP35 +PLEMOLJP35_CONS_DESC= PlemolJP35 Console + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MPLEMOLJP} +FONT_FAMILY+= PlemolJP +.endif +.if ${PORT_OPTIONS:MPLEMOLJP_CONS} +FONT_FAMILY+= PlemolJPConsole +.endif +.if ${PORT_OPTIONS:MPLEMOLJP35} +FONT_FAMILY+= PlemolJP35 +.endif +.if ${PORT_OPTIONS:MPLEMOLJP35_CONS} +FONT_FAMILY+= PlemolJP35Console +.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}-${STYLE}.ttf \ + ${STAGEDIR}${FONTSDIR} + @${ECHO_CMD} ${FONTSDIR}/${FAMILY}-${STYLE}.ttf >> ${TMPPLIST} +. endfor +.endfor + +.include <bsd.port.mk> diff --git a/japanese/font-plemoljp/distinfo b/japanese/font-plemoljp/distinfo new file mode 100644 index 000000000000..313b2b990720 --- /dev/null +++ b/japanese/font-plemoljp/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1631531048 +SHA256 (PlemolJP_v0.4.0.zip) = 7d705c72eaf6f516c7c0efa46833057193f53da185d718ede0b2c70fd8203cf2 +SIZE (PlemolJP_v0.4.0.zip) = 99005655 diff --git a/japanese/font-plemoljp/pkg-descr b/japanese/font-plemoljp/pkg-descr new file mode 100644 index 000000000000..33281d7797c0 --- /dev/null +++ b/japanese/font-plemoljp/pkg-descr @@ -0,0 +1,4 @@ +Plex Mono Language JP is a composite font of IBM Plex Mono and +IBM Plex Sans JP. + +WWW: https://github.com/yuru7/PlemolJP
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202109131405.18DE5WCs091231>