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
 }
 

Reply via email to