x11-fonts/noto-sans-tc: Add noto-sans-tc 2.004

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 Sans set of Traditional Chinese fonts which supports BIG5.
Traditional Chinese glyphs comply with the glyph standard of the Taiwan Ministry
of Education.
This commit is contained in:
Po-Chuan Hsieh 2022-12-30 16:36:03 +08:00
parent aaaf0b62f8
commit 4dcab03651
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
5 changed files with 113 additions and 0 deletions

View File

@ -192,6 +192,7 @@
SUBDIR += noto-sans-jp
SUBDIR += noto-sans-kr
SUBDIR += noto-sans-sc
SUBDIR += noto-sans-tc
SUBDIR += noto-sc
SUBDIR += noto-tc
SUBDIR += nucleus

View File

@ -0,0 +1,50 @@
PORTNAME= noto
PORTVERSION= 2.004
CATEGORIES= x11-fonts
MASTER_SITES= https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/ \
https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/Sans/OTF/TraditionalChinese/:cjk \
https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/Sans/Mono/:mono \
https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/Sans/SubsetOTF/TC/:subset
PKGNAMESUFFIX= -sans-tc
DISTFILES= LICENSE \
${CJK_FONTS:S|$|:cjk|} \
${MONO_FONTS:S|$|:mono|} \
${SUBSET_FONTS:S|$|:subset|}
DIST_SUBDIR= Noto/CJK/${PORTVERSION}
EXTRACT_ONLY= # empty
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Noto Sans (Traditional Chinese)
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= NotoSansCJKtc-Black.otf \
NotoSansCJKtc-Bold.otf \
NotoSansCJKtc-DemiLight.otf \
NotoSansCJKtc-Light.otf \
NotoSansCJKtc-Medium.otf \
NotoSansCJKtc-Regular.otf \
NotoSansCJKtc-Thin.otf
MONO_FONTS= NotoSansMonoCJKtc-Bold.otf \
NotoSansMonoCJKtc-Regular.otf
SUBSET_FONTS= NotoSansTC-Black.otf \
NotoSansTC-Bold.otf \
NotoSansTC-DemiLight.otf \
NotoSansTC-Light.otf \
NotoSansTC-Medium.otf \
NotoSansTC-Regular.otf \
NotoSansTC-Thin.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,35 @@
TIMESTAMP = 1671956126
SHA256 (Noto/CJK/2.004/LICENSE) = 6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2
SIZE (Noto/CJK/2.004/LICENSE) = 4301
SHA256 (Noto/CJK/2.004/NotoSansCJKtc-Black.otf) = 8d0b82a379fac186ea5ec7ebf00828a5e58c32b3a5a917298f768299707d076d
SIZE (Noto/CJK/2.004/NotoSansCJKtc-Black.otf) = 17796428
SHA256 (Noto/CJK/2.004/NotoSansCJKtc-Bold.otf) = 3ee160e5015106e3ec1a394301df54fa9bbbf8a251519984aec5c0abc50840c0
SIZE (Noto/CJK/2.004/NotoSansCJKtc-Bold.otf) = 17000768
SHA256 (Noto/CJK/2.004/NotoSansCJKtc-DemiLight.otf) = 031ca6e4ec290cf551ff092395f0ee8b0ce5fd03a5f84c766b7545e1af8345a6
SIZE (Noto/CJK/2.004/NotoSansCJKtc-DemiLight.otf) = 16413280
SHA256 (Noto/CJK/2.004/NotoSansCJKtc-Light.otf) = a49db53f6aac529d91a036606e55d68e2ab1df1360f507504ac4ff2cbb0f9407
SIZE (Noto/CJK/2.004/NotoSansCJKtc-Light.otf) = 16328168
SHA256 (Noto/CJK/2.004/NotoSansCJKtc-Medium.otf) = 2905dd3de65d7b7de764596e2294978407986f4cc0a66c9584c5b95c5aa9572e
SIZE (Noto/CJK/2.004/NotoSansCJKtc-Medium.otf) = 16522152
SHA256 (Noto/CJK/2.004/NotoSansCJKtc-Regular.otf) = dce08bd4fd91aa8aa76ed8fea4b694c2dfb8550f67871e326843212ddbeb88b4
SIZE (Noto/CJK/2.004/NotoSansCJKtc-Regular.otf) = 16435884
SHA256 (Noto/CJK/2.004/NotoSansCJKtc-Thin.otf) = f24d17065ac93a0bbfdfbaf3cafc968ca6531986b8c3faccd6b3ca835117d365
SIZE (Noto/CJK/2.004/NotoSansCJKtc-Thin.otf) = 14895208
SHA256 (Noto/CJK/2.004/NotoSansMonoCJKtc-Bold.otf) = 5ea3414e255133ce51aae21bb1e0e428968158bddaaee2597fdfc30cc84bb39a
SIZE (Noto/CJK/2.004/NotoSansMonoCJKtc-Bold.otf) = 16956996
SHA256 (Noto/CJK/2.004/NotoSansMonoCJKtc-Regular.otf) = 82a040aed900bba51b5990bc158a86b264c8ad5071a2d8911e8696350e0794b3
SIZE (Noto/CJK/2.004/NotoSansMonoCJKtc-Regular.otf) = 16392304
SHA256 (Noto/CJK/2.004/NotoSansTC-Black.otf) = 3280b221ab7b011c6ae48d38388a0e8c72ddf479992bce62ff589ae932819ce4
SIZE (Noto/CJK/2.004/NotoSansTC-Black.otf) = 6068384
SHA256 (Noto/CJK/2.004/NotoSansTC-Bold.otf) = 55420b259eb119bf5f2a0aadba10cf9d736c12d64ab93e78546d69ef5f43558b
SIZE (Noto/CJK/2.004/NotoSansTC-Bold.otf) = 5839972
SHA256 (Noto/CJK/2.004/NotoSansTC-DemiLight.otf) = aad8876d62a620efae048d767d0ddb1d050d7212b1b4b6ace70e3030fb1fcffe
SIZE (Noto/CJK/2.004/NotoSansTC-DemiLight.otf) = 5679024
SHA256 (Noto/CJK/2.004/NotoSansTC-Light.otf) = 961c9a8945fc18b924795f42d17a24d50abcaad8f8724aafdc94cf255b001ed1
SIZE (Noto/CJK/2.004/NotoSansTC-Light.otf) = 5661684
SHA256 (Noto/CJK/2.004/NotoSansTC-Medium.otf) = bf206dca0975779bac71cb49a037a364156ca98a0c431b1b7d6b29fb8952ac7e
SIZE (Noto/CJK/2.004/NotoSansTC-Medium.otf) = 5695744
SHA256 (Noto/CJK/2.004/NotoSansTC-Regular.otf) = 5bab0cb3c1cf89dde07c4a95a4054b195afbcfe784d69d75c340780712237537
SIZE (Noto/CJK/2.004/NotoSansTC-Regular.otf) = 5683368
SHA256 (Noto/CJK/2.004/NotoSansTC-Thin.otf) = 8e6764f88c8711158422ba0c51ee7887a4de4d79f08428a00445d33558f5da5b
SIZE (Noto/CJK/2.004/NotoSansTC-Thin.otf) = 5215632

