x11-fonts/noto-serif-kr: Add noto-serif-kr 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 Korean fonts which supports over 1.5 million
archaic Hangul syllables and 11,172 modern syllables as well as all CJK
ideographs in KS X 1001 and KS X 1002.
This commit is contained in:
Po-Chuan Hsieh 2022-12-30 16:36:06 +08:00
parent a0bacd17ff
commit cd04fc8ca1
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
5 changed files with 103 additions and 0 deletions

View File

@ -196,6 +196,7 @@
SUBDIR += noto-sc
SUBDIR += noto-serif-hk
SUBDIR += noto-serif-jp
SUBDIR += noto-serif-kr
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/Korean/:cjk \
https://github.com/googlefonts/noto-cjk/raw/Serif${PORTVERSION}/Serif/SubsetOTF/KR/:subset
PKGNAMESUFFIX= -serif-kr
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 (Korean)
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= NotoSerifCJKkr-Black.otf \
NotoSerifCJKkr-Bold.otf \
NotoSerifCJKkr-ExtraLight.otf \
NotoSerifCJKkr-Light.otf \
NotoSerifCJKkr-Medium.otf \
NotoSerifCJKkr-Regular.otf \
NotoSerifCJKkr-SemiBold.otf
SUBSET_FONTS= NotoSerifKR-Black.otf \
NotoSerifKR-Bold.otf \
NotoSerifKR-ExtraLight.otf \
NotoSerifKR-Light.otf \
NotoSerifKR-Medium.otf \
NotoSerifKR-Regular.otf \
NotoSerifKR-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 = 1671956132
SHA256 (Noto/CJK/2.001/LICENSE) = 6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2
SIZE (Noto/CJK/2.001/LICENSE) = 4301
SHA256 (Noto/CJK/2.001/NotoSerifCJKkr-Black.otf) = 5eb2a83c06dfe5a2509d815c67523b91c4aec4654f9a0bdc6f3e5df5df04bae9
SIZE (Noto/CJK/2.001/NotoSerifCJKkr-Black.otf) = 24001316
SHA256 (Noto/CJK/2.001/NotoSerifCJKkr-Bold.otf) = b478ed93855569f156d7bb00451330c1cd30c1ab2fe4b79502794bf74404b60f
SIZE (Noto/CJK/2.001/NotoSerifCJKkr-Bold.otf) = 25412664
SHA256 (Noto/CJK/2.001/NotoSerifCJKkr-ExtraLight.otf) = c1e807b34795d1c24c36199242a0c93eafaf7bd092261cf24c15b5b8e3641c80
SIZE (Noto/CJK/2.001/NotoSerifCJKkr-ExtraLight.otf) = 21276940
SHA256 (Noto/CJK/2.001/NotoSerifCJKkr-Light.otf) = 173735da9cd87e597c685e5f0acd46e58993232b9333841b473971e08c08222d
SIZE (Noto/CJK/2.001/NotoSerifCJKkr-Light.otf) = 24099484
SHA256 (Noto/CJK/2.001/NotoSerifCJKkr-Medium.otf) = 4265254d01d8e19d3cd3413cc5fa846514db9005bded0045ea5c89c55f8ce74a
SIZE (Noto/CJK/2.001/NotoSerifCJKkr-Medium.otf) = 24657576
SHA256 (Noto/CJK/2.001/NotoSerifCJKkr-Regular.otf) = ec79fc32cb5b8789c1f03995be9498d0660df14f2ee7f494da9b92e122c633a6
SIZE (Noto/CJK/2.001/NotoSerifCJKkr-Regular.otf) = 24426416
SHA256 (Noto/CJK/2.001/NotoSerifCJKkr-SemiBold.otf) = d14c8912345de3830ea4a93b3509d9b06ac1f12dd2ffe43488189c969c784fc5
SIZE (Noto/CJK/2.001/NotoSerifCJKkr-SemiBold.otf) = 24610560
SHA256 (Noto/CJK/2.001/NotoSerifKR-Black.otf) = 4565529f70517004f05c75383e71ca222d9f9cbad4f2b9bd90e512d688a81501
SIZE (Noto/CJK/2.001/NotoSerifKR-Black.otf) = 6596224
SHA256 (Noto/CJK/2.001/NotoSerifKR-Bold.otf) = d35641984fb727fba36829dd7914872e11163dcdd14c4db2fc86efa657cebd77
SIZE (Noto/CJK/2.001/NotoSerifKR-Bold.otf) = 7833548
SHA256 (Noto/CJK/2.001/NotoSerifKR-ExtraLight.otf) = 1eb33f5f9079db2e39fa94dadac4a88e521003ede97dd9a1aa95dff2742f9d00
SIZE (Noto/CJK/2.001/NotoSerifKR-ExtraLight.otf) = 6060272
SHA256 (Noto/CJK/2.001/NotoSerifKR-Light.otf) = 275589d43a8dd36d0aba8af832da6af8ce45950430663f3522497e17663f85ec
SIZE (Noto/CJK/2.001/NotoSerifKR-Light.otf) = 7508592
SHA256 (Noto/CJK/2.001/NotoSerifKR-Medium.otf) = 81291d1c06fc93f8e24f8d7b1d2724141a587322f0d96f76c1cfd6a04fc4e302
SIZE (Noto/CJK/2.001/NotoSerifKR-Medium.otf) = 7669976
SHA256 (Noto/CJK/2.001/NotoSerifKR-Regular.otf) = 8ec875bfb50753f80712ad027596ad0e5fec9421374e80a36d0f301a8416c4bd
SIZE (Noto/CJK/2.001/NotoSerifKR-Regular.otf) = 7582008
SHA256 (Noto/CJK/2.001/NotoSerifKR-SemiBold.otf) = 1185a58f25e0135a4b5d928a66ed1654881592fa9858a210d03aae42bde5b6f9
SIZE (Noto/CJK/2.001/NotoSerifKR-SemiBold.otf) = 7527116

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 Korean fonts which supports over 1.5 million
archaic Hangul syllables and 11,172 modern syllables as well as all CJK
ideographs in KS X 1001 and KS X 1002.

View File

@ -0,0 +1,14 @@
%%FONTSDIR%%/NotoSerifCJKkr-Black.otf
%%FONTSDIR%%/NotoSerifCJKkr-Bold.otf
%%FONTSDIR%%/NotoSerifCJKkr-ExtraLight.otf
%%FONTSDIR%%/NotoSerifCJKkr-Light.otf
%%FONTSDIR%%/NotoSerifCJKkr-Medium.otf
%%FONTSDIR%%/NotoSerifCJKkr-Regular.otf
%%FONTSDIR%%/NotoSerifCJKkr-SemiBold.otf
%%FONTSDIR%%/NotoSerifKR-Black.otf
%%FONTSDIR%%/NotoSerifKR-Bold.otf
%%FONTSDIR%%/NotoSerifKR-ExtraLight.otf
%%FONTSDIR%%/NotoSerifKR-Light.otf
%%FONTSDIR%%/NotoSerifKR-Medium.otf
%%FONTSDIR%%/NotoSerifKR-Regular.otf
%%FONTSDIR%%/NotoSerifKR-SemiBold.otf