# Maintainer: Nikita Almakov pkgname=rate-mirrors pkgver=0.6.2 pkgrel=1 pkgdesc="Everyday-use client-side map-aware mirror ranking tool" url="https://github.com/westandskif/rate-mirrors" license=('custom') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/westandskif/${pkgname}/archive/v${pkgver}.tar.gz") arch=('x86_64') depends=('gcc-libs') makedepends=('cargo') sha512sums=('60f5f30ae9cf40b22649654e0e4db2d21621f3b510f2b65f8fb424b66c0308240176cfabb965bf7949910a3d0b2fd3ac6ddd4cf7610825972ffb97d7f3236483') build() { cd "$pkgname-$pkgver" export RUSTUP_TOOLCHAIN=nightly export CARGO_TARGET_DIR=target cargo build --release --locked } package() { cd "$pkgname-$pkgver" install -Dm755 "target/release/rate_mirrors" "$pkgdir/usr/bin/${pkgname}" install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" } #vim: syntax=sh