kpcyrd pushed to branch main at Arch Linux / Packaging / Packages / syft


Commits:
3869eff8 by Chris Werner Rau at 2026-02-04T10:23:23+00:00
feat: add completion scripts

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -39,4 +39,10 @@ build(){
 package() {
   cd "${pkgname}-${pkgver}"
   install -Dm755 build/syft "${pkgdir}/usr/bin/${pkgname}"
+  "${pkgdir}/usr/bin/${pkgname}" completion zsh >"$srcdir/zsh_${pkgname}"
+  "${pkgdir}/usr/bin/${pkgname}" completion fish >"${srcdir}/fish_${pkgname}"
+  "${pkgdir}/usr/bin/${pkgname}" completion bash >"$srcdir/bash_${pkgname}"
+  install -D -m 0644 "$srcdir/zsh_${pkgname}" 
"$pkgdir/usr/share/zsh/site-functions/_${pkgname}"
+  install -D -m 0644 "${srcdir}/fish_${pkgname}" 
"${pkgdir}/usr/share/fish/completions/${pkgname}.fish"
+  install -D -m 0644 "$srcdir/bash_${pkgname}" 
"$pkgdir/usr/share/bash-completion/completions/${pkgname}"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/syft/-/commit/3869eff81a7a2f4b149d34ddeb8b1ea76aa56c53

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/syft/-/commit/3869eff81a7a2f4b149d34ddeb8b1ea76aa56c53
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to