From 5079dc5e7b6370d98c09adffd22a3790f75c85b7 Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Fri, 30 Dec 2022 16:40:56 +0800 Subject: [PATCH] x11-fonts/noto-tc: Convert to a meta port - Update to Sans 2.004 and Serif 2.001 - Update WWW - Update pkg-descr --- x11-fonts/noto-tc/Makefile | 54 ++++--------------------------- x11-fonts/noto-tc/distinfo | 63 ------------------------------------- x11-fonts/noto-tc/pkg-descr | 6 +--- x11-fonts/noto-tc/pkg-plist | 30 ------------------ 4 files changed, 7 insertions(+), 146 deletions(-) delete mode 100644 x11-fonts/noto-tc/distinfo delete mode 100644 x11-fonts/noto-tc/pkg-plist diff --git a/x11-fonts/noto-tc/Makefile b/x11-fonts/noto-tc/Makefile index 4eab1bcf7037..23da70cbcd5a 100644 --- a/x11-fonts/noto-tc/Makefile +++ b/x11-fonts/noto-tc/Makefile @@ -1,58 +1,16 @@ PORTNAME= noto -PORTVERSION= 2.002 +PORTVERSION= 2.004 CATEGORIES= x11-fonts -MASTER_SITES= https://github.com/googlefonts/noto-cjk/raw/v20201206-cjk/ PKGNAMESUFFIX= -tc -DISTFILES= LICENSE \ - ${NOTO_TC_FONTS} -DIST_SUBDIR= Noto/CJK/${PORTVERSION} -EXTRACT_ONLY= # empty MAINTAINER= sunpoet@FreeBSD.org COMMENT= Google Noto Fonts family (Traditional Chinese) -WWW= https://www.google.com/get/noto/ +WWW= https://www.google.com/get/noto/ \ + https://github.com/googlefonts/noto-cjk -LICENSE= OFL11 -LICENSE_FILE= ${DISTDIR}/${DIST_SUBDIR}/LICENSE +RUN_DEPENDS= noto-sans-tc>=0:x11-fonts/noto-sans-tc \ + noto-serif-tc>=0:x11-fonts/noto-serif-tc -USES= fonts - -NO_ARCH= yes -NO_BUILD= yes - -NOTO_TC_FONTS= NotoSansCJKtc-Black.otf \ - NotoSansCJKtc-Bold.otf \ - NotoSansCJKtc-DemiLight.otf \ - NotoSansCJKtc-Light.otf \ - NotoSansCJKtc-Medium.otf \ - NotoSansCJKtc-Regular.otf \ - NotoSansCJKtc-Thin.otf \ - NotoSansMonoCJKtc-Bold.otf \ - NotoSansMonoCJKtc-Regular.otf \ - NotoSansTC-Black.otf \ - NotoSansTC-Bold.otf \ - NotoSansTC-DemiLight.otf \ - NotoSansTC-Light.otf \ - NotoSansTC-Medium.otf \ - NotoSansTC-Regular.otf \ - NotoSansTC-Thin.otf \ - NotoSerifCJKtc-Black.otf \ - NotoSerifCJKtc-Bold.otf \ - NotoSerifCJKtc-ExtraLight.otf \ - NotoSerifCJKtc-Light.otf \ - NotoSerifCJKtc-Medium.otf \ - NotoSerifCJKtc-Regular.otf \ - NotoSerifCJKtc-SemiBold.otf \ - 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} ${NOTO_TC_FONTS} ${STAGEDIR}${FONTSDIR} +USES= metaport .include diff --git a/x11-fonts/noto-tc/distinfo b/x11-fonts/noto-tc/distinfo deleted file mode 100644 index a85e6ba31628..000000000000 --- a/x11-fonts/noto-tc/distinfo +++ /dev/null @@ -1,63 +0,0 @@ -TIMESTAMP = 1634111672 -SHA256 (Noto/CJK/2.002/LICENSE) = 6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2 -SIZE (Noto/CJK/2.002/LICENSE) = 4301 -SHA256 (Noto/CJK/2.002/NotoSansCJKtc-Black.otf) = 82b6c7bae886f291f946df825a9682384854cc784fae9cd7c4ea6746c5ee9329 -SIZE (Noto/CJK/2.002/NotoSansCJKtc-Black.otf) = 18014040 -SHA256 (Noto/CJK/2.002/NotoSansCJKtc-Bold.otf) = 1d9833704465edf568f5cea7f01f39da0a89d953e2ee491246bba49eceb1ce82 -SIZE (Noto/CJK/2.002/NotoSansCJKtc-Bold.otf) = 17506340 -SHA256 (Noto/CJK/2.002/NotoSansCJKtc-DemiLight.otf) = 63d559f39db694ca3dfe19d340c5be68c7be385c5d7d8b1fd45aace760e68128 -SIZE (Noto/CJK/2.002/NotoSansCJKtc-DemiLight.otf) = 16872796 -SHA256 (Noto/CJK/2.002/NotoSansCJKtc-Light.otf) = a09feefbc1a1cf1b8685be17e1e0ebff306c47ba94f7394862678677a8ff3984 -SIZE (Noto/CJK/2.002/NotoSansCJKtc-Light.otf) = 16786992 -SHA256 (Noto/CJK/2.002/NotoSansCJKtc-Medium.otf) = b2f060d1fb335666effdb014d7060278ff01e699c18293989032eb53202e73e9 -SIZE (Noto/CJK/2.002/NotoSansCJKtc-Medium.otf) = 17020736 -SHA256 (Noto/CJK/2.002/NotoSansCJKtc-Regular.otf) = 8ce2c995cdb87c55801d3a31cab82acc0310809b73b058f948178cc0857010aa -SIZE (Noto/CJK/2.002/NotoSansCJKtc-Regular.otf) = 16932232 -SHA256 (Noto/CJK/2.002/NotoSansCJKtc-Thin.otf) = 866e4fe19d43a335afd5c1e1c73cb54dc398bc65c4b41834a9f41cc45cbeb010 -SIZE (Noto/CJK/2.002/NotoSansCJKtc-Thin.otf) = 15571624 -SHA256 (Noto/CJK/2.002/NotoSansMonoCJKtc-Bold.otf) = 80c4633990924985071805ad5648f554c130e57ea1a9226dd787a5edc19bbdf3 -SIZE (Noto/CJK/2.002/NotoSansMonoCJKtc-Bold.otf) = 17462572 -SHA256 (Noto/CJK/2.002/NotoSansMonoCJKtc-Regular.otf) = 76da3fd1f7bf0ab29fa36b8bb934a5e96c811f4370005e00a75630271287be58 -SIZE (Noto/CJK/2.002/NotoSansMonoCJKtc-Regular.otf) = 16888656 -SHA256 (Noto/CJK/2.002/NotoSansTC-Black.otf) = 79448de4d8656e445f00afc654760ccda050aed345071ef888b94141eb628534 -SIZE (Noto/CJK/2.002/NotoSansTC-Black.otf) = 6140268 -SHA256 (Noto/CJK/2.002/NotoSansTC-Bold.otf) = cb207e99c3f6c8de30abc97c06f1618afa70edcb57ebf21afa9d3893143acc27 -SIZE (Noto/CJK/2.002/NotoSansTC-Bold.otf) = 5965992 -SHA256 (Noto/CJK/2.002/NotoSansTC-DemiLight.otf) = 8021c11712484b9838b9d8a173e91c2cf040a45bcbbc46da9a6699ff423dcc9e -SIZE (Noto/CJK/2.002/NotoSansTC-DemiLight.otf) = 5777900 -SHA256 (Noto/CJK/2.002/NotoSansTC-Light.otf) = bc7db43a01d3f259902696b36907f056fc4f6588a4bbb755a1cfc28527b7abeb -SIZE (Noto/CJK/2.002/NotoSansTC-Light.otf) = 5755848 -SHA256 (Noto/CJK/2.002/NotoSansTC-Medium.otf) = 7984795c17372bcf2c2e10a9535980489a35a8688d625b67afc6b80d7efa1b29 -SIZE (Noto/CJK/2.002/NotoSansTC-Medium.otf) = 5810960 -SHA256 (Noto/CJK/2.002/NotoSansTC-Regular.otf) = 5e825e8c8969a911a4d0897ea764591097c9125f53140f8a652e30ef7a6146bc -SIZE (Noto/CJK/2.002/NotoSansTC-Regular.otf) = 5789520 -SHA256 (Noto/CJK/2.002/NotoSansTC-Thin.otf) = 2463f1ada36fbdabb360b4294579bd24c77a7550348f8d67267d592de0533fad -SIZE (Noto/CJK/2.002/NotoSansTC-Thin.otf) = 5364920 -SHA256 (Noto/CJK/2.002/NotoSerifCJKtc-Black.otf) = 6d2a669ae86781b3b0e166f47d13771d501c77529f1f6243e9db5cd95936078d -SIZE (Noto/CJK/2.002/NotoSerifCJKtc-Black.otf) = 22916588 -SHA256 (Noto/CJK/2.002/NotoSerifCJKtc-Bold.otf) = d6bc09d324004b38207898f86deb298cc4eb0527bc40916f25ba9d3ba07226f9 -SIZE (Noto/CJK/2.002/NotoSerifCJKtc-Bold.otf) = 24684480 -SHA256 (Noto/CJK/2.002/NotoSerifCJKtc-ExtraLight.otf) = 4fce4e673651164c88ddb9c6954df943b4ce9965fdac38d84ac945aa8f74a363 -SIZE (Noto/CJK/2.002/NotoSerifCJKtc-ExtraLight.otf) = 21303900 -SHA256 (Noto/CJK/2.002/NotoSerifCJKtc-Light.otf) = 8ef5a29508a19f36abfdd0dd489f2185c1b7025dd511de496115df9397a4d514 -SIZE (Noto/CJK/2.002/NotoSerifCJKtc-Light.otf) = 23458868 -SHA256 (Noto/CJK/2.002/NotoSerifCJKtc-Medium.otf) = 774ffd487e9012b39a869ad4267b6a732c426ee1df4000418bb0ec57ff86d986 -SIZE (Noto/CJK/2.002/NotoSerifCJKtc-Medium.otf) = 23890236 -SHA256 (Noto/CJK/2.002/NotoSerifCJKtc-Regular.otf) = c93523479cdebe549052a36beafeeb004801796d72c958d5f8e3e61546220d1a -SIZE (Noto/CJK/2.002/NotoSerifCJKtc-Regular.otf) = 23614420 -SHA256 (Noto/CJK/2.002/NotoSerifCJKtc-SemiBold.otf) = f401ae658b085d2ff6626a34a6fcfe649233527a8d3f255a34bac25253a9ffd2 -SIZE (Noto/CJK/2.002/NotoSerifCJKtc-SemiBold.otf) = 23878200 -SHA256 (Noto/CJK/2.002/NotoSerifTC-Black.otf) = 836bfe644e7fa205dcd5f66c6a5c066759399b2d8d1ac9f5df753e95a1ed81a3 -SIZE (Noto/CJK/2.002/NotoSerifTC-Black.otf) = 5887828 -SHA256 (Noto/CJK/2.002/NotoSerifTC-Bold.otf) = 00df336fa2d8fc249d689c583b5297b5d4b4a3b782b7027dcb63a85d284a3f20 -SIZE (Noto/CJK/2.002/NotoSerifTC-Bold.otf) = 6087808 -SHA256 (Noto/CJK/2.002/NotoSerifTC-ExtraLight.otf) = aab243c7422ab9558f2e4372ef2ed74a383b833456ff74849ac2bb6b45af63b4 -SIZE (Noto/CJK/2.002/NotoSerifTC-ExtraLight.otf) = 5406500 -SHA256 (Noto/CJK/2.002/NotoSerifTC-Light.otf) = fbddb40da26e0e904f0dd0ab565b1a17452861b5b5bca8a00c5f68c432b1368f -SIZE (Noto/CJK/2.002/NotoSerifTC-Light.otf) = 5766740 -SHA256 (Noto/CJK/2.002/NotoSerifTC-Medium.otf) = 56a603cb781c74ef5f4a1de2b660bc8e16cdb7e01d52053f2adca67b2f241646 -SIZE (Noto/CJK/2.002/NotoSerifTC-Medium.otf) = 5901080 -SHA256 (Noto/CJK/2.002/NotoSerifTC-Regular.otf) = b8234e785ecf9029b84feee0515efc465330f0ede25c45d3f75132b5ffbceaad -SIZE (Noto/CJK/2.002/NotoSerifTC-Regular.otf) = 5841404 -SHA256 (Noto/CJK/2.002/NotoSerifTC-SemiBold.otf) = 68723eb9790a5d0d1cf3515d2342ed86412d96ec2ad0c0d0b0fe4ef24528af86 -SIZE (Noto/CJK/2.002/NotoSerifTC-SemiBold.otf) = 5939756 diff --git a/x11-fonts/noto-tc/pkg-descr b/x11-fonts/noto-tc/pkg-descr index e00cff9895c4..21951490a3d4 100644 --- a/x11-fonts/noto-tc/pkg-descr +++ b/x11-fonts/noto-tc/pkg-descr @@ -6,8 +6,4 @@ 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 set of Traditional Chinese fonts which supports BIG5. -Traditional Chinese glyphs comply with the glyph standard of the Taiwan Ministry -of Education. - -See also: https://github.com/googlefonts/noto-cjk +This port is the meta port for Traditional Chinese fonts. diff --git a/x11-fonts/noto-tc/pkg-plist b/x11-fonts/noto-tc/pkg-plist deleted file mode 100644 index 1d1e484ead23..000000000000 --- a/x11-fonts/noto-tc/pkg-plist +++ /dev/null @@ -1,30 +0,0 @@ -%%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 -%%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