Date: Monday, April 17, 2023 @ 11:38:05 Author: dvzrv Revision: 1446712
upgpkg: zsh-completions 0.34.0-4: Rebuild to remove tmuxp completion. The completion is now provided by the tmuxp package. Modified: zsh-completions/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-17 11:38:00 UTC (rev 1446711) +++ PKGBUILD 2023-04-17 11:38:05 UTC (rev 1446712) @@ -4,7 +4,7 @@ pkgname=zsh-completions pkgver=0.34.0 -pkgrel=3 +pkgrel=4 pkgdesc="Additional completion definitions for Zsh" arch=(any) url="https://github.com/zsh-users/zsh-completions" @@ -16,12 +16,25 @@ changelog=ChangeLog package() { + local completion + local provided_completions=( + _tmuxp + _trash + _trash-empty + _trash-list + _trash-put + _trash-restore + _vagrant + ) + cd $pkgname-$pkgver install -vDm 644 src/* -t "$pkgdir/usr/share/zsh/site-functions/" install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" - for cmpl in _vagrant _trash _trash-empty _trash-list _trash-put _trash-restore; do - rm "$pkgdir/usr/share/zsh/site-functions/$cmpl" + + # remove completions which are provided by other packages + for completion in "${provided_completions[@]}"; do + rm -v "$pkgdir/usr/share/zsh/site-functions/$completion" done }
