[game-data-packager] 02/03: nomouth: use ?variation syntax

Alexandre Detiste detiste-guest at moszumanska.debian.org
Mon Oct 5 12:37:53 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 27fed99c104dfb880ce77812bd3aa3cf311a1c27
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date:   Mon Oct 5 14:29:56 2015 +0200

    nomouth: use ?variation syntax
---
 data/nomouth.yaml | 294 +++++++++++++++++++++---------------------------------
 1 file changed, 114 insertions(+), 180 deletions(-)

diff --git a/data/nomouth.yaml b/data/nomouth.yaml
index 0982ea0..23484eb 100644
--- a/data/nomouth.yaml
+++ b/data/nomouth.yaml
@@ -72,16 +72,16 @@ packages:
     - musicfm.res
     - musicgm.res
     - patch.re_
-    - scream.res_de
-    - scripts.res_de
+    - scream.res?de
+    - scripts.res?de
     - sfx.res
-    - voices1.res_de
-    - voices2.res_de
-    - voices3.res_de
+    - voices1.res?de
+    - voices2.res?de
+    - voices3.res?de
     # no "voices4.res": censored
-    - voices5.res_de
-    - voices6.res_de
-    - voicess.res_de
+    - voices5.res?de
+    - voices6.res?de
+    - voicess.res?de
     optional:
     - manual.pdf
     license:
@@ -97,16 +97,16 @@ packages:
     - musicfm.res
     - musicgm.res
     - patch.re_
-    - scream.res_fr
-    - scripts.res_fr
+    - scream.res?fr
+    - scripts.res?fr
     - sfx.res
-    - voices1.res_fr
-    - voices2.res_fr
-    - voices3.res_fr
-    # no "voices4.res_fr": censored
-    - voices5.res_fr
-    - voices6.res_fr
-    - voicess.res_fr
+    - voices1.res?fr
+    - voices2.res?fr
+    - voices3.res?fr
+    # no "voices4.res?fr": censored
+    - voices5.res?fr
+    - voices6.res?fr
+    - voicess.res?fr
     optional:
     - manual.pdf
     license:
@@ -122,16 +122,16 @@ packages:
     - musicfm.res
     - musicgm.res
     - patch.re_
-    - scream.res_es
-    - scripts.res_es
+    - scream.res?es
+    - scripts.res?es
     - sfx.res
-    - voices1.res_es
-    - voices2.res_es
-    - voices3.res_es
-    - voices4.res_es
-    - voices5.res_es
-    - voices6.res_es
-    - voicess.res_es
+    - voices1.res?es
+    - voices2.res?es
+    - voices3.res?es
+    - voices4.res?es
+    - voices5.res?es
+    - voices6.res?es
+    - voicess.res?es
     optional:
     - manual.pdf
     license:
@@ -145,9 +145,9 @@ packages:
     - musicfm.res
     - musicgm.res
     - patch.re_
-    - scream.res_it
-    - scripts.res_it
-    - sfx.res_it
+    - scream.res?it
+    - scripts.res?it
+    - sfx.res?it
     - voices1.res
     - voices2.res
     - voices3.res
@@ -232,28 +232,11 @@ files:
   ###########
   # GERMAN  #
   ###########
-  scream.res_de:
-    install_as: scream.res
-  scripts.res_de:
-    install_as: scripts.res
-  voices1.res_de:
-    install_as: voices1.res
-  voices2.res_de:
-    install_as: voices2.res
-  voices3.res_de:
-    install_as: voices3.res
-  voices5.res_de:
-    install_as: voices5.res
-  voices6.res_de:
-    install_as: voices6.res
-  voicess.res_de:
-    install_as: voicess.res
-
   gog_i_have_no_mouth_and_i_must_scream_german_2.0.0.3.sh:
     unpack:
       format: zip
     provides:
-    - nomouth.dat_de
+    - nomouth.dat?de
     - patch.re_
     - i have no mouth and i must scream - manual.pdf
 
@@ -261,7 +244,7 @@ files:
     unpack:
       format: deb
     provides:
