[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