Your message dated Tue, 05 Oct 2021 00:48:45 +0000
with message-id <[email protected]>
and subject line Bug#990767: fixed in game-data-packager 68
has caused the Debian Bug report #990767,
regarding game-data-packager: Add support for gog version of Heretic
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
990767: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990767
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: game-data-packager
Version: 67
Severity: normal
Tags: patch
Dear Maintainer,
The attached patch adds support for the recently released gog
version of Heretic. Got it working after some trial and error, and
from what I can see the wad-file (unsuprisingly) matches the
existing checksums.
Example of working package creation:
$ game-data-packager heretic
setup_heretic_shadow_of_the_serpent_riders_1.3_\(42801\).exe
identifying setup_heretic_shadow_of_the_serpent_riders_1.3_(42801).exe
identifying
/tmp/gdptmp.wp8en76y/tmp/setup_heretic_shadow_of_the_serpent_riders_1.3_(42801).exe.d/HERETIC.WAD
INFO:game_data_packager.build:will not produce "heretic-shareware-wad"
because we have the full version "heretic-wad"
WARNING:game_data_packager.games.doom_common:Unable to load omgifol and
PIL modules. No icons will get extracted from WAD files.
INFO:game_data_packager.packaging.deb:generating package heretic-wad
generated "/home/debian/Desktop/heretic shadow of the serpent
riders/heretic-wad_67+nmu4_all.deb"
In other data files I saw metadata fields for gog, for instance
https://salsa.debian.org/games-team/game-data-packager/-/blob/master/data/doom.yaml
However I couldn't find any information on which values are expected
or where these might be used, so I didn't add any.
-- System Information:
Debian Release: 11.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-8-amd64 (SMP w/3 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages game-data-packager depends on:
ii dpkg 1.20.9
ii fakeroot 1.25.3-1.1
ii python3 3.9.2-3
ii python3-debian 0.1.39
ii python3-yaml 5.3.1-5
Versions of packages game-data-packager recommends:
ii game-data-packager-runtime 67
Versions of packages game-data-packager suggests:
pn arj <none>
ii binutils 2.35.2-2
pn cabextract <none>
pn cdparanoia <none>
pn dynamite <none>
ii gcc 4:10.2.1-1
pn gdebi | gdebi-kde <none>
ii gir1.2-gdkpixbuf-2.0 2.42.2+dfsg-1
ii innoextract 1.8-1.2+b1
pn lgc-pg <none>
ii lgogdownloader 3.7-1+b4
pn lhasa | jlha-utils | lzh-archiver <none>
ii make 4.3-4.1
ii p7zip-full 16.02+dfsg-8
ii python3-gi 3.38.0-2
pn python3-omg <none>
pn python3-pil <none>
pn steam <none>
pn steamcmd <none>
pn unace-nonfree <none>
pn unar <none>
pn unrar <none>
pn unshield <none>
ii unzip 6.0-26
pn vorbis-tools <none>
ii xdelta 1.1.3-9.3
ii xdelta3 3.0.11-dfsg-1+b1
-- no debconf information
--
mvh / best regards
Hans Joachim Desserud
http://desserud.org
diff --git a/data/heretic.yaml b/data/heretic.yaml
index 229089ac..067149e2 100644
--- a/data/heretic.yaml
+++ b/data/heretic.yaml
@@ -62,6 +62,11 @@ files:
unpack:
format: zip
+ setup_heretic_shadow_of_the_serpent_riders_1.3_(42801).exe:
+ unpack:
+ format: innoextract
+ provides: ['heretic.wad?1.3']
+
heretic.wad:
alternatives:
- heretic.wad?1.3
@@ -92,6 +97,7 @@ groups:
11096488 3117e399cdb4298eaa3941625f4b2923 heretic.wad?1.0
11095516 1e4cb4ef075ad344dd63971637307e04 heretic.wad?1.2
14189976 66d686b1ed6d35ff103f15dbd30e0341 heretic.wad?1.3
+ 24813248 695301b720dee55fb9e394534c5c45de setup_heretic_shadow_of_the_serpent_riders_1.3_(42801).exe
sha1sums: |
c97b176fe0458039219eb426ad315dc5ff155324 license.doc
@@ -103,6 +109,7 @@ sha1sums: |
15e536e2af20fb6e3cf21e35eb40d17df2276ee6 HTIC_V12.1
ba5e52bffc34a9e16f1c20d3ce3465cc58fc9968 HTIC_V12.2
4643f3bfcc5c2d0bdf304025f618e5cd1e32e2e0 htic_v12.exe
+ 722132877b25fced7615d37c7c435d47a616f277 setup_heretic_shadow_of_the_serpent_riders_1.3_(42801).exe
sha256sums: |
5ffbb47e4a5750fef144c312973ee5782266b4a63474b77478103b6c1aaed39d htic_v12.zip
@@ -110,6 +117,7 @@ sha256sums: |
5ae52ee961636418e10f5fd71e4c44d56b4adf8116a299350ab3cae15a4a10a8 HTIC_V12.1
62c9c88adc3e97dc301f155ab1651083c2e6a9b0dde44e817b2d4e39fbbc0176 HTIC_V12.2
34c44e1153a636278daadcaa5904c9a02ab14cee58518f59bb88af6f481a2d5d htic_v12.exe
+ e3dac562a6642aff2ffe5c3cf24923eda28eb22a32d73d56e0aae9bc95d6a594 setup_heretic_shadow_of_the_serpent_riders_1.3_(42801).exe
...
# vim:set sw=2 sts=2 et:
--- End Message ---
--- Begin Message ---
Source: game-data-packager
Source-Version: 68
Done: Simon McVittie <[email protected]>
We believe that the bug you reported is fixed in the latest version of
game-data-packager, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated game-data-packager
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 05 Oct 2021 01:01:21 +0100
Source: game-data-packager
Architecture: source
Version: 68
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 786501 963026 990767
Changes:
game-data-packager (68) unstable; urgency=medium
.
* New games:
- Commander Keen 1, 2, 3 & Keen Dreams [adetiste] (Closes: #786501)
* New versions:
- Heretic: GOG.com archive [Hans Joachim Desserud] (Closes: #990767)
- Nippon Safes Inc. is now freeware, add download url. [adetiste]
- Curse of Monkey Island: add Steam and GOG IDs [Dmitry Baryshkov]
- Update quake2-reckoning-data (xatrix) to 2.09 and
quake2-groundzero-data (rogue) to 2.08, corresponding to
Yamagi Quake II version 8.00 [smcv]
* Bug fixes:
- Remove dead url to GOG.com Mix page [adetiste] (Closes: #963026)
- Fix Steam mode compatibility with Python 3.9 [Adam Robinson]
* Internal changes:
- Use debhelper-compat 13 [adetiste]
- d/control: Relax Python build-dependencies to :any [smcv]
* Remove unnecessary Lintian override
* Standards-Version: 4.6.0 (no changes required)
Checksums-Sha1:
60a8c1e143f687bad6e21960c6c5606027701e40 2918 game-data-packager_68.dsc
b116eee03c47d552d4ef7127b18643c32aab7db1 4689084 game-data-packager_68.tar.xz
adfe7820e54100fca0848d4ad9e7131993ca5d7e 10988
game-data-packager_68_source.buildinfo
Checksums-Sha256:
16887f9baa6a7285e64bd9e536988729540683991a4d3d55687dbecd9077f16c 2918
game-data-packager_68.dsc
d474c543404f874fd2bbcdd8e8601b52ce039f2fd39c624ecd4f3dea1be4c5b8 4689084
game-data-packager_68.tar.xz
033d2ca1ce0d8885ee9566e5ff0eeb37952bdf75903aeecc492d4be805909900 10988
game-data-packager_68_source.buildinfo
Files:
d99c74636d539e35b8ec5558d2a5b40e 2918 contrib/games optional
game-data-packager_68.dsc
936d8ae32247584c74788da26cfd8044 4689084 contrib/games optional
game-data-packager_68.tar.xz
3a579fcbcfb0cd2959666b4048f6e723 10988 contrib/games optional
game-data-packager_68_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmFbnMgACgkQ4FrhR4+B
TE+RixAAmRyrtGNrEBlKsEx0jUJPhcmdrJ7vS69iEO37NiC37+DC+H3P2+Tzf+g+
5uqxFOFfpzhk7YgSjCM1asR+/26PUkeL4PObaH8r7/TnFLSNNXkxn4JUxK1EJ8LR
Yytdc0EUCDBHKsw14aoPU66jwnWG0y5PyHyxPEDpReybLOmwGt9G6Ybdu1DzrMQ5
L3aBrB/JYMjc5GStDXmX5trcltvu/9VljXbKg53wZmzie/ZBXlEcAgJrDXWV2me/
B0XIPfXecW8331JjThpLIvmBUyG2/SdhWtN5M2j4EKWbvJVn98jSE/pbAEZR3xPw
7IuEGtVLu3FHU8kimL+kxAq8K1jDhTrVH6CX5EoYRoDz1EaX9oWPITqKXPLtqCuN
sbhrFOajc5x4hn2C5uqsF7fRvHnbxiXstqATdcXyeGNqCSYwdeikezZnylBL+Tfm
GPAXf6QjAavwM9xICBa/0ytYkKVuzQyYY/h3aZkRSfzLrT+NRQRfzQ1JbGjVygt9
ueZNg2rzwOvAh+Grfpq++PAqqdIJ2LfUVifk/OEppsg34MCObhZvyUvfJPyZF4KF
PzMYHe+1q8+xm2KCrh9eNl3o1um+bwfTaBOFkv3UFMHilxVqf9tZsNn4pBTqZRLe
jRoiOR4UzHIrTKt8weGjQLityEaTtC6AOuMYZ43ZdalaSrm1iy0=
=d3+h
-----END PGP SIGNATURE-----
--- End Message ---