aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-12-30 08:40:55 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-12-30 09:04:14 +0000
commitc77f7602fc51286c1f4691df396ecf9219ddbde7 (patch)
tree9b2a0bfed682c51c60e99cc363365095973f574e
parent9bdd2e02f04d027087617570cd216cda6d25b2e9 (diff)
downloadports-c77f7602fc51286c1f4691df396ecf9219ddbde7.tar.gz
ports-c77f7602fc51286c1f4691df396ecf9219ddbde7.zip
x11-fonts/noto-kr: Convert to a meta port
- Update to Sans 2.004 and Serif 2.001 - Update WWW - Update pkg-descr
-rw-r--r--x11-fonts/noto-kr/Makefile54
-rw-r--r--x11-fonts/noto-kr/distinfo63
-rw-r--r--x11-fonts/noto-kr/pkg-descr6
-rw-r--r--x11-fonts/noto-kr/pkg-plist30
4 files changed, 7 insertions, 146 deletions
diff --git a/x11-fonts/noto-kr/Makefile b/x11-fonts/noto-kr/Makefile
index f8ffe639eb22..94f5f4bea310 100644
--- a/x11-fonts/noto-kr/Makefile
+++ b/x11-fonts/noto-kr/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= -kr
-DISTFILES= LICENSE \
- ${NOTO_KR_FONTS}
-DIST_SUBDIR= Noto/CJK/${PORTVERSION}
-EXTRACT_ONLY= # empty
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Noto Fonts family (Korean)
-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-kr>=0:x11-fonts/noto-sans-kr \
+ noto-serif-kr>=0:x11-fonts/noto-serif-kr
-USES= fonts
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-NOTO_KR_FONTS= NotoSansCJKkr-Black.otf \
- NotoSansCJKkr-Bold.otf \
- NotoSansCJKkr-DemiLight.otf \
- NotoSansCJKkr-Light.otf \
- NotoSansCJKkr-Medium.otf \
- NotoSansCJKkr-Regular.otf \
- NotoSansCJKkr-Thin.otf \
- NotoSansKR-Black.otf \
- NotoSansKR-Bold.otf \
- NotoSansKR-DemiLight.otf \
- NotoSansKR-Light.otf \
- NotoSansKR-Medium.otf \
- NotoSansKR-Regular.otf \
- NotoSansKR-Thin.otf \
- NotoSansMonoCJKkr-Bold.otf \
- NotoSansMonoCJKkr-Regular.otf \
- NotoSerifCJKkr-Black.otf \
- NotoSerifCJKkr-Bold.otf \
- NotoSerifCJKkr-ExtraLight.otf \
- NotoSerifCJKkr-Light.otf \
- NotoSerifCJKkr-Medium.otf \
- NotoSerifCJKkr-Regular.otf \
- NotoSerifCJKkr-SemiBold.otf \
- NotoSerifKR-Black.otf \
- NotoSerifKR-Bold.otf \
- NotoSerifKR-ExtraLight.otf \
- NotoSerifKR-Light.otf \
- NotoSerifKR-Medium.otf \
- NotoSerifKR-Regular.otf \
- NotoSerifKR-SemiBold.otf
-
-do-install:
- ${MKDIR} ${STAGEDIR}${FONTSDIR}
- cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${NOTO_KR_FONTS} ${STAGEDIR}${FONTSDIR}
+USES= metaport
.include <bsd.port.mk>
diff --git a/x11-fonts/noto-kr/distinfo b/x11-fonts/noto-kr/distinfo
deleted file mode 100644
index 754df661acd1..000000000000
--- a/x11-fonts/noto-kr/distinfo
+++ /dev/null
@@ -1,63 +0,0 @@
-TIMESTAMP = 1634111668
-SHA256 (Noto/CJK/2.002/LICENSE) = 6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2
-SIZE (Noto/CJK/2.002/LICENSE) = 4301
-SHA256 (Noto/CJK/2.002/NotoSansCJKkr-Black.otf) = 8d9ff61e99b64a8f60e6b0826e994e7a2b46d63f0ab5a9bfb4e4046d737c7fb5
-SIZE (Noto/CJK/2.002/NotoSansCJKkr-Black.otf) = 18011292
-SHA256 (Noto/CJK/2.002/NotoSansCJKkr-Bold.otf) = 20767371ce27007f216b155c9463b16e585096db9448b7899d63f115ff2f108c
-SIZE (Noto/CJK/2.002/NotoSansCJKkr-Bold.otf) = 17503592
-SHA256 (Noto/CJK/2.002/NotoSansCJKkr-DemiLight.otf) = 1d96846e7e10d835e502d32f7ca8c43524ec6cf32b0020b6d5f5a1afbd8bd5bf
-SIZE (Noto/CJK/2.002/NotoSansCJKkr-DemiLight.otf) = 16870048
-SHA256 (Noto/CJK/2.002/NotoSansCJKkr-Light.otf) = a5f8dc6d267e6a98517de4db78f513433c4a19be79397da5ef9aa53a7e889894
-SIZE (Noto/CJK/2.002/NotoSansCJKkr-Light.otf) = 16784244
-SHA256 (Noto/CJK/2.002/NotoSansCJKkr-Medium.otf) = 51381f36ef0db95175c362b18bf8c31f35e8f2e85b0768c017ddb65951861ef0
-SIZE (Noto/CJK/2.002/NotoSansCJKkr-Medium.otf) = 17017988
-SHA256 (Noto/CJK/2.002/NotoSansCJKkr-Regular.otf) = b81c8a7c17ee5ada773a7936b4cdad04247ffe811118630302b3f4deb69940f8
-SIZE (Noto/CJK/2.002/NotoSansCJKkr-Regular.otf) = 16929484
-SHA256 (Noto/CJK/2.002/NotoSansCJKkr-Thin.otf) = da500adee1b48210215d2de72d72190599da9519eaeb939435a6c477408a9b75
-SIZE (Noto/CJK/2.002/NotoSansCJKkr-Thin.otf) = 15568876
-SHA256 (Noto/CJK/2.002/NotoSansKR-Black.otf) = ef41c65e4377cd2ddd2d85c240a2f467e885b8bc35a7ba0a3bc432f0bc4d5af9
-SIZE (Noto/CJK/2.002/NotoSansKR-Black.otf) = 5081892
-SHA256 (Noto/CJK/2.002/NotoSansKR-Bold.otf) = 391fe158d357787b0b731a562d97e0b04ee4a5f1937a34a7fede772715d32b7a
-SIZE (Noto/CJK/2.002/NotoSansKR-Bold.otf) = 4926244
-SHA256 (Noto/CJK/2.002/NotoSansKR-DemiLight.otf) = fe37edfcc9b529570a67b4a52663bfc4b679c372432ef795eaad810f779db77f
-SIZE (Noto/CJK/2.002/NotoSansKR-DemiLight.otf) = 4748172
-SHA256 (Noto/CJK/2.002/NotoSansKR-Light.otf) = a22d92396191e8deac94de763b38feadaa977f6be6ffd51a70633586267bf590
-SIZE (Noto/CJK/2.002/NotoSansKR-Light.otf) = 4728956
-SHA256 (Noto/CJK/2.002/NotoSansKR-Medium.otf) = 385d246a8567c7e3489c3ad465e756d4cffc2c571ad41e3d10c4db3e6b7f1f58
-SIZE (Noto/CJK/2.002/NotoSansKR-Medium.otf) = 4784424
-SHA256 (Noto/CJK/2.002/NotoSansKR-Regular.otf) = d9fbb8c54185f3dadaa26123021933ef8e779358fbfdaffb08330086de9fb0ed
-SIZE (Noto/CJK/2.002/NotoSansKR-Regular.otf) = 4760584
-SHA256 (Noto/CJK/2.002/NotoSansKR-Thin.otf) = a82b3b3cd41458d9b63fc4ec44bb91481d621d462ea1373febaa661be2d8f0cd
-SIZE (Noto/CJK/2.002/NotoSansKR-Thin.otf) = 4397592
-SHA256 (Noto/CJK/2.002/NotoSansMonoCJKkr-Bold.otf) = f31bf64d7bc7d39615ca3f65640770c48fa6238c817c9507b6e91a64e633d562
-SIZE (Noto/CJK/2.002/NotoSansMonoCJKkr-Bold.otf) = 17459824
-SHA256 (Noto/CJK/2.002/NotoSansMonoCJKkr-Regular.otf) = afa37865cbef58c8c9dda756e66a323bf412c08e4152cb7b4da075cf27c967d0
-SIZE (Noto/CJK/2.002/NotoSansMonoCJKkr-Regular.otf) = 16885908
-SHA256 (Noto/CJK/2.002/NotoSerifCJKkr-Black.otf) = f88873f4dc9b5b5a6322a80907631a89d3b27cbd8b629e9dd6fc4dcc704e91f8
-SIZE (Noto/CJK/2.002/NotoSerifCJKkr-Black.otf) = 22892208
-SHA256 (Noto/CJK/2.002/NotoSerifCJKkr-Bold.otf) = 814199fd4c0485718ba875127761e23b6354ea06eef64933653c17d183f89106
-SIZE (Noto/CJK/2.002/NotoSerifCJKkr-Bold.otf) = 24660100
-SHA256 (Noto/CJK/2.002/NotoSerifCJKkr-ExtraLight.otf) = 9f289c30695cb954908196413945768398ea9b2695dd1dd0d444e4a59fa63bed
-SIZE (Noto/CJK/2.002/NotoSerifCJKkr-ExtraLight.otf) = 21279520
-SHA256 (Noto/CJK/2.002/NotoSerifCJKkr-Light.otf) = 145efe5cade8c89c414eb8132bee6630368bcedf651e638f1230d782e3bf78a9
-SIZE (Noto/CJK/2.002/NotoSerifCJKkr-Light.otf) = 23434488
-SHA256 (Noto/CJK/2.002/NotoSerifCJKkr-Medium.otf) = 1a74f3677937eb4849c4cff1cb350aaedda36cbf2f5567fea48ce3632910ff2d
-SIZE (Noto/CJK/2.002/NotoSerifCJKkr-Medium.otf) = 23865856
-SHA256 (Noto/CJK/2.002/NotoSerifCJKkr-Regular.otf) = ee9243aeddaf064265b106fe0e0da221ab76638daf73fe83ce7419d001739c3e
-SIZE (Noto/CJK/2.002/NotoSerifCJKkr-Regular.otf) = 23590040
-SHA256 (Noto/CJK/2.002/NotoSerifCJKkr-SemiBold.otf) = 16111ec2c4b49dc4a8f1a944952e64be8cc9589b05fe123275961c70ca6fa466
-SIZE (Noto/CJK/2.002/NotoSerifCJKkr-SemiBold.otf) = 23853820
-SHA256 (Noto/CJK/2.002/NotoSerifKR-Black.otf) = f590bc2ad04ad83ded9c9a6cb3c2219decb811a4fe02cbaf4b2150f9667ceeb9
-SIZE (Noto/CJK/2.002/NotoSerifKR-Black.otf) = 6522640
-SHA256 (Noto/CJK/2.002/NotoSerifKR-Bold.otf) = e4529812ba430ac4a5fb0d68ef5fa3425131348ea62e4f7e9c8403f9dfb40386
-SIZE (Noto/CJK/2.002/NotoSerifKR-Bold.otf) = 7726592
-SHA256 (Noto/CJK/2.002/NotoSerifKR-ExtraLight.otf) = c7fb8fef4de22b3d7fefe935825df7a32bcb9321a6859fd512b89acc4f7ffe51
-SIZE (Noto/CJK/2.002/NotoSerifKR-ExtraLight.otf) = 5969880
-SHA256 (Noto/CJK/2.002/NotoSerifKR-Light.otf) = 379010d78c831cae9d737ea59dce0d2ddc74900a7ec0ef522a610aab4c0f7cd9
-SIZE (Noto/CJK/2.002/NotoSerifKR-Light.otf) = 7403516
-SHA256 (Noto/CJK/2.002/NotoSerifKR-Medium.otf) = 6a24948f4ce13d8006f91e64e058d3065f2bb367746a9d2a4a1fb41effa1c21b
-SIZE (Noto/CJK/2.002/NotoSerifKR-Medium.otf) = 7568692
-SHA256 (Noto/CJK/2.002/NotoSerifKR-Regular.otf) = 7a632fa7f20ee28f766925ae58dbc7442aa29b49f35151b746e5d5e913424ca3
-SIZE (Noto/CJK/2.002/NotoSerifKR-Regular.otf) = 7458156
-SHA256 (Noto/CJK/2.002/NotoSerifKR-SemiBold.otf) = 9ac1c404c54b8e2bb04152d69208ea2d83f3a16e5317ad97234f352ced18577e
-SIZE (Noto/CJK/2.002/NotoSerifKR-SemiBold.otf) = 7419868
diff --git a/x11-fonts/noto-kr/pkg-descr b/x11-fonts/noto-kr/pkg-descr
index 2615d77a13ba..2bc9c52870c8 100644
--- a/x11-fonts/noto-kr/pkg-descr
+++ b/x11-fonts/noto-kr/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 Korean fonts which supports over 1.5 million archaic
-Hangul syllables and 11,172 modern syllables as well as all CJK ideographs in KS
-X 1001 and KS X 1002.
-
-See also: https://github.com/googlefonts/noto-cjk
+This port is the meta port for Korean fonts.
diff --git a/x11-fonts/noto-kr/pkg-plist b/x11-fonts/noto-kr/pkg-plist
deleted file mode 100644
index c2decc7b5109..000000000000
--- a/x11-fonts/noto-kr/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-%%FONTSDIR%%/NotoSansCJKkr-Black.otf
-%%FONTSDIR%%/NotoSansCJKkr-Bold.otf
-%%FONTSDIR%%/NotoSansCJKkr-DemiLight.otf
-%%FONTSDIR%%/NotoSansCJKkr-Light.otf
-%%FONTSDIR%%/NotoSansCJKkr-Medium.otf
-%%FONTSDIR%%/NotoSansCJKkr-Regular.otf
-%%FONTSDIR%%/NotoSansCJKkr-Thin.otf
-%%FONTSDIR%%/NotoSansMonoCJKkr-Bold.otf
-%%FONTSDIR%%/NotoSansMonoCJKkr-Regular.otf
-%%FONTSDIR%%/NotoSansKR-Black.otf
-%%FONTSDIR%%/NotoSansKR-Bold.otf
-%%FONTSDIR%%/NotoSansKR-DemiLight.otf
-%%FONTSDIR%%/NotoSansKR-Light.otf
-%%FONTSDIR%%/NotoSansKR-Medium.otf
-%%FONTSDIR%%/NotoSansKR-Regular.otf
-%%FONTSDIR%%/NotoSansKR-Thin.otf
-%%FONTSDIR%%/NotoSerifCJKkr-Black.otf
-%%FONTSDIR%%/NotoSerifCJKkr-Bold.otf
-%%FONTSDIR%%/NotoSerifCJKkr-ExtraLight.otf
-%%FONTSDIR%%/NotoSerifCJKkr-Light.otf
-%%FONTSDIR%%/NotoSerifCJKkr-Medium.otf
-%%FONTSDIR%%/NotoSerifCJKkr-Regular.otf
-%%FONTSDIR%%/NotoSerifCJKkr-SemiBold.otf
-%%FONTSDIR%%/NotoSerifKR-Black.otf
-%%FONTSDIR%%/NotoSerifKR-Bold.otf
-%%FONTSDIR%%/NotoSerifKR-ExtraLight.otf
-%%FONTSDIR%%/NotoSerifKR-Light.otf
-%%FONTSDIR%%/NotoSerifKR-Medium.otf
-%%FONTSDIR%%/NotoSerifKR-Regular.otf
-%%FONTSDIR%%/NotoSerifKR-SemiBold.otf