summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChocobo12023-04-10 23:13:58 +0800
committerChocobo12023-04-10 23:16:32 +0800
commitdee621afb2f9bc8f0b6eb847c4676ffb914cfdf7 (patch)
tree6e0e7f416701f6ca032872b609b526c974e8bbc0
parent5b857997b0caa81ec848fbda552f85b34f17ccdb (diff)
downloadaur-dee621afb2f9bc8f0b6eb847c4676ffb914cfdf7.tar.gz
upgpkg: bao 0.11.0-2
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD16
2 files changed, 16 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8cc4b1200a89..37c3aa801686 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,11 @@
pkgbase = bao
pkgdesc = A verified streaming tool
pkgver = 0.11.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/oconnor663/bao
arch = i686
arch = x86_64
- license = apache
+ license = Apache
license = custom
makedepends = rust
depends = gcc-libs
diff --git a/PKGBUILD b/PKGBUILD
index 371805d2b3d7..5266b1a017a3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,17 +2,28 @@
pkgname=bao
pkgver=0.11.0
-pkgrel=1
+pkgrel=2
pkgdesc="A verified streaming tool"
arch=('i686' 'x86_64')
url="https://github.com/oconnor663/bao"
-license=('apache' 'custom')
+license=('Apache' 'custom')
depends=('gcc-libs')
makedepends=('rust')
source=("$pkgname-$pkgver.tar.gz::https://github.com/oconnor663/bao/archive/$pkgver.tar.gz")
sha256sums=('03c8a37ea55dd04447226f75205851db594d4e8f054dea95ccebf0d8824725df')
+prepare() {
+ cd "$pkgname-$pkgver"
+
+ if [ ! -f "bao_bin/Cargo.lock" ]; then
+ cargo update \
+ --manifest-path "bao_bin/Cargo.toml"
+ fi
+ cargo fetch \
+ --manifest-path "bao_bin/Cargo.toml"
+}
+
check() {
cd "$pkgname-$pkgver"
@@ -24,6 +35,7 @@ package() {
cd "$pkgname-$pkgver"
cargo install \
+ --locked \
--no-track \
--root "$pkgdir/usr" \
--path "$srcdir/$pkgname-$pkgver/bao_bin"