# Maintainer: wallace < str(11) + my_id at gmail dot com> # Maintainer: Iain Earl pkgname='navi' pkgdesc='An interactive cheatsheet tool for the command-line' pkgver='2.20.1' pkgrel='1' arch=('x86_64') url='https://github.com/denisidoro/navi' license=('Apache 2.0') depends=() optdepends=('fzf' 'skim') makedepends=('rust' 'gcc') checkdepends=('rust' 'git') provides=('navi') source=("$pkgname-$pkgver.tar.gz::https://github.com/denisidoro/navi/archive/v${pkgver}.tar.gz") sha256sums=('92644677dc46e13aa71b049c5946dede06a22064b3b1834f52944d50e3fdb950') build() { cd "$pkgname-$pkgver" cargo build --release --locked } check() { cd "$pkgname-$pkgver" cargo test --locked } package() { cd "$pkgname-$pkgver" install -Dm755 "target/release/navi" "$pkgdir/usr/bin/$pkgname" install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }