aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2019-01-27 18:30:27 +0000
committerSteve Wills <swills@FreeBSD.org>2019-01-27 18:30:27 +0000
commit2cea0e0ca02db07c8e287d4b2d99513474707455 (patch)
tree6d8a2b56a1e455b1058380f6197471bd92792318
parent4bb1353740d40cf4e7ece3a865233ebbded447f6 (diff)
downloadports-2cea0e0ca02db07c8e287d4b2d99513474707455.tar.gz
ports-2cea0e0ca02db07c8e287d4b2d99513474707455.zip
Notes
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/firago/Makefile39
-rw-r--r--x11-fonts/firago/distinfo3
-rw-r--r--x11-fonts/firago/files/pkg-message.in19
-rw-r--r--x11-fonts/firago/pkg-descr14
-rw-r--r--x11-fonts/firago/pkg-plist30
6 files changed, 106 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 6dd2652d8f93..d567c75dfe20 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -46,6 +46,7 @@
SUBDIR += fifteen
SUBDIR += fira
SUBDIR += firacode
+ SUBDIR += firago
SUBDIR += fntsample
SUBDIR += font-adobe-100dpi
SUBDIR += font-adobe-75dpi
diff --git a/x11-fonts/firago/Makefile b/x11-fonts/firago/Makefile
new file mode 100644
index 000000000000..7d91fadfa195
--- /dev/null
+++ b/x11-fonts/firago/Makefile
@@ -0,0 +1,39 @@
+# $FreeBSD$
+
+PORTNAME= firago
+PORTVERSION= 1.001
+CATEGORIES= x11-fonts
+
+MAINTAINER= trueos@norwegianrockcat.com
+COMMENT= Expanded version of Fira Sans with support for additional languages
+
+LICENSE= OFL11
+
+USES= fonts
+
+USE_XORG= x11
+USE_GITHUB= yes
+GH_ACCOUNT= bBoxType
+GH_PROJECT= FiraGO
+GH_TAGNAME= 715cd3e
+NO_ARCH= yes
+NO_BUILD= yes
+
+SUB_FILES= pkg-message
+
+PORTDOCS= *.pdf
+
+OPTIONS_DEFINE= DOCS
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${FONTSDIR}
+ ${FIND} ${WRKSRC}/Fonts -type f -name \*.otf | while read f; do \
+ ${INSTALL_DATA} $$f ${STAGEDIR}${FONTSDIR} ; done
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/Technical\ Report\ PDF/*.pdf ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/FiraGO_FiraSans_Comparison.pdf \
+ ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/firago/distinfo b/x11-fonts/firago/distinfo
new file mode 100644
index 000000000000..44f43376125b
--- /dev/null
+++ b/x11-fonts/firago/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1528136330
+SHA256 (bBoxType-FiraGO-1.001-715cd3e_GH0.tar.gz) = 28ee1e4be423972d563375a722fa647e5d5fa738d6b715cb60ef5d9b1ea04fd5
+SIZE (bBoxType-FiraGO-1.001-715cd3e_GH0.tar.gz) = 53408138
diff --git a/x11-fonts/firago/files/pkg-message.in b/x11-fonts/firago/files/pkg-message.in
new file mode 100644
index 000000000000..fc2bd34998c7
--- /dev/null
+++ b/x11-fonts/firago/files/pkg-message.in
@@ -0,0 +1,19 @@
+===============================================================================
+
+FiraGO has been installed.
+
+FiraGO has advanced Open Type typographic layout features and language support.
+Please refer to the Technical Documentation installed by this port or online at
+
+ https://bboxtype.com/typefaces/FiraGO
+
+For details about OpenType Layout Features see the OpenType Layout tag registry
+
+ http://www.microsoft.com/typography/otspec/featurelist.htm
+
+or
+
+ https://www.fontfont.com/staticcontent/downloads/FF_OT_User_Guide.pdf
+ http://en.wikipedia.org/wiki/List_of_typographic_features
+
+===============================================================================
diff --git a/x11-fonts/firago/pkg-descr b/x11-fonts/firago/pkg-descr
new file mode 100644
index 000000000000..ec81eb433248
--- /dev/null
+++ b/x11-fonts/firago/pkg-descr
@@ -0,0 +1,14 @@
+FiraGO is a typeface that builds on Fira Sans and adds additional
+language support.
+
+From bBoxType's website:
+
+Based on the Fira Sans 4.3 glyph set, FiraGO now supports Arabic,
+Devanagari, Georgian, Hebrew and Thai. With this script support,
+FiraGO catches up with other global Open Source typefaces such as
+Noto.
+
+We [bBoxType] decided to introduce FiraGO as a new product. That way,
+users of Fira Sans can also install FiraGO.
+
+WWW: https://bboxtype.com/typefaces/FiraGO/
diff --git a/x11-fonts/firago/pkg-plist b/x11-fonts/firago/pkg-plist
new file mode 100644
index 000000000000..ed26ae46f2cd
--- /dev/null
+++ b/x11-fonts/firago/pkg-plist
@@ -0,0 +1,30 @@
+%%FONTSDIR%%/FiraGO-Bold.otf
+%%FONTSDIR%%/FiraGO-BoldItalic.otf
+%%FONTSDIR%%/FiraGO-Book.otf
+%%FONTSDIR%%/FiraGO-BookItalic.otf
+%%FONTSDIR%%/FiraGO-Eight.otf
+%%FONTSDIR%%/FiraGO-EightItalic.otf
+%%FONTSDIR%%/FiraGO-ExtraBold.otf
+%%FONTSDIR%%/FiraGO-ExtraBoldItalic.otf
+%%FONTSDIR%%/FiraGO-ExtraLight.otf
+%%FONTSDIR%%/FiraGO-ExtraLightItalic.otf
+%%FONTSDIR%%/FiraGO-Four.otf
+%%FONTSDIR%%/FiraGO-FourItalic.otf
+%%FONTSDIR%%/FiraGO-Hair.otf
+%%FONTSDIR%%/FiraGO-HairItalic.otf
+%%FONTSDIR%%/FiraGO-Heavy.otf
+%%FONTSDIR%%/FiraGO-HeavyItalic.otf
+%%FONTSDIR%%/FiraGO-Italic.otf
+%%FONTSDIR%%/FiraGO-Light.otf
+%%FONTSDIR%%/FiraGO-LightItalic.otf
+%%FONTSDIR%%/FiraGO-Medium.otf
+%%FONTSDIR%%/FiraGO-MediumItalic.otf
+%%FONTSDIR%%/FiraGO-Regular.otf
+%%FONTSDIR%%/FiraGO-SemiBold.otf
+%%FONTSDIR%%/FiraGO-SemiBoldItalic.otf
+%%FONTSDIR%%/FiraGO-Thin.otf
+%%FONTSDIR%%/FiraGO-ThinItalic.otf
+%%FONTSDIR%%/FiraGO-Two.otf
+%%FONTSDIR%%/FiraGO-TwoItalic.otf
+%%FONTSDIR%%/FiraGO-UltraLight.otf
+%%FONTSDIR%%/FiraGO-UltraLightItalic.otf