From nobody Fri Dec 30 09:07:38 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 4NjztL3lrkz2kbwv; Fri, 30 Dec 2022 09:07:38 +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 4NjztL2wSbz3pl6; Fri, 30 Dec 2022 09:07:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672391258; 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=ekDg9TBRGYh8JRZf6Bq7LKPAlcElBwvFu8RPsRwZQr4=; b=pEP1IDGvQF6t2y4SWB5MF7ZNmZuAY1vs3EdjCxvkLe32dFJ7PoWpOLE4KukH/ZCgtSMyNs DCvqqXgfWBog1HpQYRurKH/FiMSRoTcd+VeXDzaSuKRcPpkwbej2yYkB35vZTY9DvkM0+I 4xCAL1T2J6KlcNzbTxfOt5Lh/Mtv97HQYg41oWYHk/LtfpTHVlLUsbDQjdIUSRiqCKxaaK fypBVS1cMdHP3Z4Bxwq1rT6MtncSwl1vEYZDlxQV6EDV/Eyg/+TZSEtrB16ZxIJmkHIFh7 kB3feJzDmHNVrOPlDYizpMSxmvY7ioeqBs+IkWywcFbAOs982dGJtjK+iexmMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672391258; 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=ekDg9TBRGYh8JRZf6Bq7LKPAlcElBwvFu8RPsRwZQr4=; b=fHV74oIG7uwvKd4HWIXnOMBqtYL9rA3xAItsLq8ekAVcgoXEqZQb0gxy43dkbp83KRwcUN uJHKy9AyIJManypAtqVsF7ZDsvqFk8kI6oqnlLYQYMBPS5p3czwTaXnLqGXVdZssLyf/n6 ebF3uBmgoqbNjje3QPwnLiofeMwor5Cp5wi/nlqtkbSRkq9ewBgyYG0V1vSy2plqT3/0fi MYS2oYY3o//IySPc1ynLqmZ8Nd4GUoOyATBZLqCrwb1fuqf9G2hDCHEcdZoC4oxbR97H/W SAu/TYQmKRMfq2DDl76ee1BbTUXrZVfN4Rj451o8H9jbJryRFKAohswGlSHo0w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672391258; a=rsa-sha256; cv=none; b=XAkfg26pD+Xdbhk9aRRzpcv87ZsxRbsrMY5UlfWNtX9OYPpp/NMgY6BRTxyCQvgljedP06 lT1m15FYpscwvMvjMDwkstGrt4OvJX5a6DHGmIU+5HjeXHJmlMp4Zrs4yppmd0wUBtrOcw AcoUAnAH7ctXa9DLpYYR9qmPastNDrT5QWtf+OA3b6kjIwyjxlh9/Gt+T4/nFBeL9y0vGC rfnq3N2AAH3NZm7fSbyr5Skj7ERJ5aQG9U/otpJMeO6ukEnYwlwQ/zYOZDtR14B+oMtNMy HhkKCKydvyf87VuAAdWRBn0ji9pIwQJ325PzJgcZvI3ff5VAiFJOuZfw6haABg== 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 4NjztL1fH2z12Q5; Fri, 30 Dec 2022 09:07:38 +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 2BU97cc5098787; Fri, 30 Dec 2022 09:07:38 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BU97chO098786; Fri, 30 Dec 2022 09:07:38 GMT (envelope-from git) Date: Fri, 30 Dec 2022 09:07:38 GMT Message-Id: <202212300907.2BU97chO098786@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: 5ba192122fda - main - textproc/docproj-fonts-cjk: Add docproj-fonts-cjk 20221225 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: 5ba192122fdabb02bdc6ad3afac66631c2c586be Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=5ba192122fdabb02bdc6ad3afac66631c2c586be commit 5ba192122fdabb02bdc6ad3afac66631c2c586be Author: Po-Chuan Hsieh AuthorDate: 2022-12-30 08:35:59 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-12-30 09:03:57 +0000 textproc/docproj-fonts-cjk: Add docproj-fonts-cjk 20221225 The FreeBSD Documentation Project maintains the FAQ, Handbook and tutorials. This port contains the required CJK font files for the FreeBSD Documentation Project. They are required to build PDF files without tofu. Currently we use Noto Sans Medium. --- textproc/Makefile | 1 + textproc/docproj-fonts-cjk/Makefile | 38 ++++++++++++++++++++++++++++++++++++ textproc/docproj-fonts-cjk/distinfo | 11 +++++++++++ textproc/docproj-fonts-cjk/pkg-descr | 5 +++++ 4 files changed, 55 insertions(+) diff --git a/textproc/Makefile b/textproc/Makefile index 53bfa12e2f32..ec4a4f99152c 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -158,6 +158,7 @@ SUBDIR += docbook2odf SUBDIR += docbookrx SUBDIR += docproj + SUBDIR += docproj-fonts-cjk SUBDIR += docproj-legacy SUBDIR += dom4j SUBDIR += domc diff --git a/textproc/docproj-fonts-cjk/Makefile b/textproc/docproj-fonts-cjk/Makefile new file mode 100644 index 000000000000..dcdf4a933320 --- /dev/null +++ b/textproc/docproj-fonts-cjk/Makefile @@ -0,0 +1,38 @@ +PORTNAME= docproj-fonts-cjk +PORTVERSION= 20221225 +CATEGORIES= textproc chinese +MASTER_SITES= https://github.com/googlefonts/noto-cjk/raw/Sans2.004/ \ + https://github.com/googlefonts/noto-cjk/raw/Sans2.004/Sans/SubsetOTF/JP/:jp \ + https://github.com/googlefonts/noto-cjk/raw/Sans2.004/Sans/SubsetOTF/KR/:kr \ + https://github.com/googlefonts/noto-cjk/raw/Sans2.004/Sans/SubsetOTF/SC/:sc \ + https://github.com/googlefonts/noto-cjk/raw/Sans2.004/Sans/SubsetOTF/TC/:tc +DISTFILES= LICENSE \ + NotoSansJP-Medium.otf:jp \ + NotoSansKR-Medium.otf:kr \ + NotoSansSC-Medium.otf:sc \ + NotoSansTC-Medium.otf:tc +DIST_SUBDIR= Noto/CJK/2.004 +EXTRACT_ONLY= # empty + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= CJK fonts required by the FreeBSD Documentation Project +WWW= https://www.freebsd.org/docproj + +LICENSE= OFL11 +LICENSE_FILE= ${DISTDIR}/${DIST_SUBDIR}/LICENSE + +NO_ARCH= yes +NO_BUILD= yes + +PLIST_FILES= ${DOCPROJ_FONTS:S|^|${DATADIR}/|} + +DOCPROJ_FONTS= NotoSansJP-Medium.otf \ + NotoSansKR-Medium.otf \ + NotoSansSC-Medium.otf \ + NotoSansTC-Medium.otf + +do-install: + ${MKDIR} ${STAGEDIR}${DATADIR} + cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${DOCPROJ_FONTS} ${STAGEDIR}${DATADIR} + +.include diff --git a/textproc/docproj-fonts-cjk/distinfo b/textproc/docproj-fonts-cjk/distinfo new file mode 100644 index 000000000000..cc6e2f198ca5 --- /dev/null +++ b/textproc/docproj-fonts-cjk/distinfo @@ -0,0 +1,11 @@ +TIMESTAMP = 1671956116 +SHA256 (Noto/CJK/2.004/LICENSE) = 6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2 +SIZE (Noto/CJK/2.004/LICENSE) = 4301 +SHA256 (Noto/CJK/2.004/NotoSansJP-Medium.otf) = f396a3b57256e4515be9cb41f7aac54766d654890082a9f1b5c2451b5c093d8a +SIZE (Noto/CJK/2.004/NotoSansJP-Medium.otf) = 4549132 +SHA256 (Noto/CJK/2.004/NotoSansKR-Medium.otf) = b46988ef13e8bac08f3933af686eaf770972994f9b6d335be0184d60169b5431 +SIZE (Noto/CJK/2.004/NotoSansKR-Medium.otf) = 4669816 +SHA256 (Noto/CJK/2.004/NotoSansSC-Medium.otf) = 7633f5a016d4dd95e685a69633d818aabc4644c4b08e26bd35b1b30c45ed5dda +SIZE (Noto/CJK/2.004/NotoSansSC-Medium.otf) = 8345436 +SHA256 (Noto/CJK/2.004/NotoSansTC-Medium.otf) = bf206dca0975779bac71cb49a037a364156ca98a0c431b1b7d6b29fb8952ac7e +SIZE (Noto/CJK/2.004/NotoSansTC-Medium.otf) = 5695744 diff --git a/textproc/docproj-fonts-cjk/pkg-descr b/textproc/docproj-fonts-cjk/pkg-descr new file mode 100644 index 000000000000..8b1309e78fcf --- /dev/null +++ b/textproc/docproj-fonts-cjk/pkg-descr @@ -0,0 +1,5 @@ +The FreeBSD Documentation Project maintains the FAQ, Handbook and tutorials. + +This port contains the required CJK font files for the FreeBSD Documentation +Project. They are required to build PDF files without tofu. Currently we use +Noto Sans Medium.