svn commit: r415759 - in head/x11-fonts: . firacode
Kurt Jaeger
pi at FreeBSD.org
Tue May 24 02:56:58 UTC 2016
Author: pi
Date: Tue May 24 02:56:56 2016
New Revision: 415759
URL: https://svnweb.freebsd.org/changeset/ports/415759
Log:
New port: x11-fonts/firacode
Fira Code is a version of Mozilla's Fira Mono font with additional
ligatures.
It is an extension of the Fira Mono font containing a set of ligatures
for common programming multi-character combinations in languages
like erlang, elixir, haskell, ocaml, clojure, scala etc where these
symbols crop up frequently. This is just a font rendering feature:
underlying code remains ASCII-compatible. This helps to read and
understand code faster. For some frequent sequences like .. or //,
ligatures allow us to correct spacing.
WWW: https://github.com/tonsky/FiraCode
PR: 209627
Submitted by: Dave Cottlehuber <dch at skunkwerks.at>
Added:
head/x11-fonts/firacode/
head/x11-fonts/firacode/Makefile (contents, props changed)
head/x11-fonts/firacode/distinfo (contents, props changed)
head/x11-fonts/firacode/pkg-descr (contents, props changed)
head/x11-fonts/firacode/pkg-plist (contents, props changed)
Modified:
head/x11-fonts/Makefile
Modified: head/x11-fonts/Makefile
==============================================================================
--- head/x11-fonts/Makefile Tue May 24 02:08:19 2016 (r415758)
+++ head/x11-fonts/Makefile Tue May 24 02:56:56 2016 (r415759)
@@ -42,6 +42,7 @@
SUBDIR += farsifonts
SUBDIR += fifteen
SUBDIR += fira
+ SUBDIR += firacode
SUBDIR += fntsample
SUBDIR += font-adobe-100dpi
SUBDIR += font-adobe-75dpi
Added: head/x11-fonts/firacode/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-fonts/firacode/Makefile Tue May 24 02:56:56 2016 (r415759)
@@ -0,0 +1,26 @@
+# Created by: Dave Cottlehuber <dch at skunkwerks.at>
+# $FreeBSD$
+
+PORTNAME= firacode
+PORTVERSION= 1.102
+CATEGORIES= x11-fonts
+MASTER_SITES= https://github.com/tonsky/FiraCode/releases/download/${PORTVERSION}/
+DISTNAME= FiraCode_${PORTVERSION}
+
+MAINTAINER= dch at skunkwerks.at
+COMMENT= Monospaced font with programming ligatures derived from Fira
+
+LICENSE= OFL11
+
+USES= fonts zip
+USE_XORG= x11
+NO_ARCH= yes
+NO_BUILD= yes
+NO_WRKSUBDIR= yes
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${FONTSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/FiraCode_${PORTVERSION}/*.otf \
+ ${STAGEDIR}${FONTSDIR}
+
+.include <bsd.port.mk>
Added: head/x11-fonts/firacode/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-fonts/firacode/distinfo Tue May 24 02:56:56 2016 (r415759)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1463555079
+SHA256 (FiraCode_1.102.zip) = fe3dc4af0c7e44d715b6f9a1bfc1adb5fee76a533016c0a2b0c3b3da8efb996d
+SIZE (FiraCode_1.102.zip) = 484946
Added: head/x11-fonts/firacode/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-fonts/firacode/pkg-descr Tue May 24 02:56:56 2016 (r415759)
@@ -0,0 +1,12 @@
+Fira Code is a version of Mozilla's Fira Mono font with additional
+ligatures.
+
+It is an extension of the Fira Mono font containing a set of ligatures
+for common programming multi-character combinations in languages
+like erlang, elixir, haskell, ocaml, clojure, scala etc where these
+symbols crop up frequently. This is just a font rendering feature:
+underlying code remains ASCII-compatible. This helps to read and
+understand code faster. For some frequent sequences like .. or //,
+ligatures allow us to correct spacing.
+
+WWW: https://github.com/tonsky/FiraCode
Added: head/x11-fonts/firacode/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-fonts/firacode/pkg-plist Tue May 24 02:56:56 2016 (r415759)
@@ -0,0 +1,5 @@
+%%FONTSDIR%%/FiraCode-Bold.otf
+%%FONTSDIR%%/FiraCode-Light.otf
+%%FONTSDIR%%/FiraCode-Medium.otf
+%%FONTSDIR%%/FiraCode-Regular.otf
+%%FONTSDIR%%/FiraCode-Retina.otf
More information about the svn-ports-head
mailing list