aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/noto-sans-kr/Makefile50
-rw-r--r--x11-fonts/noto-sans-kr/distinfo35
-rw-r--r--x11-fonts/noto-sans-kr/pkg-descr11
-rw-r--r--x11-fonts/noto-sans-kr/pkg-plist16
5 files changed, 113 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 39de7aeb00c6..45cd2bf121ea 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -190,6 +190,7 @@
SUBDIR += noto-kr
SUBDIR += noto-sans-hk
SUBDIR += noto-sans-jp
+ SUBDIR += noto-sans-kr
SUBDIR += noto-sc
SUBDIR += noto-tc
SUBDIR += nucleus
diff --git a/x11-fonts/noto-sans-kr/Makefile b/x11-fonts/noto-sans-kr/Makefile
new file mode 100644
index 000000000000..b404f3ed5b1c
--- /dev/null
+++ b/x11-fonts/noto-sans-kr/Makefile
@@ -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/Korean/:cjk \
+ https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/Sans/Mono/:mono \
+ https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/Sans/SubsetOTF/KR/:subset
+PKGNAMESUFFIX= -sans-kr
+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 (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= NotoSansCJKkr-Black.otf \
+ NotoSansCJKkr-Bold.otf \
+ NotoSansCJKkr-DemiLight.otf \
+ NotoSansCJKkr-Light.otf \
+ NotoSansCJKkr-Medium.otf \
+ NotoSansCJKkr-Regular.otf \
+ NotoSansCJKkr-Thin.otf
+MONO_FONTS= NotoSansMonoCJKkr-Bold.otf \
+ NotoSansMonoCJKkr-Regular.otf
+SUBSET_FONTS= NotoSansKR-Black.otf \
+ NotoSansKR-Bold.otf \
+ NotoSansKR-DemiLight.otf \
+ NotoSansKR-Light.otf \
+ NotoSansKR-Medium.otf \
+ NotoSansKR-Regular.otf \
+ NotoSansKR-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>
diff --git a/x11-fonts/noto-sans-kr/distinfo b/x11-fonts/noto-sans-kr/distinfo
new file mode 100644
index 000000000000..cf98c34721d5
--- /dev/null
+++ b/x11-fonts/noto-sans-kr/distinfo
@@ -0,0 +1,35 @@
+TIMESTAMP = 1671956122
+SHA256 (Noto/CJK/2.004/LICENSE) = 6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2
+SIZE (Noto/CJK/2.004/LICENSE) = 4301
+SHA256 (Noto/CJK/2.004/NotoSansCJKkr-Black.otf) = dd7b46485c0796583aa1bed3576535af6047cff5b055db9e20a1de2ed027e57a
+SIZE (Noto/CJK/2.004/NotoSansCJKkr-Black.otf) = 17793656
+SHA256 (Noto/CJK/2.004/NotoSansCJKkr-Bold.otf) = 26d0c6748500a0444844280b308f5b62c7ae92ac6c6ac88148e502dd211eb52a
+SIZE (Noto/CJK/2.004/NotoSansCJKkr-Bold.otf) = 16997996
+SHA256 (Noto/CJK/2.004/NotoSansCJKkr-DemiLight.otf) = 6b8aabf9086140e8846be0316e06159db400e6867f4b3042af0f82a03edeff0e
+SIZE (Noto/CJK/2.004/NotoSansCJKkr-DemiLight.otf) = 16410508
+SHA256 (Noto/CJK/2.004/NotoSansCJKkr-Light.otf) = 2f45abf3908d88ee45d2831484c920ec4a65e214ec14a8e0341ff2213579d5fc
+SIZE (Noto/CJK/2.004/NotoSansCJKkr-Light.otf) = 16325396
+SHA256 (Noto/CJK/2.004/NotoSansCJKkr-Medium.otf) = 15c12166634936c31307b91bd049d95b4ba30c248e8c389b5388f75ae8ba90d6
+SIZE (Noto/CJK/2.004/NotoSansCJKkr-Medium.otf) = 16519380
+SHA256 (Noto/CJK/2.004/NotoSansCJKkr-Regular.otf) = 6bcb2a0703aa137e874fc2dffa85f6c21ba9a67fa329e81b8c801663af7e992a
+SIZE (Noto/CJK/2.004/NotoSansCJKkr-Regular.otf) = 16433112
+SHA256 (Noto/CJK/2.004/NotoSansCJKkr-Thin.otf) = 436e2833751f692e69dd09e9d878da2a2aa6b683457f0947a857c3dc334f17f1
+SIZE (Noto/CJK/2.004/NotoSansCJKkr-Thin.otf) = 14892436
+SHA256 (Noto/CJK/2.004/NotoSansMonoCJKkr-Bold.otf) = 8b82692e9d54205655efd620ab6ff4ad55df94e149021d99529d95e1120621e4
+SIZE (Noto/CJK/2.004/NotoSansMonoCJKkr-Bold.otf) = 16954224
+SHA256 (Noto/CJK/2.004/NotoSansMonoCJKkr-Regular.otf) = d5afed9988a28ae96afb0f4791754d3c9f4f08d08477eb1a7d6e2d905679a472
+SIZE (Noto/CJK/2.004/NotoSansMonoCJKkr-Regular.otf) = 16389532
+SHA256 (Noto/CJK/2.004/NotoSansKR-Black.otf) = a9977a588488d2a7f544bb2b589b01bed071dca64a4655d438696301b527884b
+SIZE (Noto/CJK/2.004/NotoSansKR-Black.otf) = 5033248
+SHA256 (Noto/CJK/2.004/NotoSansKR-Bold.otf) = 5a6ceb287ed2fc6cfc6213144ebea68cbd94b20fc9eb873d8486493bf02d9bda
+SIZE (Noto/CJK/2.004/NotoSansKR-Bold.otf) = 4816044
+SHA256 (Noto/CJK/2.004/NotoSansKR-DemiLight.otf) = 8da8c5b84dfa0e843027fddf95748c6fdce15ae7c958279a047f041861bdd415
+SIZE (Noto/CJK/2.004/NotoSansKR-DemiLight.otf) = 4651712
+SHA256 (Noto/CJK/2.004/NotoSansKR-Light.otf) = 5971aca275255797a75c7fc43d5058487668069da93c45ad4a24be5aa1e67c85
+SIZE (Noto/CJK/2.004/NotoSansKR-Light.otf) = 4629056
+SHA256 (Noto/CJK/2.004/NotoSansKR-Medium.otf) = b46988ef13e8bac08f3933af686eaf770972994f9b6d335be0184d60169b5431
+SIZE (Noto/CJK/2.004/NotoSansKR-Medium.otf) = 4669816
+SHA256 (Noto/CJK/2.004/NotoSansKR-Regular.otf) = 69975a0ac8472717870aefeab0a4d52739308d90856b9955313b2ad5e0148d68
+SIZE (Noto/CJK/2.004/NotoSansKR-Regular.otf) = 4644748
+SHA256 (Noto/CJK/2.004/NotoSansKR-Thin.otf) = 820514af3397871f21709b540814c5c26276469a8b4d0f78cad1b69458c5f1cd
+SIZE (Noto/CJK/2.004/NotoSansKR-Thin.otf) = 4254020
diff --git a/x11-fonts/noto-sans-kr/pkg-descr b/x11-fonts/noto-sans-kr/pkg-descr
new file mode 100644
index 000000000000..5d594ad9371a
--- /dev/null
+++ b/x11-fonts/noto-sans-kr/pkg-descr
@@ -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 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.
diff --git a/x11-fonts/noto-sans-kr/pkg-plist b/x11-fonts/noto-sans-kr/pkg-plist
new file mode 100644
index 000000000000..e0fd487726c4
--- /dev/null
+++ b/x11-fonts/noto-sans-kr/pkg-plist
@@ -0,0 +1,16 @@
+%%FONTSDIR%%/NotoSansCJKkr-Black.otf
+%%FONTSDIR%%/NotoSansCJKkr-Bold.otf
+%%FONTSDIR%%/NotoSansCJKkr-DemiLight.otf
+%%FONTSDIR%%/NotoSansCJKkr-Light.otf
+%%FONTSDIR%%/NotoSansCJKkr-Medium.otf
+%%FONTSDIR%%/NotoSansCJKkr-Regular.otf
+%%FONTSDIR%%/NotoSansCJKkr-Thin.otf
+%%FONTSDIR%%/NotoSansMonoCJKkr-Bold.otf
+%%FONTSDIR%%/NotoSansMonoCJKkr-Regular.otf
+%%FONTSDIR%%/NotoSansKR-Black.otf
+%%FONTSDIR%%/NotoSansKR-Bold.otf
+%%FONTSDIR%%/NotoSansKR-DemiLight.otf
+%%FONTSDIR%%/NotoSansKR-Light.otf
+%%FONTSDIR%%/NotoSansKR-Medium.otf
+%%FONTSDIR%%/NotoSansKR-Regular.otf
+%%FONTSDIR%%/NotoSansKR-Thin.otf