Bug#776540: game-data-packager: please add support for games working with gemrbd engine

Markus Koschany apo at gambaru.de
Fri Oct 2 19:55:14 UTC 2015


Am 02.10.2015 um 21:12 schrieb Simon McVittie:
> On 02/10/15 19:25, Markus Koschany wrote:
>> I also use compression now which reduces the size of the archive by 1 GB
>> (2,6 GB uncompressed) but it is terribly slow on my machine.
> 
> You could try gzip, like comi.yaml?
> 
> # gzip -1 saves significant size; gzip -6 only saves an extra 10M and
> # takes 1.5x time; xz is really slow
> compress_deb: [-Zgzip, -z1]

Oh yeah, much better and only +170 MB. Thanks.

>> I think it makes sense to clone this bug report into one for each
>> supported gemrb game. Do you agree?
> 
> Yes if there a reasonable number (up to 10, say). If there are lots, I
> would suggest not bothering with bug reports for any that you don't have
> or don't intend to package.

GemRB supports: Baldurs Gate 1 + 2, Icewind Dale 1+2 and Planescape:
Torment. I intend to package the data of the other four games too but
this requires more time. So if you want to release a new version of
g-d-p you can include Baldur's Gate 1 but don't have to wait for the
other ones.

P.S.: g-d-p is currently broken in Git master. :>
Compilation works but when I run for instance

	game-data-packager enemy-territory


Traceback (most recent call last):
  File "/usr/lib/python3.4/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.4/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File
"/usr/share/games/game-data-packager/game_data_packager/__main__.py",
line 21, in <module>
    run_command_line()
  File
"/usr/share/games/game-data-packager/game_data_packager/__init__.py",
line 1054, in run_command_line
    with game.construct_task() as task:
  File
"/usr/share/games/game-data-packager/game_data_packager/__init__.py",
line 832, in construct_task
    self.load_file_data()
  File
"/usr/share/games/game-data-packager/game_data_packager/__init__.py",
line 829, in load_file_data
    ), (self.shortname, wanted.name)
AssertionError: ('enemy-territory', 'license.rtf')


Markus

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20151002/a9ed6521/attachment.sig>


More information about the Pkg-games-devel mailing list