summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 22 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 57a1b8ea1ea9..296226509ad1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,32 +4,43 @@
_pkgname=terminus-font
pkgname=${_pkgname}-ll2
-pkgver=4.47
+pkgver=4.48
pkgrel=1
-pkgdesc='A superb, monospace bitmap font (for X11 and console) with ll2 patch (pass the il1I test)'
+pkgdesc='Monospace bitmap font (for X11 and console) with ll2 patch (pass the il1I test)'
arch=(any)
-url=http://sourceforge.net/projects/terminus-font/
+url=https://sourceforge.net/projects/terminus-font/
license=(GPL2 custom:OFL)
-depends=(xorg-fonts-encodings xorg-fonts-alias xorg-font-utils fontconfig)
+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)
-install=terminus-font.install
-source=(http://downloads.sourceforge.net/project/${_pkgname}/${_pkgname}-${pkgver}/${_pkgname}-${pkgver}.tar.gz)
-md5sums=('d95f0914e31b838bd54edf8389fdc6cd')
+source=(
+ https://downloads.sourceforge.net/project/${_pkgname}/${_pkgname}-${pkgver}/${_pkgname}-${pkgver}.tar.gz
+ fix-75-yes-terminus.patch
+)
+sha256sums=(
+ 34799c8dd5cec7db8016b4a615820dfb43b395575afbb24fc17ee19c869c94af
+ 67ef6187106912f81208de39d791bf0ef45f7623c2dced36c99164f58654242b
+)
-build() {
+prepare() {
cd "${srcdir}/${_pkgname}-${pkgver}"
+ patch < ../fix-75-yes-terminus.patch
patch < alt/ll2.diff
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
./configure --prefix=/usr --x11dir=/usr/share/fonts/misc --psfdir=/usr/share/kbd/consolefonts
make
}
-package()
-{
+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
- install -Dm644 OFL.TXT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}