summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Rees <maxcrees@me.com>2018-09-12 19:50:12 -0400
committerMax Rees <maxcrees@me.com>2018-09-12 20:31:59 -0400
commit8f7d209d9c7ce0ae57b39a276c7ec0de7ebc56a5 (patch)
tree16510f195e5f28cae13d96a2857c77986f94e6ba
parent02a2bd307242bf8520133412db3fdcc8d1062943 (diff)
downloadpackages-8f7d209d9c7ce0ae57b39a276c7ec0de7ebc56a5.tar.gz
packages-8f7d209d9c7ce0ae57b39a276c7ec0de7ebc56a5.tar.bz2
packages-8f7d209d9c7ce0ae57b39a276c7ec0de7ebc56a5.tar.xz
packages-8f7d209d9c7ce0ae57b39a276c7ec0de7ebc56a5.zip
user/terminus-font: new package
-rw-r--r--user/terminus-font/APKBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/user/terminus-font/APKBUILD b/user/terminus-font/APKBUILD
new file mode 100644
index 000000000..0020705e8
--- /dev/null
+++ b/user/terminus-font/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: Max Rees <maxcrees@me.com>
+# Maintainer: Max Rees <maxcrees@me.com>
+pkgname=terminus-font
+pkgver=4.46
+pkgrel=0
+pkgdesc="Monospace bitmap font (for X11 and console)"
+url="http://terminus-font.sourceforge.net/" # No HTTPS
+arch="noarch"
+options="!check" # Fonts have no test suite
+license="OFL-1.1"
+depends=""
+makedepends="bdftopcf python3"
+source="https://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --prefix=/usr \
+ --psfdir=/usr/share/consolefonts \
+ --x11dir=/usr/share/fonts/misc
+ make
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+
+ install -Dm644 75-yes-terminus.conf \
+ "$pkgdir/etc/fonts/conf.avail/75-yes-terminus.conf"
+ install -d "$pkgdir/etc/fonts/conf.d"
+ cd "$pkgdir/etc/fonts/conf.d"
+ ln -s /etc/fonts/conf.avail/75-yes-terminus.conf .
+}
+
+sha512sums="ae221920ecff54b9575a25d30a429feee6e19ef1e9669896c34f86f80d5495c3654f5423ff1df76e86bc999d1f37c306048b44d8ca55144f0f299926d3d33b58 terminus-font-4.46.tar.gz"