Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Dec 2022 09:07:45 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: a0bacd17ffc4 - main - x11-fonts/noto-serif-jp: Add noto-serif-jp 2.001
Message-ID:  <202212300907.2BU97jMD098967@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a0bacd17ffc43d08241daa78e1c159b987d6e6ea

commit a0bacd17ffc43d08241daa78e1c159b987d6e6ea
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-12-30 08:36:05 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-12-30 09:03:58 +0000

    x11-fonts/noto-serif-jp: Add noto-serif-jp 2.001
    
    Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
    Traditional Chinese, Japanese, and Korean in a unified font family. This
    includes the full coverage of CJK Ideographs with variation support for 4
    regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
    and letters in the Basic Multilingual Plane of Unicode. It also provides limited
    coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
    standards from China and Japan.
    
    This port is the Serif set of Japanese fonts which supports all of the kanji in
    JIS X 0208, JIS X 0213, and JIS X 0212 to include all kanji in Adobe-Japan1-6.
---
 x11-fonts/Makefile                |  1 +
 x11-fonts/noto-serif-jp/Makefile  | 46 +++++++++++++++++++++++++++++++++++++++
 x11-fonts/noto-serif-jp/distinfo  | 31 ++++++++++++++++++++++++++
 x11-fonts/noto-serif-jp/pkg-descr | 10 +++++++++
 x11-fonts/noto-serif-jp/pkg-plist | 14 ++++++++++++
 5 files changed, 102 insertions(+)

diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 3f09e0369e5a..7eae5cc5267b 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -195,6 +195,7 @@
     SUBDIR += noto-sans-tc
     SUBDIR += noto-sc
     SUBDIR += noto-serif-hk
+    SUBDIR += noto-serif-jp
     SUBDIR += noto-tc
     SUBDIR += nucleus
     SUBDIR += office-code-pro
