Le vendredi 16 octobre 2015 21:03:25, vous avez écrit : > Control: tags -1 patch pending > > I added support for Planescape: Torment. I think I will file a wishlist > bug report against gemrb. It would be nice if the configuration files > already contained the paths to the g-d-p data.
I've digged gemrb a bit, apt-cache search gemrb gemrb - Open-source engine to run Baldur's Gate, Icewind Dale and Planescape: Torment gemrb-baldurs-gate - GemRB binary and configuration for Baldur's Gate game gemrb-baldurs-gate-2 - GemRB binary and configuration for Baldur's Gate 2 game gemrb-baldurs-gate-2-data - GemRB data files for Baldur's Gate 2 game gemrb-baldurs-gate-data - GemRB data files for Baldur's Gate game gemrb-data - Common data files for GemRB gemrb-doc - Documentation for GemRB gemrb-icewind-dale - GemRB binary and configuration for Icewind Dale game gemrb-icewind-dale-2 - GemRB binary and configuration for Icewind Dale 2 game gemrb-icewind-dale-2-data - GemRB data files for Icewind Dale 2 game gemrb-icewind-dale-data - GemRB data files for Icewind Dale game gemrb-planescape-torment - GemRB binary and configuration for Planescape: Torment game gemrb-planescape-torment-data - GemRB data files for Planescape: Torment game libgemrb - Shared libraries and plugins for GemRB It seems that the gemrb package is a shared runtime needed by the gemrb-baldurs-gate, gemrb-baldurs-gate-2 packages... So in G-D-P the engine: tag should have this "gemrb-baldurs-gate" value instead of a plain "gemrb" so that apt 1.1 pull the right set of dependencies. Now, the wording of the generated long package description could be special-cased to make it less weird. + if 'gemrb' in engine: + engine = 'gemrb' long_desc += ' Intended for use with: ' + engine Further, I don't understand the split between "gemrb" & "libgemrb", if those two 'any' package must always be present together & at the same version; couldn't they be merged in on package ? > paths to the g-d-p data. I suggest the path to be /usr/share/gemrb/baldurs-gate-1, that would a symlink to /usr/share/gemrb/baldurs-gate-1-{en|de|fr|..} Does the alternatives mechanism handle directories too ? > Something weird is going on when I run I'll try it !
signature.asc
Description: This is a digitally signed message part.