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 - 1.9
+++ ibm-plex//Makefile 23 Jan 2020 03:48:19 -
@@ -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 - 1.7
+++ ibm-plex//distinfo 23 Jan 2020 03:48:19 -
@@ -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 - 1.7
+++ ibm-plex//pkg/PLIST 23 Jan 2020 03:48:19 -
@@ -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