On Wed, Sep 17, 2008 at 9:01 PM, Michael Homer <[EMAIL PROTECTED]> wrote: > Hi all, > I committed a modification to UseFlags yesterday/this morning to > enable same-named flags for every installed program by default. The > program names are normalised to valid flag form (lowercase > alphanumeric plus underscore; - transforms to _, every other character > is stripped[1]). These flags are enabled after the system flags (in > Scripts/Data), but before the site flags in /S/S/UseFlags.conf, so you > can disable them in the usual fashion. > > This means that installing a program will generally enable support for > it everywhere, including places that don't autodetect correctly. It > also means that many users won't ever need to know that the flags > exist, and things will "just work". There will still be > manually-enabled flags for hardware, generics, and other behaviour > that isn't tied to a specific single dependency, and you can still > control all the flags manually either by disabling the ones you don't > want or with "-*" at the top of UseFlags.conf. For recipe authors, > everything is much the same as it's always been, but you can rely on > having +progname on when compiling against a particular dependency, > for the cases where autodetection goes awry. > > Comments, anybody? I discussed this with Jonas, and we think it's a > reasonable default behaviour, but does anybody else have any thoughts? > This is with a Scripts release in mind sometime in the not-too-distant > future.
Sounds reasonable. -- Hisham _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel