# Maintainer: Kyle Manna pkgname=helium-wallet _pkgname=helium-wallet-rs pkgdesc='Helium Wallet' license=('Apache') url='https://github.com/helium/helium-wallet-rs' pkgver=1.7.4 pkgrel=1 arch=('x86_64') depends=( 'rust' 'cargo' 'openssl' ) makedepends=( 'cmake' 'clang' ) source=( "https://github.com/helium/${_pkgname}/archive/refs/tags/v${pkgver}.tar.gz" ) sha512sums=('0f87286ecd25312b768734716bd0237ba1b751ec794283b5016a84b8cc63687ee99cabd249f367e1cf6269ed6eb7833f8051de1110a31b7cfaf008256a4acc4e') build() { cd ${_pkgname}-${pkgver} RUSTUP_TOOLCHAIN=stable cargo build --release --locked --all-features --target-dir=target } check() { cd ${_pkgname}-${pkgver} RUSTUP_TOOLCHAIN=stable cargo test --locked --target-dir=target } package() { cd ${_pkgname}-${pkgver} install -Dt "$pkgdir/usr/bin/" bin/helium-wallet }