View File

@ -0,0 +1,11 @@
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 Sans set of Traditional Chinese fonts which supports BIG5.
Traditional Chinese glyphs comply with the glyph standard of the Taiwan Ministry
of Education.

View File

@ -0,0 +1,16 @@
%%FONTSDIR%%/NotoSansCJKtc-Black.otf
%%FONTSDIR%%/NotoSansCJKtc-Bold.otf
%%FONTSDIR%%/NotoSansCJKtc-DemiLight.otf
%%FONTSDIR%%/NotoSansCJKtc-Light.otf
%%FONTSDIR%%/NotoSansCJKtc-Medium.otf
%%FONTSDIR%%/NotoSansCJKtc-Regular.otf
%%FONTSDIR%%/NotoSansCJKtc-Thin.otf
%%FONTSDIR%%/NotoSansMonoCJKtc-Bold.otf
%%FONTSDIR%%/NotoSansMonoCJKtc-Regular.otf
%%FONTSDIR%%/NotoSansTC-Black.otf
%%FONTSDIR%%/NotoSansTC-Bold.otf
%%FONTSDIR%%/NotoSansTC-DemiLight.otf
%%FONTSDIR%%/NotoSansTC-Light.otf
%%FONTSDIR%%/NotoSansTC-Medium.otf
%%FONTSDIR%%/NotoSansTC-Regular.otf
%%FONTSDIR%%/NotoSansTC-Thin.otf