+2008-01-07 Joerg Jaspert <joerg@debian.org>
+
+ * dak/examine_package.py (check_deb): Remove linda call. It
+ provides no added benefit to lintian anymore.
+
+ 2008-01-06 Joerg Jaspert <joerg@debian.org>
+
+ * dak/examine_package.py (do_lintian): lintian now supports html
+ coloring, so use it.
+ (do_command): Dont escape html chars if param escaped = 1
+
2007-12-31 Anthony Towns <ajt@debian.org>
* dak/process_new.py (recheck): pass "" for prefix_str to reject()
to_print += output + '\n'
print_escaped_text(to_print)
- def do_command (command, filename):
+ def do_command (command, filename, escaped=0):
o = os.popen("%s %s" % (command, filename))
- print_formatted_text(o.read())
+ if escaped:
+ print_escaped_text(o.read())
+ else:
+ print_formatted_text(o.read())
def do_lintian (filename):
- # lintian currently does not have html coloring, so dont use color for lintian (yet)
if use_html:
- do_command("lintian --show-overrides", filename)
+ do_command("lintian --show-overrides --color html", filename, 1)
else:
- do_command("lintian --show-overrides --color always", filename)
+ do_command("lintian --show-overrides --color always", filename, 1)
def print_copyright (deb_filename):
package = re_package.sub(r'\1', deb_filename)
else:
headline("lintian check for %s" % (filename))
do_lintian(deb_filename)
- headline("---- linda check for %s ----" % (filename))
- do_command ("linda", deb_filename)
headline("contents of %s" % (filename))
do_command ("dpkg -c", deb_filename)