Bug#745081: game-data-packager: add support for full versions of wolf3d and spear of destiny
Alexandre Detiste
alexandre.detiste at gmail.com
Sat Jan 17 18:53:33 UTC 2015
Le samedi 17 janvier 2015 16:13:41, vous avez écrit :
> > I see now we can't process that automaticaly if a game is split in different
> > yaml files like Doom.
>
> Er, Doom isn't split into different YAML files? Doom, Doom 2 and the two
> modules of Final Doom are (mechanically) entirely independent games.
Ok, I don't know much of this game.
> > At first I thought that would be an extensive change,
> > but in the end we only need to change _populate_package()
> > and derive a package.type value from the optional presence of demo_for & expansion_for .
>
> I was thinking more of changing the package.type tests to look at
> package.demo_for and package.expansion_for; but this approach could work
> too.
But we'd loose nice things like @type.setter, keeping package.type abstract out the details.
> > I can do it + fix all yaml files if you want.
>
> Yes please; I'm concentrating on trying to get the last few games into
> Python/YAML (CD-ripping for Quake and Quake II, compiling game modules
> for Quake II, and lots of misc processing for lgeneral).
Done & automatic filling of Suggests: added in a second commit.
More information about the Pkg-games-devel
mailing list