pkgname=electrs pkgver=0.9.12 pkgrel=1 pkgdesc="An efficient re-implementation of Electrum Server in Rust" arch=(x86_64) url="https://github.com/romanz/electrs" license=('MIT') depends=('gcc-libs') makedepends=('git' 'clang' 'cmake' 'rust') source=("git+https://github.com/romanz/electrs.git#tag=v$pkgver") md5sums=('SKIP') build() { cd "$pkgname" cargo build --release --locked } check() { cd "$pkgname" cargo test --release --locked } package() { cd "$pkgname" install -Dm755 target/release/${pkgname} -t "${pkgdir}/usr/bin" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }