Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 May 2024 06:30:22 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 37e77df7e543 - main - x11-fonts/noto-sans-myanmar: Convert from upstream tarball to individual font files
Message-ID:  <202405160630.44G6UMbw042961@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=37e77df7e543ccb75636f7bd41000b60baf7020c

commit 37e77df7e543ccb75636f7bd41000b60baf7020c
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-05-16 06:17:55 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-05-16 06:22:01 +0000

    x11-fonts/noto-sans-myanmar: Convert from upstream tarball to individual font files
---
 x11-fonts/noto-sans-myanmar/Makefile | 57 ++++++++++++++++++++++----
 x11-fonts/noto-sans-myanmar/distinfo | 78 ++++++++++++++++++++++++++++++++++--
 2 files changed, 125 insertions(+), 10 deletions(-)

diff --git a/x11-fonts/noto-sans-myanmar/Makefile b/x11-fonts/noto-sans-myanmar/Makefile
index e5bf3b88a6dd..e7f70f1f2483 100644
--- a/x11-fonts/noto-sans-myanmar/Makefile
+++ b/x11-fonts/noto-sans-myanmar/Makefile
@@ -1,28 +1,71 @@
 PORTNAME=	noto
 PORTVERSION=	2.107
 CATEGORIES=	x11-fonts
-MASTER_SITES=	https://github.com/notofonts/myanmar/releases/download/NotoSansMyanmar-v${PORTVERSION}/
+#MASTER_SITES=	https://github.com/notofonts/notofonts.github.io/raw/NotoSansMyanmar-v${PORTVERSION}/fonts/ \
+#		https://github.com/notofonts/notofonts.github.io/raw/NotoSansMyanmar-v${PORTVERSION}/fonts/NotoSansMyanmar/hinted/ttf/:fonts
+MASTER_SITES=	https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.2.1/fonts/ \
+		https://github.com/notofonts/notofonts.github.io/raw/noto-monthly-release-23.2.1/fonts/NotoSansMyanmar/hinted/ttf/:fonts
 PKGNAMESUFFIX=	-sans-myanmar
-DISTNAME=	NotoSansMyanmar-v${PORTVERSION}
-DIST_SUBDIR=	Noto
+DISTFILES=	LICENSE \
+		${FONTS:S|$|:fonts|}
+DIST_SUBDIR=	Noto/SansMyanmar/${PORTVERSION}
+EXTRACT_ONLY=	# empty
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Google Noto Sans Myanmar
 WWW=		https://fonts.google.com/noto \
 		https://notofonts.github.io/ \
-		https://github.com/notofonts/myanmar
+		https://github.com/notofonts/myanmar \
+		https://github.com/notofonts/notofonts.github.io/tree/main/fonts/NotoSansMyanmar
 
 LICENSE=	OFL11
-#LICENSE_FILE=	${WRKSRC}/OFL.txt
+LICENSE_FILE=	${DISTDIR}/${DIST_SUBDIR}/LICENSE
 
-USES=		fonts zip
+USES=		fonts
 
 NO_ARCH=	yes
 NO_BUILD=	yes
 NO_WRKSUBDIR=	yes
 
+FONTS=		NotoSansMyanmar-Black.ttf \
+		NotoSansMyanmar-Bold.ttf \
+		NotoSansMyanmar-Condensed.ttf \
+		NotoSansMyanmar-CondensedBlack.ttf \
+		NotoSansMyanmar-CondensedBold.ttf \
+		NotoSansMyanmar-CondensedExtraBold.ttf \
+		NotoSansMyanmar-CondensedExtraLight.ttf \
+		NotoSansMyanmar-CondensedLight.ttf \
+		NotoSansMyanmar-CondensedMedium.ttf \
+		NotoSansMyanmar-CondensedSemiBold.ttf \
+		NotoSansMyanmar-CondensedThin.ttf \
+		NotoSansMyanmar-ExtraBold.ttf \
+		NotoSansMyanmar-ExtraCondensed.ttf \
+		NotoSansMyanmar-ExtraCondensedBlack.ttf \
+		NotoSansMyanmar-ExtraCondensedBold.ttf \
+		NotoSansMyanmar-ExtraCondensedExtraBold.ttf \
+		NotoSansMyanmar-ExtraCondensedExtraLight.ttf \
+		NotoSansMyanmar-ExtraCondensedLight.ttf \
+		NotoSansMyanmar-ExtraCondensedMedium.ttf \
+		NotoSansMyanmar-ExtraCondensedSemiBold.ttf \
+		NotoSansMyanmar-ExtraCondensedThin.ttf \
+		NotoSansMyanmar-ExtraLight.ttf \
+		NotoSansMyanmar-Light.ttf \
+		NotoSansMyanmar-Medium.ttf \
+		NotoSansMyanmar-Regular.ttf \
+		NotoSansMyanmar-SemiBold.ttf \
+		NotoSansMyanmar-SemiCondensed.ttf \
+		NotoSansMyanmar-SemiCondensedBlack.ttf \
+		NotoSansMyanmar-SemiCondensedBold.ttf \
+		NotoSansMyanmar-SemiCondensedExtraBold.ttf \
+		NotoSansMyanmar-SemiCondensedExtraLight.ttf \
+		NotoSansMyanmar-SemiCondensedLight.ttf \
+		NotoSansMyanmar-SemiCondensedMedium.ttf \
+		NotoSansMyanmar-SemiCondensedSemiBold.ttf \
+		NotoSansMyanmar-SemiCondensedThin.ttf \
+		NotoSansMyanmar-Thin.ttf
+
 do-install:
 	${MKDIR} ${STAGEDIR}${FONTSDIR}