-    - nomouth.dat_de
+    - nomouth.dat?de
     - patch.re_
     - i have no mouth and i must scream - manual.pdf
     - end user license agreement.txt
@@ -274,12 +257,11 @@ files:
       - patch.res
       - i have no mouth and i must scream - manual.pdf
     provides:
-    - nomouth.dat_de
+    - nomouth.dat?de
     - patch.re_
     - i have no mouth and i must scream - manual.pdf
 
-  nomouth.dat_de:
-    look_for: [nomouth.dat]
+  nomouth.dat?de:
     unpack:
       format: unar
       unpack: ['*.RES','PATCH.RE_']
@@ -287,41 +269,24 @@ files:
     - musicfm.res
     - musicgm.res
     - patch.re_
-    - scream.res_de
-    - scripts.res_de
+    - scream.res?de
+    - scripts.res?de
     - sfx.res
-    - voices1.res_de
-    - voices2.res_de
-    - voices3.res_de
-    - voices5.res_de
-    - voices6.res_de
-    - voicess.res_de
+    - voices1.res?de
+    - voices2.res?de
+    - voices3.res?de
+    - voices5.res?de
+    - voices6.res?de
+    - voicess.res?de
 
   ###########
   # FRENCH  #
   ###########
-  scream.res_fr:
-    install_as: scream.res
-  scripts.res_fr:
-    install_as: scripts.res
-  voices1.res_fr:
-    install_as: voices1.res
-  voices2.res_fr:
-    install_as: voices2.res
-  voices3.res_fr:
-    install_as: voices3.res
-  voices5.res_fr:
-    install_as: voices5.res
-  voices6.res_fr:
-    install_as: voices6.res
-  voicess.res_fr:
-    install_as: voicess.res
-
   gog_i_have_no_mouth_and_i_must_scream_french_2.0.0.3.sh:
     unpack:
       format: zip
     provides:
-    - nomouth.dat_fr
+    - nomouth.dat?fr
     - patch.re_
     - i have no mouth and i must scream - manual.pdf
     # no GOG license here, just an URL
@@ -331,7 +296,7 @@ files:
     unpack:
       format: deb
     provides:
-    - nomouth.dat_fr
+    - nomouth.dat?fr
     - patch.re_
     - i have no mouth and i must scream - manual.pdf
     - end user license agreement.txt
@@ -344,12 +309,11 @@ files:
       - patch.res
       - i have no mouth and i must scream - manual.pdf
     provides:
-    - nomouth.dat_fr
+    - nomouth.dat?fr
     - patch.re_
     - i have no mouth and i must scream - manual.pdf
 
-  nomouth.dat_fr:
-    look_for: [nomouth.dat]
+  nomouth.dat?fr:
     unpack:
       format: unar
       unpack: ['*.RES','PATCH.RE_']
@@ -357,38 +321,19 @@ files:
     - musicfm.res
     - musicgm.res
     - patch.re_
-    - scream.res_fr
-    - scripts.res_fr
+    - scream.res?fr
+    - scripts.res?fr
     - sfx.res
-    - voices1.res_fr
-    - voices2.res_fr
-    - voices3.res_fr
-    - voices5.res_fr
-    - voices6.res_fr
-    - voicess.res_fr
+    - voices1.res?fr
+    - voices2.res?fr
+    - voices3.res?fr
+    - voices5.res?fr
+    - voices6.res?fr
+    - voicess.res?fr
 
   ###########
   # SPANISH #
   ###########
-  scream.res_es:
-    install_as: scream.res
-  scripts.res_es:
-    install_as: scripts.res
-  voices1.res_es:
-    install_as: voices1.res
-  voices2.res_es:
-    install_as: voices2.res
-  voices3.res_es:
-    install_as: voices3.res
-  voices4.res_es:
-    install_as: voices4.res
-  voices5.res_es:
-    install_as: voices5.res
-  voices6.res_es:
-    install_as: voices6.res
-  voicess.res_es:
-    install_as: voicess.res
-
   gog_i_have_no_mouth_and_i_must_scream_spanish_2.0.0.3.sh:
     unpack:
       format: zip
