Gentoo Archives: gentoo-commits

From: "André Erdmann" <dywi@×××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/R_overlay:master commit in: roverlay/ebuild/
Date: Wed, 30 Jan 2013 20:16:28
Message-Id: 1359576057.343b9f40f7614424b14eca9038d7ae2f1157bb2b.dywi@gentoo
1 commit: 343b9f40f7614424b14eca9038d7ae2f1157bb2b
2 Author: André Erdmann <dywi <AT> mailerd <DOT> de>
3 AuthorDate: Wed Jan 30 20:00:57 2013 +0000
4 Commit: André Erdmann <dywi <AT> mailerd <DOT> de>
5 CommitDate: Wed Jan 30 20:00:57 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=343b9f40
7
8 ebuild/abstractcomponents: typo + doc
9
10 Added parameter description for param_expansion to EbuildVar.__init__()
11
12 Fixed Typo: Use ' (instead of") as quote char if param_expansion is false.
13
14 ---
15 roverlay/ebuild/abstractcomponents.py | 14 +++++++++-----
16 1 files changed, 9 insertions(+), 5 deletions(-)
17
18 diff --git a/roverlay/ebuild/abstractcomponents.py b/roverlay/ebuild/abstractcomponents.py
19 index c7e4a98..5b12260 100644
20 --- a/roverlay/ebuild/abstractcomponents.py
21 +++ b/roverlay/ebuild/abstractcomponents.py
22 @@ -157,10 +157,14 @@ class EbuildVar ( object ):
23 """Initializes an EbuildVar.
24
25 arguments:
26 - * name -- e.g. 'SRC_URI'
27 - * value --
28 - * priority -- used for sorting (e.g. 'R_SUGGESTS' before 'DEPEND'),
29 - lower means higher priority
30 + * name -- e.g. 'SRC_URI'
31 + * value --
32 + * priority -- used for sorting (e.g. 'R_SUGGESTS'
33 + before 'DEPEND'), lower means higher priority
34 + * param_expansion -- set the char that is used to quote the value
35 + True : "
36 + False: '
37 + None : use raw value string
38 """
39 self.name = name
40 self.priority = priority
41 @@ -206,7 +210,7 @@ class EbuildVar ( object ):
42 return vstr
43
44 else:
45 - q = '"' if self.use_param_expansion else '"'
46 + q = '"' if self.use_param_expansion else "'"
47 # removing all quote chars from values,
48 # the "constructed" {R,}DEPEND/R_SUGGESTS/IUSE vars don't use them
49 # and DESCRIPTION/SRC_URI don't need them