public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] USE_EXPAND and IUSE
@ 2005-06-20  0:43 Jason Stubbs
  2005-06-19 16:48 ` Alin Nastac
  0 siblings, 1 reply; 13+ messages in thread
From: Jason Stubbs @ 2005-06-20  0:43 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1289 bytes --]

Hi all,

So there have been many complaints about how USE_EXPANDed flags don't belong 
in IUSE. There haven't actually been any reasons given though. :P

I've assumed that the reasons they haven't been added thus far are due to what 
emerge's output would look like if they were. So I've taken the liberty of 
fixing up the output a bit. Now IUSE flags that are expansions of USE_EXPAND 
will be outputted like this:

[ebuild  N    ] kde-base/kde-i18n-3.4.1  +arts -debug +kdeenablefinal 
-xinerama LINGUAS="-ar -bg -bn -br -bs -ca -cs -cy -da -de -el -en_GB -eo -es 
-et -eu -fi -fr -fy -ga -he -hi -hsb -hu -is -it +ja -lt -mk -nb -nds -nl -nn 
-pa -pl -pt -pt_BR -ro -ru -se -sk -sl -sr -sr@Latn -sv -ta -tg -tr -uk 
-zh_CN" 0 kB

The format follows the same as standard USE flags but are separated out into 
the individual variables that enable them. Of course, the ebuilds themselves 
need to be updated to add the appropriate flags to IUSE.

Although I believe they should be, I'll leave it up to others to decide 
whether said flags should be documented in use.desc. However, if it is 
decided to not document them in use.desc, they won't be dropped from 
repoman's checks until there is some other way that they can be documented.

Regards,
Jason Stubbs

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2005-08-17  3:44 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-20  0:43 [gentoo-dev] USE_EXPAND and IUSE Jason Stubbs
2005-06-19 16:48 ` Alin Nastac
2005-06-19 17:10   ` Sven Wegener
2005-06-20  7:37   ` Jason Stubbs
2005-06-21  5:11     ` Donnie Berkholz
2005-06-21 21:35       ` Jason Stubbs
2005-06-21 16:29         ` Donnie Berkholz
2005-06-21 16:59           ` Alec Warner
2005-06-21 17:07             ` Donnie Berkholz
2005-08-17  3:42               ` Jason Stubbs
2005-06-21  5:35     ` Alin Nastac
2005-06-21 20:28       ` Jason Stubbs
2005-06-21 21:17         ` Jason Stubbs

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox