pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/fonts/public-sans



Module Name:    pkgsrc
Committed By:   fcambus
Date:           Wed May 18 20:34:05 UTC 2022

Modified Files:
        pkgsrc/fonts/public-sans: Makefile PLIST distinfo

Log Message:
public-sans: update to 2.001.

Public Sans v2.001:

General:
- Fixed style linking in stat table
- Update to 2.001

Public Sans v2.000:

General:
- Rename `PublicSans-italics` to `PublicSans-Italic`
- Fixed language feature encoding
- Update to 2.000

Glyphs:
- Modified `eth` contours
- Adjusted curves of `S` and `Thorn`
- Corrected
  - `Eng`, `eng`
  - `Ldot`, '`ldot`
  - `Tbar`, `tbar`
  - `gcommaaccent`
- Removed unnecessary anchors
- Decomposed and transformed components
- Corrected dot accent position in thin masters
- Slightly shifted position of `acute` and `grave`
- Adjusted percent and perthousand
- Corrected positon of `caron.alt`
- Added caret anchors
- Corrected Naira currency
- Decomposed nested components
- Corrected kerning group inconsistencies in caps and lowercases
- Corrected position of `breve_hookabove`
- Adjusted alignment zones
- Renamed narrow acutecomb variants `acutecomb.001` to `acutecomb.narrow`
- Added `gravecomb.narrow`
- Fixed contour directons
- Added `_ringacute` in `aringacute` italic, decomposed and merged
  `_ringacute`
- Decomposed overlapping components

Structure:
- Renames `/src` directory to `/sources`, which includes the build script
  and the Glyphs sources
- Renames `/binaries` directory to `/fonts` adding TTF fonts as a
  `/fonts/ttf` directory separate from webfonts
- Adds `AUTHORS.txt` for copyright-holding authors
- Adds `CONTRIBUTORS.txt` for contributors who are not copyright authors
- Adds explicit description file
- Adds `requirements.txt` for python 3.x `pip3 install -r requirements.txt`
- Moves old version binaries to an `/old` directory
- Removes dash from `Public-Sans` in source files to `PublicSans`

Build:
- Add weight class fix in build script
- Added new fontbakery tools to `requirements.txt` and build script
- Uses new locations
- Removes autohinting
- Updates build process to build with Docker
- Adds gftools gen-stat to the build process, as well as a stat.yaml file


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/fonts/public-sans/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/fonts/public-sans/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/fonts/public-sans/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/fonts/public-sans/Makefile
diff -u pkgsrc/fonts/public-sans/Makefile:1.4 pkgsrc/fonts/public-sans/Makefile:1.5
--- pkgsrc/fonts/public-sans/Makefile:1.4       Fri Nov  6 18:04:26 2020
+++ pkgsrc/fonts/public-sans/Makefile   Wed May 18 20:34:05 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2020/11/06 18:04:26 maya Exp $
+# $NetBSD: Makefile,v 1.5 2022/05/18 20:34:05 fcambus Exp $
 
-VERSION=       1.008
+VERSION=       2.001
 DISTNAME=      public-sans-v${VERSION}
 PKGNAME=       ${DISTNAME:S/v1/1/}
 CATEGORIES=    fonts

Index: pkgsrc/fonts/public-sans/PLIST
diff -u pkgsrc/fonts/public-sans/PLIST:1.2 pkgsrc/fonts/public-sans/PLIST:1.3
--- pkgsrc/fonts/public-sans/PLIST:1.2  Sat Dec 14 00:47:01 2019
+++ pkgsrc/fonts/public-sans/PLIST      Wed May 18 20:34:05 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2019/12/14 00:47:01 mef Exp $
+@comment $NetBSD: PLIST,v 1.3 2022/05/18 20:34:05 fcambus Exp $
 share/fonts/X11/OTF/PublicSans-Black.otf
 share/fonts/X11/OTF/PublicSans-BlackItalic.otf
 share/fonts/X11/OTF/PublicSans-Bold.otf
@@ -28,6 +28,7 @@ share/fonts/X11/TTF/PublicSans-ExtraBold
 share/fonts/X11/TTF/PublicSans-ExtraLight.ttf
 share/fonts/X11/TTF/PublicSans-ExtraLightItalic.ttf
 share/fonts/X11/TTF/PublicSans-Italic.ttf
+share/fonts/X11/TTF/PublicSans-Italic[wght].ttf
 share/fonts/X11/TTF/PublicSans-Light.ttf
 share/fonts/X11/TTF/PublicSans-LightItalic.ttf
 share/fonts/X11/TTF/PublicSans-Medium.ttf
@@ -37,3 +38,4 @@ share/fonts/X11/TTF/PublicSans-SemiBold.
 share/fonts/X11/TTF/PublicSans-SemiBoldItalic.ttf
 share/fonts/X11/TTF/PublicSans-Thin.ttf
 share/fonts/X11/TTF/PublicSans-ThinItalic.ttf
+share/fonts/X11/TTF/PublicSans[wght].ttf

Index: pkgsrc/fonts/public-sans/distinfo
diff -u pkgsrc/fonts/public-sans/distinfo:1.5 pkgsrc/fonts/public-sans/distinfo:1.6
--- pkgsrc/fonts/public-sans/distinfo:1.5       Tue Oct 26 10:27:22 2021
+++ pkgsrc/fonts/public-sans/distinfo   Wed May 18 20:34:05 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2021/10/26 10:27:22 nia Exp $
+$NetBSD: distinfo,v 1.6 2022/05/18 20:34:05 fcambus Exp $
 
-BLAKE2s (public-sans-v1.008.tar.gz) = a4a9620331188d5d800e371d12d063d7e06455a071c7e9d48d392224b6a0a818
-SHA512 (public-sans-v1.008.tar.gz) = c83935e79ec0837cf2a8c74817e02313adddc9cac213eb3ede5e3560425bc875c031a74bff86dfe53ee0161967c86898cf4830dbe14b2a28e70b5ad874ea9103
-Size (public-sans-v1.008.tar.gz) = 12128774 bytes
+BLAKE2s (public-sans-v2.001.tar.gz) = ddbd081329a1d4a073d926af5b6783b322f1cdcb0406d3e93244671aebf7b672
+SHA512 (public-sans-v2.001.tar.gz) = 531949a4fea913c12e672a3d93cc1b0a140c19adb83c4e84d4d86da7a3f5b16b3a205b8b6a64b30e94f5dc8839b89dc833b3f21e784d5ccc3a0e7f61d0007f8a
+Size (public-sans-v2.001.tar.gz) = 14630772 bytes



Home | Main Index | Thread Index | Old Index