[arch-commits] Commit in python-black/trunk (PKGBUILD)
Daniel M. Capella
polyzen at gemini.archlinux.org
Sat Aug 27 20:21:15 UTC 2022
Date: Saturday, August 27, 2022 @ 20:21:15
Author: polyzen
Revision: 1284885
upgpkg: python-black 22.6.0-2 Install completions
Fixes FS#75705
Modified:
python-black/trunk/PKGBUILD
----------+
PKGBUILD | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-08-27 19:07:06 UTC (rev 1284884)
+++ PKGBUILD 2022-08-27 20:21:15 UTC (rev 1284885)
@@ -4,7 +4,7 @@
pkgname=python-black
pkgver=22.6.0
-pkgrel=1
+pkgrel=2
pkgdesc='Uncompromising Python code formatter'
arch=('any')
url=https://github.com/psf/black
@@ -45,9 +45,19 @@
ln -s "$site_packages"/black-$pkgver.dist-info/LICENSE \
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- # vim plugin
- install -Dm644 plugin/black.vim "$pkgdir/usr/share/vim/vimfiles/plugin/black.vim"
- install -Dm644 autoload/black.vim "$pkgdir/usr/share/vim/vimfiles/autoload/black.vim"
+ # Completions
+ install -vd \
+ "$pkgdir/usr/share/"{bash-completion/completions,fish/vendor_completions.d,zsh/site-functions}
+ _BLACK_COMPLETE=bash_source test-env/bin/black > \
+ "$pkgdir/usr/share/bash-completion/completions/black"
+ _BLACK_COMPLETE=fish_source test-env/bin/black > \
+ "$pkgdir/usr/share/fish/vendor_completions.d/black.fish"
+ _BLACK_COMPLETE=zsh_source test-env/bin/black > \
+ "$pkgdir/usr/share/zsh/site-functions/_black"
+
+ # Vim plugin
+ install -Dm644 -t "$pkgdir/usr/share/vim/vimfiles/plugin" plugin/black.vim
+ install -Dm644 -t "$pkgdir/usr/share/vim/vimfiles/autoload" autoload/black.vim
}
# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list