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.