diff options
author | Carl Smedstad | 2022-02-24 16:43:12 +0100 |
---|---|---|
committer | Carl Smedstad | 2022-02-24 16:49:15 +0100 |
commit | 529697299747ec71fffbe28ea63a8adc4bb40a7d (patch) | |
tree | 48fd6e6a907b993b54da8bb77c5dd5914c20f7e4 /PKGBUILD | |
parent | 239eee78fd87cb999237a8b75f17304f72a83ad2 (diff) | |
download | aur-529697299747ec71fffbe28ea63a8adc4bb40a7d.tar.gz |
pkgrel 2: Add executable symlink jf and completions
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 23 insertions, 2 deletions
@@ -3,7 +3,7 @@ pkgname=jfrog-cli-bin _pkgname=jfrog-cli pkgver=2.13.0 -pkgrel=1 +pkgrel=2 pkgdesc="Simple interface to Artifactory, Bintray and Mission Control" arch=('x86_64' 'i686' 'armv7h' 'aarch64') url="https://github.com/jfrog/jfrog-cli" @@ -27,6 +27,27 @@ sha256sums_i686=('ddf170e8f3c5b592907a432f58a1af1ebba88b2d582b0d1f7bd63b9caf6304 sha256sums_armv7h=('8d330f8078dcc50f3f7f5feb7f3152ee8e301b798902c02379eefb2ff5e5b81a') sha256sums_aarch64=('3b687625e3ab095fca76a00726fa9ca1c31260e673e57aa40a6ce57a43fdec14') +prepare() { + mkdir -p "$pkgname-$pkgver" + mv "$_artifact_name" "$pkgname-$pkgver/jfrog" +} + +build() { + cd "$pkgname-$pkgver" + + chmod u+x jfrog + ./jfrog completion bash > jfrog.bash + ./jfrog completion fish > jfrog.fish + ./jfrog completion zsh > jfrog.zsh +} + package() { - install -Dm755 "$_artifact_name" "$pkgdir/usr/bin/jfrog" + cd "$pkgname-$pkgver" + + install -Dm755 jfrog "$pkgdir/usr/bin/jfrog" + ln -rs "$pkgdir/usr/bin/jfrog" "$pkgdir/usr/bin/jf" + + install -Dm644 jfrog.bash "$pkgdir/usr/share/bash-completion/completions/jfrog" + install -Dm644 jfrog.fish "$pkgdir/usr/share/fish/vendor_completions.d/jfrog.fish" + install -Dm644 jfrog.zsh "$pkgdir/usr/share/zsh/site-functions/_jfrog" } |