[game-data-packager] 03/10: Add support for Broken Sword 1: Original Version

Simon McVittie smcv at debian.org
Wed Dec 20 10:07:52 UTC 2017


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 15926d293e09ee5b317fa766e5291ea55fcae88b
Author: Dmitry Eremin-Solenikov <dbaryshkov at gmail.com>
Date:   Wed Dec 20 08:13:32 2017 +0000

    Add support for Broken Sword 1: Original Version
---
 data/brokensword1.yaml | 97 +++++++++++++++++++++++++++++++++++++++++---------
 debian/changelog       |  3 ++
 2 files changed, 84 insertions(+), 16 deletions(-)

diff --git a/data/brokensword1.yaml b/data/brokensword1.yaml
index 7f94a7c..e3e0bf0 100644
--- a/data/brokensword1.yaml
+++ b/data/brokensword1.yaml
@@ -22,9 +22,20 @@ packages:
     - base assets
     - speech1
     - speech2
+    - compacts.clu
+    - general.clu
+    - paris2.clu
+    - scotland.clu
+    - spain.clu
+    - scripts.clu
+    - swordres.rif
+    - text.clu
     doc:
     - manual.pdf
     - readme.txt
+    steam:
+      id: 57640
+      path: common/Broken Sword Shadow of the Templars/Original
 
   brokensword1-orig-music:
     longname: 'Broken Sword 1 - music'
@@ -90,6 +101,40 @@ files:
   speech2.clf:
     install_as: speech/speech2.clf
 
+  # Steam Original game variants
+  compacts.clu:
+    alternatives:
+      - compacts.clu?cd
+      - compacts.clu?steam
+  general.clu:
+    alternatives:
+      - general.clu?cd
+      - general.clu?steam
+  paris2.clu:
+    alternatives:
+      - paris2.clu?cd
+      - paris2.clu?steam
+  scotland.clu:
+    alternatives:
+      - scotland.clu?cd
+      - scotland.clu?steam
+  scripts.clu:
+    alternatives:
+      - scripts.clu?cd
+      - scripts.clu?steam
+  spain.clu:
+    alternatives:
+      - spain.clu?cd
+      - spain.clu?steam
+  swordres.rif:
+    alternatives:
+      - swordres.rif?cd
+      - swordres.rif?steam
+  text.clu:
+    alternatives:
+      - text.clu?cd
+      - text.clu?steam
+
   # http://forums.scummvm.org/viewtopic.php?t=9088&highlight=2m29
   #
   # ... but even though they're not identical, it's the same piece of music.
@@ -116,21 +161,33 @@ groups:
     15751     bc9f6b5401ffc288ffb2581238680885 readme.txt
 
   base assets: |
-    200852    7072952037a5e240c868d441ca4a6da9 compacts.clu
-    6295679   1990da4bf81a6402884bd72c5fe7a3b2 general.clu
     14011396  62337167c67fada0d0689e0e45584ac5 ireland.clu
     4686025   4640fc95cc73ea2956a516f25aecd107 maps.clu
     13623206  6c85a3dc5c3f7b4a3e11ac22cb183cc2 paris1.clu
-    23981648  db1dab88dfed88091e20aa38e968426d paris2.clu
     15276938  205db4a3a86262fa93ce13cc785be0a6 paris3.clu
     13466367  bfe0e1020272e9ce639981de909826c1 paris4.clu
-    22290335  9a78e8fc591a4f482bffca7083653361 scotland.clu
-    1088292   9a8aa5e562672f9d7a4fbc430d6d3576 scripts.clu
-    12543771  e053954d122ecbce89a58030fbcd1e40 spain.clu
     17354333  2595fd92d91bbaa604a820b9bf6d20ad syria.clu
-    3193159   4edc865fa00933c7d7c9cf761ee3efb1 text.clu
     8247053   d3df148f058f4280e6166c8649aa5a1c train.clu
-    59788     003f4dc09692592d3a8347bc84ded39f swordres.rif
+
+  cd: |
+    200852    7072952037a5e240c868d441ca4a6da9 compacts.clu?cd
+    6295679   1990da4bf81a6402884bd72c5fe7a3b2 general.clu?cd
+    23981648  db1dab88dfed88091e20aa38e968426d paris2.clu?cd
+    22290335  9a78e8fc591a4f482bffca7083653361 scotland.clu?cd
+    1088292   9a8aa5e562672f9d7a4fbc430d6d3576 scripts.clu?cd
+    12543771  e053954d122ecbce89a58030fbcd1e40 spain.clu?cd
+    59788     003f4dc09692592d3a8347bc84ded39f swordres.rif?cd
+    3193159   4edc865fa00933c7d7c9cf761ee3efb1 text.clu?cd
+
+  steam: |
+    200852    0502c541a978785aac089d0b04bd0db9 compacts.clu?steam
+    6003454   02d991529bd234d5397f82670ccf4647 general.clu?steam
+    23981648  26641ac15beab23c72479d8a1297e5be paris2.clu?steam
+    22290335  3b5fc6a9f6a309bf7a1ff3fa1866b52a scotland.clu?steam
+    1087240   c12b537ad3b03abf8b655ef9aea0c77d scripts.clu?steam
+    12543791  30d8b84e9ccebc1087c499bdd339ce62 spain.clu?steam
+    58916     fd70c6278bad24fb25acd2562e6fee29 swordres.rif?steam
+    2704592   15f1028f0c337f02eb768749c5eda930 text.clu?steam
 
   original videos: |
     1199032   0a82d2a778daecd481c08d3561a68961 candle.smk
