[arch-commits] Commit in foot/trunk (PKGBUILD)
Caleb Maclennan
alerque at gemini.archlinux.org
Sat Jan 29 18:23:34 UTC 2022
Date: Saturday, January 29, 2022 @ 18:23:33
Author: alerque
Revision: 1119870
upgpkg: foot 1.10.3-4
Modified:
foot/trunk/PKGBUILD
----------+
PKGBUILD | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-01-29 18:23:14 UTC (rev 1119869)
+++ PKGBUILD 2022-01-29 18:23:33 UTC (rev 1119870)
@@ -5,7 +5,7 @@
pkgdesc='Fast, lightweight, and minimalistic Wayland terminal emulator'
pkgname=($pkgbase $pkgbase-terminfo)
pkgver=1.10.3
-pkgrel=3
+pkgrel=4
url=https://codeberg.org/dnkl/$pkgbase
arch=(x86_64)
license=(MIT)
@@ -32,8 +32,11 @@
./pgo/pgo.sh \
full-headless-sway \
. build \
+ -Dterminfo=disabled \
--prefix=/usr \
--wrap-mode=nodownload
+ sed 's/@default_terminfo@/foot-extra/g' foot.info |
+ tic -x -o build -e foot-extra,foot-extra-direct -
}
check() {
@@ -42,7 +45,7 @@
}
package_foot() {
- optdepends=('foot-terminfo: alternative to ncurses’ terminfo, with additional non-standard capabilities'
+ optdepends=('foot-terminfo: exta non-standard features over terminfo included in ncurses'
'libnotify: desktop notifications'
'xdg-utils: URI launching')
depends=(fcft
@@ -54,14 +57,13 @@
wayland)
cd "$pkgbase"
DESTDIR="$pkgdir" ninja -C build install
- rm -r "$pkgdir/usr/share/terminfo"
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
}
package_foot-terminfo() {
- pkgdesc="Terminfo for $pkgbase, a Wayland terminal emulator"
+ pkgdesc="Extra non-standard terminfo files for $pkgbase, a Wayland terminal emulator"
depends=(ncurses)
cd "$pkgbase"
- install -Dm0644 -t "$pkgdir/usr/share/terminfo/f/" build/f/*
+ install -Dm0644 -t "$pkgdir/usr/share/terminfo/f/" build/f/foot-extra*
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
}
More information about the arch-commits
mailing list