Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Dec 2022 09:07:43 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 4dcab0365161 - main - x11-fonts/noto-sans-tc: Add noto-sans-tc 2.004
Message-ID:  <202212300907.2BU97hwk098916@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4dcab03651612ea5422172ed72f1086e7467ef01

commit 4dcab03651612ea5422172ed72f1086e7467ef01
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-12-30 08:36:03 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-12-30 09:03:58 +0000

    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.
---
 x11-fonts/Makefile               |  1 +
 x11-fonts/noto-sans-tc/Makefile  | 50 ++++++++++++++++++++++++++++++++++++++++
 x11-fonts/noto-sans-tc/distinfo  | 35 ++++++++++++++++++++++++++++
 x11-fonts/noto-sans-tc/pkg-descr | 11 +++++++++
 x11-fonts/noto-sans-tc/pkg-plist | 16 +++++++++++++
 5 files changed, 113 insertions(+)

diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index dd1836caff6a..92cb92ab2318 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -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
diff --git a/x11-fonts/noto-sans-tc/Makefile b/x11-fonts/noto-sans-tc/Makefile
new file mode 100644
index 000000000000..a9b59f62f785
--- /dev/null
+++ b/x11-fonts/noto-sans-tc/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/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>
diff --git a/x11-fonts/noto-sans-tc/distinfo b/x11-fonts/noto-sans-tc/distinfo
new file mode 100644
index 000000000000..a29883fb4ea1
--- /dev/null
+++ b/x11-fonts/noto-sans-tc/distinfo
@@ -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
diff --git a/x11-fonts/noto-sans-tc/pkg-descr b/x11-fonts/noto-sans-tc/pkg-descr
new file mode 100644
index 000000000000..543ee436a2db
--- /dev/null
+++ b/x11-fonts/noto-sans-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 Sans 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-sans-tc/pkg-plist b/x11-fonts/noto-sans-tc/pkg-plist
new file mode 100644
index 000000000000..34bfbc4cd374
--- /dev/null
+++ b/x11-fonts/noto-sans-tc/pkg-plist
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202212300907.2BU97hwk098916>