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 24ed8a2b4b096d7e89470b3146bedea7c6186fec Author: Alexandre Detiste <[email protected]> Date: Tue Apr 25 10:05:05 2017 +0200 DotEmu is closing, remove all references http://www.dotemu.com/the-dotemu-online-store-is-closing/ --- data/gobliiins.yaml | 2 -- data/gobliins2.yaml | 2 -- data/goblins3.yaml | 15 --------------- data/t7g.yaml | 2 -- data/tony.yaml | 2 -- debian/changelog | 1 + doc/adding_a_game.mdwn | 9 --------- game_data_packager/__init__.py | 13 +------------ game_data_packager/data.py | 3 --- tools/babel.py | 8 +++----- 10 files changed, 5 insertions(+), 52 deletions(-) diff --git a/data/gobliiins.yaml b/data/gobliiins.yaml index 36ed749..99859e3 100644 --- a/data/gobliiins.yaml +++ b/data/gobliiins.yaml @@ -10,8 +10,6 @@ packages: gog: url: gobliiins_pack game: gobliiins - dotemu: - id: 25 provides: gobliiins-data install: - gob.lic diff --git a/data/gobliins2.yaml b/data/gobliins2.yaml index 1288a8f..b9d9148 100644 --- a/data/gobliins2.yaml +++ b/data/gobliins2.yaml @@ -13,8 +13,6 @@ packages: gog: url: gobliiins_pack game: gobliins_2_the_prince_buffoon - dotemu: - id: 25 install: - intro.stk - gobnew.lic diff --git a/data/goblins3.yaml b/data/goblins3.yaml index 1668248..526485c 100644 --- a/data/goblins3.yaml +++ b/data/goblins3.yaml @@ -8,13 +8,6 @@ copyright: © 1993 Coktel Vision missing_langs: [es,pl] -help_text: | - DotEmu claims to sell a Spanish & Polish version of this game too. - - Please provide the output of - $ game-data-packager make-template <path> - if you own these translations. - packages: goblins3-floppy-data: longname: "Goblins Quest 3 (floppy)" @@ -30,8 +23,6 @@ packages: gog: url: gobliiins_pack game: goblins_quest_3 - dotemu: - id: 25 install: - ext.stk - imd.itk @@ -51,8 +42,6 @@ packages: gog: url: gobliiins_pack game: goblins_quest_3 - dotemu: - id: 25 install: - ext.stk - imd.itk @@ -72,8 +61,6 @@ packages: gog: url: gobliiins_pack game: goblins_quest_3 - dotemu: - id: 25 install: - ext.stk - imd.itk @@ -93,8 +80,6 @@ packages: gog: url: gobliiins_pack game: goblins_quest_3 - dotemu: - id: 25 install: - ext.stk - imd.itk diff --git a/data/t7g.yaml b/data/t7g.yaml index 77c8cd6..da4afd1 100644 --- a/data/t7g.yaml +++ b/data/t7g.yaml @@ -19,8 +19,6 @@ packages: native: true gog: url: the_7th_guest - dotemu: - id: 2788 install: - at.gjd - assets diff --git a/data/tony.yaml b/data/tony.yaml index e42a743..b0ca2f7 100644 --- a/data/tony.yaml +++ b/data/tony.yaml @@ -9,8 +9,6 @@ steam: id: 356210 path: common/TonyTough native: true -dotemu: - id: 4602 packages: tony-tough-en-data: diff --git a/debian/changelog b/debian/changelog index 675ec72..79c768b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -17,6 +17,7 @@ game-data-packager (50) UNRELEASED; urgency=medium - Ensure that bsdtar/rpmbuild are present before attempting to build Arch/RPM packages [adetiste] - Bash completion: add --target-format & --target-distro [adetiste] + - DotEmu online store is closing, remove all references [adetiste] * Internal changes: - Fix typo in TODO [nyav] (Closes: #857880) - Use locale 'C.UTF-8' instead of 'C' in Makefile, diff --git a/doc/adding_a_game.mdwn b/doc/adding_a_game.mdwn index db4a8c0..bf705a0 100644 --- a/doc/adding_a_game.mdwn +++ b/doc/adding_a_game.mdwn @@ -160,15 +160,6 @@ with these keys: Use the `url_misc` top-level key for Origin download URLs: see `data/syndicate.yaml` and `data/theme-hospital.yaml` for examples. -#### dotemu games - -Similar to Steam, games sold on dotemu can have a mapping named `dotemu` -with these keys: - -* `id`: the numeric identifier of the game -* `pp`: an affiliate ID, typically used to donate to a relevant game engine - (if not specified, g-d-p will use ScummVM's affiliate ID) - ### Step 2: required files for the `.deb` #### things to include in the template package diff --git a/game_data_packager/__init__.py b/game_data_packager/__init__.py index 43e91ff..80250f9 100644 --- a/game_data_packager/__init__.py +++ b/game_data_packager/__init__.py @@ -109,13 +109,11 @@ class GameData(object): # online stores metadata self.steam = {} self.gog = {} - self.dotemu = {} self.origin = {} # full url of online game shops self.url_steam = None self.url_gog = None - self.url_dotemu = None self.url_misc = None self.data = data @@ -131,7 +129,7 @@ class GameData(object): for k in ('longname', 'copyright', 'compression', 'help_text', 'disks', 'fanmade', 'engine', 'genre', 'missing_langs', 'franchise', 'wiki', 'wikibase', - 'steam', 'gog', 'dotemu', 'origin', 'url_misc', 'wikipedia', + 'steam', 'gog', 'origin', 'url_misc', 'wikipedia', 'binary_executables', 'copyright_notice'): if k in self.data: setattr(self, k, self.data[k]) @@ -262,16 +260,12 @@ class GameData(object): gog_url = self.gog.get('url') gog_pp = '22d200f8670dbdb3e253a90eee5098477c95c23d' # ScummVM steam_id = {self.steam.get('id')} - dotemu_id = self.dotemu.get('id') - dotemu_pp = '32202' # ScummVM for p in sorted(self.packages.keys(), reverse=True): package = self.packages[p] if package.gog: gog_url = package.gog.get('url', gog_url) gog_pp = package.gog.get('pp', gog_pp) steam_id.add(package.steam.get('id')) - dotemu_id = package.dotemu.get('id', dotemu_id) - dotemu_pp = package.dotemu.get('pp', dotemu_pp) if package.url_misc: self.url_misc = package.url_misc steam_id.discard(None) @@ -279,9 +273,6 @@ class GameData(object): self.url_steam = 'http://store.steampowered.com/app/%s/' % min(steam_id) if gog_url: self.url_gog = 'http://www.gog.com/game/' + gog_url + '?pp=' + gog_pp - if dotemu_id: - self.url_dotemu = 'http://www.dotemu.com/affiliate/%s/node/%d' % ( - dotemu_pp, dotemu_id) def edit_help_text(self): help_text = '' @@ -332,8 +323,6 @@ class GameData(object): www.append(self.url_steam) if self.url_gog and '://www.gog.com/' not in self.help_text: www.append(self.url_gog) - if self.url_dotemu: - www.append(self.url_dotemu) if self.url_misc: www.append(self.url_misc) if www: diff --git a/game_data_packager/data.py b/game_data_packager/data.py index 043832c..d706048 100644 --- a/game_data_packager/data.py +++ b/game_data_packager/data.py @@ -479,7 +479,6 @@ class Package(object): # online stores metadata self.steam = {} self.gog = {} - self.dotemu = {} self.origin = {} self.url_misc = None @@ -537,7 +536,6 @@ class Package(object): 'copyright_notice', 'description', 'disks', - 'dotemu', 'empty', 'engine', 'expansion_for', @@ -746,7 +744,6 @@ class Package(object): 'aliases', 'better_versions', 'demo_for', - 'dotemu', 'gog', 'origin', 'rip_cd', diff --git a/tools/babel.py b/tools/babel.py index 01b4777..2f474c7 100755 --- a/tools/babel.py +++ b/tools/babel.py @@ -74,7 +74,6 @@ for name, game in load_games().items(): stats['url_wikipedia'] = game.wikipedia stats['url_steam'] = game.url_steam stats['url_gog'] = game.url_gog - stats['url_dotemu'] = game.url_dotemu stats['url_misc'] = game.url_misc for l in game.missing_langs: if l not in langs: @@ -170,7 +169,6 @@ for lang in langs_order: html.write('''<td>Demo</td> <td><a href="https://steamcommunity.com/groups/debian_gdp#curation">Steam</a></td> <td><a href="https://www.gog.com/mix/games_supported_by_debians_gamedatapackager">GOG.com</a></td> -<td>DotEmu</td> <td>Misc.</td></tr> ''') @@ -226,7 +224,7 @@ for game in games: html.write(' <td> </td>\n') if game.get('fullfree', False): - html.write(' <td colspan=5 align=center%s><b>freeload</b></td>\n' % css) + html.write(' <td colspan=4 align=center%s><b>freeload</b></td>\n' % css) else: if 'demos' in game: demos += game['demos'] @@ -235,7 +233,7 @@ for game in games: html.write(' <td align=center><b>X</b></td>\n') else: html.write(' <td> </td>\n') - for url in ('url_steam', 'url_gog', 'url_dotemu', 'url_misc'): + for url in ('url_steam', 'url_gog', 'url_misc'): if url in game and game[url]: html.write(' <td align=center%s><a href="%s"><b>X</b></a></td>\n' % (css, game[url])) else: @@ -243,7 +241,7 @@ for game in games: html.write('</tr>\n') # TOTAL -html.write('<tr><td colspan=4><b>Total</b></td>\n') +html.write('<tr><td colspan=3><b>Total</b></td>\n') for lang in langs_order: html.write(' <td><b>%i</b></td>\n' % langs[lang]) -- 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

