On Fri, Aug 21, 2015 at 4:31 AM, Daniel Campbell (zlg) <z...@gentoo.org> wrote: > Based on what I'm seeing in this thread, the problem seems to center > around the description and application of the `dedicated` flag. I'm > fully in favor of the `server` and `client` flags because they're > clear and consistent.
++ > *However*, it was mentioned elsewhere in the thread that some games > don't allow a client and a server at the same time. Can we actually get an example of one before we go making policy based on what seems like a really strange case (one which I'm skeptical actually exists)? It seems that in these cases either REQUIRED_USE gets used, but preferentially the build system should be fixed or the package should be split. > With the games.eclass deprecated, I don't really have a "good practice" guide > for making gaming ebuilds. Just make them like any other ebuild. The main thing games.eclass did was force users to be in the games group to run games, and install them in a special location. The eclass isn't officially deprecated, but it probably should be. You should install a game just like you'd install a word-processor or a web browser. It is just another desktop application (99% of the time). -- Rich