From nobody Fri Dec 30 09:07:43 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NjztS0btPz2kc70; Fri, 30 Dec 2022 09:07:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NjztR6zbFz3q17; Fri, 30 Dec 2022 09:07:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672391264; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gS4vmiDtC5pPJ4FuuCsO3iK52ctZda1IZYDr7ZTzT3k=; b=ynwnHPXTNRa0f27DOreCoS5x595jI8itD+R08CYEG288X4M3jyql9uoJznig6dJcc0Zp/S wsLlp7eNp7/VHwyBs8CPrDCRhcWL+xWkp3xr1mWEmsgv4EPDDdsyFSDWLQj29EAD0noqb0 2eVEO2Lv/YnSfCqGFKgbENh3srHNJ3cBoxF5jGlKKtTs443eEoZ6iTGqrM5KTLvXquLzTy u4Xpx4jbw+zlPyJ0vthoGcYRWyczFjeJ+JLucG22s6MBK3cBuoyDJoMnYsnVzVoPqqEfs3 Dy8I4SRCjj177EJ5DcciK56XK/WdHrzUKHZ429y6l5zORb87JfRQeLEVACpcHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672391264; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gS4vmiDtC5pPJ4FuuCsO3iK52ctZda1IZYDr7ZTzT3k=; b=haCd7cQkFdQ1a0+xGj9VORHTli38dSo1l9aq90P1T3/jmQXWBNjATHGS6reH740JeKMhMw AsDNn2Pry1tJj63Ej5q4vRQLSd2ikE7DOxyGOo3z2wwGxkqMLRfM7qVaaaOCLARxvj0mor KeH4a/iYWJPNPVt188BbC5VD03mSo+k+ooU/xnPC0pcMiKeug6rQlkFwrMPd/s/6UQ77ms arRlFCh1ZKrd09t1NJVZGoVVNIUmw896EY7vOipGr32Z+4vzaBLTibfsG7vdDcw2DGQxMl k7gqzRXr1lTPirbNd9VTpWDsyfavIRFMbialhjpJnBfrcT9IKWCvGOzGE/P2ng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672391264; a=rsa-sha256; cv=none; b=UK7RZ/pOfDbYJJeCOJOvXBNPetQZoxYblWldSaD/6NYb0iBrd1O0xE6zDKnrufY6ePuXRg wu9DUX+8Bk9G54ojCJeHjC4jPBLL/cUbg4veadMl3BIiCMhZ848ZYtLfvuW10ErqalsX6J bVupxVTGLf99FY3ZIKx0MpPPugozLFvQ+AVd3B0SlHRAKKDrNy7dvnacAj42z49mjcDErg IBe5nXJuwQLzjLi+eD/2T5I7RbZx02bmSGGgVTIXm7l3lYFUHNebCeWONQRwKKYEcTlfg4 ZNV3EzCLAxA9LiW3pySEuefC+K5szM3/OYf0feeRGOlcMSywiNrB5BTEv0i09A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NjztR64nGz138W; Fri, 30 Dec 2022 09:07:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BU97hrk098917; Fri, 30 Dec 2022 09:07:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BU97hwk098916; Fri, 30 Dec 2022 09:07:43 GMT (envelope-from git) Date: Fri, 30 Dec 2022 09:07:43 GMT Message-Id: <202212300907.2BU97hwk098916@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 4dcab0365161 - main - x11-fonts/noto-sans-tc: Add noto-sans-tc 2.004 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4dcab03651612ea5422172ed72f1086e7467ef01 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=4dcab03651612ea5422172ed72f1086e7467ef01 commit 4dcab03651612ea5422172ed72f1086e7467ef01 Author: Po-Chuan Hsieh AuthorDate: 2022-12-30 08:36:03 +0000 Commit: Po-Chuan Hsieh 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 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