[vlc-commits] New contrib system
Rémi Denis-Courmont
git at videolan.org
Tue Jun 28 18:45:29 CEST 2011
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Mon Jun 27 19:15:00 2011 +0300| [3aa1cecf483a52300e69bbbc897a1f9384190030] | committer: Rémi Denis-Courmont
New contrib system
* support for fetching only needed sources
* always building from source tarball:
- easier GPL compliance
- easier offline/firewalled builds
* shared source tarballs for all targets
* dynamic package selection, no static distribution files
* fixed file dependency propagation with delete on errors
* fixed directory dependencies using atomic rename
Only ogg and tremor are in this initial version. This focuses on the
core of the system. The bulk of packages still need to be ported.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3aa1cecf483a52300e69bbbc897a1f9384190030
---
contrib/bootstrap | 168 ++++++++++++++++++++++++++++++++++++
contrib/src/README | 88 +++++++++++++++++++
contrib/src/main.mak | 164 +++++++++++++++++++++++++++++++++++
contrib/src/ogg/SHA512SUMS | 1 +
contrib/src/ogg/libogg-1.1.patch | 56 ++++++++++++
contrib/src/ogg/libogg-wince.patch | 13 +++
contrib/src/ogg/rules.mak | 37 ++++++++
contrib/src/tremor/rules.mak | 27 ++++++
contrib/src/tremor/tremor.patch | 19 ++++
contrib/tarballs/.gitignore | 2 +
10 files changed, 575 insertions(+), 0 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=3aa1cecf483a52300e69bbbc897a1f9384190030
More information about the vlc-commits
mailing list