summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBraden Pellett2020-04-22 22:54:59 -0700
committerBraden Pellett2020-04-22 22:54:59 -0700
commit71cf52a46057027efd0531d5779001244c4d0b6a (patch)
treea7a7744b71307d33c891ca5fa0c4905bc60dca98
downloadaur-71cf52a46057027efd0531d5779001244c4d0b6a.tar.gz
Initial import
Initial import, based on terminus-font-ll2-td1.
-rw-r--r--.SRCINFO26
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD50
-rw-r--r--fix-75-yes-terminus.patch11
4 files changed, 91 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7482b6c75102
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = terminus-font-ll2-td1-dv1-ij1
+ pkgdesc = Monospace bitmap font (for X11 and console) with ll2 (pass the il1I test), td1 (centered ascii tilde), dv1 and ij1 (cyrillic de & ve & i) patches
+ pkgver = 4.48
+ pkgrel = 1
+ url = https://sourceforge.net/projects/terminus-font/
+ arch = any
+ license = GPL2
+ license = custom:OFL
+ makedepends = xorg-bdftopcf
+ makedepends = fontconfig
+ makedepends = xorg-mkfontscale
+ makedepends = xorg-mkfontdir
+ makedepends = python3
+ depends = fontconfig
+ depends = xorg-fonts-encodings
+ depends = xorg-font-utils
+ optdepends = xorg-fonts-alias
+ provides = terminus-font
+ conflicts = terminus-font
+ source = https://downloads.sourceforge.net/project/terminus-font/terminus-font-4.48/terminus-font-4.48.tar.gz
+ source = fix-75-yes-terminus.patch
+ sha256sums = 34799c8dd5cec7db8016b4a615820dfb43b395575afbb24fc17ee19c869c94af
+ sha256sums = 67ef6187106912f81208de39d791bf0ef45f7623c2dced36c99164f58654242b
+
+pkgname = terminus-font-ll2-td1-dv1-ij1
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..f436477e6ed6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+pkg/
+src/
+*.tar.gz
+*.pkg.tar
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..19974b0e9d22
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: Braden Pellett (daBrado) <aurcontact@dabrado.net>
+# Contributor: S7X Deckard Case <cyber.stx@protonmail.com>
+# Contributor: Vesa Kaihlavirta <vegai@iki.fi>
+# Contributor: Kristoffer Fossgård <kfs1@online.no>
+
+_pkgname=terminus-font
+pkgname=${_pkgname}-ll2-td1-dv1-ij1
+pkgver=4.48
+pkgrel=1
+pkgdesc='Monospace bitmap font (for X11 and console) with ll2 (pass the il1I test), td1 (centered ascii tilde), dv1 and ij1 (cyrillic de & ve & i) patches'
+arch=(any)
+url=https://sourceforge.net/projects/terminus-font/
+license=(GPL2 custom:OFL)
+makedepends=(xorg-bdftopcf fontconfig xorg-mkfontscale xorg-mkfontdir python3)
+optdepends=(xorg-fonts-alias)
+depends=(fontconfig xorg-fonts-encodings xorg-font-utils)
+conflicts=(terminus-font)
+provides=(terminus-font)
+source=(
+ https://downloads.sourceforge.net/project/${_pkgname}/${_pkgname}-${pkgver}/${_pkgname}-${pkgver}.tar.gz
+ fix-75-yes-terminus.patch
+)
+sha256sums=(
+ 34799c8dd5cec7db8016b4a615820dfb43b395575afbb24fc17ee19c869c94af
+ 67ef6187106912f81208de39d791bf0ef45f7623c2dced36c99164f58654242b
+)
+
+prepare() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ patch < ../fix-75-yes-terminus.patch
+ patch < alt/ll2.diff
+ patch < alt/td1.diff
+ patch < alt/dv1.diff
+ patch < alt/ij1.diff
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ ./configure --prefix=/usr --x11dir=/usr/share/fonts/misc --psfdir=/usr/share/kbd/consolefonts
+ make
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+ install -Dm644 75-yes-terminus.conf "${pkgdir}/etc/fonts/conf.avail/75-yes-terminus.conf"
+ install -Dm644 OFL.TXT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -dm755 "${pkgdir}/etc/fonts/conf.d"
+ ln -sf -t "${pkgdir}/etc/fonts/conf.d" ../conf.avail/75-yes-terminus.conf
+}
diff --git a/fix-75-yes-terminus.patch b/fix-75-yes-terminus.patch
new file mode 100644
index 000000000000..42b01ce53263
--- /dev/null
+++ b/fix-75-yes-terminus.patch
@@ -0,0 +1,11 @@
+--- ./75-yes-terminus.conf 2019-01-01 19:32:47.000000000 +0100
++++ ./75-yes-terminus.conf 2019-01-01 19:41:28.323308293 +0100
+@@ -5,7 +5,7 @@
+ <selectfont>
+ <acceptfont>
+ <pattern>
+- <patelt name="family"><string>Terminus</string></patelt>
++ <patelt name="family"><string>xos4 Terminus</string></patelt>
+ </pattern>
+ </acceptfont>
+ </selectfont>