On 1/17/20 3:11 PM, Anthony J. Bentley wrote:
> George Rosamond writes:
>> +GH_ACCOUNT =                IBM
>> +GH_PROJECT =                plex
>> +GH_TAGNAME =                v${V}
>> +
>>  # SIL OFL 1.1
>>  PERMIT_PACKAGE =    Yes
>>  
>> -MASTER_SITES =              https://github.com/IBM/plex/releases/download/v
>> $V/
>> -
>> -DISTFILES =         OpenType.zip \
>> -                    TrueType.zip
>> -
>> -DIST_SUBDIR =               ibm-plex-$V
>> -
>>  HOMEPAGE =          https://www.ibm.com/plex/
> 
> GH_* should not be used for every GitHub project, only those that don't
> upload their own distfiles and thus need to fall back on autogenerated
> ones. Plex is one of the projects that does upload its own .zips, so
> please keep using MASTER_SITES/DISTFILES (and DIST_SUBDIR since they're
> unversioned).
> 

diff attached adjusted to use .zip releases.

A number of graphical changes were made to fonts, plus appending "Sans"
to non-Latin script font names.

https://github.com/IBM/plex/releases

I didn't include web fonts in Web.zip yet, since I want to confirm that
all the TTF and OTF fonts are already included in the Web.zip file, as
it appears.

Thanks

g
Index: ibm-plex//Makefile
===================================================================
RCS file: /cvs/ports/fonts/ibm-plex/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- ibm-plex//Makefile	12 Jul 2019 20:46:12 -0000	1.9
+++ ibm-plex//Makefile	23 Jan 2020 03:48:19 -0000
@@ -3,7 +3,7 @@
 COMMENT =		IBM's corporate type family
 
 CATEGORIES =		fonts
-V =			2.0.0
+V =			4.0.2
 PKGNAME =		ibm-plex-$V
 
 # SIL OFL 1.1
Index: ibm-plex//distinfo
===================================================================
RCS file: /cvs/ports/fonts/ibm-plex/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- ibm-plex//distinfo	11 Jun 2019 07:17:23 -0000	1.7
+++ ibm-plex//distinfo	23 Jan 2020 03:48:19 -0000
@@ -1,4 +1,4 @@
-SHA256 (ibm-plex-2.0.0/OpenType.zip) = aCWG4MCHIrUt/TTpJHF4OakKvufFqWYGF/Bhi8cvZtM=
-SHA256 (ibm-plex-2.0.0/TrueType.zip) = zvqebl2gA/UKRnzk9CrzS0J7nBk6v8PjPIAMSrx28cs=
-SIZE (ibm-plex-2.0.0/OpenType.zip) = 6607070
-SIZE (ibm-plex-2.0.0/TrueType.zip) = 7662205
+SHA256 (ibm-plex-4.0.2/OpenType.zip) = ZhXFtez1c2pe0pt/mbeA065QPoGWL+IlmzD9wyJBbZ0=
+SHA256 (ibm-plex-4.0.2/TrueType.zip) = VWT3m/3EpW+fJ6rMaLaxdasgXrpmjklvRKEgUfOjN60=
+SIZE (ibm-plex-4.0.2/OpenType.zip) = 6586340
+SIZE (ibm-plex-4.0.2/TrueType.zip) = 7658406
Index: ibm-plex//pkg/PLIST
===================================================================
RCS file: /cvs/ports/fonts/ibm-plex/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- ibm-plex//pkg/PLIST	11 Jun 2019 07:17:23 -0000	1.7
+++ ibm-plex//pkg/PLIST	23 Jan 2020 03:48:19 -0000
@@ -3,38 +3,6 @@ share/doc/ibm-plex/
 share/doc/ibm-plex/license.txt
 share/fonts/
 @fontdir share/fonts/ibm-plex/
