chocolate-doom split

Alexandre Detiste alexandre.detiste at gmail.com
Mon May 4 11:10:45 UTC 2015


Hi Fabian,

I think you lost the doom-wad-shareware dependency in the chocolate-doom package split.

Nice work btw.


http://anonscm.debian.org/cgit/pkg-games/chocolate-doom.git/commit/?id=176a8c556660318980a9b398d080e6bbb33e65f6


- freedm (>= 0.9) | doom-wad | game-data-packager,
+ freedm (>= 0.9) | doom-wad | doom-wad-shareware | game-data-packager,


This change would be nice too:

 Package: chocolate-heretic
 Section: contrib/games
 Architecture: any
 Depends:
  chocolate-common (= ${binary:Version}),
- heretic-wad | game-data-packager,
+ heretic-wad | heretic-shareware-data | game-data-packager,

---

I'll fix the Recommends in G-D-P generated packages too:

heretic.yaml
""""""""""""""
- engine: chocolate-doom | heretic-engine
+ engine: chocolate-heretic | heretic-engine

hexen.yaml:
"""""""""""""
- engine: "chocolate-doom | hexen-engine"
+ engine: "chocolate-hexen | hexen-engine"

    # The other provider of hexen-engine, chocolate-doom,
    # can play the full game but not the demo.
    engine: doomsday
--> this is solved now ?

   (the chocolate-hexen could also recommends "hexen-demo-data")

strife.yaml:
""""""""""""
+ engine: "chocolate-strife | doom-engine"


util.py:
        if package in ('heretic-engine', 'hexen-engine'):
            return (self.is_installed('chocolate-doom')
                 or self.is_installed('doomsday'))
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20150504/270807f1/attachment.sig>


More information about the Pkg-games-devel mailing list