# Maintainer: Spyros Stathopoulos pkgname=gytparse pkgver=0.1.3 pkgrel=1 arch=(any) url='https://github.com/foucault/gytparse' pkgdesc="Browse, stream and download Youtube videos" license=(MPL2) depends=(libadwaita python-gobject python-requests yt-dlp mpv) optdepends=('python-pysocks: Browse and download through SOCKS5 proxies') makedepends=(git meson gobject-introspection) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/foucault/gytparse/archive/refs/tags/${pkgver}.tar.gz") _pyver=$(python -V | awk '{print $2}' | awk -F. '{print $1"."$2}') sha256sums=('1b4d129d1f4454136897e81b4b82afd30aa9985b25f3b482c9991a3e4ceb73dc') build() { cd "${srcdir}/${pkgname}-${pkgver}" meson . _build \ -Dpython.purelibdir=/usr/lib/python${_pyver}/site-packages \ -Dpython.platlibdir=/usr/lib/python${_pyver}/site-packages \ -Dprefix=/usr } package() { cd "${srcdir}/${pkgname}-${pkgver}" meson install -C _build --destdir "$pkgdir" }