diff options
author | seth | 2022-03-06 23:26:43 -0500 |
---|---|---|
committer | seth | 2022-03-06 23:26:43 -0500 |
commit | a89e86e68238b19bdd5cc6b3b3b43caeb28995a5 (patch) | |
tree | b0fd6dadc22694772348e5969e3206b09542873d | |
parent | a639858133519c60a7becef19eb1c386893fe8b8 (diff) | |
download | aur-a89e86e68238b19bdd5cc6b3b3b43caeb28995a5.tar.gz |
update to 0.9.3
and follow the rust package guidelines better :)
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 16 insertions, 9 deletions
@@ -1,11 +1,10 @@ pkgbase = joshuto pkgdesc = ranger-like terminal file manager written in Rust - pkgver = 0.9.2 + pkgver = 0.9.3 pkgrel = 1 url = https://github.com/kamiyaa/joshuto arch = x86_64 license = LGPL3 - makedepends = git makedepends = cargo optdepends = fzf: for better file searching optdepends = xclip: for clipboard support on X11 @@ -13,7 +12,7 @@ pkgbase = joshuto optdepends = wl-clipboard: for clipboard support on Wayland provides = joshuto conflicts = joshuto - source = joshuto-0.9.2.tar.gz::https://github.com/kamiyaa/joshuto/archive/refs/tags/0.9.2.tar.gz - sha256sums = 5d900079c65b644851f6a4cc49e308448a0ad28fa9b4b93ff62460b487c7d839 + source = joshuto-0.9.3.tar.gz::https://github.com/kamiyaa/joshuto/archive/refs/tags/0.9.3.tar.gz + sha256sums = 04886d9dd2bc8ff702d61b525658a62788b89d1295ba2824a8ba91bdd857437c pkgname = joshuto @@ -1,13 +1,13 @@ # Maintainer: seth <getchoo at tuta dot io> pkgname=joshuto -pkgver=0.9.2 +pkgver=0.9.3 pkgrel=1 pkgdesc="ranger-like terminal file manager written in Rust" arch=('x86_64') url="https://github.com/kamiyaa/joshuto" license=('LGPL3') -makedepends=('git' 'cargo') +makedepends=('cargo') optdepends=( 'fzf: for better file searching' 'xclip: for clipboard support on X11' @@ -17,16 +17,24 @@ optdepends=( provides=("$pkgname") conflicts=("$pkgname") source=("$pkgname-$pkgver.tar.gz::https://github.com/kamiyaa/joshuto/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('5d900079c65b644851f6a4cc49e308448a0ad28fa9b4b93ff62460b487c7d839') +sha256sums=('04886d9dd2bc8ff702d61b525658a62788b89d1295ba2824a8ba91bdd857437c') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} build() { cd "$srcdir/$pkgname-$pkgver" + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target - cargo build --locked --release + cargo build --frozen --release --all-features } package() { cd "$srcdir/$pkgname-$pkgver" - install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname" } |