[game-data-packager] 02/02: zork: install in $assets/zork

Alexandre Detiste detiste-guest at moszumanska.debian.org
Tue Nov 3 21:02:28 UTC 2015


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 6e1940823b2a0c202afede02ed8bb525363f3526
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date:   Tue Nov 3 22:01:39 2015 +0100

    zork: install in $assets/zork
---
 data/zork.yaml                 | 8 ++++----
 game_data_packager/__init__.py | 2 ++
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/data/zork.yaml b/data/zork.yaml
index 4deacfd..bfa7a38 100644
--- a/data/zork.yaml
+++ b/data/zork.yaml
@@ -18,7 +18,7 @@ packages:
     gog:
       url: the_zork_anthology
       game: zork_the_great_underground_empire
-    install_to: usr/share/games/zork
+    install_to: $assets/zork
     install:
     - zork1.z3
     doc:
@@ -31,7 +31,7 @@ packages:
     gog:
       url: the_zork_anthology
       game: zork_ii_the_wizard_of_frobozz
-    install_to: usr/share/games/zork
+    install_to: $assets/zork
     install:
     - zork2.z3
     doc:
@@ -44,7 +44,7 @@ packages:
     gog:
       url: the_zork_anthology
       game: zork_iii_the_dungeon_master
-    install_to: usr/share/games/zork
+    install_to: $assets/zork
     install:
     - zork3.z3
     doc:
@@ -57,7 +57,7 @@ packages:
     gog:
       url: the_zork_anthology
       game: beyond_zork_the_coconut_of_quendor
-    install_to: usr/share/games/zork
+    install_to: $assets/zork
     install:
     - beyondzo.z3
     doc:
diff --git a/game_data_packager/__init__.py b/game_data_packager/__init__.py
index 132e3f5..83cd46a 100644
--- a/game_data_packager/__init__.py
+++ b/game_data_packager/__init__.py
@@ -733,6 +733,8 @@ class GameData(object):
         assert type(package.langs) is list
 
         if 'install_to' in d:
+            if package.install_to.startswith('$assets/'):
+                package.install_to = ASSETS + package.install_to[len('$assets'):]
             assert 'usr/share/games/' + package.name != d['install_to'] + '-data', \
                 "install_to %s is extraneous" % package.name
 

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