On Mon, 7 Jun 2010, James Antill wrote:
--- output.py | 27 +++++++++++++++++---------- 1 files changed, 17 insertions(+), 10 deletions(-) diff --git a/output.py b/output.py index 0f6395c..a89643f 100755 --- a/output.py +++ b/output.py @@ -1057,22 +1057,29 @@ Transaction Summary out.append(summary) num_in = len(self.tsInfo.installed + self.tsInfo.depinstalled) num_up = len(self.tsInfo.updated + self.tsInfo.depupdated) - summary = _("""\ -Install %5.5s Package(s) -Upgrade %5.5s Package(s) -""") % (num_in, num_up,) - if num_in or num_up: # Always do this? - out.append(summary) num_rm = len(self.tsInfo.removed + self.tsInfo.depremoved) num_re = len(self.tsInfo.reinstalled) num_dg = len(self.tsInfo.downgraded) - summary = _("""\ + if num_in: + out.append(_("""\ +Install %5.5s Package(s) +""") % num_in) + if num_up: + out.append(_("""\ +Upgrade %5.5s Package(s) +""") % num_up) + if num_rm: + out.append(_("""\ Remove %5.5s Package(s) +""") % num_rm) + if num_re: + out.append(_("""\ Reinstall %5.5s Package(s) +""") % num_re) + if num_dg: + out.append(_("""\ Downgrade %5.5s Package(s) -""") % (num_rm, num_re, num_dg) - if num_rm or num_re or num_dg: - out.append(summary) +""") % num_dg) return ''.join(out)
ACK -sv _______________________________________________ Yum-devel mailing list Yum-devel@lists.baseurl.org http://lists.baseurl.org/mailman/listinfo/yum-devel