[game-data-packager] 06/11: quake2: support an alternative version of pak0.pk3 (Closes: #776059)

Simon McVittie smcv at debian.org
Sun Jan 25 19:29:36 UTC 2015


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 68b8958eeaf0ff1764a63b8c5fa88ef2098edb14
Author: Simon McVittie <smcv at debian.org>
Date:   Sun Jan 25 16:08:29 2015 +0000

    quake2: support an alternative version of pak0.pk3 (Closes: #776059)
---
 data/quake2.yaml | 38 ++++++++++++++++++++++++++++++--------
 debian/changelog |  1 +
 2 files changed, 31 insertions(+), 8 deletions(-)

diff --git a/data/quake2.yaml b/data/quake2.yaml
index e4430d0..70c4970 100644
--- a/data/quake2.yaml
+++ b/data/quake2.yaml
@@ -37,8 +37,7 @@ packages:
     install_contents_of:
     - q2-3.20-x86-full-ctf.exe
     install:
-    # from CD
-    - baseq2/pak0.pak_cd
+    - baseq2/pak0.pak
     - baseq2/video/end.cin
     - baseq2/video/eou1_.cin
     - baseq2/video/eou2_.cin
@@ -849,8 +848,14 @@ files:
     unpack:
       format: zip
 
-  baseq2/pak0.pak_cd:
-    install_as: baseq2/pak0.pak
+  baseq2/pak0.pak:
+    alternatives:
+    - baseq2/pak0.pak_1dd586a
+    - baseq2/pak0.pak_6be3f40
+  baseq2/pak0.pak_1dd586a:
+    look_for: [baseq2/pak0.pak]
+  baseq2/pak0.pak_6be3f40:
+    look_for: [baseq2/pak0.pak]
 
   baseq2/pak0.pak_demo:
     install_as: baseq2/pak0.pak
@@ -1127,7 +1132,8 @@ cksums: |
   #3941047321 172 README - ground zero.txt - not useful in practice
   #3809877159 234 README - reckoning.txt - not useful in practice
   1505038542 1063 baseq2/maps.lst
-  3164808345 183997730 baseq2/pak0.pak_cd
+  # pak0.pak seen on Steam, and on smcv's Xplosiv-branded budget CD-ROM
+  3164808345 183997730 baseq2/pak0.pak_1dd586a
   1221363109 12992754 baseq2/pak1.pak
   3960221075 45055 baseq2/pak2.pak
   1724385511 31329 baseq2/players/crakhor/a_grenades.md2
@@ -1476,6 +1482,11 @@ cksums: |
   1172450215 61630 readme.txt_3.20
   1674469592 13336 license.txt_steam
   2807424234 60435 readme.txt_steam
+
+  # pak0.pak as seen in Fabian Greffrath's copy (#776059)
+  639175200 194965474 baseq2/pak0.pak_6be3f40
+
+  # Mission Pack 2
   1872384946 45736 rogue/docs/readme.htm
   1358637215 25729 rogue/docs/release.htm
   2684902834 17546 rogue/docs/license.doc
@@ -1490,6 +1501,8 @@ cksums: |
   1923615879 12172697 rogue/video/reu3_.cin
   567315155 14809635 rogue/video/reu4_.cin
   1692073445 38434032 rogue/video/rintro.cin
+
+  # Mission Pack 1
   2718784710 23121 xatrix/docs/license.doc
   1715410426 14674 xatrix/docs/license.txt
   1521774811 54500 xatrix/docs/manual.doc
@@ -1509,7 +1522,7 @@ cksums: |
   810492254 14874670 xatrix/video/xu4.cin
 
 md5sums: |
-  1ec55a724dc3109fd50dde71ab581d70  baseq2/pak0.pak_cd
+  1ec55a724dc3109fd50dde71ab581d70  baseq2/pak0.pak_1dd586a
   36fdaddd1c1b56ba10472466e4486ff8  baseq2/video/end.cin
   cbab517cddc03ec676d7153eeb13417b  baseq2/video/eou1_.cin
   37201aa9c798982e7739dfdbad61c004  baseq2/video/eou2_.cin
@@ -1960,6 +1973,9 @@ md5sums: |
   41cc66a0e64f34a07234089eee953158  quake2_manual/technical_information.html_steam
   9a28f86e8c5654b4381c9336e868c6f1  quake2_manual/credits.html_steam
 
+  # alternative version
+  4f7dafbfb99c30d5455bc63003da8357  baseq2/pak0.pak_6be3f40
+
   # expansions on Steam
   5e2ecbe9287152a1e6e0d77b3f47dcb2  rogue/pak0.pak
   258c3dbaa0d7a1c2f1f35731b0eed728  rogue/video/logo.cin
@@ -1986,7 +2002,7 @@ sha1sums: |
   # Steam
   5f4b3c6ea746dd3a304c471d405579664cd263f7  3.20_changes.txt
   2a1b3b479e56fab0581d64c2bca6360bf2f372b7  baseq2/maps.lst
-  1dd586a3230d1ac5bfd34e57cc796000d4c252c2  baseq2/pak0.pak_cd
+  1dd586a3230d1ac5bfd34e57cc796000d4c252c2  baseq2/pak0.pak_1dd586a
   67e76a7f3234646507ae59ec1bf755637c1dad03  baseq2/pak2.pak
   c5ff3d06fd9ae2676df0ea74f1bb381fc433c1cb  baseq2/players/crakhor/a_grenades.md2
   ff3f87bbc6f81a346946967b08194dcb19dd90c0  baseq2/players/crakhor/w_bfg.md2
@@ -2331,6 +2347,9 @@ sha1sums: |
   1e85cb879e6f89cdc808896b01743b61132df595  quake2_manual/top_nav.html
   039f8542c5e968d1b9a2d6c2a2a441ec87e1b38b  readme.doc
   8039588eafadb9a5eb8bd227776ba5ef3fd5c141  readme.txt_3.20
+
+  6be3f40f61ab9534d503316f95ac766cbfe6e77c  baseq2/pak0.pak_6be3f40
+
   1f3130cd08918173a52d1343981c0c75753c170b  xatrix/docs/license.doc
   a05ce9237b74d68b6f362dc3e3676b55ee48e866  xatrix/docs/license.txt
   aef4122a5b5cc4b7e0aa4c8eac22dbbc9c7d3986  xatrix/docs/manual.doc
@@ -2354,7 +2373,7 @@ sha256sums: |
   973adbb3665d23c30a5e2117cc7227042c15db1b7bc8d375c5c6b8d98893e958  quake2-xatrix-2.01.tar.xz
   e9011ba63be06b79c45000701ca6881c29a8a5bd49f56bf824988daac2e177a8  3.20_changes.txt
   3649016f324b334f1c4a55d7c20f4d30532f1727d9388bc1064fda191353f667  baseq2/maps.lst
-  1ce99eb11e7e251ccdf690858effba79836dbe5e32a4083ad00a13ecda491679  baseq2/pak0.pak_cd
+  1ce99eb11e7e251ccdf690858effba79836dbe5e32a4083ad00a13ecda491679  baseq2/pak0.pak_1dd586a
   678210ecd1b27dde1c645660333a1a7b139d849425793859657f804d379b62ad  baseq2/pak1.pak
   cb88d584ef939d08e24433a6cf86274737303fac2bbd94415927a75e6b269dd8  baseq2/pak2.pak
   017c6a39e8c49525f5d41de3a06a2d6ecd088ac9529f675ee00187425fed0343  baseq2/players/crakhor/a_grenades.md2
@@ -2700,6 +2719,9 @@ sha256sums: |
   2019714b8dec3924018a4730e4908531507e02a170a66bfb58e9716be3da58b6  quake2_manual/top_nav.html
   a6fbe78e4c97e5b585d99607fbc2f3182f85ff0201d3f8728d0733b721823473  readme.doc
   b3ec0876f693a3c8791b93ea194d57ac7deea3d058197c7ab74b8252fd2a2bf8  readme.txt_3.20
+
+  7fea4fe24b5871787962cd8f1df3bd55b93baf34fea5743e3f90fcc8e5675995  baseq2/pak0.pak_6be3f40
+
   1c2f4bb156b0a7c6dca1c338d84145996025000e7345a660ed21b21b21f00473  xatrix/docs/license.doc
   0e462a27702c74e7f29c1f6426650291b396996a064950e263de5d1991fec126  xatrix/docs/license.txt
   7b7e3bd537e28a5bcf7fb603891b523244b07affc338514b2bee3646bcd6969a  xatrix/docs/manual.doc
diff --git a/debian/changelog b/debian/changelog
index e3d9346..66aa149 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,6 +16,7 @@ game-data-packager (40) UNRELEASED; urgency=medium
   * quake3: list Steam installation path in help text
   * theme-hospital: add support for the gog.com version
     - add support for unpacking InnoSetup installers with innoextract
+  * quake2: support an alternative version of pak0.pk3 (Closes: #776059)
   * quake2: remove reference to /etc/game-data-packager/quake2-mirrors
     which we have never actually shipped. In versions < 39 it was silently
     ignored, in versions >= 39 it prints an error message.

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