[game-data-packager] 06/08: Stop treating provides as a top-level property

Simon McVittie smcv at debian.org
Thu Nov 3 00:03:55 UTC 2016


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch master
in repository game-data-packager.

commit 4ac6ac1bf4555e3d82f0f5097dd809cd14fff7cd
Author: Simon McVittie <smcv at debian.org>
Date:   Wed Nov 2 23:45:47 2016 +0000

    Stop treating provides as a top-level property
    
    It's been superseded by relations['provides'].
---
 game_data_packager/__init__.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/game_data_packager/__init__.py b/game_data_packager/__init__.py
index 00ce47b..5afde86 100644
--- a/game_data_packager/__init__.py
+++ b/game_data_packager/__init__.py
@@ -431,7 +431,7 @@ class GameData(object):
         for k in ('expansion_for', 'expansion_for_ext', 'longname', 'symlinks', 'install_to',
                 'description',
                 'rip_cd', 'architecture', 'aliases', 'better_versions', 'langs', 'mutually_exclusive',
-                'copyright', 'engine', 'lang', 'component', 'section', 'disks', 'provides',
+                'copyright', 'engine', 'lang', 'component', 'section', 'disks',
                 'steam', 'gog', 'dotemu', 'origin', 'url_misc', 'wiki', 'copyright_notice',
                 'short_description', 'long_description', 'empty'):
             if k in d:
@@ -525,7 +525,7 @@ class GameData(object):
                 package.longname = self.longname + ' (%s)' % package.lang
 
         if package.mutually_exclusive:
-            assert package.demo_for or package.better_versions or package.provides
+            assert package.demo_for or package.better_versions or package.relations['provides']
 
         if 'expansion_for' in d:
             if package.disks is None:

-- 
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