-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 08/21/2015 03:31 AM, Rich Freeman wrote: > 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)?
I'm not aware of such use-case, as it was mentioned by someone else. It's a theoretical possibility, though, and games aren't always known for having sane build systems or programming practices, so I think it's worth considering. > > 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. Agreed. > >> 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). > Thanks, I'll keep that in mind when I get around to writing those ebuilds. I'll also consult the games team before committing. - -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJV13ylAAoJEAEkDpRQOeFwWgsQAKYTlKXP1bgyN68cDbVddnfE kgggdVy3R2Zv0AHRfqbip4prrbbDv5+M0qifQ8RGa9WxQ4Fu5kVxUrFsJ1l2xO7O VNSYDeBl4NVC+AqePDSsqzKCWojYR8hMbEhBvsC3hsxGeD28dBJ5P3yhQMHORvSy T2K45wj/lXlJDKTrnI/3cwpWSNJM6u209pXLlU6XydsXt0lh9C+3pV2NGNuXuucw jSkA2cGxRCGQqaGxWcVjXyPr2tRkWsFYr1kxyNqaJ7Meb9kX5QUFzkwBZAWR6Eq4 HV7kiM8CLujDJapbN2NwpsBs6Bo5e4jlJwmw8+kOLeMVXBbZFzf5q/vy3+vB9hds ibGEc90tdEb+zo6lHMD8EhI7OlR5ckJ4yuLykzYqanB5bLzBXA9OKe/IgUtgrtVT RadKh0v42Qo6Rck1uzCus0ZiTME1cykvvyrz+wQIvl1PHrdArwtqPNSIOtVGnngt W2cjJUVs8bE2JA/ftHjrj7cLrsSicvJ9aRKCZLNMFHJIs7Wq923wQTCVZ/8/mhsf Z2eX74plPuwk6H/8EmJPNTW2JmA5R2t759chJcaSfEW/Tgc0w1nsoMUCWnwxjF5E x2Qxx5P7I0kEVqYXCJ2Z14NtRafO+Oq31t9OcxGuRYv/r/dK17w70uA652jr8FmX arJW7R1aiYqch1p6FKhM =Y7o9 -----END PGP SIGNATURE-----