Bug 183573 - New port: www/fira-webfont Sans-serif and monospaced Web Font for small screens
Summary: New port: www/fira-webfont Sans-serif and monospaced Web Font for small screens
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Rusmir Dusko
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-01 21:20 UTC by Horia Racoviceanu
Modified: 2014-01-20 20:30 UTC (History)
0 users

See Also:


Attachments
file.shar (5.58 KB, text/plain)
2013-11-01 21:20 UTC, Horia Racoviceanu
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Horia Racoviceanu 2013-11-01 21:20:00 UTC
This is the Web Font from x11-fonts/fira
http://www.freebsd.org/cgi/query-pr.cgi?pr=182414

The Fira font family was designed to cover the legibility needs for a
large range of handsets varying in screen quality and rendering. It
comes in a Sans Serif with 4 weights (light, regular, medium and bold)
all accompanied by italic styles. The package also includes a Mono
Spaced variant with 2 weights (regular and bold).

Web Font: EOT, WOFF, TTF, and example HTML+CSS
(for X11 Open Type and True Type font please install x11-fonts/fira)

WWW: https://github.com/mozilla/Fira

Fix: Patch attached with submission follows:
Comment 1 Rusmir Dusko freebsd_committer freebsd_triage 2013-11-07 16:32:31 UTC
Responsible Changed
From-To: freebsd-ports-bugs->nemysis

I'll take it.
Comment 2 Rusmir Dusko freebsd_committer freebsd_triage 2014-01-20 20:22:46 UTC
State Changed
From-To: open->closed

New port added. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2014-01-20 20:24:05 UTC
Author: nemysis
Date: Mon Jan 20 20:23:56 2014
New Revision: 340464
URL: http://svnweb.freebsd.org/changeset/ports/340464
QAT: https://qat.redports.org/buildarchive/r340464/

Log:
  The Fira font family was designed to cover the legibility needs for a
  large range of handsets varying in screen quality and rendering. It
  comes in a Sans Serif with 4 weights (light, regular, medium and bold)
  all accompanied by italic styles. The package also includes a Mono
  Spaced variant with 2 weights (regular and bold).
  
  Web Font: EOT, WOFF, TTF, and example HTML+CSS
  
  WWW: http://mozilla.github.io/Fira/
  
  PR:		ports/183573
  Submitted by:	horia

Added:
  head/www/fira-webfont/
  head/www/fira-webfont/Makefile   (contents, props changed)
  head/www/fira-webfont/distinfo   (contents, props changed)
  head/www/fira-webfont/files/
  head/www/fira-webfont/files/pkg-message.in   (contents, props changed)
  head/www/fira-webfont/pkg-descr   (contents, props changed)
  head/www/fira-webfont/pkg-plist   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Mon Jan 20 20:21:50 2014	(r340463)
+++ head/www/Makefile	Mon Jan 20 20:23:56 2014	(r340464)
@@ -210,6 +210,7 @@
     SUBDIR += feedonfeeds
     SUBDIR += ffproxy
     SUBDIR += fhttpd
+    SUBDIR += fira-webfont
     SUBDIR += firefox
     SUBDIR += firefox-esr
     SUBDIR += firefox-esr-i18n

Added: head/www/fira-webfont/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/fira-webfont/Makefile	Mon Jan 20 20:23:56 2014	(r340464)
@@ -0,0 +1,47 @@
+# Created by: Horia Racoviceanu <horia@racoviceanu.com>
+# $FreeBSD$
+
+PORTNAME=	fira
+PORTVERSION=	1.0
+CATEGORIES=	www
+PKGNAMESUFFIX=	-webfont
+
+MAINTAINER=	horia@racoviceanu.com
+COMMENT=	Sans-serif and monospaced Web Font for small screens
+
+LICENSE=	OFL
+LICENSE_NAME=	SIL OPEN FONT LICENSE Version 1.1
+LICENSE_FILE=	${WRKSRC}/LICENSE
+LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	mozilla
+GH_PROJECT=	Fira
+GH_TAGNAME=	${GH_COMMIT}
+GH_COMMIT=	705ffff
+
+NO_BUILD=	yes
+
+PORTDOCS=	README.md
+DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
+
+OPTIONS_DEFINE=	DOCS
+
+SUB_FILES=	pkg-message
+PLIST_SUB=	WWWDIR_REL=${WWWDIR_REL}
+
+do-install:
+	@${MKDIR} ${STAGEDIR}${WWWDIR}
+	${INSTALL_DATA} ${WRKSRC}/index.html ${STAGEDIR}${WWWDIR}
+	${INSTALL_DATA} ${WRKSRC}/fira.css ${STAGEDIR}${WWWDIR}
+	@${MKDIR} ${STAGEDIR}${WWWDIR}/eot
+	${INSTALL_DATA} ${WRKSRC}/eot/${GH_PROJECT}*.eot ${STAGEDIR}${WWWDIR}/eot/
+	@${MKDIR} ${STAGEDIR}${WWWDIR}/ttf
+	${INSTALL_DATA} ${WRKSRC}/ttf/${GH_PROJECT}*.ttf ${STAGEDIR}${WWWDIR}/ttf/
+	@${MKDIR} ${STAGEDIR}${WWWDIR}/woff
+	${INSTALL_DATA} ${WRKSRC}/woff/${GH_PROJECT}*.woff ${STAGEDIR}${WWWDIR}/woff/
+
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/www/fira-webfont/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/fira-webfont/distinfo	Mon Jan 20 20:23:56 2014	(r340464)
@@ -0,0 +1,2 @@
+SHA256 (fira-1.0.tar.gz) = f87bd7d1380e5a93a3743edd3d038b44c7460ea14c204b152b750f5551fd2531
+SIZE (fira-1.0.tar.gz) = 3973356

Added: head/www/fira-webfont/files/pkg-message.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/fira-webfont/files/pkg-message.in	Mon Jan 20 20:23:56 2014	(r340464)
@@ -0,0 +1,9 @@
+===============================================================================
+
+Fira has been installed.
+
+Example HTML and CSS have been installed in %%WWWDIR%%
+
+For X11 Open Type and True Type font please use x11-fonts/fira port.
+
+===============================================================================

Added: head/www/fira-webfont/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/fira-webfont/pkg-descr	Mon Jan 20 20:23:56 2014	(r340464)
@@ -0,0 +1,9 @@
+The Fira font family was designed to cover the legibility needs for a
+large range of handsets varying in screen quality and rendering. It
+comes in a Sans Serif with 4 weights (light, regular, medium and bold)
+all accompanied by italic styles. The package also includes a Mono
+Spaced variant with 2 weights (regular and bold).
+
+Web Font: EOT, WOFF, TTF, and example HTML+CSS
+
+WWW: http://mozilla.github.io/Fira/

Added: head/www/fira-webfont/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/fira-webfont/pkg-plist	Mon Jan 20 20:23:56 2014	(r340464)
@@ -0,0 +1,53 @@
+%%WWWDIR_REL%%/eot/FiraMono-Bold.eot
+%%WWWDIR_REL%%/eot/FiraMono-Regular.eot
+%%WWWDIR_REL%%/eot/FiraSans-Bold.eot
+%%WWWDIR_REL%%/eot/FiraSans-BoldItalic.eot
+%%WWWDIR_REL%%/eot/FiraSans-Light.eot
+%%WWWDIR_REL%%/eot/FiraSans-LightItalic.eot
+%%WWWDIR_REL%%/eot/FiraSans-Medium.eot
+%%WWWDIR_REL%%/eot/FiraSans-MediumItalic.eot
+%%WWWDIR_REL%%/eot/FiraSans-Regular.eot
+%%WWWDIR_REL%%/eot/FiraSans-RegularItalic.eot
+%%WWWDIR_REL%%/eot/FiraSansSC-Bold.eot
+%%WWWDIR_REL%%/eot/FiraSansSC-BoldItalic.eot
+%%WWWDIR_REL%%/eot/FiraSansSC-Light.eot
+%%WWWDIR_REL%%/eot/FiraSansSC-LightItalic.eot
+%%WWWDIR_REL%%/eot/FiraSansSC-Medium.eot
+%%WWWDIR_REL%%/eot/FiraSansSC-MediumItalic.eot
+%%WWWDIR_REL%%/eot/FiraSansSC-Regular.eot
+%%WWWDIR_REL%%/eot/FiraSansSC-RegularItalic.eot
+%%WWWDIR_REL%%/fira.css
+%%WWWDIR_REL%%/index.html
+%%WWWDIR_REL%%/ttf/FiraMono-Bold.ttf
+%%WWWDIR_REL%%/ttf/FiraMono-Regular.ttf
+%%WWWDIR_REL%%/ttf/FiraSans-Bold.ttf
+%%WWWDIR_REL%%/ttf/FiraSans-BoldItalic.ttf
+%%WWWDIR_REL%%/ttf/FiraSans-Light.ttf
+%%WWWDIR_REL%%/ttf/FiraSans-LightItalic.ttf
+%%WWWDIR_REL%%/ttf/FiraSans-Medium.ttf
+%%WWWDIR_REL%%/ttf/FiraSans-MediumItalic.ttf
+%%WWWDIR_REL%%/ttf/FiraSans-Regular.ttf
+%%WWWDIR_REL%%/ttf/FiraSans-RegularItalic.ttf
+%%WWWDIR_REL%%/woff/FiraMono-Bold.woff
+%%WWWDIR_REL%%/woff/FiraMono-Regular.woff
+%%WWWDIR_REL%%/woff/FiraSans-Bold.woff
+%%WWWDIR_REL%%/woff/FiraSans-BoldItalic.woff
+%%WWWDIR_REL%%/woff/FiraSans-Light.woff
+%%WWWDIR_REL%%/woff/FiraSans-LightItalic.woff
+%%WWWDIR_REL%%/woff/FiraSans-Medium.woff
+%%WWWDIR_REL%%/woff/FiraSans-MediumItalic.woff
+%%WWWDIR_REL%%/woff/FiraSans-Regular.woff
+%%WWWDIR_REL%%/woff/FiraSans-RegularItalic.woff
+%%WWWDIR_REL%%/woff/FiraSansOT-Light.woff
+%%WWWDIR_REL%%/woff/FiraSansSC-Bold.woff
+%%WWWDIR_REL%%/woff/FiraSansSC-BoldItalic.woff
+%%WWWDIR_REL%%/woff/FiraSansSC-Light.woff
+%%WWWDIR_REL%%/woff/FiraSansSC-LightItalic.woff
+%%WWWDIR_REL%%/woff/FiraSansSC-Medium.woff
+%%WWWDIR_REL%%/woff/FiraSansSC-MediumItalic.woff
+%%WWWDIR_REL%%/woff/FiraSansSC-Regular.woff
+%%WWWDIR_REL%%/woff/FiraSansSC-RegularItalic.woff
+@dirrm %%WWWDIR_REL%%/woff
+@dirrm %%WWWDIR_REL%%/ttf
+@dirrm %%WWWDIR_REL%%/eot
+@dirrm %%WWWDIR_REL%%
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"