summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLuis Martinez2021-08-31 10:28:24 -0500
committerLuis Martinez2021-08-31 10:28:24 -0500
commit1798c7da127bedb07e6cf7e606052aae5346442f (patch)
tree13d52d60c856fd6baba23c2ed463f04fe4781fbf /PKGBUILD
parentb36cb0e032cdff954f4187b891acbc830ebbbe63 (diff)
downloadaur-rinstall-git.tar.gz
update in accordance to updated Rust packaging guidelines
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 9 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 76464b824f0d..122121723564 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
-# Maintainer: Luis Martinez <luis dot martinez at tuta dot io>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
pkgname=rinstall-git
-pkgver=r10.9beec7f
+pkgver=r32.fb8348f
pkgrel=1
pkgdesc="Declarative install for programs"
arch=('x86_64')
@@ -11,7 +11,6 @@ depends=('gcc-libs')
makedepends=('git' 'cargo')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
-backup=()
source=("$pkgname::git+$url")
sha256sums=('SKIP')
@@ -22,18 +21,22 @@ pkgver() {
prepare() {
cd "$pkgname"
- sed -i 's|/usr/local|/usr|' rinstall_root.yml
sed -i '/LICENSE/d' install.yml
+ cargo update
+ cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
}
build() {
+ export RUSTUP_TOOLCHAIN=stable
+ export CARGO_TARGET_DIR=target
cd "$pkgname"
- cargo build --release --locked --all-features --target-dir=target
+ cargo build --release --frozen --all-features
}
check() {
+ export RUSTUP_TOOLCHAIN=stable
cd "$pkgname"
- cargo test --release --locked --target-dir=target
+ cargo test --frozen --all-features
}
package() {