# Maintainer: Nikita Almakov pkgname=rate-mirrors pkgver=0.6.3 pkgrel=1 pkgdesc="Everyday-use client-side map-aware mirror ranking tool" url="https://github.com/westandskif/rate-mirrors" license=('custom') options=(!lto) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/westandskif/${pkgname}/archive/v${pkgver}.tar.gz") arch=('x86_64') depends=('gcc-libs') makedepends=('cargo') sha512sums=('f4dfccaa31a76737d654b1683b4b95ba71edbdc77da5ecfda935798b33ab6127918925ec1c51a2f9addc33dddc14f6031b5de5354a540062b87202740db1a7cb') 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