[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