diff options
author | Solomon Choina | 2017-09-06 11:53:50 -0400 |
---|---|---|
committer | Solomon Choina | 2017-09-06 11:53:50 -0400 |
commit | 3f5f0965aadced44145b0064f83b9e30cee15d77 (patch) | |
tree | eabf1f470a363fb41efc90c4b156df3470a65d3a | |
download | aur-3f5f0965aadced44145b0064f83b9e30cee15d77.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | 45-tex-gyre.conf | 89 | ||||
-rw-r--r-- | 90-non-tt-tex-gyre.conf | 221 | ||||
-rw-r--r-- | GFL.txt | 30 | ||||
-rw-r--r-- | PKGBUILD | 42 |
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 . +} |