Currently I have a script that works for me, it is attached.
It works on Debian-format changelogs, and .changes files.
Brief usage guide:
changelogcloses package_1.2-3_i386.changes
will print a list of bugs closed in that changes file, what
package each belongs to, and whether that package is one
that is relevant to the changes file (i.e., if there is a
Binary: or Source: package that matches the bug's package).
changelogcloses -h
will print usage information.
I can't currently implement LDAP querying because I don't
have access to the server (Awaiting DAM Approval (tm)).
Using the -i /path/to/index.db option will greatly improve
the speed of access, by eliminating the BTS query. On
master, use
-i /debian2/org/bugs.debian.org/debbugs/spool/index.db
Where should this check go? In lintian? In katie? In
both? Away?
If nobody comments on it, I'll package it separately, and
write a lintian check for it if I get time to figure out
the interface before Shaleh feature-freezes 1.20.
-thomas
--
Thomas Smith <tgs@finbar.dyndns.org>
http://finbar.dyndns.org/
gpg key id 1024D/ACABA81E, fingerprint:
3A47 CFA5 0E5D CF4A 5B22 12D3 FF1B 84FE ACAB A81E