diff options
author | Namkhai B. | 2024-04-08 12:04:05 -0600 |
---|---|---|
committer | Namkhai B. | 2024-04-08 12:04:05 -0600 |
commit | 87e2dd61972d761d89450ec4bffff231d1342d4a (patch) | |
tree | 3b61141328b4ad0fdb24973574613f6e37c78b92 | |
parent | b32edd39968c771032a4970ade15e6be7204c293 (diff) | |
download | aur-87e2dd61972d761d89450ec4bffff231d1342d4a.tar.gz |
rres: follow Arch packaging guidelines
Reported by dreieck
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 12 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = rres pkgdesc = A xrandr replacement to gather display resolutions pkgver = 0.1.5 - pkgrel = 0 + pkgrel = 1 url = https://sr.ht/~nkeor/rres arch = any license = GPLv3 @@ -2,7 +2,7 @@ pkgname=rres pkgver=0.1.5 -pkgrel=0 +pkgrel=1 pkgdesc='A xrandr replacement to gather display resolutions' arch=('any') url="https://sr.ht/~nkeor/rres" @@ -11,13 +11,20 @@ makedepends=('rust') source=("https://git.sr.ht/~nkeor/rres/archive/v${pkgver}.tar.gz") sha256sums=('d52d7cf582ebc0827073bdef53937aa3eceea95416019dfa8f076620ae992a61') +prepare() { + cd ${pkgname}-v${pkgver} + export RUSTUP_TOOLCHAIN=stable + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" +} + build() { cd ${pkgname}-v${pkgver} - cargo build --release + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --frozen --release --all-features } package() { cd ${pkgname}-v${pkgver} - install -Dm755 "target/release/${pkgname}" \ - -t "${pkgdir}/usr/bin" + install -Dm755 -t "${pkgdir}/usr/bin" "target/release/${pkgname}" } |