Date: Sunday, September 22, 2019 @ 00:12:37 Author: svenstaro Revision: 511445
upgpkg: kitty 0.14.4-2 Add separate kitty-terminfo package (FS#63844) Modified: kitty/trunk/PKGBUILD ----------+ PKGBUILD | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-09-21 23:18:28 UTC (rev 511444) +++ PKGBUILD 2019-09-22 00:12:37 UTC (rev 511445) @@ -3,10 +3,11 @@ # Contributor: Fabio 'Lolix' Loli <lo...@disroot.org> -> https://github.com/FabioLolix # Contributor: Maximilian Kindshofer <maximil...@kindshofer.net> -pkgname=kitty +pkgbase=kitty +pkgname=(kitty kitty-terminfo) pkgver=0.14.4 -pkgrel=1 -pkgdesc="A modern, hackable, featureful, OpenGL based terminal emulator" +pkgrel=2 +pkgdesc="A modern, hackable, featureful, OpenGL-based terminal emulator" arch=('x86_64') url="https://github.com/kovidgoyal/kitty" license=('GPL3') @@ -21,7 +22,9 @@ python3 setup.py linux-package --update-check-interval=0 } -package() { +package_kitty() { + depends+=('kitty-terminfo') + cd "$srcdir/$pkgname-$pkgver" cp -r linux-package "${pkgdir}"/usr @@ -37,4 +40,14 @@ } | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/zsh/site-functions/_kitty install -Dm644 "${pkgdir}"/usr/share/icons/hicolor/256x256/apps/kitty.png "${pkgdir}"/usr/share/pixmaps/kitty.png + + rm -r "$pkgdir"/usr/share/terminfo } + +package_kitty-terminfo() { + pkgdesc='Terminfo for kitty, an OpenGL-based terminal emulator' + depends=('ncurses') + + mkdir -p "$pkgdir/usr/share/terminfo" + tic -x -o "$pkgdir/usr/share/terminfo" $pkgbase-$pkgver/terminfo/kitty.terminfo +}