Gentoo Archives: gentoo-commits

From: "André Erdmann" <dywi@×××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/R_overlay:master commit in: /
Date: Wed, 06 Jun 2012 19:53:37
Message-Id: 1339012120.9137204c93a066ed2cce07c5753b815edf6783c5.dywi@gentoo
1 commit: 9137204c93a066ed2cce07c5753b815edf6783c5
2 Author: André Erdmann <dywi <AT> mailerd <DOT> de>
3 AuthorDate: Wed Jun 6 19:48:40 2012 +0000
4 Commit: André Erdmann <dywi <AT> mailerd <DOT> de>
5 CommitDate: Wed Jun 6 19:48:40 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=9137204c
7
8 add dependency resolution to run_ebuildcreation.py
9 modified: run_ebuildcreation.py
10
11 ---
12 run_ebuildcreation.py | 5 +++++
13 1 files changed, 5 insertions(+), 0 deletions(-)
14
15 diff --git a/run_ebuildcreation.py b/run_ebuildcreation.py
16 index 239ba82..c3d0fc3 100755
17 --- a/run_ebuildcreation.py
18 +++ b/run_ebuildcreation.py
19 @@ -13,9 +13,14 @@ me ( "start" )
20 try:
21 from roverlay.ebuildjob import EbuildJob
22 from roverlay.ebuildcreator import EbuildCreator
23 + from roverlay.depres import simpledeprule
24
25 ec = EbuildCreator ()
26
27 + # todo: EbuildCreator should offer a method to load simple rules
28 + testrules = simpledeprule.SimpleDependencyRulePool ( 'test pool', filepath='simple-deprules.conf', priority=25 )
29 + ec.depresolve_main.add_rulepool ( testrules )
30 +
31 for tarball in sys.argv[1:]:
32 sys.stderr.write ( "Adding tarball " + tarball + " to the EbuildCreator.\n" )
33 if ec.add_package ( tarball ) is None: