summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSolomon Choina2017-09-06 11:53:50 -0400
committerSolomon Choina2017-09-06 11:53:50 -0400
commit3f5f0965aadced44145b0064f83b9e30cee15d77 (patch)
treeeabf1f470a363fb41efc90c4b156df3470a65d3a
downloadaur-3f5f0965aadced44145b0064f83b9e30cee15d77.tar.gz
initial commit
-rw-r--r--.SRCINFO26
-rw-r--r--45-tex-gyre.conf89
-rw-r--r--90-non-tt-tex-gyre.conf221
-rw-r--r--GFL.txt30
-rw-r--r--PKGBUILD42
5 files changed, 408 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..db9129662942
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+# Generated by mksrcinfo v8
+# Wed Sep 6 15:53:45 UTC 2017
+pkgbase = otf-tex-gyre-ib
+ pkgdesc = The TeX Gyre (TG) Collection of Fonts.
+ pkgver = 2.005
+ pkgrel = 8
+ url = http://www.gust.org.pl/projects/e-foundry/tex-gyre/
+ arch = any
+ groups = infinality-bundle-fonts
+ license = GFL
+ depends = fontconfig
+ conflicts = otf-texgyre
+ conflicts = tex-gyre-fonts
+ conflicts = t1-tex-gyre-ib
+ replaces = t1-tex-gyre-ib
+ source = http://www.gust.org.pl/projects/e-foundry/tex-gyre/whole/tg-2.005otf.zip
+ source = GFL.txt
+ source = 45-tex-gyre.conf
+ source = 90-non-tt-tex-gyre.conf
+ sha1sums = beba3be8c9ed56327dafd80455baaa51aa0b1406
+ sha1sums = 2d8edd88388d9a43eeb041bc9f788e0d863ce7be
+ sha1sums = 9938b2724132a0c2c1255e2a759b7751f718e4ba
+ sha1sums = b9a1329700fe64a10b5c1d91c3acb5b17cb8e885
+
+pkgname = otf-tex-gyre-ib
+
diff --git a/45-tex-gyre.conf b/45-tex-gyre.conf
new file mode 100644
index 000000000000..75b332b51d2f
--- /dev/null
+++ b/45-tex-gyre.conf
@@ -0,0 +1,89 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+
+ <alias>
+ <family>TeX Gyre Adventor</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Bonum</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Bonum Math</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Chorus</family>
+ <default>
+ <family>cursive</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Cursor</family>
+ <default>
+ <family>monospace</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Heros</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Heros Cn</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Pagella</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Pagella Math</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Schola</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Termes</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+
+ <alias>
+ <family>TeX Gyre Termes Math</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+
+</fontconfig>
diff --git a/90-non-tt-tex-gyre.conf b/90-non-tt-tex-gyre.conf
new file mode 100644
index 000000000000..08cf8b1bd04c
--- /dev/null
+++ b/90-non-tt-tex-gyre.conf
@@ -0,0 +1,221 @@
+<?xml version='1.0'?>
+<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
+<fontconfig>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Adventor</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Bonum</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Bonum Math</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Chorus</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Cursor</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Heros</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>false</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Heros Cn</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>false</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Pagella</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Pagella Math</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Schola</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Termes</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="family">
+ <string>TeX Gyre Termes Math</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="hintstyle" mode="assign">
+ <const>hintslight</const>
+ </edit>
+ <edit name="hinting" mode="assign">
+ <bool>true</bool>
+ </edit>
+ <edit name="antialias" mode="assign">
+ <bool>true</bool>
+ </edit>
+ </match>
+
+</fontconfig>
diff --git a/GFL.txt b/GFL.txt
new file mode 100644
index 000000000000..11062fdb055a
--- /dev/null
+++ b/GFL.txt
@@ -0,0 +1,30 @@
+% This is a preliminary version (2006-09-30), barring acceptance from
+% the LaTeX Project Team and other feedback, of the GUST Font License.
+% (GUST is the Polish TeX Users Group, http://www.gust.org.pl)
+%
+% For the most recent version of this license see
+% http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or
+% http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+%
+% This work may be distributed and/or modified under the conditions
+% of the LaTeX Project Public License, either version 1.3c of this
+% license or (at your option) any later version.
+%
+% Please also observe the following clause:
+% 1) it is requested, but not legally required, that derived works be
+% distributed only after changing the names of the fonts comprising this
+% work and given in an accompanying "manifest", and that the
+% files comprising the Work, as listed in the manifest, also be given
+% new names. Any exceptions to this request are also given in the
+% manifest.
+%
+% We recommend the manifest be given in a separate file named
+% MANIFEST-<fontid>.txt, where <fontid> is some unique identification
+% of the font family. If a separate "readme" file accompanies the Work,
+% we recommend a name of the form README-<fontid>.txt.
+%
+% The latest version of the LaTeX Project Public License is in
+% http://www.latex-project.org/lppl.txt and version 1.3c or later
+% is part of all distributions of LaTeX version 2006/05/20 or later.
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..127f3662fca5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: bohoomil <@zoho.com>
+
+pkgname=otf-tex-gyre-ib
+pkgver=2.005
+pkgrel=8
+depends=('fontconfig')
+pkgdesc="The TeX Gyre (TG) Collection of Fonts."
+groups=('infinality-bundle-fonts')
+url="http://www.gust.org.pl/projects/e-foundry/tex-gyre/"
+arch=('any')
+license=('GFL')
+conflicts=('otf-texgyre' 'tex-gyre-fonts' 't1-tex-gyre-ib')
+replaces=('t1-tex-gyre-ib')
+source=("http://www.gust.org.pl/projects/e-foundry/tex-gyre/whole/tg-${pkgver}otf.zip"
+ GFL.txt
+ 45-tex-gyre.conf
+ 90-non-tt-tex-gyre.conf)
+sha1sums=('beba3be8c9ed56327dafd80455baaa51aa0b1406'
+ '2d8edd88388d9a43eeb041bc9f788e0d863ce7be'
+ '9938b2724132a0c2c1255e2a759b7751f718e4ba'
+ 'b9a1329700fe64a10b5c1d91c3acb5b17cb8e885')
+
+package(){
+ cd "${srcdir}"
+
+ install -m755 -d "${pkgdir}"/usr/share/licenses/"${pkgname}"
+ install -m644 GFL.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"
+
+ install -m755 -d "${pkgdir}"/usr/share/fonts/"${pkgname}"
+ install -m644 *.otf "${pkgdir}"/usr/share/fonts/"${pkgname}"
+
+ install -m755 -d "${pkgdir}"/etc/fonts/conf.avail
+ install -m755 -d "${pkgdir}"/etc/fonts/conf.d
+ install -m644 45-tex-gyre.conf \
+ "${pkgdir}"/etc/fonts/conf.avail/45-tex-gyre.conf
+ install -m644 90-non-tt-tex-gyre.conf \
+ "${pkgdir}"/etc/fonts/conf.avail/90-non-tt-tex-gyre.conf
+
+ cd "${pkgdir}"/etc/fonts/conf.d
+ ln -s ../conf.avail/45-tex-gyre.conf .
+ ln -s ../conf.avail/90-non-tt-tex-gyre.conf .
+}