[Collab-qa-commits] r2517 - rc-buggy-leaf-packages
Niels Thykier
nthykier at alioth.debian.org
Sun Oct 14 22:56:20 UTC 2012
Author: nthykier
Date: 2012-10-14 22:56:20 +0000 (Sun, 14 Oct 2012)
New Revision: 2517
Added:
rc-buggy-leaf-packages/leaf2remove.pl
Log:
Add leaf2remove.pl script
Added: rc-buggy-leaf-packages/leaf2remove.pl
===================================================================
--- rc-buggy-leaf-packages/leaf2remove.pl (rev 0)
+++ rc-buggy-leaf-packages/leaf2remove.pl 2012-10-14 22:56:20 UTC (rev 2517)
@@ -0,0 +1,26 @@
+#!/usr/bin/perl
+#
+# Copyright 2011 Niels Thykier <niels at thykier.net>
+# License: GPL-2 (or at your option any later)
+#
+# Usage: $0 < leaf-packages > removal-hints
+#
+# NB: leaf-packages is the file/output from
+# rt-find-rc-buggy-leaf-packages.
+#
+
+use strict;
+use warnings;
+
+use Dpkg::Control;
+
+my $ctrl;
+
+while (defined ($ctrl = Dpkg::Control->new) and
+ $ctrl->parse (\*STDIN, '<stdin>')) {
+ my $src = $ctrl->{'Package'};
+ my $version = $ctrl->{'Version'};
+ my $bugs_raw = $ctrl->{'Bugs'};
+ my $bugs = '#' . join ('/#', split m/\s++/, $bugs_raw);
+ print "# $bugs\nremove $src/$version\n\n";
+}
Property changes on: rc-buggy-leaf-packages/leaf2remove.pl
___________________________________________________________________
Added: svn:executable
+ *
More information about the Collab-qa-commits
mailing list