aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDror Levin <spatz@gentoo.org>2010-04-10 20:23:03 +0300
committerJeremy Olexa <darkside@gentoo.org>2011-02-03 16:39:55 +0000
commit4f6f3ca6fe201dd709c5b73179758e96449f7400 (patch)
tree0b3ca467575156c89c76b6080d88a6dff4ce7b3e /profiles
parentEAPI 4: Describe MERGE_TYPE. (diff)
downloaddevmanual-4f6f3ca6fe201dd709c5b73179758e96449f7400.tar.gz
devmanual-4f6f3ca6fe201dd709c5b73179758e96449f7400.tar.bz2
devmanual-4f6f3ca6fe201dd709c5b73179758e96449f7400.zip
Write page about profiles/updates/
Add some explanations about the files in profiles/updates/ and a table with available commands.
Diffstat (limited to 'profiles')
-rw-r--r--profiles/updates/text.xml43
1 files changed, 39 insertions, 4 deletions
diff --git a/profiles/updates/text.xml b/profiles/updates/text.xml
index d450374..ae859e4 100644
--- a/profiles/updates/text.xml
+++ b/profiles/updates/text.xml
@@ -4,11 +4,46 @@
<title>Profiles <c>updates/</c> Directory</title>
<body>
-<todo>
-move and slotmove
-</todo>
+<p>
+The files in the <c>updates/</c> directory are organized by quarters of years
+and are named <c>&lt;quarter&gt;Q-&lt;year&gt;</c>, e.g. <c>1Q-2010</c>
+(quarter count is one-based).
+</p>
+
+<p>
+These files are simple text files, where each line contains one of the following
+commands. Note that these only cause the package manager to adjust its metadata,
+the actual changes to the package have to be done manually.
+</p>
+
+<table>
+ <tr>
+ <th>
+ Command
+ </th>
+ <th>
+ Description
+ </th>
+ </tr>
+ <tr>
+ <ti>
+ <c>move oldcat/oldpkg newcat/newpkg</c>
+ </ti>
+ <ti>
+ Indicates the packages has been renamed, moved to another category, or
+ both.
+ </ti>
+ </tr>
+ <tr>
+ <ti>
+ <c>slotmove atom oldslot newslot</c>
+ </ti>
+ <ti>
+ Indicates that the atom specified has changed slots.
+ </ti>
+ </tr>
+</table>
</body>
</chapter>
</guide>
-