xbmc/xbmc — pull request #1937 by theuni (2012-12-15 05:32:06+00:00)
Title: release: add a script for creating bootstrapped tarballs for release

As discussed at devcon. This is the reason for rearranging the bootstrapping, it creates a source tarball that does not require java/swig/autotools.

example: 'mk-release-source 10.0-Dharma' will create xbmc-10.0-Dharma.tar.gz,
ready to be uploaded and deployed. It works in a subdir and does not affect the
current working dir or git repo.

This should also solve the problem in https://github.com/xbmc/xbmc/pull/1934, as it will create a file called VERSION in the tarball, containing the current git tag/revision, so that it never needs to be generated in a real repo.

This will also allow debian/ubuntu to pre-bootstrap their sources and drop java/swig/autotools as build-deps.