Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/package-moves/
Date: Sat, 22 Jan 2022 21:35:35
Message-Id: 1642887285.986ca8f1dd6eca7c9a1b099a9a652bc9710786b1.sam@gentoo
1 commit: 986ca8f1dd6eca7c9a1b099a9a652bc9710786b1
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 1 11:15:26 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 22 21:34:45 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=986ca8f1
7
8 ebuild-maintenance/package-moves: add common terms for pkgmove/slotmove
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 ebuild-maintenance/package-moves/text.xml | 15 ++++++++-------
13 1 file changed, 8 insertions(+), 7 deletions(-)
14
15 diff --git a/ebuild-maintenance/package-moves/text.xml b/ebuild-maintenance/package-moves/text.xml
16 index 21cd245..93e0dcf 100644
17 --- a/ebuild-maintenance/package-moves/text.xml
18 +++ b/ebuild-maintenance/package-moves/text.xml
19 @@ -35,12 +35,13 @@ the following must be noted:
20 <body>
21
22 <p>
23 -Moving or renaming a package requires several operations. Firstly, verify that
24 -the ebuilds will continue to work correctly after the move. If the category
25 -changes, you must verify all <c>${CATEGORY}</c> uses. If the package name
26 -changes, you must verify <c>${PN}</c>, <c>${P}</c>, etc. Whenever the old value
27 -is necessary, substitute the variable reference with the verbatim text, so that
28 -it won't get affected by the move. Commit the changes separately before moving
29 +Moving or renaming a package (sometimes called a "pkgmove" or just "move")
30 +requires several operations. Firstly, verify that the ebuilds will continue to
31 +work correctly after the move. If the category changes, you must verify all
32 +<c>${CATEGORY}</c> uses. If the package name changes, you must verify
33 +<c>${PN}</c>, <c>${P}</c>, etc. Whenever the old value is necessary,
34 +substitute the variable reference with the verbatim text, so that it won't get
35 +affected by the move. Commit the changes separately before moving
36 the package.
37 </p>
38
39 @@ -92,7 +93,7 @@ during the update.
40 <body>
41
42 <p>
43 -The process for changing the ebuild's SLOT is very similar to the
44 +The process for changing the ebuild's SLOT (a "slotmove") is very similar to the
45 previous process. Besides changing the SLOT in the ebuild file, you
46 also need to create a new entry in <c>profiles/updates/</c> in
47 the Gentoo repository in the following format: