summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVasya Novikov2018-10-30 16:22:54 +0300
committerVasya Novikov2018-10-30 16:22:54 +0300
commit8789b15db27b5110c2beb1fecbe6a80a730ab365 (patch)
treec56b2fb1fb6a74140f2867fa64046b37020bf3e5
parentae3819f9e2d0219dfdd7f7e12e457355d640509d (diff)
downloadaur-8789b15db27b5110c2beb1fecbe6a80a730ab365.tar.gz
add completions support
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD13
2 files changed, 12 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5289758628d6..45f7e1c15ef1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = rua
pkgdesc = convenient jailed AUR helper in rust
- pkgver = 0.6.1
+ pkgver = 0.6.2
pkgrel = 1
url = https://github.com/vn971/rua
arch = x86_64
@@ -9,8 +9,8 @@ pkgbase = rua
makedepends = cargo
depends = bubblewrap
depends = git
- source = https://github.com/vn971/rua/archive/0.6.1.tar.gz
- sha256sums = 430bb889e8b8be352a4a206a035de7396fd8eeb766b938c50d3e4b7180189f93
+ source = https://github.com/vn971/rua/archive/0.6.2.tar.gz
+ sha256sums = b232e7b57f5c10ad77d793272764bc363b2d223dfe7e198d81da173fd46d085d
pkgname = rua
diff --git a/PKGBUILD b/PKGBUILD
index 479caf78febf..d1a9f46eb706 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Vasia Novikov <n1dr+cmarchlinux@yaaandex.com> (replace "aaa" with "a")
pkgname=rua
-pkgver=0.6.1
+pkgver=0.6.2
pkgrel=1
pkgdesc='convenient jailed AUR helper in rust'
url='https://github.com/vn971/rua'
@@ -11,14 +11,19 @@ license=('GPL3')
makedepends=('cargo')
depends=('bubblewrap' 'git')
-sha256sums=(430bb889e8b8be352a4a206a035de7396fd8eeb766b938c50d3e4b7180189f93)
+sha256sums=(b232e7b57f5c10ad77d793272764bc363b2d223dfe7e198d81da173fd46d085d)
build () {
cd "$srcdir/$pkgname-$pkgver"
- cargo build --release
+ mkdir -p target/completions
+ COMPLETIONS_DIR=completions cargo build --release
}
package() {
cd "$srcdir/$pkgname-$pkgver"
- install -Dm755 "target/release/rua" "${pkgdir}/usr/bin/rua"
+ install -Dm755 target/release/rua "${pkgdir}/usr/bin/rua"
+
+ install -Dm644 target/completions/rua.bash /usr/share/bash-completion/completions
+ install -Dm644 target/completions/rua.fish /usr/share/fish/completions
+ install -Dm644 target/completions/_rua /usr/share/zsh/functions/Completion/Linux
}