Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 May 2016 02:56:56 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r415759 - in head/x11-fonts: . firacode
Message-ID:  <201605240256.u4O2uufu095002@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201605240256.u4O2uufu095002>