# Maintainer: Eric Bélanger # Maintainer: Jaroslav Lichtblau pkgname=youtube-dl pkgver=2019.01.02 pkgrel=1 pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" arch=('any') url="https://rg3.github.io/youtube-dl/" license=('custom') depends=('python' 'python-setuptools') optdepends=('ffmpeg: for video post-processing' 'rtmpdump: for rtmp streams support' 'atomicparsley: for embedding thumbnails into m4a files' 'python-pycryptodome: for hlsnative downloader') source=(https://yt-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}) sha256sums=('cba43fd3f37d427d90586e94221a46087adf478596e7510f167d42f8be638847' 'SKIP') validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18' # Philipp Hagemeister 'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. prepare() { cd ${pkgname} sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py sed -i 's|etc/fish/completions|share/fish/completions|' setup.py } package() { cd ${pkgname} python setup.py install --root="${pkgdir}/" --optimize=1 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" install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }