Date: Monday, April 17, 2023 @ 11:55:25 Author: dvzrv Revision: 1446718
upgpkg: tmuxp 1.27.1-3: Rebuild to fix shell completion creation. Modified: tmuxp/trunk/PKGBUILD ----------+ PKGBUILD | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-17 11:52:22 UTC (rev 1446717) +++ PKGBUILD 2023-04-17 11:55:25 UTC (rev 1446718) @@ -2,7 +2,7 @@ pkgname=tmuxp pkgver=1.27.1 -pkgrel=2 +pkgrel=3 pkgdesc="Tmux session manager built on libtmux" arch=(any) url="https://tmuxp.git-pull.com/en/latest/" @@ -37,12 +37,14 @@ b2sums=('7a13abf89c0732d842dd3255abe691e51d2664da74a238be2844e301e13f7d95c6b0d4411a1e9d15689fdd31abfa97c5fb3a1e05e95c43d13f5eabc455c80818') build() { + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + cd $pkgname-$pkgver python -m build --wheel --no-isolation python -m installer --destdir=test_dir dist/*.whl export PYTHONPATH="$PWD/test_dir/$site_packages:$PYTHONPATH" - mkdir completions + mkdir -v completions shtab --shell=bash tmuxp.cli.create_parser > completions/$pkgname shtab --shell=zsh tmuxp.cli.create_parser > completions/_$pkgname }
