aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Kortkamp <tobik@FreeBSD.org>2019-02-02 13:54:05 +0000
committerTobias Kortkamp <tobik@FreeBSD.org>2019-02-02 13:54:05 +0000
commit8519a3eb6d029ae898cf9ddf44deb5d9cfa7838a (patch)
tree4b005efedbdf62b3edc73aa9541ac517cbcbe553
parentfc29ec47de9c77b1202c7bda33ff0f0c76fb593f (diff)
downloadports-8519a3eb6d029ae898cf9ddf44deb5d9cfa7838a.tar.gz
ports-8519a3eb6d029ae898cf9ddf44deb5d9cfa7838a.zip
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/
Notes
Notes: svn path=/head/; revision=491959
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/hermit/Makefile26
-rw-r--r--x11-fonts/hermit/distinfo3
-rw-r--r--x11-fonts/hermit/pkg-descr12
-rw-r--r--x11-fonts/hermit/pkg-plist6
5 files changed, 48 insertions, 0 deletions
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 <bsd.port.mk>
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