diff options
author | swearchnick | 2022-06-06 09:00:11 +0200 |
---|---|---|
committer | swearchnick | 2022-06-06 09:00:11 +0200 |
commit | 94a62448e61ae66b8606a0d5dbdd6d63b77e6d8c (patch) | |
tree | ebba8925358c41c9ae0f17329b221e007dd5a10a | |
parent | b42930b8417cc9483ec89c4d016d6c7fc5beec56 (diff) | |
download | aur-94a62448e61ae66b8606a0d5dbdd6d63b77e6d8c.tar.gz |
Update to 4.13-1 and use standards based package method
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 17 insertions, 8 deletions
@@ -1,18 +1,21 @@ pkgbase = svtplay-dl pkgdesc = Media downloader for play sites (e.g. SVT Play) - pkgver = 4.12 + pkgver = 4.13 pkgrel = 1 url = https://github.com/spaam/svtplay-dl arch = any license = MIT makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel makedepends = perl depends = python-cryptography depends = python-requests depends = ffmpeg depends = python-yaml optdepends = python-pysocks: proxy support - source = svtplay-dl-4.12.tar.gz::https://github.com/spaam/svtplay-dl/archive/4.12.tar.gz - sha256sums = 381f1fc53bbe2eca8381dbcf1eff5092533636530103a4364d013a05a0bcf3cd + source = svtplay-dl-4.13.tar.gz::https://github.com/spaam/svtplay-dl/archive/4.13.tar.gz + sha256sums = 4d75042b7fbfb8c2fc5672cb4593238667ad22bcd13e816862f06de0b67142ca pkgname = svtplay-dl @@ -1,6 +1,6 @@ # Maintainer: swearchnick <swearchnick[at]gmail[dot]com> pkgname=svtplay-dl -pkgver=4.12 +pkgver=4.13 pkgrel=1 pkgdesc="Media downloader for play sites (e.g. SVT Play)" url="https://github.com/spaam/svtplay-dl" @@ -8,16 +8,22 @@ license=('MIT') arch=('any') depends=('python-cryptography' 'python-requests' 'ffmpeg' 'python-yaml') optdepends=('python-pysocks: proxy support') -makedepends=('python-setuptools' 'perl') +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=('381f1fc53bbe2eca8381dbcf1eff5092533636530103a4364d013a05a0bcf3cd') +sha256sums=('4d75042b7fbfb8c2fc5672cb4593238667ad22bcd13e816862f06de0b67142ca') -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" |