aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/noto-serif-tc/Makefile46
-rw-r--r--x11-fonts/noto-serif-tc/distinfo31
-rw-r--r--x11-fonts/noto-serif-tc/pkg-descr11
-rw-r--r--x11-fonts/noto-serif-tc/pkg-plist14
5 files changed, 103 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index d79621b867d8..893180e9158b 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -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
diff --git a/x11-fonts/noto-serif-tc/Makefile b/x11-fonts/noto-serif-tc/Makefile
new file mode 100644
index 000000000000..491d3de1d279
--- /dev/null
+++ b/x11-fonts/noto-serif-tc/Makefile
@@ -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>
diff --git a/x11-fonts/noto-serif-tc/distinfo b/x11-fonts/noto-serif-tc/distinfo
new file mode 100644
index 000000000000..fc6e37c3b46d
--- /dev/null
+++ b/x11-fonts/noto-serif-tc/distinfo
@@ -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
diff --git a/x11-fonts/noto-serif-tc/pkg-descr b/x11-fonts/noto-serif-tc/pkg-descr
new file mode 100644
index 000000000000..bfdd8582f946
--- /dev/null
+++ b/x11-fonts/noto-serif-tc/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 Serif set of Traditional Chinese fonts which supports BIG5.
+Traditional Chinese glyphs comply with the glyph standard of the Taiwan Ministry
+of Education.
diff --git a/x11-fonts/noto-serif-tc/pkg-plist b/x11-fonts/noto-serif-tc/pkg-plist
new file mode 100644
index 000000000000..4ca6415d70c2
--- /dev/null
+++ b/x11-fonts/noto-serif-tc/pkg-plist
@@ -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