rg3/youtube-dl — pull request #580 by FiloSottile (2012-12-08 01:16:52+00:00)
Title: The new shiny build system

The actual build bot is still not ready, but it'll come. In the meantime, it is easy to make releases manually: simply upload (or replace for new versions) in the Downloads section a file named "youtube-dl" and one named "youtube-dl.exe" (also separately) with the version number as description (see my fork for an example). If you want, I can handle this first release, just tell me :)

I suggest uploading also a tarball (as created by `make youtube-dl.tar.gz`) with the version in the name for packagers and archive.

The worst part of this is how I'm handling all the old versions trying to update: see c7287a3 to get an idea. This is suboptimal, but at the best of my ability, this is the less broken way. It will be a bit painful.

All tested in all conditions I could think of.

`pip` ready.

Missing (non-blocking):
* the build-bot triggered by successful Travis build on a new tag
* GPG signing
* upload on PyPi for `pip`
* `deb` and `rpm` packages