diff options
author | Chocobo1 | 2023-04-10 23:13:58 +0800 |
---|---|---|
committer | Chocobo1 | 2023-04-10 23:16:32 +0800 |
commit | dee621afb2f9bc8f0b6eb847c4676ffb914cfdf7 (patch) | |
tree | 6e0e7f416701f6ca032872b609b526c974e8bbc0 /PKGBUILD | |
parent | 5b857997b0caa81ec848fbda552f85b34f17ccdb (diff) | |
download | aur-dee621afb2f9bc8f0b6eb847c4676ffb914cfdf7.tar.gz |
upgpkg: bao 0.11.0-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -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" |