summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Elkouby2019-08-08 16:26:17 +0300
committerDan Elkouby2019-08-08 16:26:17 +0300
commite48c39c839afb6963b8ce4f320352196aa773d3c (patch)
tree6cfbb3e5c0a209722e97ecd9e57ef962581ed219
downloadaur-e48c39c839afb6963b8ce4f320352196aa773d3c.tar.gz
Initial import
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD39
-rwxr-xr-xotbconvert.pe7
4 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d0be7627dcce
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = terminus-font-ll2-td1-otb
+ pkgdesc = Monospace bitmap font (OTB version) with ll2 patch (pass the il1I test) and td1 patch (centered ascii tilde)
+ pkgver = 4.48
+ pkgrel = 1
+ url = http://terminus-font.sourceforge.net/
+ arch = any
+ license = GPL2
+ license = custom:OFL
+ makedepends = fontforge
+ depends = fontconfig
+ depends = xorg-font-utils
+ provides = terminus-font-otb
+ conflicts = terminus-font-otb
+ source = https://downloads.sourceforge.net/project/terminus-font/terminus-font-4.48/terminus-font-4.48.tar.gz
+ source = otbconvert.pe
+ sha256sums = 34799c8dd5cec7db8016b4a615820dfb43b395575afbb24fc17ee19c869c94af
+ sha256sums = 431999be6be2630a9e8b4bcc5631b6bc727b795978b75cb4c874d9ce143e9703
+
+pkgname = terminus-font-ll2-td1-otb
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4e58de0ef0e4
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/src/
+/pkg/
+terminus-font-*.tar.gz
+*.pkg.tar*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a45e3618cfc7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Dan Elkouby <streetwalkermc@gmail.com>
+# Contributor: Christian Hesse <mail@eworm.de>
+# Contributor: lynix <lynix47@gmail.com>
+# Derived from 'dina-font-otb' by Ckat <ckat@teknik.io>
+
+pkgname=terminus-font-ll2-td1-otb
+pkgver=4.48
+pkgrel=1
+pkgdesc='Monospace bitmap font (OTB version) with ll2 patch (pass the il1I test) and td1 patch (centered ascii tilde)'
+url='http://terminus-font.sourceforge.net/'
+arch=('any')
+license=('GPL2' 'custom:OFL')
+makedepends=('fontforge')
+depends=('fontconfig' 'xorg-font-utils')
+provides=('terminus-font-otb')
+conflicts=('terminus-font-otb')
+source=("https://downloads.sourceforge.net/project/terminus-font/terminus-font-$pkgver/terminus-font-$pkgver.tar.gz"
+ 'otbconvert.pe')
+sha256sums=('34799c8dd5cec7db8016b4a615820dfb43b395575afbb24fc17ee19c869c94af'
+ '431999be6be2630a9e8b4bcc5631b6bc727b795978b75cb4c874d9ce143e9703')
+
+prepare() {
+ cd "terminus-font-$pkgver"
+ patch < alt/ll2.diff
+ patch < alt/td1.diff
+}
+
+build() {
+ cd "terminus-font-$pkgver"
+ ../otbconvert.pe *.bdf
+}
+
+package() {
+ cd "terminus-font-$pkgver"
+ for i in *.otb; do
+ install -D -m0644 $i "$pkgdir/usr/share/fonts/misc/$i"
+ done
+ install -D -m0644 'OFL.TXT' "$pkgdir/usr/share/licenses/terminus-font-otb/LICENSE"
+}
diff --git a/otbconvert.pe b/otbconvert.pe
new file mode 100755
index 000000000000..2d26b3443031
--- /dev/null
+++ b/otbconvert.pe
@@ -0,0 +1,7 @@
+#!/usr/bin/fontforge
+i=1
+while ( i<$argc )
+ Open($argv[i])
+ Generate($argv[i]:r + ".otb")
+ i = i+1
+endloop