-share/fonts/ibm-plex/IBMPlexArabic-Bold.otf
-share/fonts/ibm-plex/IBMPlexArabic-Bold.ttf
-share/fonts/ibm-plex/IBMPlexArabic-ExtraLight.otf
-share/fonts/ibm-plex/IBMPlexArabic-ExtraLight.ttf
-share/fonts/ibm-plex/IBMPlexArabic-Light.otf
-share/fonts/ibm-plex/IBMPlexArabic-Light.ttf
-share/fonts/ibm-plex/IBMPlexArabic-Medium.otf
-share/fonts/ibm-plex/IBMPlexArabic-Medium.ttf
-share/fonts/ibm-plex/IBMPlexArabic-Regular.otf
-share/fonts/ibm-plex/IBMPlexArabic-Regular.ttf
-share/fonts/ibm-plex/IBMPlexArabic-SemiBold.otf
-share/fonts/ibm-plex/IBMPlexArabic-SemiBold.ttf
-share/fonts/ibm-plex/IBMPlexArabic-Text.otf
-share/fonts/ibm-plex/IBMPlexArabic-Text.ttf
-share/fonts/ibm-plex/IBMPlexArabic-Thin.otf
-share/fonts/ibm-plex/IBMPlexArabic-Thin.ttf
-share/fonts/ibm-plex/IBMPlexDevanagari-Bold.otf
-share/fonts/ibm-plex/IBMPlexDevanagari-Bold.ttf
-share/fonts/ibm-plex/IBMPlexDevanagari-ExtraLight.otf
-share/fonts/ibm-plex/IBMPlexDevanagari-ExtraLight.ttf
-share/fonts/ibm-plex/IBMPlexDevanagari-Light.otf
-share/fonts/ibm-plex/IBMPlexDevanagari-Light.ttf
-share/fonts/ibm-plex/IBMPlexDevanagari-Medium.otf
-share/fonts/ibm-plex/IBMPlexDevanagari-Medium.ttf
-share/fonts/ibm-plex/IBMPlexDevanagari-Regular.otf
-share/fonts/ibm-plex/IBMPlexDevanagari-Regular.ttf
-share/fonts/ibm-plex/IBMPlexDevanagari-SemiBold.otf
-share/fonts/ibm-plex/IBMPlexDevanagari-SemiBold.ttf
-share/fonts/ibm-plex/IBMPlexDevanagari-Text.otf
-share/fonts/ibm-plex/IBMPlexDevanagari-Text.ttf
-share/fonts/ibm-plex/IBMPlexDevanagari-Thin.otf
-share/fonts/ibm-plex/IBMPlexDevanagari-Thin.ttf
 share/fonts/ibm-plex/IBMPlexMono-Bold.otf
 share/fonts/ibm-plex/IBMPlexMono-Bold.ttf
 share/fonts/ibm-plex/IBMPlexMono-BoldItalic.otf
@@ -99,6 +67,22 @@ share/fonts/ibm-plex/IBMPlexSans-Thin.ot
 share/fonts/ibm-plex/IBMPlexSans-Thin.ttf
 share/fonts/ibm-plex/IBMPlexSans-ThinItalic.otf
 share/fonts/ibm-plex/IBMPlexSans-ThinItalic.ttf
+share/fonts/ibm-plex/IBMPlexSansArabic-Bold.otf
+share/fonts/ibm-plex/IBMPlexSansArabic-Bold.ttf
+share/fonts/ibm-plex/IBMPlexSansArabic-ExtraLight.otf
+share/fonts/ibm-plex/IBMPlexSansArabic-ExtraLight.ttf
+share/fonts/ibm-plex/IBMPlexSansArabic-Light.otf
+share/fonts/ibm-plex/IBMPlexSansArabic-Light.ttf
+share/fonts/ibm-plex/IBMPlexSansArabic-Medium.otf
+share/fonts/ibm-plex/IBMPlexSansArabic-Medium.ttf
+share/fonts/ibm-plex/IBMPlexSansArabic-Regular.otf
+share/fonts/ibm-plex/IBMPlexSansArabic-Regular.ttf
+share/fonts/ibm-plex/IBMPlexSansArabic-SemiBold.otf
+share/fonts/ibm-plex/IBMPlexSansArabic-SemiBold.ttf
+share/fonts/ibm-plex/IBMPlexSansArabic-Text.otf
+share/fonts/ibm-plex/IBMPlexSansArabic-Text.ttf
+share/fonts/ibm-plex/IBMPlexSansArabic-Thin.otf
+share/fonts/ibm-plex/IBMPlexSansArabic-Thin.ttf
 share/fonts/ibm-plex/IBMPlexSansCondensed-Bold.otf
 share/fonts/ibm-plex/IBMPlexSansCondensed-Bold.ttf
 share/fonts/ibm-plex/IBMPlexSansCondensed-BoldItalic.otf
