diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -1,23 +1,29 @@ # Maintainer: swearchnick <swearchnick[at]gmail[dot]com> pkgname=svtplay-dl -pkgver=3.0 -pkgrel=2 +pkgver=4.72 +pkgrel=1 pkgdesc="Media downloader for play sites (e.g. SVT Play)" url="https://github.com/spaam/svtplay-dl" license=('MIT') arch=('any') depends=('python-cryptography' 'python-requests' 'ffmpeg' 'python-yaml') optdepends=('python-pysocks: proxy support') -makedepends=('python-setuptools' 'perl') -source=(https://github.com/spaam/svtplay-dl/archive/$pkgver.tar.gz) -sha256sums=('c864473e69bc7db5f68c1393cbbb024ba66b8d92e2a5494e50e78d46d80bae8f') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel' 'perl') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/spaam/svtplay-dl/archive/$pkgver.tar.gz") +sha256sums=('7cf1b8f6cbe671e75e630cd32e879178580999671ac397f88239151ad8057b8d') -package() { +build() { cd "$srcdir/$pkgname-$pkgver" + python -m build --wheel --no-isolation - python setup.py install --root="$pkgdir/" --optimize=1 +} +package() { + + cd "$srcdir/$pkgname-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl + pod2man --section 1 --utf8 --center "${pkgname} manual" --release "${pkgname} ${pkgver}" --date "${pkgver}" ${pkgname}.pod ${pkgname}.1 gzip -9 ${pkgname}.1 install -Dm644 "$srcdir/$pkgname-$pkgver/${pkgname}.1.gz" "$pkgdir/usr/share/man/man1/${pkgname}.1.gz" |