From: Michael Tremer Date: Mon, 7 Mar 2011 13:49:41 +0000 (+0100) Subject: Show provides and requires on long package dump. X-Git-Tag: 0.9.3~84 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f81022c1b7c944b6ebb9a38d9c1f3df9d465b900;p=pakfire.git Show provides and requires on long package dump. --- diff --git a/pakfire/packages/base.py b/pakfire/packages/base.py index c963039fd..2e6fd11bd 100644 --- a/pakfire/packages/base.py +++ b/pakfire/packages/base.py @@ -75,6 +75,16 @@ class Package(object): items.append((_("Build date"), self.build_date)) items.append((_("Build host"), self.build_host)) + caption = _("Provides") + for prov in sorted(self.provides): + items.append((caption, prov)) + caption = "" + + caption = _("Requires") + for req in sorted(self.requires): + items.append((caption, req)) + caption = "" + format = "%%-%ds : %%s" % (max([len(k) for k, v in items])) s = []