[game-data-packager] branch master updated (2deda27 -> 9435c24)

Simon McVittie smcv at debian.org
Fri Dec 29 01:23:33 UTC 2017


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  2deda27   make ppa script run on any host
       new  f7d8200   doom: Modernize data
       new  516fdff   GameData.to_data: Dump a list of files whose md5, sha1, sha256 are missing
       new  1431e7b   FileGroup: Allow marking an entire group as unsuitable in the same way
       new  df197e7   WantedFile: Output fewer redundant fields in to_data(expand=False)
       new  b2ffb0a   Package: Output fewer redundant fields in to_data(expand=False)
       new  ecbaf3f   FileGroup: Optionally include contents in to_data()
       new  54c9130   GameData: Reduce size of to_data(expand=False)
       new  458e0e7   GameData: Format copyright notice and help text as YAML literals
       new  fe7bee2   GameData: Print copyright in to_data
       new  6dec97e   GameData: Include long name in to_data()
       new  d0b5273   GameData: Output sha1sums, sha256sums in to_data()
       new  17873cd   GameData: When loaded from YAML, get per-file details from same YAML
       new  e46a0ca   check_equivalence: Try to show diffs between YAML, not JSON, renditions
       new  39417ac   Fix some indentation
       new  db5f485   GameData: Output size_and_md5 in to_data if any file is not in a group
       new  7a25035   GameData.to_data: Output unknown sizes
       new  b1ba6d1   Correctly load doc:true attribute from files stanzas
       new  a103e0d   WantedFile: include doc, license in to_data
       new  ea2064c   Package: If component is wrong, say which package this is
       new  d2d8e74   Package.to_data: Split docs, licenses and other optional files
       new  633b71a   WantedFile.to_data: Improve handling of boolean attributes
       new  504c458   WantedFile.to_data: Only include HashedFile attributes if expand=True
       new  d2b31f2   GameData.load_file_data: Apply doc, license to groups recursively
       new  a5be9a8   check_equivalence: Assert that to_data(expand=False) yields same result
       new  8749877   WantedFile.to_data: Don't include name if unexpanded
       new  c391f50   make_template: Rename local GameData object to Template
       new  8546402   GameData: Move to g_d_p.game
       new  02be4e7   GameData.to_data: Don't print empty text fields
       new  9a3b045   make_template: Have a GameData object
       new  5187554   GameData.to_data: Include try_repack_from
       new  491f0a5   make_template: Start using the GameData to dump out fields
       new  111d7b3   Introduce the concept of ignorable files
       new  66c3f9c   load_game: Return the game instead of putting it in a dict
       new  c6f08b6   make_template: Use a new dpkg-deb unpacker instead of reinventing it
       new  997c372   make_template: Use GameData.files instead of reinventing it
       new  4f046ce   GameData.to_data: Don't print empty groups
       new  588d1f0   GameData.to_data: Elide file attributes that are implied by groups
       new  739a5a0   make_template: Use the GameData's groups instead of reinventing them
       new  e57c271   make_template: Add strip_paths option
       new  672f46a   make_template: Use GameData for remaining package fields except plugin
       new  d092957   Package.to_data: Survive if a file is somehow not recognised
       new  1a76db9   make_template: Allow basing the template on an existing game
       new  c007f5c   make_template: Consolidate file/group collection
       new  e355117   make_template: Reuse groups from the base if possible
       new  3d2819c   make_template: Add support for augmenting an existing template
       new  20b0d07   make_template: Don't add empty groups
       new  d1f56c1   make_template: Pretend each template file was a package
       new  ead1952   ut99: Add more versions of files from Game of the Year CD
       new  8142695   Add GOG version of Morrowind
       new  cc0222d   morrowind: Normalize case of single-letter directory names
       new  9435c24   Update changelog

The 51 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:
 data/doom.yaml                                |   166 +-
 data/morrowind.yaml                           | 34308 +++++++++++++++++++++++-
 data/ut99.yaml                                |   317 +-
 debian/changelog                              |    13 +
 game_data_packager/__init__.py                |  1032 -
 game_data_packager/build.py                   |    52 +-
 game_data_packager/command_line.py            |     2 +-
 game_data_packager/data.py                    |   208 +-
 game_data_packager/download.py                |     2 +-
 game_data_packager/{__init__.py => game.py}   |   271 +-
 game_data_packager/games/doom_common.py       |     2 +-
 game_data_packager/games/dosbox.py            |     2 +-
 game_data_packager/games/ecwolf_common.py     |     2 +-
 game_data_packager/games/lgeneral.py          |     2 +-
 game_data_packager/games/morrowind.py         |    26 +-
 game_data_packager/games/quake.py             |     2 +-
 game_data_packager/games/quake2.py            |     2 +-
 game_data_packager/games/residualvm_common.py |     2 +-
 game_data_packager/games/rott.py              |     2 +-
 game_data_packager/games/scummvm_common.py    |     2 +-
 game_data_packager/games/unreal.py            |     2 +-
 game_data_packager/games/wolf3d.py            |     2 +-
 game_data_packager/games/z_code.py            |     2 +-
 game_data_packager/make_template.py           |   833 +-
 game_data_packager/unpack/__init__.py         |    72 +
 tools/babel.py                                |     2 +-
 tools/check_equivalence.py                    |    99 +-
 tools/check_gog.py                            |     4 +-
 tools/check_steam.py                          |     3 +-
 tools/check_syntax.py                         |     2 +-
 tools/compile_yaml.py                         |    21 +-
 tools/mirror.py                               |     2 +-
 tools/spider.py                               |     4 +-
 tools/stats.py                                |     2 +-
 34 files changed, 35450 insertions(+), 2015 deletions(-)
 copy game_data_packager/{__init__.py => game.py} (85%)

-- 
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