Gentoo Archives: gentoo-commits

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/pms:master commit in: /
Date: Tue, 02 Aug 2011 15:23:35
Message-Id: 87c0398d6dd0bd11ac166f9c4a79666393e7ccbe.ciaranm@gentoo
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}