diff options
author | Seth Flynn | 2021-11-19 20:50:55 -0500 |
---|---|---|
committer | Seth Flynn | 2021-11-19 20:51:03 -0500 |
commit | a639858133519c60a7becef19eb1c386893fe8b8 (patch) | |
tree | 5dd4de05637d6b59e550df96c2f6009794529058 | |
parent | aa9da4d78f612c36d36cf20de18dd9a020b4e971 (diff) | |
download | aur-a639858133519c60a7becef19eb1c386893fe8b8.tar.gz |
update to 0.9.2
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 42 |
3 files changed, 31 insertions, 28 deletions
@@ -1,17 +1,19 @@ pkgbase = joshuto pkgdesc = ranger-like terminal file manager written in Rust - pkgver = 0.9.1 + pkgver = 0.9.2 pkgrel = 1 url = https://github.com/kamiyaa/joshuto - arch = any + arch = x86_64 license = LGPL3 makedepends = git makedepends = cargo - depends = file - depends = xdg-utils + optdepends = fzf: for better file searching + optdepends = xclip: for clipboard support on X11 + optdepends = xsel: for clipboard support on X11 + optdepends = wl-clipboard: for clipboard support on Wayland provides = joshuto conflicts = joshuto - source = https://github.com/kamiyaa/joshuto/archive/refs/tags/0.9.1.tar.gz - md5sums = a80cb1d2ff252f861f80b438f582b556 + source = joshuto-0.9.2.tar.gz::https://github.com/kamiyaa/joshuto/archive/refs/tags/0.9.2.tar.gz + sha256sums = 5d900079c65b644851f6a4cc49e308448a0ad28fa9b4b93ff62460b487c7d839 pkgname = joshuto diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d725ba4cf0d2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.tar.* +pkg/ +src/ @@ -1,34 +1,32 @@ # Maintainer: seth <getchoo at tuta dot io> pkgname=joshuto -_pkgname=joshuto -pkgver=0.9.1 +pkgver=0.9.2 pkgrel=1 pkgdesc="ranger-like terminal file manager written in Rust" -arch=("any") +arch=('x86_64') url="https://github.com/kamiyaa/joshuto" -license=("LGPL3") -depends=("file" "xdg-utils") -makedepends=("git" "cargo") -provides=(${_pkgname}) -conflicts=(${_pkgname}) -source=("https://github.com/kamiyaa/joshuto/archive/refs/tags/$pkgver.tar.gz") -md5sums=('a80cb1d2ff252f861f80b438f582b556') +license=('LGPL3') +makedepends=('git' 'cargo') +optdepends=( + 'fzf: for better file searching' + 'xclip: for clipboard support on X11' + 'xsel: for clipboard support on X11' + 'wl-clipboard: for clipboard support on Wayland' +) +provides=("$pkgname") +conflicts=("$pkgname") +source=("$pkgname-$pkgver.tar.gz::https://github.com/kamiyaa/joshuto/archive/refs/tags/$pkgver.tar.gz") +sha256sums=('5d900079c65b644851f6a4cc49e308448a0ad28fa9b4b93ff62460b487c7d839') -# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=loop build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - if command -v rustup > /dev/null 2>&1; then - RUSTFLAGS="-C target-cpu=native" rustup run stable \ - cargo build --release - elif rustc --version | grep -q nightly; then - RUSTFLAGS="-C target-cpu=native" \ - cargo build --release - else - cargo build --release - fi + cd "$srcdir/$pkgname-$pkgver" + + cargo build --locked --release } package() { - install -Dm755 "${srcdir}/${_pkgname}-${pkgver}/target/release/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" + cd "$srcdir/$pkgname-$pkgver" + + install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" } |