[game-data-packager] 01/01: XCOM: add support for GOG archive, WIP

Alexandre Detiste detiste-guest at moszumanska.debian.org
Thu Mar 2 22:44:21 UTC 2017


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 daa2962f88954cdaabacc741b39fdc683877f381
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date:   Thu Mar 2 23:40:25 2017 +0100

    XCOM: add support for GOG archive, WIP
    
    1) the midi files are missing from the GOG.com archive,
       but are well in the Steam release: why ?
       For now these are move to 'optional'.
    
    2) roland.cat is different.
       Does it matter ?
       Is it even needed by OpenXCom ?
    
    3) 5 others .DAT are missing.
       These aren't in universal_patch.zip either.
    
    WARNING:game_data_packager.build:found possible "sound/roland.cat" but
    it is not one of the expected versions:
        file:
    /tmp/gdptmp.8q8uwc02/tmp/setup_xcom_ufo_defense_2.0.0.4.exe.d/app/SOUND/ROLAND.CAT
        size:   143866 bytes
        md5:    8421cdcbe91b1b3e4818d470f32ca859
        sha1:   14a236be4e16b7040367dea87e25549d6ff290ba
        sha256: 6d98825b620eedb563f664161f86a391d60a0102c811400382ff1d9685913836
    expected:
      SOUND/ROLAND.CAT:
        size:   93853 bytes
        md5:    7194c1480e6ce2d3e188133ece4fdefb
        sha1:   None
        sha256: None
    
    ERROR:game_data_packager.build:setup_xcom_ufo_defense_2.0.0.4.exe should have provided GEODATA/BIGLETS.DAT but did not
    ERROR:game_data_packager.build:setup_xcom_ufo_defense_2.0.0.4.exe should have provided GEODATA/ENGLISH.DAT but did not
    ERROR:game_data_packager.build:setup_xcom_ufo_defense_2.0.0.4.exe should have provided GEODATA/FRENCH.DAT but did not
    ERROR:game_data_packager.build:setup_xcom_ufo_defense_2.0.0.4.exe should have provided GEODATA/GERMAN.DAT but did not
    ERROR:game_data_packager.build:setup_xcom_ufo_defense_2.0.0.4.exe should have provided GEODATA/SMALLSET.DAT but did not
---
 data/xcom-ufo.yaml | 41 +++++++++++++++++++++++++++--------------
 1 file changed, 27 insertions(+), 14 deletions(-)

diff --git a/data/xcom-ufo.yaml b/data/xcom-ufo.yaml
index 921369c..3d27d2a 100644
--- a/data/xcom-ufo.yaml
+++ b/data/xcom-ufo.yaml
@@ -17,6 +17,7 @@ packages:
     - assets
     - openxcom patch
     optional:
+    - midi music
     # dubious files
     - INTR.O
     - MVOL.DAT
@@ -24,6 +25,13 @@ packages:
     - VAR
 
 files:
+  setup_xcom_ufo_defense_2.0.0.4.exe:
+    unpack:
+      format: innoextract
+    provides:
+    - assets
+    # lacks *.MID
+
   # GEODATA/ not in patch ???
   universal-patch.zip:
     download: http://openxcom.org/download/extras/universal-patch.zip
@@ -798,20 +806,6 @@ groups:
   13839     82b5e4a288785b6c4dbf1ce187e0128b SOUND/AINTRO.CAT
   137371    1471b390591787eb1f95430370965a22 SOUND/DRIVERS.CAT
   134033    c7b320d0a7b61b22bb881c11093bd340 SOUND/GM.CAT
-  5812      4982e0bb29f414678126b41fd3fc8192 SOUND/GMDEFEND.MID
-  12928     0a110ec57a2328589f1f07678b5dc16f SOUND/GMENBASE.MID
-  51403     ed98950fe927da9fac6b38134b92528d SOUND/GMGEO1.MID
-  82573     b0dfa6b551a44066700f1ba6a3287fd0 SOUND/GMGEO2.MID
-  24503     80e531199ba3b4c1bddc7970761dcbef SOUND/GMINTER.MID
-  2148      e7cf855f16a0e1fb29f07a6c457abfee SOUND/GMINTRO1.MID
-  10736     347712041a2cdf49f6d4df1de6ffe988 SOUND/GMINTRO2.MID
-  20903     3d62dba705543384882d829662b2e5d7 SOUND/GMINTRO3.MID
-  13869     e74d727808e4526f210773134b3b9bb2 SOUND/GMLOSE.MID
-  11668     553b4b16be864558b6a6774d75b48a80 SOUND/GMMARS.MID
-  10807     7280f31a2104184e1846e1d06596d81a SOUND/GMNEWMAR.MID
-  6301      b797298af6dadb6d4e82339f975da449 SOUND/GMSTORY.MID
-  20465     280d106f5c7af410181209f7c49f0508 SOUND/GMTACTIC.MID
-  18306     5356084220d634fc9011db4e102ca55b SOUND/GMWIN.MID
   231774    93d0b58b4ad90c521b177a253a4c957f SOUND/INTRO.CAT
   1068      7c26cc92de6e2acf406691163e83842f SOUND/LAPC1.PAT
   14429     f0163b0a3c9c1eff1ce1dfb9c049afc1 SOUND/RINTRO.CAT
@@ -1034,9 +1028,28 @@ groups:
   320       4bb74d9a02999c507684610a6d0ea8c0 UNITS/X_ROB.TAB
   30646     5b79584785abef1a63d8f66cccecea46 UNITS/ZOMBIE.PCK
   180       df99de4cb437e18ab49e0586b8739bd9 UNITS/ZOMBIE.TAB
+
+ midi music: |
+  5812      4982e0bb29f414678126b41fd3fc8192 SOUND/GMDEFEND.MID
+  12928     0a110ec57a2328589f1f07678b5dc16f SOUND/GMENBASE.MID
+  51403     ed98950fe927da9fac6b38134b92528d SOUND/GMGEO1.MID
+  82573     b0dfa6b551a44066700f1ba6a3287fd0 SOUND/GMGEO2.MID
+  24503     80e531199ba3b4c1bddc7970761dcbef SOUND/GMINTER.MID
+  2148      e7cf855f16a0e1fb29f07a6c457abfee SOUND/GMINTRO1.MID
+  10736     347712041a2cdf49f6d4df1de6ffe988 SOUND/GMINTRO2.MID
+  20903     3d62dba705543384882d829662b2e5d7 SOUND/GMINTRO3.MID
+  13869     e74d727808e4526f210773134b3b9bb2 SOUND/GMLOSE.MID
+  11668     553b4b16be864558b6a6774d75b48a80 SOUND/GMMARS.MID
+  10807     7280f31a2104184e1846e1d06596d81a SOUND/GMNEWMAR.MID
+  6301      b797298af6dadb6d4e82339f975da449 SOUND/GMSTORY.MID
+  20465     280d106f5c7af410181209f7c49f0508 SOUND/GMTACTIC.MID
+  18306     5356084220d634fc9011db4e102ca55b SOUND/GMWIN.MID
+
  archives: |
   108453    b98b2b9bc133d5255790d8294771745b universal-patch.zip
+  20019144  2bf8035e375a2510807dcc27499d5f99 setup_xcom_ufo_defense_2.0.0.4.exe
 
 sha1sums: |
   6cf8f2548305f5d1d4f2e79d0381b81468f36c44  universal-patch.zip
+  9e3e5945c0ea8a306aef56bc167e979fc4627d94  setup_xcom_ufo_defense_2.0.0.4.exe
 ...

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