1 |
commit: 87c0398d6dd0bd11ac166f9c4a79666393e7ccbe |
2 |
Author: Ciaran McCreesh <ciaran.mccreesh <AT> googlemail <DOT> com> |
3 |
AuthorDate: Thu Jul 14 15:51:06 2011 +0000 |
4 |
Commit: Ciaran McCreesh <ciaran.mccreesh <AT> googlemail <DOT> com> |
5 |
CommitDate: Thu Jul 14 15:51:06 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=87c0398d |
7 |
|
8 |
Tighten repository name requirements |
9 |
|
10 |
By requiring repository names to also be valid package names, a package |
11 |
mangler may treat repositories as packages. This then allows, for |
12 |
example, a user to 'install' a repository, which would instruct the |
13 |
package manager to perform the relevant configuration (including |
14 |
installing any masters) and syncing. |
15 |
|
16 |
--- |
17 |
names.tex | 2 +- |
18 |
1 files changed, 1 insertions(+), 1 deletions(-) |
19 |
|
20 |
diff --git a/names.tex b/names.tex |
21 |
index 67054c1..c99ed0f 100644 |
22 |
--- a/names.tex |
23 |
+++ b/names.tex |
24 |
@@ -34,7 +34,7 @@ described in section~\ref{sec:use-iuse-handling}. |
25 |
\subsection{Repository Names} |
26 |
\label{sec:repository-names} |
27 |
A repository name may contain any of the characters [\t{A-Za-z0-9\_-}]. It must not begin with a |
28 |
-hyphen. |
29 |
+hyphen. In addition, every repository name must also be a valid package name. |
30 |
|
31 |
\subsection{Keyword Names} |
32 |
\label{sec:keyword-names} |