[game-data-packager] 20/25: Make .crc files in Doom 3 BFG optional

Simon McVittie smcv at debian.org
Sat May 20 12:55:18 UTC 2017


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch debian/stretch
in repository game-data-packager.

commit 0f9d3e38105d2b3240a33a0d6a4e65190566f97d
Author: Simon McVittie <smcv at debian.org>
Date:   Sat May 13 21:30:40 2017 +0100

    Make .crc files in Doom 3 BFG optional
    
    Not all versions have them. (Closes: #862432)
    
    (cherry picked from commit 2b4bf7a30bae1f738e15b3e18ab433222721da4e)
---
 data/doom3.yaml  | 15 ++++++++++-----
 debian/changelog |  2 ++
 2 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/data/doom3.yaml b/data/doom3.yaml
index 07bb686..45e561c 100644
--- a/data/doom3.yaml
+++ b/data/doom3.yaml
@@ -66,6 +66,8 @@ packages:
       path: "common/DOOM 3 BFG Edition"
     install:
       - BFG data
+    optional:
+      - BFG CRCs
 
 groups:
   base data: |
@@ -87,20 +89,23 @@ groups:
   d3xp patch: |
     99336 06fc9be965e345587064056bf22236d2  d3xp/pak001.pk4
 
-  BFG data: |
+  # Not all versions have these. They don't seem to be mandatory
+  BFG CRCs: |
     9064        00f89dc77d79f015d834019114f5fe74 base/_common.crc
-    80383351    6eea23da08930c4f91415ee005d417ff base/_common.resources
     5360        c6017691bc059f4c460a5df0f6ab5a5a base/_ordered.crc
-    11311441    cedb159596cacb5a8f22bda251475b6a base/_ordered.resources
     19052       0645725e0c5d03cadffc4695e663c233 base/_sound_pc.crc
-    545924092   98ce8ddb7aa83b7f2b39ff9cc6a5064e base/_sound_pc.resources
     3376        27bf2ef54ff3743f8c52e296ad97c037 base/_sound_pc_en.crc
-    133979908   d30d68a061b8771e9730c2a0dd07edbb base/_sound_pc_en.resources
     3316        c13acbb298d4deadfcd06db10cba0d43 base/_sound_pc_fr.crc
     3336        4277451b4cfbcb7b060dedbdaf93b0fd base/_sound_pc_gr.crc
     3336        e8e977b1b58069354da2b05e7e9a54a2 base/_sound_pc_it.crc
     3340        6df877b53293348cb360fe7215d0b18c base/_sound_pc_jp.crc
     3316        4b82286cec8f8ce00f20f35566dc5049 base/_sound_pc_sp.crc
+
+  BFG data: |
+    80383351    6eea23da08930c4f91415ee005d417ff base/_common.resources
+    11311441    cedb159596cacb5a8f22bda251475b6a base/_ordered.resources
+    545924092   98ce8ddb7aa83b7f2b39ff9cc6a5064e base/_sound_pc.resources
+    133979908   d30d68a061b8771e9730c2a0dd07edbb base/_sound_pc_en.resources
     2973        d6dab5e941e5090e99951e521336daeb base/classicmusic/gravis.cfg
     10829       08a0918d039ca1cfb418feaca1fe8983 base/classicmusic/instruments/ACBASS.PAT
     19623       ee71868661463ac9f8bb6b2eede1dbef base/classicmusic/instruments/ACCORDN.PAT
diff --git a/debian/changelog b/debian/changelog
index c310e07..7e08f50 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,6 +15,8 @@ game-data-packager (49.1) UNRELEASED; urgency=medium
       resource files (Closes: #856253) [R1dO]
     - If a downloadable file does not have the expected content, do not
       try to download it from the same URL again [adetiste]
+    - Make .crc files in Doom 3 BFG optional. Not all versions have them
+      (Closes: #862432) [smcv]
   * Internal changes:
     - debian/copyright.in: Update [smcv]
     - debian/.gitignore: Update for game-data-packager-runtime [smcv]

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