Date: Thursday, May 26, 2022 @ 10:16:28 Author: svenstaro Revision: 1210408
archrelease: copy trunk to community-x86_64 Added: kitty/repos/community-x86_64/PKGBUILD (from rev 1210407, kitty/trunk/PKGBUILD) Deleted: kitty/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 128 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 64 insertions(+), 64 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-05-26 10:16:22 UTC (rev 1210407) +++ PKGBUILD 2022-05-26 10:16:28 UTC (rev 1210408) @@ -1,64 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <svenst...@archlinux.org> -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: Fabio 'Lolix' Loli <lo...@disroot.org> -> https://github.com/FabioLolix -# Contributor: Maximilian Kindshofer <maximil...@kindshofer.net> - -pkgbase=kitty -pkgname=(kitty kitty-terminfo kitty-shell-integration) -pkgver=0.25.0 -pkgrel=2 -pkgdesc="A modern, hackable, featureful, OpenGL-based terminal emulator" -arch=('x86_64') -url="https://github.com/kovidgoyal/kitty" -license=('GPL3') -depends=('python3' 'freetype2' 'fontconfig' 'wayland' 'libx11' 'libxkbcommon-x11' 'libxi' - 'hicolor-icon-theme' 'libgl' 'dbus' 'lcms2' 'librsync') -makedepends=('libxinerama' 'libxcursor' 'libxrandr' 'wayland-protocols') -source=("${pkgname}-${pkgver}.tar.xz::https://github.com/kovidgoyal/${pkgbase}/releases/download/v${pkgver}/${pkgbase}-${pkgver}.tar.xz" - "${pkgname}-${pkgver}.tar.xz.sig::https://github.com/kovidgoyal/${pkgbase}/releases/download/v${pkgver}/${pkgbase}-${pkgver}.tar.xz.sig") -sha512sums=('fed8d66a9f7f2117f4b495305db0d56d8b85ef03bf7ef24a7dca31e63e16fc90e026aa8022237ad45678efb026f11fdd8aa377eb53917fd8ec885f2ccea721f8' - 'SKIP') -validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal - -build() { - cd "$srcdir/$pkgname-$pkgver" - python3 setup.py linux-package --update-check-interval=0 -} - -package_kitty() { - depends+=('kitty-terminfo' 'kitty-shell-integration') - optdepends=('imagemagick: viewing images with icat' - 'python-pygments: syntax highlighting in kitty +kitten diff' - 'libcanberra: playing "bell" sound on terminal bell') - - cd "$srcdir/$pkgname-$pkgver" - - cp -r linux-package "${pkgdir}"/usr - - # completions - python __main__.py + complete setup bash | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/bash-completion/completions/kitty - python __main__.py + complete setup fish | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/fish/vendor_completions.d/kitty.fish - python __main__.py + complete setup zsh | 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 - rm -r "$pkgdir"/usr/lib/kitty/shell-integration - - install -Dm644 docs/_build/html/_downloads/*/kitty.conf "${pkgdir}"/usr/share/doc/${pkgname}/kitty.conf -} - -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 -} - -package_kitty-shell-integration() { - pkgdesc='Shell integration scripts for kitty, an OpenGL-based terminal emulator' - - mkdir -p "$pkgdir/usr/lib/kitty/" - cp -r "$srcdir/$pkgbase-$pkgver/shell-integration" "$pkgdir/usr/lib/kitty/" -} Copied: kitty/repos/community-x86_64/PKGBUILD (from rev 1210407, kitty/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-05-26 10:16:28 UTC (rev 1210408) @@ -0,0 +1,64 @@ +# Maintainer: Sven-Hendrik Haase <svenst...@archlinux.org> +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Fabio 'Lolix' Loli <lo...@disroot.org> -> https://github.com/FabioLolix +# Contributor: Maximilian Kindshofer <maximil...@kindshofer.net> + +pkgbase=kitty +pkgname=(kitty kitty-terminfo kitty-shell-integration) +pkgver=0.25.1 +pkgrel=1 +pkgdesc="A modern, hackable, featureful, OpenGL-based terminal emulator" +arch=('x86_64') +url="https://github.com/kovidgoyal/kitty" +license=('GPL3') +depends=('python3' 'freetype2' 'fontconfig' 'wayland' 'libx11' 'libxkbcommon-x11' 'libxi' + 'hicolor-icon-theme' 'libgl' 'dbus' 'lcms2' 'librsync') +makedepends=('libxinerama' 'libxcursor' 'libxrandr' 'wayland-protocols') +source=("${pkgname}-${pkgver}.tar.xz::https://github.com/kovidgoyal/${pkgbase}/releases/download/v${pkgver}/${pkgbase}-${pkgver}.tar.xz" + "${pkgname}-${pkgver}.tar.xz.sig::https://github.com/kovidgoyal/${pkgbase}/releases/download/v${pkgver}/${pkgbase}-${pkgver}.tar.xz.sig") +sha512sums=('6d9862f8411372e0cf692114d6e29eb92db3a2e324282a21ca35b2ca5229c9d87ab988e802e44d47e98b6e64ae7abc5ff0cc677c082eb287e14ee68cd1a4c31e' + 'SKIP') +validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal + +build() { + cd "$srcdir/$pkgname-$pkgver" + python3 setup.py linux-package --update-check-interval=0 +} + +package_kitty() { + depends+=('kitty-terminfo' 'kitty-shell-integration') + optdepends=('imagemagick: viewing images with icat' + 'python-pygments: syntax highlighting in kitty +kitten diff' + 'libcanberra: playing "bell" sound on terminal bell') + + cd "$srcdir/$pkgname-$pkgver" + + cp -r linux-package "${pkgdir}"/usr + + # completions + python __main__.py + complete setup bash | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/bash-completion/completions/kitty + python __main__.py + complete setup fish | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/fish/vendor_completions.d/kitty.fish + python __main__.py + complete setup zsh | 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 + rm -r "$pkgdir"/usr/lib/kitty/shell-integration + + install -Dm644 docs/_build/html/_downloads/*/kitty.conf "${pkgdir}"/usr/share/doc/${pkgname}/kitty.conf +} + +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 +} + +package_kitty-shell-integration() { + pkgdesc='Shell integration scripts for kitty, an OpenGL-based terminal emulator' + + mkdir -p "$pkgdir/usr/lib/kitty/" + cp -r "$srcdir/$pkgbase-$pkgver/shell-integration" "$pkgdir/usr/lib/kitty/" +}