From 8519a3eb6d029ae898cf9ddf44deb5d9cfa7838a Mon Sep 17 00:00:00 2001 From: Tobias Kortkamp Date: Sat, 2 Feb 2019 13:54:05 +0000 Subject: [PATCH] New port: x11-fonts/hermit Hermit is a monospace font designed to be clear, pragmatic and very readable. Its creation has been focused on programming. Every glyph was carefully planned and calculated, according to defined principles and rules. For this reason, Hermit is coherent and regular. Symbols stand out from common text. Dots and commas are easily seen, and operators are clear even when not surrounded by spaces. Similar characters have been designed to be very distinguishable from each other. WWW: https://pcaro.es/p/hermit/ --- x11-fonts/Makefile | 1 + x11-fonts/hermit/Makefile | 26 ++++++++++++++++++++++++++ x11-fonts/hermit/distinfo | 3 +++ x11-fonts/hermit/pkg-descr | 12 ++++++++++++ x11-fonts/hermit/pkg-plist | 6 ++++++ 5 files changed, 48 insertions(+) create mode 100644 x11-fonts/hermit/Makefile create mode 100644 x11-fonts/hermit/distinfo create mode 100644 x11-fonts/hermit/pkg-descr create mode 100644 x11-fonts/hermit/pkg-plist diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index 5e870b61c68f..a2d88a1ca3f8 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -114,6 +114,7 @@ SUBDIR += google-fonts SUBDIR += hack-font SUBDIR += hanazono-fonts-ttf + SUBDIR += hermit SUBDIR += inconsolata-lgc-ttf SUBDIR += inconsolata-ttf SUBDIR += indic-ttf diff --git a/x11-fonts/hermit/Makefile b/x11-fonts/hermit/Makefile new file mode 100644 index 000000000000..94120da5cc20 --- /dev/null +++ b/x11-fonts/hermit/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= hermit +DISTVERSION= 2.0 +CATEGORIES= x11-fonts +MASTER_SITES= https://pcaro.es/d/ +PKGNAMESUFFIX= -font +DISTNAME= otf-hermit-${DISTVERSION} + +MAINTAINER= tobik@FreeBSD.org +COMMENT= Monospaced font for programmers by a programmer + +LICENSE= OFL11 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= fonts + +NO_ARCH= yes +NO_BUILD= yes +NO_WRKSUBDIR= yes + +do-install: + @${MKDIR} ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.otf ${STAGEDIR}${FONTSDIR} + +.include diff --git a/x11-fonts/hermit/distinfo b/x11-fonts/hermit/distinfo new file mode 100644 index 000000000000..ee3c859a6de5 --- /dev/null +++ b/x11-fonts/hermit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1549043786 +SHA256 (otf-hermit-2.0.tar.gz) = c04b432b088edabc8ff025049535077722869f842fb6f851864106b7f4f03527 +SIZE (otf-hermit-2.0.tar.gz) = 142937 diff --git a/x11-fonts/hermit/pkg-descr b/x11-fonts/hermit/pkg-descr new file mode 100644 index 000000000000..c3ec99c4ef7b --- /dev/null +++ b/x11-fonts/hermit/pkg-descr @@ -0,0 +1,12 @@ +Hermit is a monospace font designed to be clear, pragmatic and very +readable. Its creation has been focused on programming. Every +glyph was carefully planned and calculated, according to defined +principles and rules. For this reason, Hermit is coherent and +regular. + +Symbols stand out from common text. Dots and commas are easily +seen, and operators are clear even when not surrounded by spaces. +Similar characters have been designed to be very distinguishable +from each other. + +WWW: https://pcaro.es/p/hermit/ diff --git a/x11-fonts/hermit/pkg-plist b/x11-fonts/hermit/pkg-plist new file mode 100644 index 000000000000..f0969793a016 --- /dev/null +++ b/x11-fonts/hermit/pkg-plist @@ -0,0 +1,6 @@ +%%FONTSDIR%%/Hermit-Bold.otf +%%FONTSDIR%%/Hermit-BoldItalic.otf +%%FONTSDIR%%/Hermit-Light.otf +%%FONTSDIR%%/Hermit-LightItalic.otf +%%FONTSDIR%%/Hermit-Regular.otf +%%FONTSDIR%%/Hermit-RegularItalic.otf