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