Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r13304 - main/trunk/pym/_emerge
Date: Wed, 08 Apr 2009 20:41:06
Message-Id: E1Lrea0-0006y2-TU@stork.gentoo.org
1 Author: zmedico
2 Date: 2009-04-08 20:41:03 +0000 (Wed, 08 Apr 2009)
3 New Revision: 13304
4
5 Modified:
6 main/trunk/pym/_emerge/__init__.py
7 Log:
8 Reorganize emerge --info <atom> display, and make sure that the "cpv was
9 built with the following" line is shown for every package.
10
11
12 Modified: main/trunk/pym/_emerge/__init__.py
13 ===================================================================
14 --- main/trunk/pym/_emerge/__init__.py 2009-04-08 20:34:50 UTC (rev 13303)
15 +++ main/trunk/pym/_emerge/__init__.py 2009-04-08 20:41:03 UTC (rev 13304)
16 @@ -13635,16 +13635,8 @@
17 if valuesmap[myvar] != global_vals[myvar]:
18 diff_values[myvar] = valuesmap[myvar]
19
20 - # If a difference was found, print the info for
21 - # this package.
22 - if diff_values:
23 - # Print package info
24 - print "%s was built with the following:" % pkg.cpv
25 - for myvar in mydesiredvars:
26 - if myvar in diff_values:
27 - mylist = list(diff_values[myvar])
28 - mylist.sort()
29 - print "%s=\"%s\"" % (myvar, " ".join(mylist))
30 + print "\n%s was built with the following:" % \
31 + colorize("INFORM", str(pkg.cpv))
32
33 pkgsettings.setcpv(pkg)
34 forced_flags = set(chain(pkgsettings.useforce,
35 @@ -13697,6 +13689,17 @@
36 print '%s="%s"' % (varname, ' '.join(str(f) for f in flags)),
37 print
38
39 + # If a difference was found, print the info for
40 + # this package.
41 + if diff_values:
42 + # Print package info
43 + for myvar in mydesiredvars:
44 + if myvar in diff_values:
45 + mylist = list(diff_values[myvar])
46 + mylist.sort()
47 + print "%s=\"%s\"" % (myvar, " ".join(mylist))
48 + print
49 +
50 print ">>> Attempting to run pkg_info() for '%s'" % pkg.cpv
51 ebuildpath = vardb.findname(pkg.cpv)
52 if not ebuildpath or not os.path.exists(ebuildpath):