Bug#777338: Bug#764200: Bug#777338: game-data-packager: please add support for Doom3 BFG

Alexandre Detiste alexandre.detiste at gmail.com
Sun Feb 15 22:57:44 UTC 2015


> > (But maybe you can take a look at my commit -- It seemed to ignore
> > the longname for the RoE expansion pack, the resulting package
> > doom3-resurrection-data had as Description: "Doom 3 (original or BFG
> > Edition)" -- I expected to gdp to use the longname specified in its
> > packages: specification; I worked around by specifiing it in the
> > doom3-resurrection-data.control.in, 


> > which I had anyway to specify the
> > correct dependencies on the game logic *.so)
this can be done in the yaml file with a "debian: engine:" tag.

> This logic:
> 
>             if package.expansion_for:
>                 short_desc = 'extra data for ' + self.longname
>             else:
>                 short_desc = 'data for ' + longname
> 
> is not great when self.longname is something like "Doom 3 (original or
> BFG edition)". We would probably get better results by using
> 
> short_desc = 'data for ' + longname
> 
> unconditionally.
>
>....

Indeed, I tried to do something too smart for a dumb boilerplate generator;
I copied your suggested changes in a new commit.

The d/copyright file generator is also mostly done.



More information about the Pkg-games-devel mailing list