diff options
author | oi_wtf | 2021-04-07 11:21:55 +0200 |
---|---|---|
committer | oi_wtf | 2021-04-07 11:21:55 +0200 |
commit | ad3b3f4f7eb4fbda771ba60bae8141eef6613666 (patch) | |
tree | ee3653ee5dfb024a28dfd635bb84622a35ba2bf9 | |
parent | ca7add1508a4ed1aa359baab03b2726a77cffd99 (diff) | |
download | aur-ad3b3f4f7eb4fbda771ba60bae8141eef6613666.tar.gz |
upgpkg: terminus-font-td1 4.49.1-2
aligns this PKGBUILD with community/terminus-font 4.49.1-2
- changes to /etc/fonts.d symlink handling
- includes otb, replacing terminus-font-td1-otb
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 20 insertions, 21 deletions
@@ -1,7 +1,7 @@ pkgbase = terminus-font-td1 pkgdesc = Monospace bitmap font (for X11 and console) with td1 patch (centered ascii tilde) pkgver = 4.49.1 - pkgrel = 1 + pkgrel = 2 url = http://terminus-font.sourceforge.net/ arch = any license = GPL2 @@ -10,10 +10,11 @@ pkgbase = terminus-font-td1 makedepends = python provides = terminus-font conflicts = terminus-font + conflicts = terminus-font-otb + replaces = terminus-font-td1-otb source = https://downloads.sourceforge.net/project/terminus-font/terminus-font-4.49/terminus-font-4.49.1.tar.gz source = fix-75-yes-terminus.patch sha256sums = d961c1b781627bf417f9b340693d64fc219e0113ad3a3af1a3424c7aa373ef79 sha256sums = ddd86485cf6d54e020e36f1c38c56e8b21b57c23a5d76250e15c1d16fed9caa5 pkgname = terminus-font-td1 - @@ -9,7 +9,7 @@ _pkgname=terminus-font pkgname=${_pkgname}-td1 pkgver=4.49.1 -pkgrel=1 +pkgrel=2 pkgdesc='Monospace bitmap font (for X11 and console) with td1 patch (centered ascii tilde)' url='http://terminus-font.sourceforge.net/' @@ -18,46 +18,44 @@ license=('GPL2' 'custom:OFL') makedepends=('xorg-bdftopcf' 'python') -conflicts=('terminus-font') +conflicts=('terminus-font' 'terminus-font-otb') provides=('terminus-font') +replaces=('terminus-font-td1-otb') -source=("https://downloads.sourceforge.net/project/${_pkgname}/${_pkgname}-${pkgver%.*}/${_pkgname}-${pkgver}.tar.gz" +source=("https://downloads.sourceforge.net/project/terminus-font/terminus-font-${pkgver%.1}/terminus-font-$pkgver.tar.gz" fix-75-yes-terminus.patch) sha256sums=('d961c1b781627bf417f9b340693d64fc219e0113ad3a3af1a3424c7aa373ef79' 'ddd86485cf6d54e020e36f1c38c56e8b21b57c23a5d76250e15c1d16fed9caa5') prepare() { - cd "${srcdir}/${_pkgname}-${pkgver}" - - chmod +x configure - patch -p1 < "$srcdir"/fix-75-yes-terminus.patch + cd "terminus-font-$pkgver" + patch -p1 <"$srcdir"/fix-75-yes-terminus.patch } build() { - cd "${srcdir}/${_pkgname}-${pkgver}" + cd "terminus-font-$pkgver" patch < alt/td1.diff ./configure \ --prefix=/usr \ --x11dir=/usr/share/fonts/misc \ + --otbdir=/usr/share/fonts/misc \ --psfdir=/usr/share/kbd/consolefonts - make + make all otb } package() { - cd "${srcdir}/${_pkgname}-${pkgver}" - - make DESTDIR="${pkgdir}" install + make -C "terminus-font-$pkgver" DESTDIR="$pkgdir" install install-otb - 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 -d "${pkgdir}/etc/fonts/conf.d" + install -Dm644 "$srcdir/terminus-font-$pkgver/75-yes-terminus.conf" \ + "$pkgdir/usr/share/fontconfig/conf.avail/75-yes-terminus.conf" + install -Dm644 "$srcdir/terminus-font-$pkgver/OFL.TXT" \ + "$pkgdir/usr/share/licenses/terminus-font/LICENSE" - cd "${pkgdir}/etc/fonts/conf.d" - ln -s ../conf.avail/75-yes-terminus.conf + install -d "$pkgdir/usr/share/fontconfig/conf.default" + ln -sr "$pkgdir/usr/share/fontconfig/conf.avail/75-yes-terminus.conf" \ + "$pkgdir/usr/share/fontconfig/conf.default/75-yes-terminus.conf" } # vim:set ts=2 sw=2 et: |