return func()
- def handle_info(self):
+ def handle_info(self, long=False):
for pattern in self.args.package:
pkgs = self.pakfire.repos.get_by_glob(pattern)
pkgs = packages.PackageListing(pkgs)
for pkg in pkgs:
- print pkg.dump()
+ print pkg.dump(long=long)
def handle_search(self):
pkgs = self.pakfire.repos.search(self.args.pattern)
sub_create.add_argument("inputs", nargs="+", help=_("Path to input packages."))
sub_create.add_argument("action", action="store_const", const="repo_create")
+ def handle_info(self):
+ Cli.handle_info(self, long=True)
+
def handle_build(self):
print self.args
# Get the package descriptor from the command line options
return ret
- def dump(self, short=False):
+ def dump(self, short=False, long=False):
if short:
return "%s.%s : %s" % (self.name, self.arch, self.summary)
items.append((caption, line))
caption = ""
+ if long:
+ items.append((_("Build ID"), self.build_id))
+ items.append((_("Build date"), self.build_date))
+ items.append((_("Build host"), self.build_host))
+
format = "%%-%ds : %%s" % (max([len(k) for k, v in items]))
s = []
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-02-19 17:57+0100\n"
+"POT-Creation-Date: 2011-02-20 01:13+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "Is this okay?"
msgstr ""
-#: ../pakfire/packages/base.py:47
+#: ../pakfire/packages/base.py:51
msgid "Name"
msgstr ""
-#: ../pakfire/packages/base.py:48 ../pakfire/transaction.py:227
+#: ../pakfire/packages/base.py:52 ../pakfire/transaction.py:227
msgid "Arch"
msgstr ""
-#: ../pakfire/packages/base.py:49 ../pakfire/transaction.py:227
+#: ../pakfire/packages/base.py:53 ../pakfire/transaction.py:227
msgid "Version"
msgstr ""
-#: ../pakfire/packages/base.py:50
+#: ../pakfire/packages/base.py:54
msgid "Release"
msgstr ""
-#: ../pakfire/packages/base.py:51 ../pakfire/transaction.py:227
+#: ../pakfire/packages/base.py:55 ../pakfire/transaction.py:227
msgid "Size"
msgstr ""
-#: ../pakfire/packages/base.py:52
+#: ../pakfire/packages/base.py:56
msgid "Repo"
msgstr ""
-#: ../pakfire/packages/base.py:53
+#: ../pakfire/packages/base.py:57
msgid "Summary"
msgstr ""
-#: ../pakfire/packages/base.py:54
+#: ../pakfire/packages/base.py:58
msgid "URL"
msgstr ""
-#: ../pakfire/packages/base.py:55
+#: ../pakfire/packages/base.py:59
msgid "License"
msgstr ""
-#: ../pakfire/packages/base.py:58
+#: ../pakfire/packages/base.py:62
msgid "Description"
msgstr ""
+#: ../pakfire/packages/base.py:68
+msgid "Build ID"
+msgstr ""
+
+#: ../pakfire/packages/base.py:69
+msgid "Build date"
+msgstr ""
+
+#: ../pakfire/packages/base.py:70
+msgid "Build host"
+msgstr ""
+
#: ../pakfire/packages/packager.py:70
msgid "Extracting"
msgstr ""