1 |
Author: zmedico |
2 |
Date: 2008-07-31 07:22:45 +0000 (Thu, 31 Jul 2008) |
3 |
New Revision: 11295 |
4 |
|
5 |
Modified: |
6 |
main/trunk/cnf/sets.conf |
7 |
main/trunk/doc/config/sets.docbook |
8 |
Log: |
9 |
* Rename @live-ebuilds to @live-rebuild, for consistency with the other |
10 |
*-rebuild sets. |
11 |
* Document the new sets. |
12 |
|
13 |
|
14 |
Modified: main/trunk/cnf/sets.conf |
15 |
=================================================================== |
16 |
--- main/trunk/cnf/sets.conf 2008-07-31 07:04:15 UTC (rev 11294) |
17 |
+++ main/trunk/cnf/sets.conf 2008-07-31 07:22:45 UTC (rev 11295) |
18 |
@@ -43,7 +43,7 @@ |
19 |
world-candidate = False |
20 |
|
21 |
# Installed ebuilds that inherit from known live eclasses. |
22 |
-[live-ebuilds] |
23 |
+[live-rebuild] |
24 |
class = portage.sets.dbapi.InheritSet |
25 |
world-candidate = False |
26 |
inherits = cvs darcs git mercurial subversion |
27 |
|
28 |
Modified: main/trunk/doc/config/sets.docbook |
29 |
=================================================================== |
30 |
--- main/trunk/doc/config/sets.docbook 2008-07-31 07:04:15 UTC (rev 11294) |
31 |
+++ main/trunk/doc/config/sets.docbook 2008-07-31 07:22:45 UTC (rev 11295) |
32 |
@@ -453,6 +453,28 @@ |
33 |
</para> |
34 |
</sect3> |
35 |
</sect2> |
36 |
+ <sect2 id='config-set-classes-InheritSet'> |
37 |
+ <title>portage.sets.dbapi.InheritSet</title> |
38 |
+ <para> |
39 |
+ This class supports the following options: |
40 |
+ <itemizedlist> |
41 |
+ <listitem><varname>inherits</varname>: Required. A list of eclass names |
42 |
+ which should be used to create the package set. |
43 |
+ </listitem> |
44 |
+ </itemizedlist> |
45 |
+ </para> |
46 |
+ </sect2> |
47 |
+ <sect2 id='config-set-classes-OwnerSet'> |
48 |
+ <title>portage.sets.dbapi.OwnerSet</title> |
49 |
+ <para> |
50 |
+ This class supports the following options: |
51 |
+ <itemizedlist> |
52 |
+ <listitem><varname>files</varname>: Required. A list of file paths |
53 |
+ that should be used to create the package set. |
54 |
+ </listitem> |
55 |
+ </itemizedlist> |
56 |
+ </para> |
57 |
+ </sect2> |
58 |
<sect2 id='config-set-classes-PreservedLibraryConsumerSet'> |
59 |
<title>portage.sets.libs.PreservedLibraryConsumerSet</title> |
60 |
<para> |
61 |
@@ -490,6 +512,8 @@ |
62 |
<listitem><varname>security</varname>: uses <classname>NewAffectedSet</classname> with default options</listitem> |
63 |
<listitem><varname>everything</varname>: uses <classname>EverythingSet</classname></listitem> |
64 |
<listitem><varname>preserved-rebuild</varname>: uses <classname>PreservedLibraryConsumerSet</classname></listitem> |
65 |
+ <listitem><varname>live-rebuild</varname>: uses <classname>InheritSet</classname></listitem> |
66 |
+ <listitem><varname>module-rebuild</varname>: uses <classname>OwnerSet</classname></listitem> |
67 |
</itemizedlist> |
68 |
Additionally the default configuration includes a multi set section based on |
69 |
the <classname>StaticFileSet</classname> defaults that creates a set for each |