diff options
author | Brad Erhart | 2021-10-11 18:50:18 -0700 |
---|---|---|
committer | Brad Erhart | 2021-10-11 18:50:18 -0700 |
commit | 353feb74b22fcab262681953feea2d49e6e7e5b5 (patch) | |
tree | a14ec152609841d9975e14cdfee20b5161ff6118 /PKGBUILD | |
parent | c7ae71008e81345bcde42b3878e82b03dcfec155 (diff) | |
download | aur-353feb74b22fcab262681953feea2d49e6e7e5b5.tar.gz |
Adding shell completion
Signed-off-by: Brad Erhart <>
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 16 insertions, 12 deletions
@@ -4,33 +4,37 @@ pkgname=solana-bin _pkgname="${pkgname%-bin}" pkgver=1.7.15 -pkgrel=1 +pkgrel=2 pkgdesc='Solana CLI tools' arch=('x86_64') url='https://solana.com' license=('Apache') depends=( - 'openssl' - 'systemd-libs' + 'openssl' + 'systemd-libs' ) +optdepends=('bash-completion: for tab completion') provides=("$_pkgname") conflicts=("$_pkgname") source=( - "$_pkgname-$pkgver.tar.bz2::https://github.com/$_pkgname-labs/$_pkgname/releases/download/v$pkgver/$_pkgname-release-x86_64-unknown-linux-gnu.tar.bz2" - "$_pkgname.sysusers" - "$_pkgname.tmpfiles" - #"$_pkgname-sys-tuner.service" - #"$_pkgname-test.service" + "$_pkgname-$pkgver.tar.bz2::https://github.com/$_pkgname-labs/$_pkgname/releases/download/v$pkgver/$_pkgname-release-x86_64-unknown-linux-gnu.tar.bz2" + "$_pkgname.sysusers" + "$_pkgname.tmpfiles" + #"$_pkgname-sys-tuner.service" + #"$_pkgname-test.service" ) sha256sums=('e596e5f0b35d0d02c5af5278a72498822d73d85a3d872501914a518eddf8a30e' '3e893948c70e514ee369253fe37cf1d7cb3f99d350656f3c9a777ea87f895ca6' '4a5a6060c734f0c85d4e13e5124ee30f6612a6a812642d043e0bff18790776f5') package() { - install -Dm 755 "$_pkgname-release/bin/"{cargo-*,solana*,spl-token} -t "$pkgdir/usr/bin" - install -Dm 644 "$_pkgname.sysusers" "$pkgdir/usr/lib/sysusers.d/$_pkgname.conf" - install -Dm 644 "$_pkgname.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/$_pkgname.conf" - #install -Dm 644 "$_pkgname"-*.service -t "$pkgdir/usr/lib/systemd/system" + install -Dm 755 "$_pkgname-release/bin/"{cargo-*,solana*,spl-token} -t "$pkgdir/usr/bin" + install -Dm 644 "$_pkgname.sysusers" "$pkgdir/usr/lib/sysusers.d/$_pkgname.conf" + install -Dm 644 "$_pkgname.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/$_pkgname.conf" + "$pkgdir/usr/bin/$_pkgname" completion --shell bash | install -Dm 644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/$_pkgname" + "$pkgdir/usr/bin/$_pkgname" completion --shell zsh | install -Dm 644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_$_pkgname" + + #install -Dm 644 "$_pkgname"-*.service -t "$pkgdir/usr/lib/systemd/system" } # vim: ts=2 sw=2 et: |