summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD14
2 files changed, 12 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0aa8b1320578..69c967355b16 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = diskonaut
pkgdesc = TUI disk space navigator written in rust
pkgver = 0.11.0
- pkgrel = 0
+ pkgrel = 1
url = https://github.com/imsnif/diskonaut
arch = x86_64
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index 104f8cdc1b40..480cf29f4589 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Jeff Wright <jeff@teamjk.page>
pkgname=diskonaut
pkgver=0.11.0
-pkgrel=0
+pkgrel=1
pkgdesc="TUI disk space navigator written in rust"
arch=('x86_64')
url="https://github.com/imsnif/diskonaut"
@@ -11,14 +11,22 @@ makedepends=('cargo')
checkdepends=('cargo')
source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
+prepare() {
+ cd $pkgname-$pkgver
+ cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
build() {
cd $pkgname-$pkgver
- cargo build --release --locked --all-features
+ export RUSTUP_TOOLCHAIN=stable
+ export CARGO_TARGET_DIR=target
+ cargo build --release --locked --all-features --frozen
}
check() {
cd $pkgname-$pkgver
- cargo test --release --locked
+ export RUSTUP_TOOLCHAIN=stable
+ cargo test --frozen --locked
}
package() {