diff --git a/x11-fonts/noto-serif-jp/Makefile b/x11-fonts/noto-serif-jp/Makefile
new file mode 100644
index 000000000000..431c79b5c25e
--- /dev/null
+++ b/x11-fonts/noto-serif-jp/Makefile
@@ -0,0 +1,46 @@
+PORTNAME=	noto
+PORTVERSION=	2.001
+CATEGORIES=	x11-fonts
+MASTER_SITES=	https://github.com/googlefonts/noto-cjk/raw/Serif${PORTVERSION}/ \
+		https://github.com/googlefonts/noto-cjk/raw/Serif${PORTVERSION}/Serif/OTF/Japanese/:cjk \
+		https://github.com/googlefonts/noto-cjk/raw/Serif${PORTVERSION}/Serif/SubsetOTF/JP/:subset
+PKGNAMESUFFIX=	-serif-jp
+DISTFILES=	LICENSE \
+		${CJK_FONTS:S|$|:cjk|} \
+		${SUBSET_FONTS:S|$|:subset|}
+DIST_SUBDIR=	Noto/CJK/${PORTVERSION}
+EXTRACT_ONLY=	# empty
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Google Noto Serif (Japanese)
+WWW=		https://www.google.com/get/noto/ \
+		https://github.com/googlefonts/noto-cjk
+
+LICENSE=	OFL11
+LICENSE_FILE=	${DISTDIR}/${DIST_SUBDIR}/LICENSE
+
+USES=		fonts
+
+NO_ARCH=	yes
+NO_BUILD=	yes
+
+CJK_FONTS=	NotoSerifCJKjp-Black.otf \
+		NotoSerifCJKjp-Bold.otf \
+		NotoSerifCJKjp-ExtraLight.otf \
+		NotoSerifCJKjp-Light.otf \
+		NotoSerifCJKjp-Medium.otf \
+		NotoSerifCJKjp-Regular.otf \
+		NotoSerifCJKjp-SemiBold.otf
+SUBSET_FONTS=	NotoSerifJP-Black.otf \
+		NotoSerifJP-Bold.otf \
+		NotoSerifJP-ExtraLight.otf \
+		NotoSerifJP-Light.otf \
+		NotoSerifJP-Medium.otf \
+		NotoSerifJP-Regular.otf \
+		NotoSerifJP-SemiBold.otf
+
+do-install:
+	${MKDIR} ${STAGEDIR}${FONTSDIR}
+	cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${CJK_FONTS} ${MONO_FONTS} ${SUBSET_FONTS} ${STAGEDIR}${FONTSDIR}
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/noto-serif-jp/distinfo b/x11-fonts/noto-serif-jp/distinfo
new file mode 100644
index 000000000000..699d2b95f439
--- /dev/null
+++ b/x11-fonts/noto-serif-jp/distinfo
@@ -0,0 +1,31 @@
+TIMESTAMP = 1671956130
+SHA256 (Noto/CJK/2.001/LICENSE) = 6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2
+SIZE (Noto/CJK/2.001/LICENSE) = 4301
+SHA256 (Noto/CJK/2.001/NotoSerifCJKjp-Black.otf) = a8f9248965404e59446cfb3855647aff7e85aeeec9b8051b3506e474a6dd5167
+SIZE (Noto/CJK/2.001/NotoSerifCJKjp-Black.otf) = 24035484
+SHA256 (Noto/CJK/2.001/NotoSerifCJKjp-Bold.otf) = eb99f5a2fad07b15ab237097a7232d24a0c6c7712acebd4b6f66ad593a289c5c
+SIZE (Noto/CJK/2.001/NotoSerifCJKjp-Bold.otf) = 25446832
+SHA256 (Noto/CJK/2.001/NotoSerifCJKjp-ExtraLight.otf) = 5c18c7445f09cd43c2fdde33b3a2704208be428b32126c0bd4a726b548b24ca7
+SIZE (Noto/CJK/2.001/NotoSerifCJKjp-ExtraLight.otf) = 21311108
+SHA256 (Noto/CJK/2.001/NotoSerifCJKjp-Light.otf) = fb089c346d28ee2bb8dc3146af317172bd265183f2ed3116bf459d74717b5e21
+SIZE (Noto/CJK/2.001/NotoSerifCJKjp-Light.otf) = 24133652
+SHA256 (Noto/CJK/2.001/NotoSerifCJKjp-Medium.otf) = 02bc021eb83663d69d81c2044de7dbb12536607ce270c62072489315e1366fbb
+SIZE (Noto/CJK/2.001/NotoSerifCJKjp-Medium.otf) = 24691744
+SHA256 (Noto/CJK/2.001/NotoSerifCJKjp-Regular.otf) = f7e7faca49383d7a44168fe3e3112f23deafd681a304e8695a2a17af31e98e5a
+SIZE (Noto/CJK/2.001/NotoSerifCJKjp-Regular.otf) = 24460584
+SHA256 (Noto/CJK/2.001/NotoSerifCJKjp-SemiBold.otf) = 4b5afd6be50c5414b09c484d06addc74a57b28a8e7b04aeb09b0587a71763047
+SIZE (Noto/CJK/2.001/NotoSerifCJKjp-SemiBold.otf) = 24644728
+SHA256 (Noto/CJK/2.001/NotoSerifJP-Black.otf) = 0bab341f66cd7ec21f6d2d0c67217217ea5b45318a3493fa706bb8bb60ffe15a
+SIZE (Noto/CJK/2.001/NotoSerifJP-Black.otf) = 6332112
+SHA256 (Noto/CJK/2.001/NotoSerifJP-Bold.otf) = a3228bd8782b2fc1048449bf22c7f35a21e84b49757f0748a1a8cb12b35cac10
+SIZE (Noto/CJK/2.001/NotoSerifJP-Bold.otf) = 6478040
+SHA256 (Noto/CJK/2.001/NotoSerifJP-ExtraLight.otf) = 7aabe1712171331f3e43430363f8c97a6eccf85fbffef66d61d4be32dd3fc02c
+SIZE (Noto/CJK/2.001/NotoSerifJP-ExtraLight.otf) = 5664140
+SHA256 (Noto/CJK/2.001/NotoSerifJP-Light.otf) = da86ecc243209d8b7cde7ec64c1a82ca889e36b8b9dc202a92cc9ee51a5f9e8e
+SIZE (Noto/CJK/2.001/NotoSerifJP-Light.otf) = 6128692
+SHA256 (Noto/CJK/2.001/NotoSerifJP-Medium.otf) = 4466b005d834f690c5364a9336c143a6c33f8b6ef2d7c504c9daa0c1f5b9abfc
+SIZE (Noto/CJK/2.001/NotoSerifJP-Medium.otf) = 6274744
+SHA256 (Noto/CJK/2.001/NotoSerifJP-Regular.otf) = 4c82660fda92d21ffaf87b55e1a64f0147003977faf2f44480cef806769ea86c
+SIZE (Noto/CJK/2.001/NotoSerifJP-Regular.otf) = 6212052
+SHA256 (Noto/CJK/2.001/NotoSerifJP-SemiBold.otf) = d4aa189ee29d708b907434118ae2bc4d073582c101dc92a8a60ee8511be3078c
+SIZE (Noto/CJK/2.001/NotoSerifJP-SemiBold.otf) = 6304676
diff --git a/x11-fonts/noto-serif-jp/pkg-descr b/x11-fonts/noto-serif-jp/pkg-descr
new file mode 100644
index 000000000000..a0784220e857
--- /dev/null
+++ b/x11-fonts/noto-serif-jp/pkg-descr
@@ -0,0 +1,10 @@
+Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
+Traditional Chinese, Japanese, and Korean in a unified font family. This
+includes the full coverage of CJK Ideographs with variation support for 4
+regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
+and letters in the Basic Multilingual Plane of Unicode. It also provides limited
+coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
+standards from China and Japan.
+
+This port is the Serif set of Japanese fonts which supports all of the kanji in
+JIS X 0208, JIS X 0213, and JIS X 0212 to include all kanji in Adobe-Japan1-6.
diff --git a/x11-fonts/noto-serif-jp/pkg-plist b/x11-fonts/noto-serif-jp/pkg-plist
new file mode 100644
index 000000000000..c78878af2cf9
--- /dev/null
+++ b/x11-fonts/noto-serif-jp/pkg-plist
@@ -0,0 +1,14 @@
+%%FONTSDIR%%/NotoSerifCJKjp-Black.otf
+%%FONTSDIR%%/NotoSerifCJKjp-Bold.otf
+%%FONTSDIR%%/NotoSerifCJKjp-ExtraLight.otf
+%%FONTSDIR%%/NotoSerifCJKjp-Light.otf
+%%FONTSDIR%%/NotoSerifCJKjp-Medium.otf
+%%FONTSDIR%%/NotoSerifCJKjp-Regular.otf
+%%FONTSDIR%%/NotoSerifCJKjp-SemiBold.otf
+%%FONTSDIR%%/NotoSerifJP-Black.otf
+%%FONTSDIR%%/NotoSerifJP-Bold.otf
+%%FONTSDIR%%/NotoSerifJP-ExtraLight.otf
+%%FONTSDIR%%/NotoSerifJP-Light.otf
+%%FONTSDIR%%/NotoSerifJP-Medium.otf
+%%FONTSDIR%%/NotoSerifJP-Regular.otf
+%%FONTSDIR%%/NotoSerifJP-SemiBold.otf



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202212300907.2BU97jMD098967>