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.
This commit is contained in:
Po-Chuan Hsieh 2022-12-30 16:36:05 +08:00
parent 2436ae9afc
commit a0bacd17ff
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
5 changed files with 102 additions and 0 deletions

View File

@ -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

View File

@ -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>

View File

@ -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

View File

@ -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.

View File

@ -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