@@ -396,16 +341,16 @@ files:
     - musicfm.res
     - musicgm.res
     - patch.re_
-    - scream.res_es
-    - scripts.res_es
+    - scream.res?es
+    - scripts.res?es
     - sfx.res
-    - voices1.res_es
-    - voices2.res_es
-    - voices3.res_es
-    - voices4.res_es
-    - voices5.res_es
-    - voices6.res_es
-    - voicess.res_es
+    - voices1.res?es
+    - voices2.res?es
+    - voices3.res?es
+    - voices4.res?es
+    - voices5.res?es
+    - voices6.res?es
+    - voicess.res?es
     - i have no mouth and i must scream - manual.pdf
 
   gog_i_have_no_mouth_and_i_must_scream_spanish_1.0.0.2.deb:
@@ -415,49 +360,38 @@ files:
     - musicfm.res
     - musicgm.res
     - patch.re_
-    - scream.res_es
-    - scripts.res_es
+    - scream.res?es
+    - scripts.res?es
     - sfx.res
-    - voices1.res_es
-    - voices2.res_es
-    - voices3.res_es
-    - voices4.res_es
-    - voices5.res_es
-    - voices6.res_es
-    - voicess.res_es
+    - voices1.res?es
+    - voices2.res?es
+    - voices3.res?es
+    - voices4.res?es
+    - voices5.res?es
+    - voices6.res?es
+    - voicess.res?es
     - end user license agreement.txt
     - i have no mouth and i must scream - manual.pdf
 
   setup_i_have_no_mouth_and_i_must_scream_spanish_2.0.0.7.exe:
     unpack:
       format: innoextract
-      suffix: _es
     provides:
     - musicfm.res
     - musicgm.res
     - patch.re_
-    - scream.res_es
-    - scripts.res_es
+    - scream.res?es
+    - scripts.res?es
     - sfx.res
-    - voices1.res_es
-    - voices2.res_es
-    - voices3.res_es
-    - voices4.res_es
-    - voices5.res_es
-    - voices6.res_es
-    - voicess.res_es
+    - voices1.res?es
+    - voices2.res?es
+    - voices3.res?es
+    - voices4.res?es
+    - voices5.res?es
+    - voices6.res?es
+    - voicess.res?es
     - i have no mouth and i must scream - manual.pdf
 
-  ###########
-  # ITALIAN #
-  ###########
-  scream.res_it:
-    install_as: scream.res
-  scripts.res_it:
-    install_as: scripts.res
-  sfx.res_it:
-    install_as: sfx.res
-
 size_and_md5: |
   302676    fe63a88b8c49baa69a814fc15659b1df musicfm.res
   314020    df2f4722f720780e3cb4abf330f1db2f musicgm.res
@@ -483,48 +417,48 @@ size_and_md5: |
   #unknown  34579fdea230298f0083f714295e1efc setup_i_have_no_mouth_and_i_must_scream_2.0.0.7.exe
   776063568 ef90fcd1c3878dc8a75dbf9422f0710e nomouth.dat
 
