summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRussell Greene2024-07-15 21:53:42 -0600
committerRussell Greene2024-07-15 21:55:51 -0600
commit29e646633bdb0e2f0edf0287e3d0930e920088ee (patch)
treeb3b3e1e3e0c3975cfa55b1ecc539019631f0927e
parente1c6de6e30a990dfef5e934966edd78df042425c (diff)
downloadaur-29e646633bdb0e2f0edf0287e3d0930e920088ee.tar.gz
add bash+zsh+fish completions
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD12
2 files changed, 12 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5b30dee6c47f..530337f66deb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = wl-screenrec-git
pkgdesc = High performance hardware accelerated wlroots screen recorder
- pkgver = r68.f468a2d
- pkgrel = 2
+ pkgver = r210.3a465ea
+ pkgrel = 3
url = https://github.com/russelltg/wl-screenrec
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 9ec102c6742b..9a84b7d943bf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=wl-screenrec-git
-pkgver=r68.f468a2d
-pkgrel=2
+pkgver=r210.3a465ea
+pkgrel=3
pkgdesc="High performance hardware accelerated wlroots screen recorder"
arch=('i686' 'x86_64' 'aarch64')
url="https://github.com/russelltg/wl-screenrec"
@@ -19,6 +19,10 @@ build() {
else
cargo build --release
fi
+
+ ./target/release/wl-screenrec --generate-completions bash > wl-screenrec.bash
+ ./target/release/wl-screenrec --generate-completions zsh > wl-screenrec.zsh
+ ./target/release/wl-screenrec --generate-completions fish > wl-screenrec.fish
}
pkgver() {
@@ -32,4 +36,8 @@ package() {
install -Dm644 "README.md" "$pkgdir/usr/share/doc/${pkgname}/README.md"
install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+
+ install -Dm644 "wl-screenrec.bash" "$pkgdir/usr/share/bash-completion/completions/wl-screenrec"
+ install -Dm644 "wl-screenrec.zsh" "$pkgdir/usr/share/zsh/site-functions/_wl-screenrec"
+ install -Dm644 "wl-screenrec.fish" "$pkgdir/usr/share/fish/vendor_completions.d/wl-screenrec.fish"
}