# Contributor: Anjandev Momi <anjan@momi.ca>
# Maintainer: Anjandev Momi <anjan@momi.ca>
pkgname=jellyfin-tui
pkgver=1.1.3
pkgrel=0
pkgdesc="Music streaming client for the terminal"
url="https://github.com/dhonus/jellyfin-tui"
arch="all"
license="GPL-3.0-only"
makedepends="cargo cargo-auditable mpv-dev"
source="$pkgname-$pkgver.tar.gz::https://github.com/dhonus/jellyfin-tui/archive/refs/tags/v$pkgver.tar.gz"

prepare() {
	default_prepare

	cargo fetch --target="$CTARGET" --locked
}

build() {
	cargo auditable build --frozen --release
}

check() {
	cargo test --frozen
}

package() {
	install -Dm755 target/release/jellyfin-tui \
		-t "$pkgdir"/usr/bin/
}

sha512sums="
c4f7df225ca5084039e865600e9d1e459b1659ca334a80add99868defde664d6320e28469894d458408ea944fe3182c908f78b5c8008306421d91ca081529c4d  jellyfin-tui-1.1.3.tar.gz
"