-  78517884  b60c33762572051e6c89ce086d456526 scream.res_de
-  515687    72add0cd703cda7e2b39640dd29a5dc1 scripts.res_de
-  65584028  5f3808d9eba211c927422c8ea88ff3a1 voices1.res_de
-  69486580  f0bc04630f29fc904ca1e30c0f4cfcab voices2.res_de
-  76316993  cfd923bbd1148de651978248f7ce1dfb voices3.res_de
-  102225886 0eea12de5d77ea72c1474fc7f3ca5834 voices5.res_de
-  89012508  8be922b4de3b1db70febde0b11b8c286 voices6.res_de
-  41132025  9317e5e06009c9b773c4516860aeae76 voicess.res_de
+  78517884  b60c33762572051e6c89ce086d456526 scream.res?de
+  515687    72add0cd703cda7e2b39640dd29a5dc1 scripts.res?de
+  65584028  5f3808d9eba211c927422c8ea88ff3a1 voices1.res?de
+  69486580  f0bc04630f29fc904ca1e30c0f4cfcab voices2.res?de
+  76316993  cfd923bbd1148de651978248f7ce1dfb voices3.res?de
+  102225886 0eea12de5d77ea72c1474fc7f3ca5834 voices5.res?de
+  89012508  8be922b4de3b1db70febde0b11b8c286 voices6.res?de
+  41132025  9317e5e06009c9b773c4516860aeae76 voicess.res?de
   497641164 4199682a2cc6a962c29bdf57a3d05f24 gog_i_have_no_mouth_and_i_must_scream_german_2.0.0.3.sh
   449285594 446bff58e9c5b53e9fe1915d73067a19 gog_i_have_no_mouth_and_i_must_scream_german_1.0.0.2.deb
   483413160 10931738d7d1ddc2b5e85a54ece31028 setup_i_have_no_mouth_and_i_must_scream_german_2.0.0.7.exe
-  553099264 0d7d5f50e028b7460e63794ab525bfc7 nomouth.dat_de
-
-  78519324  5ceb5d5a51fc7de6e0c3167373282abc scream.res_fr
-  511220    fa7b81a5655613cf6ec4ca140435155a scripts.res_fr
-  50937100  0161ae44576848b8619c32d8c400c099 voices1.res_fr
-  69325220  c85f13f95ca987046a5a140edb4f99fb voices2.res_fr
-  65270209  0a04ce2dece90dccdf56f363c83e0530 voices3.res_fr
-  84946406  afd0d37cea41ff70a70f7e297687f5f2 voices5.res_fr
-  74553836  e1e8e818ef0ae1fde6623dab7e0abe52 voices6.res_fr
-  33141485  d9f092b4880c7bfc14461696ced4c9cf voicess.res_fr
+  553099264 0d7d5f50e028b7460e63794ab525bfc7 nomouth.dat?de
+
+  78519324  5ceb5d5a51fc7de6e0c3167373282abc scream.res?fr
+  511220    fa7b81a5655613cf6ec4ca140435155a scripts.res?fr
+  50937100  0161ae44576848b8619c32d8c400c099 voices1.res?fr
+  69325220  c85f13f95ca987046a5a140edb4f99fb voices2.res?fr
+  65270209  0a04ce2dece90dccdf56f363c83e0530 voices3.res?fr
+  84946406  afd0d37cea41ff70a70f7e297687f5f2 voices5.res?fr
+  74553836  e1e8e818ef0ae1fde6623dab7e0abe52 voices6.res?fr
+  33141485  d9f092b4880c7bfc14461696ced4c9cf voicess.res?fr
   427070622 a134e43750b6d1dbbbbb4d3a105f5970 gog_i_have_no_mouth_and_i_must_scream_french_2.0.0.3.sh
   377492902 5ac01b3bbaea733d79dda162be4514eb gog_i_have_no_mouth_and_i_must_scream_french_1.0.0.2.deb
   387735944 5506b92c3d5f8de850de66e0157809fe setup_i_have_no_mouth_and_i_must_scream_french_2.1.0.8.exe
