Re: UPDATE fonts/ibm-plex to 4.0.2

2020-01-22 Thread George Rosamond


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

Re: UPDATE fonts/ibm-plex to 4.0.2

2020-01-17 Thread Anthony J. Bentley
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).