[game-data-packager] branch master updated (b35b757 -> e0c796e)

Simon McVittie smcv at debian.org
Sun Oct 9 21:26:04 UTC 2016


This is an automated email from the git hooks/post-receive script.

smcv pushed a change to branch master
in repository game-data-packager.

      from  b35b757   Super 3D Noah's Ark: factor out common assets
       new  1690efc   Makefile: replace implicit rules with static pattern rules
       new  0b022b5   Use absolute paths for $assets, $bindir etc.
       new  12bcbbd   clean: stop deleting files individually, just use rm -fr
       new  5b0dcc7   packaging: determine module to import programmatically
       new  7c28092   packaging: allow systems to override pkgdocdir, pkglicensedir
       new  a2f76e8   launcher: set intended default for base_directories
       new  603a81e   Mostly replace hard-coded /usr/lib with $prefix/lib
       new  f521d63   Packaging: if tool is not installed, assume no packages are either
       new  6d0035f   build: get facts about packaging from PackagingSystem
       new  91a0f41   packaging: allow looking up a PackagingSystem by (FORMAT, DISTRO) pair
       new  333fbc3   Add support for cross-compiling packages
       new  63a021d   packaging: expand variables recursively
       new  9dcaed2   Look for files where the build system would keep them
       new  e7a92e4   Split out game-data-packager-runtime package
       new  d07ecbf   Install *.control.in and *.preinst.in "upstream"
       new  76af710   When building RPMs, append distro to release number
       new  8ee9272   Check completeness of contents in common code before building package
       new  4af8b54   Move normalize_permissions to util
       new  f81b17a   DoomTask: don't override fill_dest_dir_deb
       new  d1fa514   Move control-file writing from PackagingTask to PackagingSystem
       new  460b0f4   Override fill_extra_files instead of fill_dest_dir
       new  f1502d1   Unify code to set up staging root directory (DESTDIR)
       new  6816de9   Move all package-building logic into PackageSystem
       new  63beb31   Put tests through pyflakes
       new  e0c796e   Turn manual-check into an integration test

The 25 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Makefile                                      |  99 ++--
 data/doom2.yaml                               |   4 +-
 data/etqw.yaml                                |   8 +-
 data/ja.yaml                                  |   4 +-
 data/quake3.yaml                              |  54 +-
 data/quake4.yaml                              |  14 +-
 data/rtcw.yaml                                |   2 +-
 data/unreal.yaml                              |  38 +-
 debian/control                                |  42 +-
 debian/game-data-packager-runtime.install     |   6 +
 debian/game-data-packager-runtime.links       |   3 +
 debian/game-data-packager.install             |  18 +-
 debian/rules                                  |   2 +-
 doc/launcher.mdwn                             |   4 +-
 game_data_packager/build.py                   | 699 +++-----------------------
 game_data_packager/command_line.py            |  13 +-
 game_data_packager/games/doom_common.py       |  37 +-
 game_data_packager/games/dosbox.py            |   8 +-
 game_data_packager/games/ecwolf_common.py     |   4 +-
 game_data_packager/games/lgeneral.py          |   7 +-
 game_data_packager/games/morrowind.py         |  14 +-
 game_data_packager/games/quake2.py            |   9 +-
 game_data_packager/games/residualvm_common.py |   7 +-
 game_data_packager/games/scummvm_common.py    |  14 +-
 game_data_packager/games/unreal.py            |  12 +-
 game_data_packager/games/z_code.py            |   7 +-
 game_data_packager/make_template.py           |   7 +-
 game_data_packager/packaging/__init__.py      | 165 +++++-
 game_data_packager/packaging/arch.py          | 105 +++-
 game_data_packager/packaging/deb.py           | 255 +++++++++-
 game_data_packager/packaging/rpm.py           | 306 +++++++++--
 game_data_packager/util.py                    |  17 +
 runtime/doom2-masterlevels.desktop.in         |   2 +-
 runtime/launch-unreal-gold.yaml.in            |  42 +-
 runtime/launch-unreal.yaml.in                 |  36 +-
 runtime/launcher.py                           |  14 +-
 runtime/unreal-gold.desktop.in                |   4 +-
 runtime/unreal.desktop.in                     |   4 +-
 tests/hashed_file.py                          |   1 -
 tests/integration.py                          |  97 ++++
 tools/game-data-packager.spec                 |  32 +-
 41 files changed, 1240 insertions(+), 976 deletions(-)
 create mode 100644 debian/game-data-packager-runtime.install
 create mode 100644 debian/game-data-packager-runtime.links
 create mode 100644 tests/integration.py

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git



More information about the Pkg-games-commits mailing list