summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD8
2 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 801ddbbdbe9d..4e48dbd8bbbb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,16 @@
pkgbase = yt-dlp-git
pkgdesc = A youtube-dl fork with additional features and fixes (git)
- pkgver = 2022.02.04.r94.g45806d44a
+ pkgver = 2022.03.08.1.r62.gae6a1b958
pkgrel = 1
url = https://github.com/yt-dlp/yt-dlp
arch = any
license = Unlicense
- makedepends = git
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
makedepends = pandoc
+ makedepends = git
depends = python
optdepends = ffmpeg: for video post-processing
optdepends = rtmpdump: for rtmp streams support
diff --git a/PKGBUILD b/PKGBUILD
index aec99882e701..f7c22ac6492d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
# Maintainer: katt <magunasu.b97@gmail.com>
pkgname=yt-dlp-git
-pkgver=2022.02.04.r94.g45806d44a
+pkgver=2022.03.08.1.r62.gae6a1b958
pkgrel=1
pkgdesc='A youtube-dl fork with additional features and fixes (git)'
arch=(any)
url=https://github.com/yt-dlp/yt-dlp
license=(Unlicense)
depends=(python)
-makedepends=(git python-setuptools pandoc)
+makedepends=(python-build python-installer python-setuptools python-wheel pandoc git)
optdepends=('ffmpeg: for video post-processing'
'rtmpdump: for rtmp streams support'
'atomicparsley: for embedding thumbnails into m4a files'
@@ -28,10 +28,10 @@ pkgver() {
build() {
cd "${pkgname%-git}"
make pypi-files
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "${pkgname%-git}"
- python setup.py install --root="${pkgdir}" --skip-build --optimize=1
+ python -m installer --destdir="$pkgdir" dist/*.whl
}