# 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.11 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=('09e1fad221a854d4cd4bfacdc3e3d40d945776659857db6628339a2333a548d9e43f1661080d5aa22b699abd2554012a0856b872632dd6a7ffb7792b9a3ce3f1') 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 }