summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsolaraquarion2017-03-17 11:20:55 -0400
committersolaraquarion2017-03-17 11:20:55 -0400
commit0127a196e0520db60800beb1627bd860e7a2d781 (patch)
treeb1b9bca53cfa2ae67314858637c6f9bf4fe61972
downloadaur-0127a196e0520db60800beb1627bd860e7a2d781.tar.gz
initial import
-rw-r--r--.SRCINFO25
-rw-r--r--45-fira-sans.conf12
-rw-r--r--90-tt-fira-sans.conf26
-rw-r--r--PKGBUILD41
4 files changed, 104 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d9ebd607a55c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+# Generated by mksrcinfo v8
+# Fri Mar 17 15:20:47 UTC 2017
+pkgbase = ttf-fira-sans-ibx
+ pkgdesc = A sans-serif typeface designed for the Firefox OS.
+ pkgver = 4.203
+ pkgrel = 1
+ url = https://www.mozilla.org/en-US/styleguide/products/firefox-os/typeface/
+ arch = any
+ groups = infinality-bundle-fonts-extra
+ license = Apache
+ depends = fontconfig
+ provides = ttf-fira-sans
+ conflicts = ttf-fira-sans
+ conflicts = otf-fira-sans
+ conflicts = otf-fira-sans-ibx
+ replaces = ttf-fira-sans
+ source = https://carrois.com/downloads/Fira/Fira_Sans_4_2.zip
+ source = 45-fira-sans.conf
+ source = 90-tt-fira-sans.conf
+ sha256sums = e0b60ccaabf20481b145bd81286056d13ab705385b181ee80d3287e607b5b8a7
+ sha256sums = e03942ffc66b294b0a2a2b027482d9d73648c807c9281ecc4012bf5b36e43d61
+ sha256sums = 86df66781821f86f98e5a658ffd3bd5c74655bb5dae421f245c477704ddcae8c
+
+pkgname = ttf-fira-sans-ibx
+
diff --git a/45-fira-sans.conf b/45-fira-sans.conf
new file mode 100644
index 000000000000..57fffda55ed7
--- /dev/null
+++ b/45-fira-sans.conf
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+
+ <alias>
+ <family>Fira Sans</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+
+</fontconfig>
diff --git a/90-tt-fira-sans.conf b/90-tt-fira-sans.conf
new file mode 100644
index 000000000000..2e3c8f210bed
--- /dev/null
+++ b/90-tt-fira-sans.conf
@@ -0,0 +1,26 @@
+<?xml version='1.0'?>
+<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
+<fontconfig>
+
+ <match target="font">
+ <test name="force_autohint">
+ <bool>false</bool>
+ </test>
+ <test name="family">
+ <string>Fira Sans</string>
+ </test>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="autohint" mode="assign">
+ <bool>false</bool>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ </match>
+
+</fontconfig>
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6ffa1ba35e70
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: bohoomil <@zoho.com>
+
+pkgver=4.203
+pkgrel=1
+pkgname=ttf-fira-sans-ibx
+depends=(fontconfig)
+pkgdesc="A sans-serif typeface designed for the Firefox OS."
+url="https://www.mozilla.org/en-US/styleguide/products/firefox-os/typeface/"
+arch=(any)
+license=(Apache)
+groups=(infinality-bundle-fonts-extra)
+conflicts=(ttf-fira-sans otf-fira-sans otf-fira-sans-ibx)
+replaces=(ttf-fira-sans)
+provides=(ttf-fira-sans)
+source=("https://carrois.com/downloads/Fira/Fira_Sans_4_2.zip"
+ 45-fira-sans.conf
+ 90-tt-fira-sans.conf)
+sha256sums=('e0b60ccaabf20481b145bd81286056d13ab705385b181ee80d3287e607b5b8a7'
+ 'e03942ffc66b294b0a2a2b027482d9d73648c807c9281ecc4012bf5b36e43d61'
+ '86df66781821f86f98e5a658ffd3bd5c74655bb5dae421f245c477704ddcae8c')
+
+package_ttf-fira-sans-ibx() {
+ cd "${srcdir}"//Fira_Sans_4_2/Fonts/FiraSans_WEB_4203
+ find . -name "*.woff2" -type f -delete
+ find . -name "*.eot" -type f -delete
+ find . -name "*.woff" -type f -delete
+ install -d -m755 "${pkgdir}"/usr/share/fonts/"${pkgname}"
+ cp -r * "${pkgdir}"/usr/share/fonts/"${pkgname}"
+ cd "${srcdir}"
+ install -m755 -d "${pkgdir}"/etc/fonts/conf.avail
+ install -m755 -d "${pkgdir}"/etc/fonts/conf.d
+ install -m644 45-fira-sans.conf \
+ "${pkgdir}"/etc/fonts/conf.avail/45-fira-sans.conf
+ install -m644 90-tt-fira-sans.conf \
+ "${pkgdir}"/etc/fonts/conf.avail/90-tt-fira-sans.conf
+
+ cd "${pkgdir}"/etc/fonts/conf.d
+ ln -s ../conf.avail/90-tt-fira-sans.conf .
+ ln -s ../conf.avail/45-fira-sans.conf .
+}
+