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
_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits