[arch-commits] Commit in toml-bombadil/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at gemini.archlinux.org
Wed Feb 23 13:22:26 UTC 2022


    Date: Wednesday, February 23, 2022 @ 13:22:26
  Author: svenstaro
Revision: 1136285

upgpkg: toml-bombadil 3.0.0-2: Add shell completions

Modified:
  toml-bombadil/trunk/PKGBUILD

----------+
 PKGBUILD |    8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-23 13:12:57 UTC (rev 1136284)
+++ PKGBUILD	2022-02-23 13:22:26 UTC (rev 1136285)
@@ -2,7 +2,7 @@
 
 pkgname=toml-bombadil
 pkgver=3.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Adotfile manager with templating"
 arch=('x86_64')
 url="https://github.com/oknozor/toml-bombadil"
@@ -23,6 +23,12 @@
   cd "$srcdir/$pkgname-$pkgver"
 
   install -Dm755 target/release/bombadil "$pkgdir"/usr/bin/bombadil
+
+  mkdir -p "$pkgdir"/usr/share/{bash-completion/completions,zsh/site-functions,fish/vendor_completions.d}
+  target/release/bombadil generate-completions bash > "$pkgdir"/usr/share/bash-completion/completions/bombabil
+  target/release/bombadil generate-completions zsh > "$pkgdir"/usr/share/zsh/site-functions/_bombabil
+  target/release/bombadil generate-completions fish > "$pkgdir"/usr/share/fish/vendor_completions.d/bombabil.fish
+
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 



More information about the arch-commits mailing list