diff options
author | Sefa Eyeoglu | 2022-05-28 00:46:20 +0200 |
---|---|---|
committer | Sefa Eyeoglu | 2022-05-28 00:46:20 +0200 |
commit | 54895e3b19dc2abacef561f80efc78a300d4869f (patch) | |
tree | 6f91cf83b337e2f12291f2d0abfa5d8615e3dcee | |
parent | 77d8c55e317f595dd7bd5530dd0dd3468f2c5297 (diff) | |
download | aur-54895e3b19dc2abacef561f80efc78a300d4869f.tar.gz |
upgpkg: packwiz-git r211.e71b63e-2
add completions
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 17 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = packwiz-git pkgdesc = A command line tool for creating minecraft modpacks. pkgver = r211.e71b63e - pkgrel = 1 + pkgrel = 2 url = https://packwiz.infra.link/ arch = x86_64 license = custom:MIT @@ -1,9 +1,10 @@ # Maintainer: Sefa Eyeoglu <contact@scrumplex.net> # Contributor: Caleb Fontenot <foley2431 at gmail dot com> +# Contributor: Lgmrszd <m dot v dot bobrov2000 at gmail dot com> pkgname=packwiz-git pkgver=r211.e71b63e -pkgrel=1 +pkgrel=2 pkgdesc="A command line tool for creating minecraft modpacks." arch=("x86_64") url="https://packwiz.infra.link/" @@ -21,6 +22,12 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } +prepare() { + cd "${pkgname%-git}" + + mkdir -p "completions" +} + build() { cd "${pkgname%-git}" @@ -31,6 +38,10 @@ build() { -modcacherw \ -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \ . + + ./packwiz completion bash > completions/packwiz.bash + ./packwiz completion zsh > completions/packwiz.zsh + ./packwiz completion fish > completions/packwiz.fish } package() { @@ -38,4 +49,8 @@ package() { install -Dm755 packwiz "$pkgdir/usr/bin/packwiz" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + install -Dm644 completions/packwiz.bash "$pkgdir/usr/share/bash-completion/completions/packwiz" + install -Dm644 completions/packwiz.zsh "$pkgdir/usr/share/zsh/site-functions/_packwiz" + install -Dm644 completions/packwiz.fish "$pkgdir/usr/share/fish/vendor_completions.d/packwiz.fish" } |