From nobody Fri Dec 30 09:07:42 2022 X-Original-To: dev-commits-ports-main@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 4NjztR0FdDz2kbx7; Fri, 30 Dec 2022 09:07:43 +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 4NjztQ62KQz3pt0; Fri, 30 Dec 2022 09:07:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672391262; 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=h1BPiGZhr3TGak8CSuKAjhLaN6TnWffl71yThJzMh5E=; b=UAGZf1JLh99IP+RAAOQrYCdK0tAdpbZ9ip5ihESlOGugVUW5hsBn6Vspc2rZBj9dHjFsGQ nQCKHTxSLfECLbOgqmgHUg3KLQoCHopnzTJxYCOfqz2dTZBMf0wcaWD9Kno+VKUAANthZ2 A6ni6irbboozdyMQrdv1/L993Y+wCF1Xg/MLmXmUGyiLeSVLoqzqtHMlSvhYJ5xOqkMwpw D5t1R3G1v+DzDlpoPLgpKOdauGB3/9mBp+FnVAOVsKrXDCAV9bTqHX5hFCnrZs4EakpVie pD5PyeyosOa9j3QDzEPBvKnab8zJwJPF9h4wYfOZ5lYQNRNIzwsr0frBOZMbPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672391262; 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=h1BPiGZhr3TGak8CSuKAjhLaN6TnWffl71yThJzMh5E=; b=aJbixiiZPfXlDPp0mtvnoYkttVSB7nQzj4enko0dsojL9f3v151fjkQ+LrWSkKJ3FtMC70 tYrteCoYTE3ipWFrkhd5MvBXY2BXobPq+HkRkAGMCo4of2Qt3I5STrZVlXURli3Ug7M6hy 2VTwGRsvIt+HYaGP804bdBW2EIxWvRKXitIhj2/If2bO8x3SrvEBWak5yBH/OfMrHkaHRl nKw5YcSFAkY25Y6gzkMtpG3sfy4zziYpP5Y2eW6O81awt5vuV4y1If7YlwK53XlIlMPRSj ripjGTpnQUCikPIwc9/v2XiHWzOKjwxlsV++BHGsmH0WsEH6dMz/uAL4F/0QPA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672391262; a=rsa-sha256; cv=none; b=SyL5SS1uwcOI0cE3ZIA9nwDkOu+tPDLQpxK+Co8Ei7isz+00/UK5SRYfU4tP40McbbHpfy cOoWjHVQVLC86+3OzSo+rWittiftaaGG4G1ODpfH/J5tQNSa3B4BH71OSRGznRcTGCn9UC leh6UJUGzIqNHr81edNIsCTIGYlzREEvFn5Dx75LM3ekZrZ48U6ZuHio9YPeuxNw72mXaG p39JH298P7GV8qSjepga0je2c9BbAv2uEoP2D2v/1Eb9RgpKK2FFSqt3x7lcVnNJk0ncsq En+oDX9FxpzM78mRWVAsQIeG737GYbo59kcgM9IeiCPQGEmDLRyI6yZujizQYQ== 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 4NjztQ57Yrz130N; Fri, 30 Dec 2022 09:07:42 +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 2BU97gEI098891; Fri, 30 Dec 2022 09:07:42 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BU97glC098890; Fri, 30 Dec 2022 09:07:42 GMT (envelope-from git) Date: Fri, 30 Dec 2022 09:07:42 GMT Message-Id: <202212300907.2BU97glC098890@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: aaaf0b62f892 - main - x11-fonts/noto-sans-sc: Add noto-sans-sc 2.004 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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: aaaf0b62f8927460c7710a6a7900d7f0f1c4d137 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=aaaf0b62f8927460c7710a6a7900d7f0f1c4d137 commit aaaf0b62f8927460c7710a6a7900d7f0f1c4d137 Author: Po-Chuan Hsieh AuthorDate: 2022-12-30 08:36:02 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-12-30 09:03:58 +0000 x11-fonts/noto-sans-sc: Add noto-sans-sc 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 Simplified Chinese fonts which supports GB 18030 and China's latest standard Table of General Chinese Characters published in 2013. --- x11-fonts/Makefile | 1 + x11-fonts/noto-sans-sc/Makefile | 50 ++++++++++++++++++++++++++++++++++++++++ x11-fonts/noto-sans-sc/distinfo | 35 ++++++++++++++++++++++++++++ x11-fonts/noto-sans-sc/pkg-descr | 11 +++++++++ x11-fonts/noto-sans-sc/pkg-plist | 16 +++++++++++++ 5 files changed, 113 insertions(+) diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index 45cd2bf121ea..dd1836caff6a 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -191,6 +191,7 @@ SUBDIR += noto-sans-hk SUBDIR += noto-sans-jp SUBDIR += noto-sans-kr + SUBDIR += noto-sans-sc SUBDIR += noto-sc SUBDIR += noto-tc SUBDIR += nucleus diff --git a/x11-fonts/noto-sans-sc/Makefile b/x11-fonts/noto-sans-sc/Makefile new file mode 100644 index 000000000000..bb959a1b8803 --- /dev/null +++ b/x11-fonts/noto-sans-sc/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/SimplifiedChinese/:cjk \ + https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/Sans/Mono/:mono \ + https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/Sans/SubsetOTF/SC/:subset +PKGNAMESUFFIX= -sans-sc +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 (Simplified 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= NotoSansCJKsc-Black.otf \ + NotoSansCJKsc-Bold.otf \ + NotoSansCJKsc-DemiLight.otf \ + NotoSansCJKsc-Light.otf \ + NotoSansCJKsc-Medium.otf \ + NotoSansCJKsc-Regular.otf \ + NotoSansCJKsc-Thin.otf +MONO_FONTS= NotoSansMonoCJKsc-Bold.otf \ + NotoSansMonoCJKsc-Regular.otf +SUBSET_FONTS= NotoSansSC-Black.otf \ + NotoSansSC-Bold.otf \ + NotoSansSC-DemiLight.otf \ + NotoSansSC-Light.otf \ + NotoSansSC-Medium.otf \ + NotoSansSC-Regular.otf \ + NotoSansSC-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-sc/distinfo b/x11-fonts/noto-sans-sc/distinfo new file mode 100644 index 000000000000..5ba3bc0c1453 --- /dev/null +++ b/x11-fonts/noto-sans-sc/distinfo @@ -0,0 +1,35 @@ +TIMESTAMP = 1671956124 +SHA256 (Noto/CJK/2.004/LICENSE) = 6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2 +SIZE (Noto/CJK/2.004/LICENSE) = 4301 +SHA256 (Noto/CJK/2.004/NotoSansCJKsc-Black.otf) = 2267c4a0312d267dff8c0d1609948f7d949a3da8be3e126f5e2690cb9cc883b4 +SIZE (Noto/CJK/2.004/NotoSansCJKsc-Black.otf) = 17797908 +SHA256 (Noto/CJK/2.004/NotoSansCJKsc-Bold.otf) = b5f0d1a190a7f9b43c310a8850630af12553df32c4c050543f9059732d9b4c0a +SIZE (Noto/CJK/2.004/NotoSansCJKsc-Bold.otf) = 17002248 +SHA256 (Noto/CJK/2.004/NotoSansCJKsc-DemiLight.otf) = 4600700d1b10c8e82074de7c91fa60d2ff5d0a7b9588edea6ab0929424b1699f +SIZE (Noto/CJK/2.004/NotoSansCJKsc-DemiLight.otf) = 16414760 +SHA256 (Noto/CJK/2.004/NotoSansCJKsc-Light.otf) = e78bbbe1573bbb006156c1198f5c8cd6329470cb6e0b6702c7a3c83913db4abf +SIZE (Noto/CJK/2.004/NotoSansCJKsc-Light.otf) = 16329648 +SHA256 (Noto/CJK/2.004/NotoSansCJKsc-Medium.otf) = ca094f6b0001fb048ca39ddd797a0cdb0179e1e55c6561e111c49c3e6a61d7b7 +SIZE (Noto/CJK/2.004/NotoSansCJKsc-Medium.otf) = 16523632 +SHA256 (Noto/CJK/2.004/NotoSansCJKsc-Regular.otf) = 2c76254f6fc379fddfce0a7e84fb5385bb135d3e399294f6eeb6680d0365b74b +SIZE (Noto/CJK/2.004/NotoSansCJKsc-Regular.otf) = 16437364 +SHA256 (Noto/CJK/2.004/NotoSansCJKsc-Thin.otf) = 89bb8179d1b285ac0ca236b37ff29929ee3cc4526048dc11630a55728063e5ba +SIZE (Noto/CJK/2.004/NotoSansCJKsc-Thin.otf) = 14896688 +SHA256 (Noto/CJK/2.004/NotoSansMonoCJKsc-Bold.otf) = a452fedfc0619e43e080b7b861ce34cbd3ec4fbcea495bf8c402a5a02a5dcbdc +SIZE (Noto/CJK/2.004/NotoSansMonoCJKsc-Bold.otf) = 16958476 +SHA256 (Noto/CJK/2.004/NotoSansMonoCJKsc-Regular.otf) = ec04cc376b34887cedbdf84074e2e226ed2761eeabdcb9173fc1dd7bfd153ef7 +SIZE (Noto/CJK/2.004/NotoSansMonoCJKsc-Regular.otf) = 16393784 +SHA256 (Noto/CJK/2.004/NotoSansSC-Black.otf) = ccb496022356b7dd14d117538a472ae40feff8f6e8f3fe8bffc5616785d2f3f9 +SIZE (Noto/CJK/2.004/NotoSansSC-Black.otf) = 8855916 +SHA256 (Noto/CJK/2.004/NotoSansSC-Bold.otf) = c6cb5a93abaa9edc8ee7463b7ebb7f42d618d40e6ed2f7a5371c97b0b64767c0 +SIZE (Noto/CJK/2.004/NotoSansSC-Bold.otf) = 8543168 +SHA256 (Noto/CJK/2.004/NotoSansSC-DemiLight.otf) = 63a895a808a155fe69d67f742e60ee708fe0eaaef0650904bb4eead3941e98dc +SIZE (Noto/CJK/2.004/NotoSansSC-DemiLight.otf) = 8325948 +SHA256 (Noto/CJK/2.004/NotoSansSC-Light.otf) = 35cca31cea56b2720c096efaea2cfdffdf1b523bf5de0a80552d16edccfa9c70 +SIZE (Noto/CJK/2.004/NotoSansSC-Light.otf) = 8299104 +SHA256 (Noto/CJK/2.004/NotoSansSC-Medium.otf) = 7633f5a016d4dd95e685a69633d818aabc4644c4b08e26bd35b1b30c45ed5dda +SIZE (Noto/CJK/2.004/NotoSansSC-Medium.otf) = 8345436 +SHA256 (Noto/CJK/2.004/NotoSansSC-Regular.otf) = faa6c9df652116dde789d351359f3d7e5d2285a2b2a1f04a2d7244df706d5ea9 +SIZE (Noto/CJK/2.004/NotoSansSC-Regular.otf) = 8331336 +SHA256 (Noto/CJK/2.004/NotoSansSC-Thin.otf) = 1e665b570a16ff4076d1a11cdb358bae3984a9c74b0f404b22634142618cb96b +SIZE (Noto/CJK/2.004/NotoSansSC-Thin.otf) = 7574608 diff --git a/x11-fonts/noto-sans-sc/pkg-descr b/x11-fonts/noto-sans-sc/pkg-descr new file mode 100644 index 000000000000..f4efa0c20884 --- /dev/null +++ b/x11-fonts/noto-sans-sc/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 Simplified Chinese fonts which supports GB 18030 +and China's latest standard Table of General Chinese Characters published in +2013. diff --git a/x11-fonts/noto-sans-sc/pkg-plist b/x11-fonts/noto-sans-sc/pkg-plist new file mode 100644 index 000000000000..4911693d04d1 --- /dev/null +++ b/x11-fonts/noto-sans-sc/pkg-plist @@ -0,0 +1,16 @@ +%%FONTSDIR%%/NotoSansCJKsc-Black.otf +%%FONTSDIR%%/NotoSansCJKsc-Bold.otf +%%FONTSDIR%%/NotoSansCJKsc-DemiLight.otf +%%FONTSDIR%%/NotoSansCJKsc-Light.otf +%%FONTSDIR%%/NotoSansCJKsc-Medium.otf +%%FONTSDIR%%/NotoSansCJKsc-Regular.otf +%%FONTSDIR%%/NotoSansCJKsc-Thin.otf +%%FONTSDIR%%/NotoSansMonoCJKsc-Bold.otf +%%FONTSDIR%%/NotoSansMonoCJKsc-Regular.otf +%%FONTSDIR%%/NotoSansSC-Black.otf +%%FONTSDIR%%/NotoSansSC-Bold.otf +%%FONTSDIR%%/NotoSansSC-DemiLight.otf +%%FONTSDIR%%/NotoSansSC-Light.otf +%%FONTSDIR%%/NotoSansSC-Medium.otf +%%FONTSDIR%%/NotoSansSC-Regular.otf +%%FONTSDIR%%/NotoSansSC-Thin.otf