diff options
author | Lartza | 2021-02-24 06:53:17 +0200 |
---|---|---|
committer | Lartza | 2021-02-24 06:53:17 +0200 |
commit | 6364d6f085494d3f31f6a26ee9f14a55cdcf93dc (patch) | |
tree | cc81acf6c2b81b587e022da2d27ce3f3f11ce6fc | |
parent | b7cd838e2443bc78683f80dc9bd0e52a1d894be5 (diff) | |
download | aur-6364d6f085494d3f31f6a26ee9f14a55cdcf93dc.tar.gz |
python-setuptools no longer a runtime dependency, split build from install, repro?
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 11 insertions, 9 deletions
@@ -1,18 +1,18 @@ pkgbase = youtube-dl-git pkgdesc = A small command-line program to download videos from YouTube.com and a few more sites (git version) - pkgver = 2020.11.18.r3.g5c3f7014e + pkgver = 2021.02.22.r6.g1631fca1e pkgrel = 1 url = http://ytdl-org.github.io/youtube-dl/ arch = any license = custom makedepends = git makedepends = pandoc + makedepends = python-setuptools depends = python - depends = python-setuptools optdepends = ffmpeg: for video post-processing optdepends = rtmpdump: for rtmp streams support optdepends = atomicparsley: for embedding thumbnails into m4a files - optdepends = phantomjs: for openload support + optdepends = phantomjs: for some less common extractors to work provides = youtube-dl conflicts = youtube-dl source = git+https://github.com/ytdl-org/youtube-dl.git @@ -1,19 +1,19 @@ -# Maintainer: Lari Tikkanen <lartza@wippies.com> +# Maintainer: Lari Tikkanen <lartza@outlook.com> pkgname=youtube-dl-git _gitname="youtube-dl" -pkgver=2020.11.18.r3.g5c3f7014e +pkgver=2021.02.22.r6.g1631fca1e pkgrel=1 pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites (git version)" arch=('any') url="http://ytdl-org.github.io/youtube-dl/" license=('custom') -depends=('python' 'python-setuptools') -makedepends=('git' 'pandoc') +depends=('python') +makedepends=('git' 'pandoc' 'python-setuptools') optdepends=('ffmpeg: for video post-processing' 'rtmpdump: for rtmp streams support' 'atomicparsley: for embedding thumbnails into m4a files' - 'phantomjs: for openload support') + 'phantomjs: for some less common extractors to work') provides=("youtube-dl") conflicts=("youtube-dl") source=('git+https://github.com/ytdl-org/youtube-dl.git') @@ -33,11 +33,13 @@ prepare() { build() { cd $_gitname make pypi-files zsh-completion + python setup.py build } package() { cd $_gitname - python setup.py install --root="${pkgdir}/" --optimize=1 + export PYTHONHASHSEED=0 + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" |