# Maintainer: orhun # https://github.com/orhun/pkgbuilds pkgname=terminusdm pkgver=1.0.2 pkgrel=1 pkgdesc="Terminal download manager with a TUI" arch=('x86_64') url="https://github.com/sumoduduk/terminusdm" license=('GPL-3.0-or-later') depends=('gcc-libs' 'openssl') makedepends=('cargo') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('07ed948ec82932ddddc37808039251e952ab60d8e23b2ee4423139c4f45784fb') prepare() { cd "$pkgname-$pkgver" cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" } build() { cd "$pkgname-$pkgver" cargo build --release --frozen } # check() { # cd "$pkgname-$pkgver" # cargo test --frozen --lib # } package() { cd $pkgname-$pkgver install -Dm755 target/release/$pkgname -t "${pkgdir}/usr/bin" install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/" }