summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTyler Swagar2020-10-28 05:14:46 -0700
committerTyler Swagar2020-10-28 05:14:46 -0700
commitec103ad96f556e5b1c52262c73a63d2f3526123b (patch)
tree29617de8d5705e3ebf22c514b1cb4c131f8aaa00
parente599ef0b5df4f2fa85f48d6c047c22a06673d9a9 (diff)
downloadaur-ec103ad96f556e5b1c52262c73a63d2f3526123b.tar.gz
Add workaround for CourierStd in very kludgy patch
-rw-r--r--.SRCINFO6
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD18
-rw-r--r--pdf-aliases.patch19
4 files changed, 38 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b62fd638b560..f1c9f4cf4662 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,6 @@
-# Generated by mksrcinfo v8
-# Sun Oct 8 22:57:40 UTC 2017
pkgbase = fonts-meta-extended-lt
pkgdesc = Extended font collection meta package, ported from Infinality (lite version).
- pkgver = 3
+ pkgver = 4
pkgrel = 1
url = https://web.archive.org/web/20160703182257/http://bohoomil.com:80/doc/05-fonts/
install = fonts-meta-extended-lt.install
@@ -31,7 +29,9 @@ pkgbase = fonts-meta-extended-lt
conflicts = xorg-fonts-type1
replaces = xorg-fonts-type1
source = 30-infinality-aliases.conf::https://gist.github.com/cryzed/4f64bb79e80d619866ee0b18ba2d32fc/raw/bd073b52365393f9f0718425271825fc27b218f7/local.conf
+ source = pdf-aliases.patch
md5sums = bb04a521a7702c963790666f16013d1c
+ md5sums = ef09c3c79801de7c5fe846ddf0cf564f
pkgname = fonts-meta-extended-lt
diff --git a/.gitignore b/.gitignore
index f71c635dafda..941104cd89aa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,5 @@
!.gitignore
!PKGBUILD
!.SRCINFO
+!fonts-meta-extended-lt.install
+!pdf-aliases.patch
diff --git a/PKGBUILD b/PKGBUILD
index b032a1981dd5..ff808817a758 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Juraj Fiala <doctorjellyface at riseup dot net>
pkgname=fonts-meta-extended-lt
-pkgver=3
+pkgver=4
pkgrel=1
pkgdesc='Extended font collection meta package, ported from Infinality (lite version).'
arch=('any')
@@ -33,9 +33,19 @@ provides=('ibfonts-meta-extended-lt' 'xorg-fonts-type1')
conflicts=('ibfonts-meta-extended-lt' 'xorg-fonts-type1')
replaces=('xorg-fonts-type1')
install="${pkgname}.install"
-source=('30-infinality-aliases.conf::https://gist.github.com/cryzed/4f64bb79e80d619866ee0b18ba2d32fc/raw/bd073b52365393f9f0718425271825fc27b218f7/local.conf')
-md5sums=('bb04a521a7702c963790666f16013d1c')
+source=('30-infinality-aliases.conf::https://gist.github.com/cryzed/4f64bb79e80d619866ee0b18ba2d32fc/raw/bd073b52365393f9f0718425271825fc27b218f7/local.conf'
+'pdf-aliases.patch')
+md5sums=('bb04a521a7702c963790666f16013d1c'
+ 'ef09c3c79801de7c5fe846ddf0cf564f')
+
+prepare() {
+ mkdir $srcdir/infinality
+ cd $srcdir
+ cp 30-infinality-aliases.conf $srcdir/infinality
+ cd $srcdir/infinality
+ patch -p1 -i "$srcdir/pdf-aliases.patch"
+}
package() {
- install -Dm644 -t "${pkgdir}/etc/fonts/conf.avail" 30-infinality-aliases.conf
+ install -Dm644 -t "${pkgdir}/etc/fonts/conf.avail" $srcdir/infinality/30-infinality-aliases.conf
}
diff --git a/pdf-aliases.patch b/pdf-aliases.patch
new file mode 100644
index 000000000000..25b3fd5abb94
--- /dev/null
+++ b/pdf-aliases.patch
@@ -0,0 +1,19 @@
+diff -Naur a/30-infinality-aliases.conf b/30-infinality-aliases.conf
+--- a/30-infinality-aliases.conf 2020-10-28 04:37:16.093567568 -0700
++++ b/30-infinality-aliases.conf 2020-10-28 04:39:38.455607387 -0700
+@@ -226,4 +226,15 @@
+ <string>Symbola</string>
+ </edit>
+ </match>
++ <!-- Additional fixes for PDF forms -->
++ <alias binding="same">
++ <family>CourierStd</family>
++ <accept>
++ <family>Courier</family>
++ </accept>
++ </alias>
++ <alias>
++ <family>CourierStd</family>
++ <default><family>monospace</family></default>
++ </alias>
+ </fontconfig>