[game-data-packager] 01/01: doom3: review, disable non working Classic Doom3 support

Alexandre Detiste detiste-guest at moszumanska.debian.org
Fri Mar 6 14:14:31 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 5f8e24dbbfdb9c6584247e6b794f7f2e1076b2be
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date:   Fri Mar 6 15:13:14 2015 +0100

    doom3: review, disable non working Classic Doom3 support
    
    remove reference to .pk4 with Windows/Mac/Linux binary code
---
 data/doom3.yaml                | 25 ++++---------------------
 debian/changelog               |  1 +
 game_data_packager/__init__.py |  2 ++
 3 files changed, 7 insertions(+), 21 deletions(-)

diff --git a/data/doom3.yaml b/data/doom3.yaml
index 9e680ff..e3e8011 100644
--- a/data/doom3.yaml
+++ b/data/doom3.yaml
@@ -37,8 +37,9 @@ packages:
     - d3xp/pak001.pk4
 
   doom3-classic-data:
+    DISABLED:
     longname: 'Classic Doom 3 (mod)'
-    copyright: © id Software
+    copyright: © 2007 id Software
     expansion_for: doom3-data
     install_to: usr/share/games/doom3
     install:
@@ -48,10 +49,6 @@ packages:
     - cdoom/cdoom_models.pk4
     - cdoom/cdoom_sounds.pk4
     - cdoom/cdoom_textures.pk4
-    - cdoom/cdoom_linux.pk4
-    # TODO: check if those two are needed
-    - cdoom/cdoom_dll.pk4
-    - cdoom/cdoom_mac.pk4
     optional:
     - cdoom/cdoom.ico
     - cdoom/Classic Doom 3.url
@@ -65,8 +62,9 @@ packages:
     - cdoom/fan_extras/wallpaper3.jpg
 
   doom3-classic-dev:
+    DISABLED:
     longname: 'Classic Doom 3 (devkit)'
-    copyright: © id Software
+    copyright: © 2007 id Software
     expansion_for: doom3-classic-data
     install_to: usr/share/games/doom3
     install:
@@ -851,9 +849,6 @@ files:
     - cdoom/Classic Doom 3.url
     - cdoom/autoexec.cfg
     - cdoom/cdoom.ico
-    - cdoom/cdoom_dll.pk4
-    - cdoom/cdoom_linux.pk4
-    - cdoom/cdoom_mac.pk4
     - cdoom/cdoom_main.pk4
     - cdoom/cdoom_maps.pk4
     - cdoom/cdoom_models.pk4
@@ -907,9 +902,6 @@ cksums: |
   _ 50        cdoom/Classic Doom 3.url
   _ 89        cdoom/autoexec.cfg
   _ 22486     cdoom/cdoom.ico
-  _ 1037189   cdoom/cdoom_dll.pk4
-  _ 15435202  cdoom/cdoom_linux.pk4
-  _ 3703491   cdoom/cdoom_mac.pk4
   _ 20610219  cdoom/cdoom_main.pk4
   _ 29532860  cdoom/cdoom_maps.pk4
   _ 72481549  cdoom/cdoom_models.pk4
@@ -1635,9 +1627,6 @@ md5sums: |
   50f7eea4e35dc518cda28c54c7b3316c  cdoom/Classic Doom 3.url
   8e4117000ed0d0c288be3f38a1f07cb1  cdoom/autoexec.cfg
   f9a08966390b10bc234adb7202e40d27  cdoom/cdoom.ico
-  ebf2d22046d0c1e968c10d4e2fd61fc4  cdoom/cdoom_dll.pk4
-  8eccfaad75ac3554b01918bb0bfdb01d  cdoom/cdoom_linux.pk4
-  877c8d6428b492ac2e002f2d94a12d8e  cdoom/cdoom_mac.pk4
   204b9f7ffe12073f8458f7b12728bb36  cdoom/cdoom_main.pk4
   59025199c33249925657602ce7f1bac9  cdoom/cdoom_maps.pk4
   4946368d3060001909dd2107c6f863c8  cdoom/cdoom_models.pk4
@@ -2375,9 +2364,6 @@ sha1sums: |
   7fdba41af0521cdb815cad272499b888a348acfd  cdoom/Classic Doom 3.url
   c4b63b17223ba9ec77408eac0d2bad1370ce47c2  cdoom/autoexec.cfg
   295abe683546900bdea4b73a2760545e03f6ad55  cdoom/cdoom.ico
-  a2e4d30f06fa64868c59aa8805c1644c4199371b  cdoom/cdoom_dll.pk4
-  05619f728c50e563c8daf1aea6b915a2a4fcc46d  cdoom/cdoom_linux.pk4
-  bd9f8e158604c937b99cd02fc7dca2022745b5e2  cdoom/cdoom_mac.pk4
   e0158ab23856803b8999d16418f4bc8ba8a0274f  cdoom/cdoom_main.pk4
   6ed75bbaad262d2ce263aefe0252e68f51ee50ce  cdoom/cdoom_maps.pk4
   7c95dc757ec1dd9c8b2558efa7fede3f731cd463  cdoom/cdoom_models.pk4
@@ -3115,9 +3101,6 @@ sha256sums: |
   43561eabe56575aa74ba89a0650158bbf11bb42f91d1d11d9d77fa04fc7d2ed3  cdoom/Classic Doom 3.url
   79918fe28d234e47124c5118117d8b341e133a1c09f06377112ae401217740e5  cdoom/autoexec.cfg
   cb42810ea29d1e0b775fde33f9973cc1d08b6350c11bf24693c200810af7e089  cdoom/cdoom.ico
-  52ce6551669118c1182d1b016ae914acd863ec1060f05528d60c62be592dbe67  cdoom/cdoom_dll.pk4
-  0802d6a3b9fb0975b8fba775a0227c8878de83d04f2fb9344609cf81cf257335  cdoom/cdoom_linux.pk4
-  746ccc61f35cfe1a6dfef2c401ba05e842d3eef4cbd73c85122c0f1be85c2a23  cdoom/cdoom_mac.pk4
   400142d466ffd39b9fd38c66be38a57d39563b067bdbedc05380d65748de6ffc  cdoom/cdoom_main.pk4
   3128bc1deb1ef70bf7732a82315b45844022933c83fe362b0e51d2eb24d113f3  cdoom/cdoom_maps.pk4
   0a66779d26bcf1534eadfd24146f74f4ecb69de1cbbb9a4cd502029c6e46b15b  cdoom/cdoom_models.pk4
diff --git a/debian/changelog b/debian/changelog
index 806677c..1551e48 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -54,6 +54,7 @@ game-data-packager (40) UNRELEASED; urgency=medium
   [ Tobias Frost ]
   * Add game support for dhewm3
     (Doom 3 and its expansion pack Resurrection of Evil)
+  * Add game support for Doom3 BFG Edition (Closes: #777338)
 
  -- Simon McVittie <smcv at debian.org>  Thu, 22 Jan 2015 23:54:12 +0000
 
diff --git a/game_data_packager/__init__.py b/game_data_packager/__init__.py
index 420bbeb..bdbefef 100644
--- a/game_data_packager/__init__.py
+++ b/game_data_packager/__init__.py
@@ -575,6 +575,8 @@ class GameData(object):
             assert 'sha1sums' not in data, binary
             assert 'sha256sums' not in data, binary
 
+            if 'DISABLED' in data:
+                continue
             package = self.construct_package(binary)
             self.packages[binary] = package
             self._populate_package(package, data)

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