[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    [gentoo-dev]  Re: Global USE flags (Was: mplayer global use flag)
From:       Ryan Hill <dirtyepic () gentoo ! org>
Date:       2006-10-31 3:56:23
Message-ID: eigqnv$jb2$1 () sea ! gmane ! org
[Download RAW message or body]

Caleb Cushing wrote:

> maybe it would be a lot of work. to even develop the tools. but it 
> would be nice if a global use flag could have a detailed option.

this has been discussed a few times before.  i think there's even a bug
for it (don't remember the #).

> example.
> 
> euse -i mplayer [+ C  ] mplayer - Enable mplayer support for playback
> or encoding
> 
> is what we currently get.
> 
> add a -d option for --descriptive euse -id mplayer could show
> something like [+ C  ] mplayer - Enable mplayer support for playback
> or encoding media-video/kmplayer - adds the ability to play back
> media using the mplayer engine

euse already does this actually. ;)

$ grep "^doc" /usr/portage/gentoo-x86/profiles/use.desc
doc - Adds extra documentation (API, Javadoc, etc)

$ grep ":doc" /usr/portage/gentoo-x86/profiles/use.local.desc
dummy-cat/fakepkg:doc - This is a package specific USE description.

$ euse -i doc
global use flags (searching: doc)
************************************************************
[-    ] doc - Adds extra documentation (API, Javadoc, etc)

local use flags (searching: doc)
************************************************************
[-    ] doc (dummy-cat/fakepkg): This is a package specific USE description.


i keep meaning to look at how other USE-type utils handle it.

-- 
                                        by design, by neglect
dirtyepic@gentoo.org            for a fact or just for effect
9B81 6C9F E791 83BB 3AB3 5B2D E625 A073 8379 37E8 (0x837937E8)


["signature.asc" (application/pgp-signature)]
-- 
gentoo-dev@gentoo.org mailing list


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic