x11-fonts/noto-serif-tc: Add noto-serif-tc 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 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:07 +08:00
parent 75b7134e54
commit a0750eb5b6
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
5 changed files with 103 additions and 0 deletions

View File

@ -198,6 +198,7 @@
SUBDIR += noto-serif-jp
SUBDIR += noto-serif-kr
SUBDIR += noto-serif-sc
SUBDIR += noto-serif-tc
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/TraditionalChinese/:cjk \
https://github.com/googlefonts/noto-cjk/raw/Serif${PORTVERSION}/Serif/SubsetOTF/TC/:subset
PKGNAMESUFFIX= -serif-tc
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 (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= NotoSerifCJKtc-Black.otf \
NotoSerifCJKtc-Bold.otf \
NotoSerifCJKtc-ExtraLight.otf \
NotoSerifCJKtc-Light.otf \
NotoSerifCJKtc-Medium.otf \
NotoSerifCJKtc-Regular.otf \
NotoSerifCJKtc-SemiBold.otf
SUBSET_FONTS= NotoSerifTC-Black.otf \
NotoSerifTC-Bold.otf \
NotoSerifTC-ExtraLight.otf \
NotoSerifTC-Light.otf \
NotoSerifTC-Medium.otf \
NotoSerifTC-Regular.otf \
NotoSerifTC-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 = 1671956136
SHA256 (Noto/CJK/2.001/LICENSE) = 6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2
SIZE (Noto/CJK/2.001/LICENSE) = 4301
SHA256 (Noto/CJK/2.001/NotoSerifCJKtc-Black.otf) = b75ce80c6fcff87eaf71731fe4f29fbcb7c0fb3c16984cc49a5762e2bd06682c
SIZE (Noto/CJK/2.001/NotoSerifCJKtc-Black.otf) = 24003632
SHA256 (Noto/CJK/2.001/NotoSerifCJKtc-Bold.otf) = 6fc7c0854585330a09c0ae48638a48aa5b8f4bd3f30f63cdb0a3927206b14874
SIZE (Noto/CJK/2.001/NotoSerifCJKtc-Bold.otf) = 25414980
SHA256 (Noto/CJK/2.001/NotoSerifCJKtc-ExtraLight.otf) = 37cc8faaca6f559c8faad3a3f5af7a15734c3f42637204cc4a1afa30f4c8dd61
SIZE (Noto/CJK/2.001/NotoSerifCJKtc-ExtraLight.otf) = 21279256
SHA256 (Noto/CJK/2.001/NotoSerifCJKtc-Light.otf) = dfadbfb37de780ff118513b5557354351c42b651423e01f31cd84d26bdbd9649
SIZE (Noto/CJK/2.001/NotoSerifCJKtc-Light.otf) = 24101800
SHA256 (Noto/CJK/2.001/NotoSerifCJKtc-Medium.otf) = c400879df19033c41b060c5924c49b40253a6157bba47a2e12118bd3c0ff225b
SIZE (Noto/CJK/2.001/NotoSerifCJKtc-Medium.otf) = 24659892
SHA256 (Noto/CJK/2.001/NotoSerifCJKtc-Regular.otf) = 360778af67c4591d03997312ee33d7354727637faf8a7f57f705a380c7b81fa3
SIZE (Noto/CJK/2.001/NotoSerifCJKtc-Regular.otf) = 24428732
SHA256 (Noto/CJK/2.001/NotoSerifCJKtc-SemiBold.otf) = 41c1ea517b6f4fa0d3c28971cd5f04d8f6b2bb2e7adbf298fc24e74dc1b6a7d6
SIZE (Noto/CJK/2.001/NotoSerifCJKtc-SemiBold.otf) = 24612876
SHA256 (Noto/CJK/2.001/NotoSerifTC-Black.otf) = 06558fcacd69a92ebd2d4fc1ff973f9d811222a51851c9c07e1f8fb4abe8ada6
SIZE (Noto/CJK/2.001/NotoSerifTC-Black.otf) = 8126136
SHA256 (Noto/CJK/2.001/NotoSerifTC-Bold.otf) = 61aa72be8370d860b7a3d8d45f7199d25d8cc5e7189e27e16ed6f5cf54d913e4
SIZE (Noto/CJK/2.001/NotoSerifTC-Bold.otf) = 8264064
SHA256 (Noto/CJK/2.001/NotoSerifTC-ExtraLight.otf) = 7524bec18d8b0d3438b814220ac9861c7c6795168ac546b268135d8d54df56bd
SIZE (Noto/CJK/2.001/NotoSerifTC-ExtraLight.otf) = 7172620
SHA256 (Noto/CJK/2.001/NotoSerifTC-Light.otf) = 066647af628de415e71222fc23fd1819fc4fdb7f6659d58ba5c36f03d7fe9e60
SIZE (Noto/CJK/2.001/NotoSerifTC-Light.otf) = 7829192
SHA256 (Noto/CJK/2.001/NotoSerifTC-Medium.otf) = 59a856719f7f5ea55e2be3791c1f33e9708bef2d5b973ce474d80429b1a3fb61
SIZE (Noto/CJK/2.001/NotoSerifTC-Medium.otf) = 8027052
SHA256 (Noto/CJK/2.001/NotoSerifTC-Regular.otf) = 59b9a93ff4a2a9f9627012fead2c095e97b3addee4b16567b1156081b9e5e0bb
SIZE (Noto/CJK/2.001/NotoSerifTC-Regular.otf) = 7941240
SHA256 (Noto/CJK/2.001/NotoSerifTC-SemiBold.otf) = e4d821a92f75383774d6fef67919ca845c331e812469d8130590fcf5805f6c8a
SIZE (Noto/CJK/2.001/NotoSerifTC-SemiBold.otf) = 8047636

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 Serif 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,14 @@
%%FONTSDIR%%/NotoSerifCJKtc-Black.otf
%%FONTSDIR%%/NotoSerifCJKtc-Bold.otf
%%FONTSDIR%%/NotoSerifCJKtc-ExtraLight.otf
%%FONTSDIR%%/NotoSerifCJKtc-Light.otf
%%FONTSDIR%%/NotoSerifCJKtc-Medium.otf
%%FONTSDIR%%/NotoSerifCJKtc-Regular.otf
%%FONTSDIR%%/NotoSerifCJKtc-SemiBold.otf
%%FONTSDIR%%/NotoSerifTC-Black.otf
%%FONTSDIR%%/NotoSerifTC-Bold.otf
%%FONTSDIR%%/NotoSerifTC-ExtraLight.otf
%%FONTSDIR%%/NotoSerifTC-Light.otf
%%FONTSDIR%%/NotoSerifTC-Medium.otf
%%FONTSDIR%%/NotoSerifTC-Regular.otf
%%FONTSDIR%%/NotoSerifTC-SemiBold.otf