diff options
author | willemw12 | 2024-12-13 14:03:20 +0100 |
---|---|---|
committer | willemw12 | 2024-12-13 14:03:20 +0100 |
commit | b4be37fb267cfa9669b6aaae625225821560ce1d (patch) | |
tree | 96051fc9d564ad340de822a152a5449ac81a38bc | |
parent | 8ef81538823ab44d78c229e855ed6217c7e04a0f (diff) | |
download | aur-transg-tui-git.tar.gz |
fix: add prepare()
chore: update rust build
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 17 insertions, 6 deletions
@@ -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 @@ -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() { |