Date: Thursday, January 26, 2023 @ 20:18:21 Author: tpowa Revision: 1388367
upgpkg: terminus-font 4.49.1-3: build and add grub fonts too Modified: terminus-font/trunk/PKGBUILD ----------+ PKGBUILD | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-01-26 19:48:00 UTC (rev 1388366) +++ PKGBUILD 2023-01-26 20:18:21 UTC (rev 1388367) @@ -7,13 +7,13 @@ pkgname=terminus-font pkgver=4.49.1 -pkgrel=2 +pkgrel=3 pkgdesc='Monospace bitmap font (for X11 and console)' url='http://terminus-font.sourceforge.net/' arch=('any') license=('GPL2' 'custom:OFL') -makedepends=('xorg-bdftopcf' 'python') +makedepends=('xorg-bdftopcf' 'python' 'grub' 'freetype2') conflicts=('terminus-font-otb') replaces=('terminus-font-otb') source=("https://downloads.sourceforge.net/project/terminus-font/terminus-font-${pkgver%.1}/terminus-font-$pkgver.tar.gz" @@ -35,6 +35,10 @@ --otbdir=/usr/share/fonts/misc \ --psfdir=/usr/share/kbd/consolefonts make all otb + # build grub fonts + for i in *.bdf; do + grub-mkfont -o "$(basename "$i" .bdf).pf2" "$i" + done } package() { @@ -48,6 +52,9 @@ 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" + for i in terminus-font-$pkgver/*.pf2; do + install -D $i "$pkgdir/usr/share/grub/$i" + done } # vim:set ts=2 sw=2 et:
