pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/fonts Update Interface to 2.5, now called Inter-UI.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/68705b9a2024
branches:  trunk
changeset: 377188:68705b9a2024
user:      bsiegert <bsiegert%pkgsrc.org@localhost>
date:      Tue Mar 13 21:19:52 2018 +0000

description:
Update Interface to 2.5, now called Inter-UI.

The fonts got major updates and changed their names. There is now a new
original "Black" weight. They still look gorgeous :)

diffstat:

 fonts/Inter-UI/DESCR     |  19 +++++++++++++++++++
 fonts/Inter-UI/Makefile  |  25 +++++++++++++++++++++++++
 fonts/Inter-UI/PLIST     |   9 +++++++++
 fonts/Inter-UI/distinfo  |   6 ++++++
 fonts/Interface/DESCR    |  19 -------------------
 fonts/Interface/Makefile |  26 --------------------------
 fonts/Interface/PLIST    |   7 -------
 fonts/Interface/distinfo |   6 ------
 fonts/Makefile           |   4 ++--
 9 files changed, 61 insertions(+), 60 deletions(-)

diffs (167 lines):

diff -r 463269ee4c33 -r 68705b9a2024 fonts/Inter-UI/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/Inter-UI/DESCR      Tue Mar 13 21:19:52 2018 +0000
@@ -0,0 +1,19 @@
+Interface started out in late 2016 as an experiment to build a
+perfectly pixel-fitting font at a specific small size. The
+idea was that by crafting a font in a particular way, with a
+particular coordinate system (Units Per EM), and for a particular
+target rasterization size (11), it would be possible to get the
+best of both sharpness and readability.
+
+However after a few months of using an early version of Interface,
+it dawned on everyone exposed to the test that this approach had
+some serious real-world problems. Most notably that it was really
+hard to read longer text. Because of the pixel-aligning nature of
+that approach, the font took an almost mono-spaced appearance,
+making it really easy to read numbers, punctuation and very short
+words, but eye-straining to read anything longer.
+
+The project was rebooted with a different approach, sticking with
+the specific UPM, but crafting glyphs and kerning in a way that
+made for more variation in the rhythm and smoother vertical and
+horizontal stems.
diff -r 463269ee4c33 -r 68705b9a2024 fonts/Inter-UI/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/Inter-UI/Makefile   Tue Mar 13 21:19:52 2018 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2018/03/13 21:19:52 bsiegert Exp $
+
+VERSION=       2.5
+DISTNAME=      Inter-UI-${VERSION}
+CATEGORIES=    fonts
+MASTER_SITES=  https://github.com/rsms/inter/releases/download/v${VERSION}/
+EXTRACT_SUFX=  .zip
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://rsms.me/inter/
+COMMENT=       Font for highly legible text on computer screens
+LICENSE=       ofl-v1.1
+
+NO_CONFIGURE=  yes
+NO_BUILD=      yes
+WRKSRC=                ${WRKDIR}
+
+FONTS_DIRS.ttf+=       ${PREFIX}/share/fonts/X11/TTF
+
+INSTALLATION_DIRS=     share/fonts/X11/TTF
+
+do-install:
+       ${INSTALL_DATA} ${WRKSRC}/"Inter UI (OTF)"/*.otf ${DESTDIR}${FONTS_DIRS.ttf}
+
+.include "../../mk/bsd.pkg.mk"
diff -r 463269ee4c33 -r 68705b9a2024 fonts/Inter-UI/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/Inter-UI/PLIST      Tue Mar 13 21:19:52 2018 +0000
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1 2018/03/13 21:19:52 bsiegert Exp $
+share/fonts/X11/TTF/Inter-UI-Black.otf
+share/fonts/X11/TTF/Inter-UI-BlackItalic.otf
+share/fonts/X11/TTF/Inter-UI-Bold.otf
+share/fonts/X11/TTF/Inter-UI-BoldItalic.otf
+share/fonts/X11/TTF/Inter-UI-Italic.otf
+share/fonts/X11/TTF/Inter-UI-Medium.otf
+share/fonts/X11/TTF/Inter-UI-MediumItalic.otf
+share/fonts/X11/TTF/Inter-UI-Regular.otf
diff -r 463269ee4c33 -r 68705b9a2024 fonts/Inter-UI/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/Inter-UI/distinfo   Tue Mar 13 21:19:52 2018 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/03/13 21:19:52 bsiegert Exp $
+
+SHA1 (Inter-UI-2.5.zip) = 3799911979ca1e46c1e299f46e9369838cd10665
+RMD160 (Inter-UI-2.5.zip) = 42230e5a5d1380ff0d8ad012ca70dba4c684cd7e
+SHA512 (Inter-UI-2.5.zip) = 8c50192b819fcab0243ae67cf7e927c3b3c0818896212f16388e57588a8ef0a2c3d52bd4fc9c9516e2986fb845f710cc87b67376cfd1a9bea37130b1495e1e54
+Size (Inter-UI-2.5.zip) = 11166834 bytes
diff -r 463269ee4c33 -r 68705b9a2024 fonts/Interface/DESCR
--- a/fonts/Interface/DESCR     Tue Mar 13 20:26:42 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-Interface started out in late 2016 as an experiment to build a
-perfectly pixel-fitting font at a specific small size. The
-idea was that by crafting a font in a particular way, with a
-particular coordinate system (Units Per EM), and for a particular
-target rasterization size (11), it would be possible to get the
-best of both sharpness and readability.
-
-However after a few months of using an early version of Interface,
-it dawned on everyone exposed to the test that this approach had
-some serious real-world problems. Most notably that it was really
-hard to read longer text. Because of the pixel-aligning nature of
-that approach, the font took an almost mono-spaced appearance,
-making it really easy to read numbers, punctuation and very short
-words, but eye-straining to read anything longer.
-
-The project was rebooted with a different approach, sticking with
-the specific UPM, but crafting glyphs and kerning in a way that
-made for more variation in the rhythm and smoother vertical and
-horizontal stems.
diff -r 463269ee4c33 -r 68705b9a2024 fonts/Interface/Makefile
--- a/fonts/Interface/Makefile  Tue Mar 13 20:26:42 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-# $NetBSD: Makefile,v 1.1 2017/08/27 19:24:59 wiz Exp $
-
-DISTNAME=      Interface-1.3
-CATEGORIES=    fonts
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=rsms/}
-EXTRACT_SUFX=  .zip
-GITHUB_RELEASE=        v${PKGVERSION_NOREV}
-GITHUB_PROJECT=        interface
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://rsms.me/interface/
-COMMENT=       Font for highly legible text on computer screens
-LICENSE=       ofl-v1.1
-
-NO_CONFIGURE=  yes
-NO_BUILD=      yes
-WRKSRC=                ${WRKDIR}
-
-FONTS_DIRS.ttf+=       ${PREFIX}/share/fonts/X11/TTF
-
-INSTALLATION_DIRS=     share/fonts/X11/TTF
-
-do-install:
-       ${INSTALL_DATA} ${WRKSRC}/"Interface (OTF)"/*.otf ${DESTDIR}${FONTS_DIRS.ttf}
-
-.include "../../mk/bsd.pkg.mk"
diff -r 463269ee4c33 -r 68705b9a2024 fonts/Interface/PLIST
--- a/fonts/Interface/PLIST     Tue Mar 13 20:26:42 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2017/08/27 19:24:59 wiz Exp $
-share/fonts/X11/TTF/Interface-Bold.otf
-share/fonts/X11/TTF/Interface-BoldItalic.otf
-share/fonts/X11/TTF/Interface-Medium.otf
-share/fonts/X11/TTF/Interface-MediumItalic.otf
-share/fonts/X11/TTF/Interface-Regular.otf
-share/fonts/X11/TTF/Interface-RegularItalic.otf
diff -r 463269ee4c33 -r 68705b9a2024 fonts/Interface/distinfo
--- a/fonts/Interface/distinfo  Tue Mar 13 20:26:42 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-$NetBSD: distinfo,v 1.1 2017/08/27 19:24:59 wiz Exp $
-
-SHA1 (Interface-1.3.zip) = 5ddbb833cebb567bbb6c2379fc69e09ef9210632
-RMD160 (Interface-1.3.zip) = 0d8bec8db41088b08140dfecde1d7b7808bb02c6
-SHA512 (Interface-1.3.zip) = 12de9e60436f10fe897c042cf21d6fb13bd554e8e610e2b22a7e6c84cec5513bc563384ebe773dd1bef66868afe520295a0c9ccaefe72f4e7a91e291524e4ad1
-Size (Interface-1.3.zip) = 8006711 bytes
diff -r 463269ee4c33 -r 68705b9a2024 fonts/Makefile
--- a/fonts/Makefile    Tue Mar 13 20:26:42 2018 +0000
+++ b/fonts/Makefile    Tue Mar 13 21:19:52 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.314 2018/03/02 15:11:48 wiz Exp $
+# $NetBSD: Makefile,v 1.315 2018/03/13 21:19:52 bsiegert Exp $
 #
 
 COMMENT=       Fonts
@@ -11,7 +11,7 @@
 SUBDIR+=       FiraCode
 SUBDIR+=       Hack-ttf
 SUBDIR+=       Hasklig
-SUBDIR+=       Interface
+SUBDIR+=       Inter-UI
 SUBDIR+=       Merriweather-ttf
 SUBDIR+=       Office-Code-Pro
 SUBDIR+=       SDL2_ttf



Home | Main Index | Thread Index | Old Index