[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