@@ -131,6 +115,22 @@ share/fonts/ibm-plex/IBMPlexSansCondense
 share/fonts/ibm-plex/IBMPlexSansCondensed-Thin.ttf
 share/fonts/ibm-plex/IBMPlexSansCondensed-ThinItalic.otf
 share/fonts/ibm-plex/IBMPlexSansCondensed-ThinItalic.ttf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Bold.otf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Bold.ttf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-ExtraLight.otf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-ExtraLight.ttf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Light.otf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Light.ttf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Medium.otf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Medium.ttf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Regular.otf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Regular.ttf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-SemiBold.otf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-SemiBold.ttf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Text.otf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Text.ttf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Thin.otf
+share/fonts/ibm-plex/IBMPlexSansDevanagari-Thin.ttf
 share/fonts/ibm-plex/IBMPlexSansHebrew-Bold.otf
 share/fonts/ibm-plex/IBMPlexSansHebrew-Bold.ttf
 share/fonts/ibm-plex/IBMPlexSansHebrew-ExtraLight.otf
@@ -147,6 +147,22 @@ share/fonts/ibm-plex/IBMPlexSansHebrew-T
 share/fonts/ibm-plex/IBMPlexSansHebrew-Text.ttf
 share/fonts/ibm-plex/IBMPlexSansHebrew-Thin.otf
 share/fonts/ibm-plex/IBMPlexSansHebrew-Thin.ttf
+share/fonts/ibm-plex/IBMPlexSansThai-Bold.otf
+share/fonts/ibm-plex/IBMPlexSansThai-Bold.ttf
+share/fonts/ibm-plex/IBMPlexSansThai-ExtraLight.otf
+share/fonts/ibm-plex/IBMPlexSansThai-ExtraLight.ttf
+share/fonts/ibm-plex/IBMPlexSansThai-Light.otf
+share/fonts/ibm-plex/IBMPlexSansThai-Light.ttf
+share/fonts/ibm-plex/IBMPlexSansThai-Medium.otf
+share/fonts/ibm-plex/IBMPlexSansThai-Medium.ttf
+share/fonts/ibm-plex/IBMPlexSansThai-Regular.otf
+share/fonts/ibm-plex/IBMPlexSansThai-Regular.ttf
+share/fonts/ibm-plex/IBMPlexSansThai-SemiBold.otf
+share/fonts/ibm-plex/IBMPlexSansThai-SemiBold.ttf
+share/fonts/ibm-plex/IBMPlexSansThai-Text.otf
+share/fonts/ibm-plex/IBMPlexSansThai-Text.ttf
+share/fonts/ibm-plex/IBMPlexSansThai-Thin.otf
+share/fonts/ibm-plex/IBMPlexSansThai-Thin.ttf
 share/fonts/ibm-plex/IBMPlexSansThaiLooped-Bold.otf
 share/fonts/ibm-plex/IBMPlexSansThaiLooped-Bold.ttf
 share/fonts/ibm-plex/IBMPlexSansThaiLooped-ExtraLight.otf
@@ -195,19 +211,3 @@ share/fonts/ibm-plex/IBMPlexSerif-Thin.o
 share/fonts/ibm-plex/IBMPlexSerif-Thin.ttf
 share/fonts/ibm-plex/IBMPlexSerif-ThinItalic.otf
 share/fonts/ibm-plex/IBMPlexSerif-ThinItalic.ttf
-share/fonts/ibm-plex/IBMPlexThai-Bold.otf
-share/fonts/ibm-plex/IBMPlexThai-Bold.ttf
-share/fonts/ibm-plex/IBMPlexThai-ExtraLight.otf
-share/fonts/ibm-plex/IBMPlexThai-ExtraLight.ttf
-share/fonts/ibm-plex/IBMPlexThai-Light.otf
-share/fonts/ibm-plex/IBMPlexThai-Light.ttf
-share/fonts/ibm-plex/IBMPlexThai-Medium.otf
-share/fonts/ibm-plex/IBMPlexThai-Medium.ttf
-share/fonts/ibm-plex/IBMPlexThai-Regular.otf
-share/fonts/ibm-plex/IBMPlexThai-Regular.ttf
-share/fonts/ibm-plex/IBMPlexThai-SemiBold.otf
-share/fonts/ibm-plex/IBMPlexThai-SemiBold.ttf
-share/fonts/ibm-plex/IBMPlexThai-Text.otf
-share/fonts/ibm-plex/IBMPlexThai-Text.ttf
-share/fonts/ibm-plex/IBMPlexThai-Thin.otf
-share/fonts/ibm-plex/IBMPlexThai-Thin.ttf

Reply via email to