[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