1 |
commit: 0f45bb772f6f80766f54f6e18ac3fbef9b7b20d3 |
2 |
Author: André Erdmann <dywi <AT> mailerd <DOT> de> |
3 |
AuthorDate: Mon Sep 2 12:25:29 2013 +0000 |
4 |
Commit: André Erdmann <dywi <AT> mailerd <DOT> de> |
5 |
CommitDate: Mon Sep 2 12:25:29 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=0f45bb77 |
7 |
|
8 |
fix --sync-imports |
9 |
|
10 |
--- |
11 |
roverlay/argparser.py | 2 +- |
12 |
roverlay/defaultscript.py | 2 ++ |
13 |
2 files changed, 3 insertions(+), 1 deletion(-) |
14 |
|
15 |
diff --git a/roverlay/argparser.py b/roverlay/argparser.py |
16 |
index def3076..e1ded67 100644 |
17 |
--- a/roverlay/argparser.py |
18 |
+++ b/roverlay/argparser.py |
19 |
@@ -415,7 +415,7 @@ class RoverlayArgumentParserBase ( roverlay.argutil.ArgumentParserProxy ): |
20 |
arg = self.setup_remote_minimal() |
21 |
|
22 |
arg ( |
23 |
- '--sync-imports', dest='sync_imports', |
24 |
+ '--sync-imports', dest='sync_imported', default=argparse.SUPPRESS, |
25 |
flags=self.ARG_WITH_DEFAULT|self.ARG_OPT_IN, |
26 |
help=( |
27 |
'allow fetching of source files for imported ebuilds even if ' |
28 |
|
29 |
diff --git a/roverlay/defaultscript.py b/roverlay/defaultscript.py |
30 |
index 6e2443c..5f47e39 100644 |
31 |
--- a/roverlay/defaultscript.py |
32 |
+++ b/roverlay/defaultscript.py |
33 |
@@ -266,6 +266,8 @@ def run_overlay_create ( env ): |
34 |
ebuild_import_nosync = env.option ( 'sync_imported' ) |
35 |
if ebuild_import_nosync is None: |
36 |
ebuild_import_nosync = env.config.get_or_fail ( 'nosync' ) |
37 |
+ else: |
38 |
+ ebuild_import_nosync = not ebuild_import_nosync |
39 |
|
40 |
|
41 |
overlay_creator.overlay.import_ebuilds ( |