This is an automated email from the git hooks/post-receive script. detiste-guest pushed a commit to branch master in repository game-data-packager.
commit 9d26e9b7961569ef25f9e486890bb413902ab0a1 Author: Alexandre Detiste <[email protected]> Date: Tue Mar 3 13:48:57 2015 +0100 add support for Chex Quest 1&2, changelog --- data/chex.yaml | 41 +++++++++++++++++++++++++++++++++ data/chexquest-data.control.in | 7 ++++++ data/chexquest2-data.control.in | 8 +++++++ debian/changelog | 2 ++ game_data_packager/games/doom_common.py | 7 +++++- 5 files changed, 64 insertions(+), 1 deletion(-) diff --git a/data/chex.yaml b/data/chex.yaml new file mode 100644 index 0000000..cb34051 --- /dev/null +++ b/data/chex.yaml @@ -0,0 +1,41 @@ +%YAML 1.2 +--- +# Version reference: +# http://doomwiki.org/wiki/CHEX.WAD +# http://doomwiki.org/wiki/CHEX2.WAD + +longname: Chex Quest (including Chex Quest 2) +copyright: © 1996 Digital Café +plugin: doom_common + +packages: + chexquest-data: + longname: Chex Quest + overide_fill_docs: false + debian: + engine: "chocolate-doom | doom-engine" + install_to: usr/share/games/doom + install: + - chex.wad + + chexquest2-data: + longname: "Chex Quest 2: Flemoids Take Chextropolis" + overide_fill_docs: false + copyright: © 1997 Digital Café + expansion_for: chexquest-data + install_to: usr/share/games/doom + install: + - chex2.wad + +cksums: | + _ 12361532 chex.wad + _ 7585664 chex2.wad + +md5sums: | + 25485721882b050afa96a56e5758dd52 chex.wad + fdc4ffa57e1983e30912c006284a3e01 chex2.wad +sha1sums: | + eca9cff1014ce5081804e193588d96c6ddb35432 chex.wad + d5b970834b8ff364d377ef04eb7d12fa6035e10a chex2.wad +sha256sums: | + d8eb5277918883f490fb1a4be3c9a8588df2dbaee6dc4beb8df4929148bbffb1 chex.wad diff --git a/data/chexquest-data.control.in b/data/chexquest-data.control.in new file mode 100644 index 0000000..64b445f --- /dev/null +++ b/data/chexquest-data.control.in @@ -0,0 +1,7 @@ +Description: IWAD from Digital Café's Chex Quest computer game + This package was built using game-data-packager. It contains + proprietary game data and must not be redistributed. + . + This package contains the IWAD from Digital Café's Chex Quest. + . + You need a doom engine to play this game. diff --git a/data/chexquest2-data.control.in b/data/chexquest2-data.control.in new file mode 100644 index 0000000..87ccf11 --- /dev/null +++ b/data/chexquest2-data.control.in @@ -0,0 +1,8 @@ +Description: PWAD from Digital Café's Chex Quest 2 computer game + This package was built using game-data-packager. It contains + proprietary game data and must not be redistributed. + . + This package contains the PWAD from Digital Café's + Chex Quest 2. + . + You need a doom engine to play this game. diff --git a/debian/changelog b/debian/changelog index a82e9fd..84c9e4a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,6 +13,8 @@ game-data-packager (40) UNRELEASED; urgency=medium * add support for a rare French version of Doom II * add support for Maniac Mansion, English and French versions, and ScummVM games in general (Closes: #776544) + * add support for Day Of the Tentacle + * add support for Chex Quest 1&2 (Closes: #775494) * improve documentation * improve make_template mode * change default install_to to omit trailing -data if any diff --git a/game_data_packager/games/doom_common.py b/game_data_packager/games/doom_common.py index c76945f..a6907aa 100644 --- a/game_data_packager/games/doom_common.py +++ b/game_data_packager/games/doom_common.py @@ -82,9 +82,10 @@ class DoomGameData(GameData): package.engine = self.yaml['packages'][package.name].get( 'doom_engine') - package.create_desktop_file = self.yaml['packages'][package.name].get( 'create_desktop_file', True) + package.overide_fill_docs = self.yaml['packages'][package.name].get( + 'overide_fill_docs', True) def construct_package(self, binary): return WadPackage(binary) @@ -110,6 +111,10 @@ class DoomGameData(GameData): control['Description'] = desc def fill_docs(self, package, docdir): + if not package.overide_fill_docs: + super(DoomGameData, self).fill_docs(package, docdir) + return + main_wad = package.main_wad copy_with_substitutions( -- 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

