Package Details: youtube-dl-git 2021.02.22.r6.g1631fca1e-1

Git Clone URL: https://aur.archlinux.org/youtube-dl-git.git (read-only, click to copy)
Package Base: youtube-dl-git
Description: A small command-line program to download videos from YouTube.com and a few more sites (git version)
Upstream URL: http://ytdl-org.github.io/youtube-dl/
Keywords: download player streaming video youtube
Licenses: custom
Conflicts: youtube-dl
Provides: youtube-dl
Submitter: baskerville
Maintainer: disastro
Last Packager: disastro
Votes: 135
Popularity: 0.076369
First Submitted: 2012-02-27 11:10 (UTC)
Last Updated: 2021-02-24 04:53 (UTC)

Dependencies (8)

Required by (119)

Sources (1)

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 Next › Last »

yan12125 commented on 2016-01-13 14:01 (UTC)

Dear @flu, could you consider including man pages, zsh and fish completion scripts into the package? diff --git a/PKGBUILD b/PKGBUILD index 2477aab..1cbaf9e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -16,7 +16,7 @@ arch=('any') license=('custom') depends=('python' 'python-setuptools') -makedepends=('git') +makedepends=('git' 'pandoc') optdepends=('ffmpeg: for video post-processing') provides=("$_name") @@ -34,16 +34,17 @@ sha512sums=(SKIP) prepare() { cd $_name-$_branch sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py - sed -i ':etc/fish/completions:d' setup.py + sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py } package() { cd $_name-$_branch - python devscripts/bash-completion.py + LC_ALL=en_US.UTF-8 make bash-completion zsh-completion fish-completion README.txt youtube-dl.1 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 -D -m644 youtube-dl.zsh "$pkgdir"/usr/share/zsh/site-functions/_youtube-dl install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE }

flu commented on 2016-01-07 18:20 (UTC)

Ok, did it. Sounded good enough except that now .SRCINFO pkgver is wrong but this shouldn't be a big deal. Another option may be to explicitely remove master.zip. Ideas are welcome!

izilly commented on 2016-01-07 15:45 (UTC)

The source currently downloads to "$SRCDEST/master.zip", which is causing some problems for me. Unless I manually delete the old source files before each new build, the newly created packages are just repackaged versions of the old, outdated source. Nothing is actually getting updated. Here's a modified PKGBUILD that puts $pkgver in the source filename: https://gist.github.com/izilly/8612d77b8cec79c4cbce

flu commented on 2015-12-05 09:18 (UTC)

Made the switch. I am open to more suggestions of course, please point me anything I may have forgotten. Thank you everyone.

Smola commented on 2015-12-04 17:54 (UTC)

flu, we could use `git ls-remote` to get commit hash: $ git ls-remote -h git://github.com/rg3/youtube-dl.git master | cut -c1-7 bee4c55 Or this awk script, which mimic `git describe` behavior: http://stackoverflow.com/a/13619380

FredBezies commented on 2015-12-03 14:09 (UTC)

@flu : orphaning this pkgbuild. Feel free to adopt it.

FredBezies commented on 2015-12-02 21:09 (UTC)

@SanskritFritz : it is simpler for me to give it up "fully". So, if Flu wants to own it, just a little mail and let's get it on ;)

SanskritFritz commented on 2015-12-02 21:00 (UTC)

FredBezies, you can give him co-maintainer role.

FredBezies commented on 2015-12-02 20:46 (UTC)

@flu : you want to adopt it ? Just tell me, I will orphan it for you.