chocolate-doom split

Alexandre Detiste alexandre.detiste at gmail.com
Mon May 4 16:11:41 UTC 2015


2015-05-04 17:51 GMT+02:00 Simon McVittie <smcv at debian.org>:
> On 04/05/15 16:37, Fabian Greffrath wrote:
>
> I think Alexandre is applying this algorithm in an attempt to get the
> most consistent naming possible, given historical practice:
>
>     def get_suffix_for_new_package():
>         if game already has at least one known -wad package:
>             use "-wad" for all variants of that game
>         else:
>             consistently use "-data"
>
> where "game" means something a consumer would recognise (Doom, Doom II,
> Heretic), regardless of how it works behind the scenes, and "variants"
> includes full/shareware/demo/whatever.

That's it.

And this give heretic.yaml & hexen.yaml:

    grep '\-data' $(grep '\-wad' *.yaml | cut -f 1 -d \: | sort -u)

At first I hadn't spotted that the "help_text:" needed to be changed too.

doom2-masterlevels-wad & doom2-nerver-wad are already OK.

> Debian + contrib has had some level of Heretic and Hexen support since
> before jessie, under the names "heretic-wad", "hexen-wad", so we're OK
> with calling their demo/shareware variants "-wad" as well.

And when googling, you find # years old post on help forums that are still
somewhat relevant about those.
If you don't browse the web in english like some of my friends,
you get even older/less info; so I wouldn't change this without a reason.

> Strife support is new since jessie, so we'd prefer the more
> technology-neutral "-data" for its supporting data package (similar to
> how g-d-p doesn't generate quake-paks, and there's no openarena-pak0-pk3
> package in main).

I would say "since Stretch" :-)

Jessie ships with the old GDP; but with a little bit of pinning
this would be easy to use testing's GDP on Jessie
as there are no fancy dependency.

A



More information about the Pkg-games-devel mailing list