diff options
| author | Samuel John | 2013-06-07 17:52:03 +0200 |
|---|---|---|
| committer | Samuel John | 2013-06-07 17:58:56 +0200 |
| commit | e83a9bec485e218dd449df93c5564c834fde1a2a (patch) | |
| tree | 96ac41f70bb96e67da62f23527b34c3bf43a3504 /Library | |
| parent | fe896570a6f26624dd2e3dda5233f943ec1f7714 (diff) | |
| download | homebrew-e83a9bec485e218dd449df93c5564c834fde1a2a.tar.bz2 | |
youtube-dl: Python 2.x and 3.x support
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/youtube-dl.rb | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Library/Formula/youtube-dl.rb b/Library/Formula/youtube-dl.rb index baf5ed5cf..92b45d196 100644 --- a/Library/Formula/youtube-dl.rb +++ b/Library/Formula/youtube-dl.rb @@ -5,10 +5,16 @@ class YoutubeDl < Formula url 'http://youtube-dl.org/downloads/2013.05.23/youtube-dl-2013.05.23.tar.gz' sha1 '68e70bf1f285536e84e4fdf71c3d27fefd830612' + depends_on :python => :recommended + depends_on :python3 => :optional + def install - system "make", "youtube-dl", "PREFIX=#{prefix}" - bin.install 'youtube-dl' - man1.install 'youtube-dl.1' + python do + system python, "setup.py", "install", "--prefix=#{prefix}", + "--record=installed.txt", + "--single-version-externally-managed" + cp bin/'youtube-dl', bin/"youtube-dl#{python.version.major}" + end bash_completion.install 'youtube-dl.bash-completion' end |