-	${INSTALL_DATA} ${WRKSRC}/NotoSansMyanmar/hinted/ttf/*.ttf ${STAGEDIR}${FONTSDIR}
+	cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${FONTS} ${STAGEDIR}${FONTSDIR}
 
 .include <bsd.port.mk>
diff --git a/x11-fonts/noto-sans-myanmar/distinfo b/x11-fonts/noto-sans-myanmar/distinfo
index 85d3b6daa2fa..436b0dd9b71f 100644
--- a/x11-fonts/noto-sans-myanmar/distinfo
+++ b/x11-fonts/noto-sans-myanmar/distinfo
@@ -1,3 +1,75 @@
-TIMESTAMP = 1710676085
-SHA256 (Noto/NotoSansMyanmar-v2.107.zip) = c4995ee97f1f267b46cf83734dbf18a3cfd431e387b6fe38e90279546f260c4b
-SIZE (Noto/NotoSansMyanmar-v2.107.zip) = 19571621
+TIMESTAMP = 1715677680
+SHA256 (Noto/SansMyanmar/2.107/LICENSE) = f2095b08bed08b23a6fe26112fcd679a2bee3f002eef077eb05d215ed1051bd8
+SIZE (Noto/SansMyanmar/2.107/LICENSE) = 4374
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-Black.ttf) = 42e8ce9e30184cc2241f25aeccbde93fdfb522ea749c3534907472a9308ab3f3
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-Black.ttf) = 222864
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-Bold.ttf) = 99a8c6768416747653232ded39292e789ca579f4272adfb2886f6aa219d20302
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-Bold.ttf) = 208760
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-Condensed.ttf) = 5857cffb0c127d13ded4c02cb603522147908d14e7b4c42329e153921f38049a
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-Condensed.ttf) = 198628
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedBlack.ttf) = a72159915607be24360d0a553c767e86c41f5ee34cd42032d53c93e25799947d
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedBlack.ttf) = 209252
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedBold.ttf) = e6c78d8c792b5516051d3d40cd88596e15230d6dc03cfa7b0c8fe7c920beffdf
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedBold.ttf) = 204044
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedExtraBold.ttf) = cd706df037685164462b5a0895e1dccdc223900cec504a4872b4923715241098
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedExtraBold.ttf) = 206284
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedExtraLight.ttf) = e5c2d72335af02f071ec468bce855e12e48144d3bc1cb3b251521b5b62ce8cc3
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedExtraLight.ttf) = 193736
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedLight.ttf) = cf79b22755b155f879134eb5eb320fb256844049f97e2fa9721f0377b7297dbc
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedLight.ttf) = 191792
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedMedium.ttf) = 2240339137e047e589f6bd3009230f0874d2af04f99733d6012b882dbf405d80
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedMedium.ttf) = 196400
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedSemiBold.ttf) = a6cd6e886114cd4fd75439d3af6fa9496d07c602491711288f930c016d94923b
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedSemiBold.ttf) = 197444
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedThin.ttf) = a741046aad2b72afa2c16888d916ba4533322c1b913ebe55149d1e2a5ce8a643
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-CondensedThin.ttf) = 195056
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraBold.ttf) = 7f89f3d0fcb08e88b62bc0b49cd36c3d1d41036317e2c23d1ea8f3deaf58d1ec
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraBold.ttf) = 211564
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensed.ttf) = efd66ee2145b7c3d7f5e11d9b42a5d9d7908a59c86744c5f630b98a905c4d927
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensed.ttf) = 199196
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedBlack.ttf) = 3116227982a5d3a98e425c1d78306dd08e3725b6f6f68e69fb2dce64d5d46469
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedBlack.ttf) = 208720
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedBold.ttf) = 04982777f2483a192efcd7c68eed238cbd5c6b0390898e27e90cb4f960193bf0
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedBold.ttf) = 200492
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedExtraBold.ttf) = b9306c675f394d3ac4d10f3d4dbdb0c41027e97bed2e3dade449d8ff4219cf73
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedExtraBold.ttf) = 205624
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedExtraLight.ttf) = 040a0e9b2271b04852326c00f91b2c0911a6d2f9e1a702e9b1c881563ff62665
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedExtraLight.ttf) = 192612
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedLight.ttf) = acd10ab9572d29d6afc16f4c75575a8bb1ba358d47667671b8a44131dd7741a0
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedLight.ttf) = 192520
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedMedium.ttf) = 653fb83deaf982c3deac4d24df0e8702d42dd966ce26a7501cab0b41f27f0611
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedMedium.ttf) = 196364
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedSemiBold.ttf) = 059a5fb61bb3c31efed24bd7d6b532a18378121e92273badf353beb19d418b72
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedSemiBold.ttf) = 198960
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedThin.ttf) = 279cf36c10f4959ee9043b0435fae493aa7cf0ba3cfe55449328ca57f8262575
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraCondensedThin.ttf) = 193976
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraLight.ttf) = 2de37c17523b1714790352057697e32b6b025a826143efa9f61ccbd39010a4df
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-ExtraLight.ttf) = 194976
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-Light.ttf) = c02c315a4993c7a31c4531a8e4ba4e44da1bf21ac2a3ea74ed5e418f7a0b8196
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-Light.ttf) = 194140
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-Medium.ttf) = 7d6828dcd79091e31abc4e10750db707f1a19562b57b5f1188163a9872225b68
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-Medium.ttf) = 197360
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-Regular.ttf) = fafce4db400bc0b214907ccdbfb0ad2f18a57bfefd08c8a571830b84088cf2fc
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-Regular.ttf) = 195088
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiBold.ttf) = 295f7853785f969547869202f634d8935cd857ad4c55f427a4ac3abda0adce87
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiBold.ttf) = 200188
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensed.ttf) = 2f39125cbb5f3afada4396d8d9c19227d157535eb0df3afc1954fa707f809922
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensed.ttf) = 194416
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedBlack.ttf) = f678213275c09a17846b8fd1554be1043cdf9a2f1e5950f37ee27db1ec359435
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedBlack.ttf) = 221500
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedBold.ttf) = 990f245d06a574c5cd47d5e2556f7594b3d60ef1137a8021773230c05bc88137
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedBold.ttf) = 204816
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedExtraBold.ttf) = 05c6e12c1f787a553c6c19bb66021b71c5d1f0d62d480f13f551e1d84a628e6d
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedExtraBold.ttf) = 210728
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedExtraLight.ttf) = df4af64208522e5af7227e23c4dbc49b213f7bdca20bcd21713f1cc9281c047a
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedExtraLight.ttf) = 194396
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedLight.ttf) = 1162c405a0075a9582fad9af179f8cc10143b13832e313d917b82e6dc41284b9
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedLight.ttf) = 192580
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedMedium.ttf) = 5af87604ced7d8118aa7d685ebdf98805dcb70fbb3638521a0119ffa7d259cbf
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedMedium.ttf) = 196804
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedSemiBold.ttf) = 53fff05ee2b810cc519db0ba8507d8fa6a1b3380ffd2b10a99468d359ac67b48
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedSemiBold.ttf) = 198068
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedThin.ttf) = 510d26ec798eac7347db6ef73531b498713ed036d3dcc31bf9428f86dc8174da
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-SemiCondensedThin.ttf) = 195788
+SHA256 (Noto/SansMyanmar/2.107/NotoSansMyanmar-Thin.ttf) = 607e54a22387d94f12b7ee2a33470d003d808c7a5f2dba689552d3b67ce721e2
+SIZE (Noto/SansMyanmar/2.107/NotoSansMyanmar-Thin.ttf) = 196844



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202405160630.44G6UMbw042961>