From: Zac Medico <zmedico@gentoo.org>
Date: Thu, 31 Jul 2008 07:22:45 +0000 (-0000)
Subject: * Rename @live-ebuilds to @live-rebuild, for consistency with the other
X-Git-Tag: v2.2_rc6~15
X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6d600de017a1ccbc3c6c2fd6b1ced40a2896a697;p=portage.git

* Rename @live-ebuilds to @live-rebuild, for consistency with the other
  *-rebuild sets.
* Document the new sets.

svn path=/main/trunk/; revision=11295
---

diff --git a/cnf/sets.conf b/cnf/sets.conf
index ea2f3d5c3..eda003f43 100644
--- a/cnf/sets.conf
+++ b/cnf/sets.conf
@@ -43,7 +43,7 @@ class = portage.sets.libs.PreservedLibraryConsumerSet
 world-candidate = False
 
 # Installed ebuilds that inherit from known live eclasses.
-[live-ebuilds]
+[live-rebuild]
 class = portage.sets.dbapi.InheritSet
 world-candidate = False
 inherits = cvs darcs git mercurial subversion
diff --git a/doc/config/sets.docbook b/doc/config/sets.docbook
index b284f5e2a..45c7db653 100644
--- a/doc/config/sets.docbook
+++ b/doc/config/sets.docbook
@@ -453,6 +453,28 @@
 			</para>
 			</sect3>
 		</sect2>
+		<sect2 id='config-set-classes-InheritSet'>
+		<title>portage.sets.dbapi.InheritSet</title>
+		<para>
+		This class supports the following options:
+		<itemizedlist>
+		<listitem><varname>inherits</varname>: Required. A list of eclass names
+		which should be used to create the package set.
+		</listitem>
+		</itemizedlist>
+		</para>
+		</sect2>
+		<sect2 id='config-set-classes-OwnerSet'>
+		<title>portage.sets.dbapi.OwnerSet</title>
+		<para>
+		This class supports the following options:
+		<itemizedlist>
+		<listitem><varname>files</varname>: Required. A list of file paths
+		that should be used to create the package set.
+		</listitem>
+		</itemizedlist>
+		</para>
+		</sect2>
 		<sect2 id='config-set-classes-PreservedLibraryConsumerSet'>
 		<title>portage.sets.libs.PreservedLibraryConsumerSet</title>
 		<para>
@@ -490,6 +512,8 @@
 	<listitem><varname>security</varname>: uses <classname>NewAffectedSet</classname> with default options</listitem>
 	<listitem><varname>everything</varname>: uses <classname>EverythingSet</classname></listitem>
 	<listitem><varname>preserved-rebuild</varname>: uses <classname>PreservedLibraryConsumerSet</classname></listitem>
+	<listitem><varname>live-rebuild</varname>: uses <classname>InheritSet</classname></listitem>
+	<listitem><varname>module-rebuild</varname>: uses <classname>OwnerSet</classname></listitem>
 	</itemizedlist>
 	Additionally the default configuration includes a multi set section based on
 	the <classname>StaticFileSet</classname> defaults that creates a set for each