Late reply so apologies for not responding sooner. On 8 May 2014 03:16, Fabian Greffrath <fab...@greffrath.com> wrote:
> With the split approach I would also have to separate -server and -setup > into different packages and introduce rather complex inter-package > dependencies. Chocolate Doom's 'make install' rule installs separate copies of chocolate-setup as chocolate-doom-setup, chocolate-heretic-setup, etc. There isn't actually need to make a common package and use symlinks. As for chocolate-server, I've actually stopped distributing binaries of this for other platforms because I think it's misleading. People get the mistaken impression that they need to run a dedicated server if they want to play a network game and most of the time this isn't the case. Usually one of the clients acts as a server; if necessary it's possible to run a dedicated server as chocolate-doom -dedicated. The only situation in which you'd want to use chocolate-server is if you were running it as a permanent dedicated server (the one that appear on master.chocolate-doom.org). Very few people do that. If you want Debian to support that use case it should probably be a separate package anyway, as chocolate-server is a smaller binary that doesn't have all the dependencies of the main client binaries. -- Simon Howard https://soulsphere.org/