# Maintainer: Hunter Peavey < printf "dev@die.bots" | sed "s/die.bots/krathalan.net/g" > # General package information pkgname=wtwitch pkgver=2.6.2 pkgrel=1 pkgdesc="Terminal user interface for Twitch" url="https://github.com/krathalan/wtwitch" license=("GPL3") arch=("any") changelog="CHANGELOG" # Dependencies depends=("curl" "jq" "streamlink") makedepends=("scdoc") optdepends=('fzf: for browsing and watching streams with fzf' 'mpv: for watching streams' 'vlc: for watching streams' 'youtube-dl: for watching VODs' 'yt-dlp: for watching VODs') # Download information source=("${url}/archive/refs/tags/${pkgver}.tar.gz" "${url}/releases/download/${pkgver}/${pkgver}.tar.gz.sig") sha256sums=("2ca6e097006695076b52335e2fb5850af7444dcbeefa58887006a162e62b8f3f" "653386c0ad258a5bb563ea839d19f5ab64fcff5de7ed0135daa2c9908afba7fe") validpgpkeys=("0C6B73F391FA26F0EBCD1F75C0F9AEE56E47D174") build() { cd "${srcdir}/${pkgname}-${pkgver}/src" # Create man page scdoc < wtwitch.1.scd > wtwitch.1 } package() { cd "${srcdir}/${pkgname}-${pkgver}/src" # wtwitch "binary" install -D -m755 wtwitch "${pkgdir}/usr/bin/${pkgname}" # Bash completion file install -D -m644 wtwitch-completion.bash "${pkgdir}/usr/share/bash-completion/completions/${pkgname}" # ZSH completion file install -D -m644 _wtwitch "${pkgdir}/usr/share/zsh/site-functions/_wtwitch" # man page install -D -m644 wtwitch.1 "${pkgdir}/usr/share/man/man1/wtwitch.1" }