From owner-dev-commits-ports-main@freebsd.org Mon Sep 13 14:05:33 2021 Return-Path: Delivered-To: dev-commits-ports-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 19C5567BD34; Mon, 13 Sep 2021 14:05:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4H7StP0579z3hxh; Mon, 13 Sep 2021 14:05:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D8C205D0; Mon, 13 Sep 2021 14:05:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 18DE5WCt091232; Mon, 13 Sep 2021 14:05:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 18DE5WCs091231; Mon, 13 Sep 2021 14:05:32 GMT (envelope-from git) Date: Mon, 13 Sep 2021 14:05:32 GMT Message-Id: <202109131405.18DE5WCs091231@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Hajimu UMEMOTO Subject: git: a79b0c60ade7 - main - japanese/font-plemoljp{, -hs, -nf}: Add new ports -- Plex Mono Language JP MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ume X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a79b0c60ade7e0c12f1a9e010d43b82360f81004 Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Sep 2021 14:05:33 -0000 The branch main has been updated by ume: URL: https://cgit.FreeBSD.org/ports/commit/?id=a79b0c60ade7e0c12f1a9e010d43b82360f81004 commit a79b0c60ade7e0c12f1a9e010d43b82360f81004 Author: Hajimu UMEMOTO AuthorDate: 2021-09-13 14:02:11 +0000 Commit: Hajimu UMEMOTO 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 + +.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 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 + +.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 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 + +.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 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