[game-data-packager] 02/05: For games that recently gained multilingual packages, also try repacking files from the non-language-specific location

Simon McVittie smcv at debian.org
Wed Jul 15 09:22:43 UTC 2015


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 5255e7606958940f6e2b2f6708eb22de6992f1d0
Author: Simon McVittie <smcv at debian.org>
Date:   Wed Jul 15 09:30:47 2015 +0100

    For games that recently gained multilingual packages, also try repacking files from the non-language-specific location
---
 data/comi.yaml          | 4 ++++
 data/grimfandango.yaml  | 4 +++-
 data/maniacmansion.yaml | 3 +++
 data/tentacle.yaml      | 3 +++
 debian/changelog        | 2 ++
 5 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/data/comi.yaml b/data/comi.yaml
index d4f0f4e..a314be0 100644
--- a/data/comi.yaml
+++ b/data/comi.yaml
@@ -5,6 +5,10 @@ copyright: © 1997 Lucasfilm Games
 # takes 1.5x time; xz is really slow
 compress_deb: [-Zgzip, -z1]
 plugin: scummvm_common
+# for upgrade from versions where it was not multilingual
+try_repack_from:
+  - /usr/share/games/curse-of-monkey-island
+  - /usr/share/games/curse-of-monkey-island-demo
 help_text: |
   A demo can be downloaded here:
   http://download.cnet.com/The-Curse-of-Monkey-Island-demo/3000-2097_4-10010614.html
diff --git a/data/grimfandango.yaml b/data/grimfandango.yaml
index d2d666a..aecaeee 100644
--- a/data/grimfandango.yaml
+++ b/data/grimfandango.yaml
@@ -8,7 +8,9 @@ gameid: grim
 # which is going to make people think game-data-packager has crashed.
 # gzip compression is only fractionally smaller than uncompressed.
 compress_deb: false
-
+# for upgrade from versions where it was not multilingual
+try_repack_from:
+  - /usr/share/games/grimfandango
 help_text: |
   The german version works without a warning with ResidualVM 0.3.0 or GIT versions after 2015/02/08.
   Versions before that may display warnings about the MD5SUMs, but these can safely be ignored, the game will still run.
diff --git a/data/maniacmansion.yaml b/data/maniacmansion.yaml
index f396823..885e965 100644
--- a/data/maniacmansion.yaml
+++ b/data/maniacmansion.yaml
@@ -1,6 +1,9 @@
 ---
 longname: Maniac Mansion
 copyright: © 1988 Lucasfilm Games
+# for upgrade from versions where it was not multilingual
+try_repack_from:
+  - /usr/share/games/maniacmansion
 
 plugin: scummvm_common
 gameid: maniac
diff --git a/data/tentacle.yaml b/data/tentacle.yaml
index 17b8451..aae2946 100644
--- a/data/tentacle.yaml
+++ b/data/tentacle.yaml
@@ -2,6 +2,9 @@
 longname: Day Of The Tentacle
 copyright: © 1993 LucasArts
 plugin: scummvm_common
+# for upgrade from versions where it was not multilingual
+try_repack_from:
+  - /usr/share/games/dayofthetentacle
 
 packages:
   dayofthetentacle-en-data:
diff --git a/debian/changelog b/debian/changelog
index 7964230..30bb433 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -69,6 +69,8 @@ game-data-packager (42) UNRELEASED; urgency=medium
   * ecwolf_common: fix installation of icon
   * Install bash completion to the desired location with dh_install
     instead of using dh_bash-completion (works around #668254, #785271)
+  * For games that recently gained multilingual packages, also try repacking
+    files from the non-language-specific location
 
  -- Simon McVittie <smcv at debian.org>  Sun, 03 May 2015 14:34:00 +0200
 

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