summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorwillemw122024-12-13 14:03:20 +0100
committerwillemw122024-12-13 14:03:20 +0100
commitb4be37fb267cfa9669b6aaae625225821560ce1d (patch)
tree96051fc9d564ad340de822a152a5449ac81a38bc
parent8ef81538823ab44d78c229e855ed6217c7e04a0f (diff)
downloadaur-transg-tui-git.tar.gz
fix: add prepare()
chore: update rust build
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD19
2 files changed, 17 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 04409f248caa..5c93d5a11598 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = transg-tui-git
pkgdesc = Transmission remote TUI client
- pkgver = r28.3d06006
- pkgrel = 3
+ pkgver = r36.ec5c53d
+ pkgrel = 1
url = https://github.com/PanAeon/transg-tui
arch = x86_64
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index 49fcc571e720..17577e3b8433 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
# Contributor: Frikilinux <frikilinux@gmail.com>
pkgname=transg-tui-git
-pkgver=r28.3d06006
-pkgrel=3
+pkgver=r36.ec5c53d
+pkgrel=1
pkgdesc='Transmission remote TUI client'
arch=(x86_64)
url=https://github.com/PanAeon/transg-tui
@@ -19,12 +19,23 @@ pkgver() {
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
}
+prepare() {
+ export RUSTUP_TOOLCHAIN=stable
+ cd $pkgname
+ cargo update
+ cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
+}
+
build() {
- RUSTUP_TOOLCHAIN=stable cargo build --release --manifest-path=$pkgname/Cargo.toml --target-dir=$pkgname/target --all-features
+ export RUSTUP_TOOLCHAIN=stable CARGO_TARGET_DIR=target
+ cd $pkgname
+ cargo build --frozen --release --all-features
}
check() {
- RUSTUP_TOOLCHAIN=stable cargo test --release --manifest-path=$pkgname/Cargo.toml --target-dir=$pkgname/target
+ export RUSTUP_TOOLCHAIN=stable
+ cd $pkgname
+ cargo test --frozen --all-features
}
package() {