summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOrhun Parmaksız2021-10-22 01:13:45 +0300
committerOrhun Parmaksız2021-10-22 01:13:45 +0300
commitb25acef84ee6565ab6de26ad5121be98909dcb72 (patch)
tree3a881d5bf5a57872da29aa72278443286159cb04
parent9e985193bf436e82e945d9c53833fee8d3783335 (diff)
downloadaur-b25acef84ee6565ab6de26ad5121be98909dcb72.tar.gz
upgpkg: kbs2 0.4.0-1
upstream release
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD15
2 files changed, 13 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cda000c65d58..08837c0d5fbf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = kbs2
pkgdesc = A secret manager backed by age
- pkgver = 0.3.0
+ pkgver = 0.4.0
pkgrel = 1
url = https://github.com/woodruffw/kbs2
arch = x86_64
@@ -9,7 +9,7 @@ pkgbase = kbs2
makedepends = python
depends = libx11
depends = gcc-libs
- source = kbs2-0.3.0.tar.gz::https://github.com/woodruffw/kbs2/archive/v0.3.0.tar.gz
- sha512sums = b67fcbb6d830b54fd838754e25ad4e82872d4a552f41b6a44b7a11b840a1383607a8b4dc451675cb4319ad1a29267e3d787f3455573cce1bc9fc7aab36b312f2
+ source = kbs2-0.4.0.tar.gz::https://github.com/woodruffw/kbs2/archive/v0.4.0.tar.gz
+ sha512sums = ec6bbef7abed8343a46e3c4e19760ace9c8cac9eeaed28af692aa466fae4a6d185454e8a1f0bfffd861c37b3340b1aaf0303c68eae7b484ebe74e059f57a915e
pkgname = kbs2
diff --git a/PKGBUILD b/PKGBUILD
index c5db9e994a47..417935fc0f24 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# https://github.com/orhun/pkgbuilds
pkgname=kbs2
-pkgver=0.3.0
+pkgver=0.4.0
pkgrel=1
pkgdesc="A secret manager backed by age"
arch=('x86_64')
@@ -11,16 +11,21 @@ license=('MIT')
depends=('libx11' 'gcc-libs')
makedepends=('rust' 'python')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('b67fcbb6d830b54fd838754e25ad4e82872d4a552f41b6a44b7a11b840a1383607a8b4dc451675cb4319ad1a29267e3d787f3455573cce1bc9fc7aab36b312f2')
+sha512sums=('ec6bbef7abed8343a46e3c4e19760ace9c8cac9eeaed28af692aa466fae4a6d185454e8a1f0bfffd861c37b3340b1aaf0303c68eae7b484ebe74e059f57a915e')
+
+prepare() {
+ cd "$pkgname-$pkgver"
+ cargo fetch --locked
+}
build() {
cd "$pkgname-$pkgver"
- cargo build --release --locked
+ cargo build --release --frozen
}
check() {
cd "$pkgname-$pkgver"
- cargo test --release --locked
+ cargo test --frozen
}
package() {
@@ -29,6 +34,6 @@ package() {
install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
"target/release/$pkgname" --completions bash | install -Dm 644 /dev/stdin "${pkgdir}/usr/share/bash-completion/completions/$pkgname"
- "target/release/$pkgname" --completions fish | install -Dm 644 /dev/stdin "${pkgdir}/usr/share/fish/completions/$pkgname.fish"
+ "target/release/$pkgname" --completions fish | install -Dm 644 /dev/stdin "${pkgdir}/usr/share/fish/vendor_completions.d/$pkgname.fish"
"target/release/$pkgname" --completions zsh | install -Dm 644 /dev/stdin "${pkgdir}/usr/share/zsh/site-functions/_$pkgname"
}