[game-data-packager] branch master updated (b6578e2 -> 600e176)
Simon McVittie
smcv at debian.org
Sun Jan 11 01:52:20 UTC 2015
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 b6578e2 changelog
new e78c08e Don't say 'generated "/tmp/.../*.deb"' if we didn't
new 0eb82c8 Move most g-d-p Python code into the library file
new a369ee1 Don't crash if YAML mode is called without arguments
new d8942f8 Don't pass SHORTNAME to Python code
new af915d4 For YAML packages, generate *.deb in Python, not shell
new a302b37 Use correct hard-coded path for quake3
new d96e7f3 changelog
new c22372a Improve --repack documentation
new e094c85 Add optional long name for games, and add it to all current YAML games
new 5d7d5ca Give the Python code a full command-line parser
new 5188959 Do the .deb installation from Python for YAML games
new 7516067 Add the ability to load a GameData subclass for particular games
new 50729b1 Automatically add each of a game's packages as an alias
new 325dae3 Only show debug info about the one specific game we're working on
new 35cb807 Convert all YAML to multiple-package style
new 2c06157 Let YAML games provide help text
new 5ae20cd add support for Spear Of Destiny
new 493717e add bash completion
new 302e0e4 gdp will download thes files from two sources
new 350f66f Merge remote-tracking branch 'a-detiste/master'
new 9b2e7b9 fix sense of install switch
new e754eed put my changes in the changelog
new 67e70a0 add help text for Spear of Destiny
new 5bed3a1 Simplify supported/spear-of-destiny a lot
new 1dd67df Remove --repack option, and just always try it
new 01af42c Add Steam data to various games
new cfd30f4 Search Steam for games
new e4497df Automatically ignore __pycache__ when building tarballs
new d3af932 changelog
new 94d193d Remove unused code from YAML games, and use a generic go() method
new 69d70b8 Move special ROTT command-line parsing into Python
new 679fcdb Run pyflakes on games subdirectory too
new c86a52c Fix cleaning
new dd13083 Add --demo option to all YAML games with a demo/shareware version, which will download/create the demo even if the full game is available
new de913e0 Switch Hexen II to YAML style, and add support for the Portal of Praevus expansion and the HexenWorld addon.
new 6a53ab2 Don't clean up OUTFILE from YAML games
new 052ee1f Fix preservation of .deb from YAML games now we install it ourselves
new 5ea07a1 Fix a misleading debug message
new 600e176 Fix propagation of output directory into YAML .deb-building
The 39 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 | 11 +-
.../control.in => data/hexen2-data.control.in | 8 +-
.../copyright.in => data/hexen2-data.copyright | 2 +-
data/hexen2-hexenworld-data.control.in | 18 ++
.../hexen2-hexenworld-data.copyright | 6 +-
data/hexen2-portals-data.control.in | 18 ++
.../hexen2-portals-data.copyright | 6 +-
data/hexen2.yaml | 71 +++++
data/ja.yaml | 103 ++++---
...ata.control.m4 => jedi-academy-data.control.in} | 0
...ata.control.m4 => jedi-outcast-data.control.in} | 0
data/jk2.yaml | 46 ++-
...ake3-data.control.m4 => quake3-data.control.in} | 0
...ontrol.m4 => quake3-team-arena-data.control.in} | 0
data/quake3.yaml | 28 ++
.../{rott-data.control.m4 => rott-data.control.in} | 0
data/rott.yaml | 42 +--
.../{rtcw-data.control.m4 => rtcw-data.control.in} | 0
data/rtcw.yaml | 128 ++++----
data/spear-of-destiny-data.control.in | 16 +
...a.copyright => spear-of-destiny-data.copyright} | 8 +-
data/spear-of-destiny-demo-data.control.in | 15 +
.../spear-of-destiny-demo-data.copyright | 6 +-
data/spear-of-destiny-mission2-data.control.in | 14 +
...ht => spear-of-destiny-mission2-data.copyright} | 8 +-
data/spear-of-destiny-mission3-data.control.in | 14 +
...ht => spear-of-destiny-mission3-data.copyright} | 8 +-
data/spear-of-destiny.yaml | 212 +++++++++++++
...rian-data.control.m4 => tyrian-data.control.in} | 0
data/tyrian.yaml | 209 ++++++-------
debian/changelog | 21 ++
debian/control | 2 +
debian/game-data-packager.bash-completion | 14 +
debian/game-data-packager.install | 2 +-
debian/rules | 14 +-
debian/source/options | 1 +
etc/spear-of-destiny-mirrors | 2 +
game-data-packager | 14 +-
hexen2.mk | 48 ---
lib/game-data-packager-shared | 6 +-
lib/game_data_packager/__init__.py | 335 ++++++++++++++++++++-
lib/game_data_packager/__main__.py | 125 +-------
.../game_data_packager/games/__init__.py | 0
.../{check_syntax.py => games/rott.py} | 26 +-
.../{check_syntax.py => games/tyrian.py} | 26 +-
lib/game_data_packager/make_template.py | 9 +-
lib/game_data_packager/util.py | 5 +
lib/game_data_packager/version.py | 7 +
lib/via-python | 89 ++----
supported/hexen2 | 29 +-
supported/ja | 32 --
supported/jk2 | 32 --
supported/quake3 | 4 -
supported/rott | 38 ---
supported/rtcw | 34 ---
supported/spear-of-destiny | 4 +
supported/tyrian | 38 ---
57 files changed, 1181 insertions(+), 773 deletions(-)
rename hexen2-data/DEBIAN/control.in => data/hexen2-data.control.in (60%)
copy hexen2-data/copyright.in => data/hexen2-data.copyright (93%)
create mode 100644 data/hexen2-hexenworld-data.control.in
copy hexen2-data/copyright.in => data/hexen2-hexenworld-data.copyright (78%)
create mode 100644 data/hexen2-portals-data.control.in
rename hexen2-data/copyright.in => data/hexen2-portals-data.copyright (79%)
create mode 100644 data/hexen2.yaml
rename data/{jedi-academy-data.control.m4 => jedi-academy-data.control.in} (100%)
rename data/{jedi-outcast-data.control.m4 => jedi-outcast-data.control.in} (100%)
rename data/{quake3-data.control.m4 => quake3-data.control.in} (100%)
rename data/{quake3-team-arena-data.control.m4 => quake3-team-arena-data.control.in} (100%)
rename data/{rott-data.control.m4 => rott-data.control.in} (100%)
rename data/{rtcw-data.control.m4 => rtcw-data.control.in} (100%)
create mode 100644 data/spear-of-destiny-data.control.in
copy data/{rott-data.copyright => spear-of-destiny-data.copyright} (72%)
create mode 100644 data/spear-of-destiny-demo-data.control.in
copy wolf3d-data/copyright => data/spear-of-destiny-demo-data.copyright (77%)
create mode 100644 data/spear-of-destiny-mission2-data.control.in
copy data/{rott-data.copyright => spear-of-destiny-mission2-data.copyright} (71%)
create mode 100644 data/spear-of-destiny-mission3-data.control.in
copy data/{rott-data.copyright => spear-of-destiny-mission3-data.copyright} (71%)
create mode 100644 data/spear-of-destiny.yaml
rename data/{tyrian-data.control.m4 => tyrian-data.control.in} (100%)
create mode 100644 debian/game-data-packager.bash-completion
create mode 100644 etc/spear-of-destiny-mirrors
delete mode 100644 hexen2.mk
copy etc/quake3-mirrors => lib/game_data_packager/games/__init__.py (100%)
copy lib/game_data_packager/{check_syntax.py => games/rott.py} (52%)
copy lib/game_data_packager/{check_syntax.py => games/tyrian.py} (52%)
create mode 100644 lib/game_data_packager/version.py
create mode 100644 supported/spear-of-destiny
--
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