>>>>> On Sun, 30 Mar 2008, Mike Frysinger wrote: >> And IMHO the "emacs" USE flag should not be used here: >> >> $ ./configure -hs >> Configuration of Leafpad 0.8.12: >> >> Optional Features: >> [...] >> --enable-emacs implement Emacs key theme (experimental) >> >> $ equery uses =leafpad-0.8.12 >> [...] >> + + emacs : Adds support for GNU Emacs >> >> As its description says, the flag is intended for GNU Emacs support >> which is not the case here.
> i think the USE flag makes sense. perhaps the description should be > changed. Certainly a USE flag makes sense here, but it shouldn't be USE=emacs. The "emacs" global USE flag is used by 82 other packages (all outside the app-emacs category). Its purpose is always that GNU Emacs specific files are installed; either directly, or indirectly by pulling another package via *DEPEND. So leafpad would be the first package assigning a different meaning to the flag. In my opinion, a local USE flag like "emacskeys" or "emacs-keymap" would make more sense here. (And I doubt that users who would enable Emacs key bindings in leafpad would always want GNU Emacs. Setting USE=emacs in make.conf will inevitably install it.) Ulrich -- [email protected] mailing list