-  487636992 3470d03b46b6fa2bfd2793580c9da1b0 nomouth.dat_fr
-
-  78560025  b20dd4b2697cbb94ef018bc787049da9 scream.res_es
-  501229    bba9a4ed88df4a355ffb0046f0bcff77 scripts.res_es
-  40809580  c92eea6abb75568a8c4621fea1b2faf7 voices1.res_es
-  33937998  fd40c53e8c6108d3f5ee6aba57a80eb4 voices2.res_es
-  42646938  3b52092f88e0589c9193811b246458eb voices3.res_es
-  37523404  4fe6fdfd31c3f5fd1e55b8952fb4d16a voices4.res_es
-  57399126  3bb39dde5e38191a121b361a2baa5b83 voices5.res_es
-  60199698  c9ca7084e1d811b4d1a73ffd6ae2ad72 voices6.res_es
-  25820890  31457c882d7ed8c7f44c2684d4f6f206 voicess.res_es
+  487636992 3470d03b46b6fa2bfd2793580c9da1b0 nomouth.dat?fr
+
+  78560025  b20dd4b2697cbb94ef018bc787049da9 scream.res?es
+  501229    bba9a4ed88df4a355ffb0046f0bcff77 scripts.res?es
+  40809580  c92eea6abb75568a8c4621fea1b2faf7 voices1.res?es
+  33937998  fd40c53e8c6108d3f5ee6aba57a80eb4 voices2.res?es
+  42646938  3b52092f88e0589c9193811b246458eb voices3.res?es
+  37523404  4fe6fdfd31c3f5fd1e55b8952fb4d16a voices4.res?es
+  57399126  3bb39dde5e38191a121b361a2baa5b83 voices5.res?es
+  60199698  c9ca7084e1d811b4d1a73ffd6ae2ad72 voices6.res?es
+  25820890  31457c882d7ed8c7f44c2684d4f6f206 voicess.res?es
   319715937 098bf9cc0b0778e840cc6951e3f5623f gog_i_have_no_mouth_and_i_must_scream_spanish_2.0.0.3.sh
   267414680 3de490d5bef0bde8afa729032614f9e0 gog_i_have_no_mouth_and_i_must_scream_spanish_1.0.0.2.deb
   304210112 b18cb7ecb4c73129fc42fd7ecb02a820 setup_i_have_no_mouth_and_i_must_scream_spanish_2.0.0.7.exe
 
-  79211498  55e89ac27ea2eac4f21339f4bcf42edf scream.res_it
-  500469    5fc31306c2cb0e50929a80c2022f449a scripts.res_it
-  22561056  8f68885590253f68a0b69ada14f33c37 sfx.res_it
+  79211498  55e89ac27ea2eac4f21339f4bcf42edf scream.res?it
+  500469    5fc31306c2cb0e50929a80c2022f449a scripts.res?it
+  22561056  8f68885590253f68a0b69ada14f33c37 sfx.res?it
 
 sha1sums: |
   7a856ee9b0f7d8824ab384339bfb220ebf815f9c  gog_i_have_no_mouth_and_i_must_scream_2.0.0.3.sh
@@ -535,12 +469,12 @@ sha1sums: |
   f6c64243638fd62e6f61d84d65d132332f826c76  gog_i_have_no_mouth_and_i_must_scream_german_2.0.0.3.sh
   b2a7192525bc92f55a18aa37e29529515b57932d  gog_i_have_no_mouth_and_i_must_scream_german_1.0.0.2.deb
   93fb52591dbabea24745a9a4a2814a1933becd4a  setup_i_have_no_mouth_and_i_must_scream_german_2.0.0.7.exe
-  24a29d3d1738690ed415a34ca9ec494af787c5f5  nomouth.dat_de
+  24a29d3d1738690ed415a34ca9ec494af787c5f5  nomouth.dat?de
 
   fb4789d5c9316b7f159ce2a704d84dfa05afff7f  gog_i_have_no_mouth_and_i_must_scream_french_2.0.0.3.sh
   53a5e8f25da571f13c78a0eddc3613f7a12c9729  gog_i_have_no_mouth_and_i_must_scream_french_1.0.0.2.deb
   797dcfc073f727d1f56547a2c18b8ca798f446e8  setup_i_have_no_mouth_and_i_must_scream_french_2.1.0.8.exe
-  4cb1b4c2211347795de3e52a2d399272744ac37b  nomouth.dat_fr
+  4cb1b4c2211347795de3e52a2d399272744ac37b  nomouth.dat?fr
 
   20c5f62f504ae687bd15e3c9be3682db9c6a3023  gog_i_have_no_mouth_and_i_must_scream_spanish_2.0.0.3.sh
   d0cf28907819ac07def3d3bb376fbec6403a3d1a  gog_i_have_no_mouth_and_i_must_scream_spanish_1.0.0.2.deb

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