youtube-dl

Another place where youtube-dl lives on
git clone git://git.oshgnacknak.de/youtube-dl.git
Log | Files | Refs | README | LICENSE

commit 039dc61bd2a7ca8a1716ce57e9d4c8f80fbc8aee
parent 4b879984eacbb5b6d19e2a9e8627953d51caa8b2
Author: Philipp Hagemeister <phihag@phihag.de>
Date:   Sun,  6 Jan 2013 23:02:31 +0100

Simplify Makefile

Diffstat:
D.tarignore | 17-----------------
MMakefile | 25++++++++++++++++++++++---
2 files changed, 22 insertions(+), 20 deletions(-)

diff --git a/.tarignore b/.tarignore @@ -1,17 +0,0 @@ -updates_key.pem -*.pyc -*.pyo -youtube-dl.exe -wine-py2exe/ -py2exe.log -*.kate-swp -build/ -dist/ -MANIFEST -*.DS_Store -youtube-dl.tar.gz -.coverage -cover/ -__pycache__/ -.git/ -*~ diff --git a/Makefile b/Makefile @@ -20,7 +20,9 @@ test: #nosetests --with-coverage --cover-package=youtube_dl --cover-html --verbose --processes 4 test nosetests --verbose test -.PHONY: all clean install test +tar: youtube-dl.tar.gz + +.PHONY: all clean install test tar youtube-dl: youtube_dl/*.py zip --quiet youtube-dl youtube_dl/*.py @@ -43,5 +45,22 @@ youtube-dl.bash-completion: youtube_dl/*.py devscripts/bash-completion.in python devscripts/bash-completion.py youtube-dl.tar.gz: all - tar -cvzf youtube-dl.tar.gz -s "|^./|./youtube-dl/|" \ - --exclude-from=".tarignore" -- . + @tar -czf youtube-dl.tar.gz --transform "s|^./|./youtube-dl/|" --owner 0 --group 0 \ + --exclude-vcs \ + --exclude '*.DS_Store' \ + --exclude '*.kate-swp' \ + --exclude '*.pyc' \ + --exclude '*.pyo' \ + --exclude '*~' \ + --exclude '__pycache' \ + --exclude 'build' \ + --exclude 'cover' \ + --exclude '.coverage' \ + --exclude 'dist' \ + --exclude 'MANIFEST' \ + --exclude 'py2exe.log' \ + --exclude 'updates_key.pem' \ + --exclude 'wine-py2exe' \ + --exclude 'youtube-dl.exe' \ + --exclude 'youtube-dl.tar.gz' \ + -- .