Gentoo Archives: gentoo-commits

From: Markos Chandras <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/devmanual:devrel-handbook commit in: ebuild-writing/variables/
Date: Sat, 03 Nov 2012 22:05:18
Message-Id: 1351980243.cf954961054b67785103f74059eea24b498f6bf5.hwoarang@gentoo
1 commit: cf954961054b67785103f74059eea24b498f6bf5
2 Author: Markos Chandras <hwoarang <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 3 21:59:34 2012 +0000
4 Commit: Markos Chandras <hwoarang <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 3 22:04:03 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/devmanual.git;a=commit;h=cf954961
7
8 ebuild-writing/variables: Add a note that IUSE must always be present
9
10 ---
11 ebuild-writing/variables/text.xml | 3 +++
12 1 files changed, 3 insertions(+), 0 deletions(-)
13
14 diff --git a/ebuild-writing/variables/text.xml b/ebuild-writing/variables/text.xml
15 index 379ca00..f825c06 100644
16 --- a/ebuild-writing/variables/text.xml
17 +++ b/ebuild-writing/variables/text.xml
18 @@ -309,6 +309,9 @@ Note that the <c>IUSE</c> variable is cumulative, so there is no need to specify
19 USE flags used only within inherited eclasses within the ebuild's IUSE. Also
20 note that it's really really broken in portage versions before 2.0.51.
21 </p>
22 +<important>
23 +You must always add the IUSE variable in your ebuild even if it is empty.
24 +</important>
25
26 <p>
27 Arch USE flags (<c>sparc</c>, <c>mips</c>, <c>x86-fbsd</c> and so on) should not be