[arch-commits] Commit in yt-dlp/trunk (PKGBUILD)

Antonio Rojas arojas at gemini.archlinux.org
Wed Oct 27 15:26:11 UTC 2021


    Date: Wednesday, October 27, 2021 @ 15:26:11
  Author: arojas
Revision: 1034711

Build with setuptools

Modified:
  yt-dlp/trunk/PKGBUILD

----------+
 PKGBUILD |    9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-10-27 15:04:33 UTC (rev 1034710)
+++ PKGBUILD	2021-10-27 15:26:11 UTC (rev 1034711)
@@ -4,13 +4,13 @@
 
 pkgname=yt-dlp
 pkgver=2021.10.22
-pkgrel=2
+pkgrel=3
 pkgdesc='A youtube-dl fork with additional features and fixes'
 arch=(any)
 url='https://github.com/yt-dlp/yt-dlp'
 license=(Unlicense)
 depends=(python-mutagen python-pycryptodome python-websockets)
-makedepends=(python-setuptools pandoc zip)
+makedepends=(python-setuptools pandoc)
 optdepends=('ffmpeg: for video post-processing'
             'rtmpdump: for rtmp streams support'
             'atomicparsley: for embedding thumbnails into m4a files'
@@ -20,10 +20,11 @@
 
 build() {
   cd $pkgname-$pkgver
-  make
+  make pypi-files
+  python setup.py build
 }
 
 package() {
   cd $pkgname-$pkgver
-  DESTDIR="$pkgdir" PREFIX=/usr MANDIR=/usr/share/man make install
+  python setup.py install --root="$pkgdir" --skip-build --optimize=1
 }



More information about the arch-commits mailing list