@@ -665,21 +722,29 @@ groups:
 sha1sums: |
   1cc60b0ab2dd97edca35d6ff9ab623b649930635  manual.pdf
   202d48dbad1900e32afb2296e205f1ded771877b  readme.txt
-  40e00051ccec2a728da2d93bece5bac1a9139abd  compacts.clu
-  68be4f0ff45806616d1c5409898695cff75c3790  general.clu
+  40e00051ccec2a728da2d93bece5bac1a9139abd  compacts.clu?cd
+  251ee86b352e3a6fc092d7069ad95b0ea6767c49  compacts.clu?steam
+  68be4f0ff45806616d1c5409898695cff75c3790  general.clu?cd
+  3735f5a78835e0705795065238b30d045c48bbd5  general.clu?steam
   72edaabbb95ac93c9c21a3b71ccbdbeb41642ee4  ireland.clu
   77c938bd7ad487aee2bfe80ec377601feeba791a  maps.clu
   f85984d7c6942e08df3ff1d5c3c62c4cd67d1dc4  paris1.clu
-  7ead3b5a9762b5975513b61912b9fa46c8aec4bd  paris2.clu
+  7ead3b5a9762b5975513b61912b9fa46c8aec4bd  paris2.clu?cd
+  a8f515dfc5dfe7bb968f95484064c442449fd7a3  paris2.clu?steam
   65a351c87e29a72a43066b25e5baf02b08353fe8  paris3.clu
   716c75922830cc6c07ef29dcb841137d9670d70a  paris4.clu
-  a5b22bb49b5ee7aee3cf8c49ad8f77929f0caf80  scotland.clu
-  db3d3e87f8e2405dfe265b17689524e0abcece50  scripts.clu
-  a84ddbfc4f0dbb52f79af1a47f2953839c107fbc  spain.clu
+  a5b22bb49b5ee7aee3cf8c49ad8f77929f0caf80  scotland.clu?cd
+  264c6178e6d8f7f28854a5b08e38488a1bfa0398  scotland.clu?steam
+  db3d3e87f8e2405dfe265b17689524e0abcece50  scripts.clu?cd
+  1be449ebe04c4201e153f4c189f080c308e49682  scripts.clu?steam
+  a84ddbfc4f0dbb52f79af1a47f2953839c107fbc  spain.clu?cd
+  e72e2d6e11c76ff67c216dc9c2e1cee588c065de  spain.clu?steam
   63103b748ca718f80863392253b76811e962dcf6  syria.clu
-  055f0512cdb7e004bc747335da3e47e7249207b4  text.clu
+  055f0512cdb7e004bc747335da3e47e7249207b4  text.clu?cd
+  dd9192944a87dcb7d8ecf7aac4d86517b543ad06  text.clu?steam
   10dfd7a8f02e56778871e33e45e6ab14ad672f7c  train.clu
-  baddca4dc1d6e7cfba6dde2ab22a99a2e439ebb3  swordres.rif
+  baddca4dc1d6e7cfba6dde2ab22a99a2e439ebb3  swordres.rif?cd
+  5b428d6dc92f7b63d198187d87731456bfbca23c  swordres.rif?steam
   40921d4ebb4160b4d55f018bff15d96a99bb5c17  speech1.clu
   ee91174587016019242a3df649deddea02ae450e  speech1.clf
   accb12d57b5ce5d21c07a09158bca94b63b54ca9  speech2.clu
diff --git a/debian/changelog b/debian/changelog
index c743c07..ab80982 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,9 @@ game-data-packager (55) UNRELEASED; urgency=medium
       expansion (Closes: #800505) [smcv]
     - quake3: add Threewave CTF [smcv]
   * Support for new languages and versions:
+    - brokensword1: Add support for the version now provided as free DLC
+      for the Director's Cut on Steam (Closes: #884684)
+      [Dmitry Eremin-Solenikov]
     - doom3: Doom 3 BFG from GOG.com. Thanks, Brice Terzaghi
       (Closes: #873504) [adetiste]
   * Enhancements and bug fixes:

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