I wrote:
Tom spot Callaway wrote:
> Anyone want to take a crack at coding that in python? (Or propose a
> better method?)
Don't sign me up yet, but I'll look at it when I'm trying to avoid
doing other things (the structured procrastination method).
Hopefully someone will beat me to it and do it better than I could.
Well, the door's still wide open for someone to do this better, but
here's a crack at it. The attached patch updates rpmlint-0.80-3
(which is itself already patched for the Fedora licensing changes).
It's surely not as elegant as it could be ant there are likely bugs in
it that I'll notice after sending this. I have used this same code in
the check_licenses script and it seems to produce good results, which
are attached. If you notice incorrect results, please let me know.
Should "(L)GPLv2+ with exceptions" be considered valid? A few
packages use one of the two: fltk, gcc, glibc, jokosher, and rpm.
--
Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL:
www.pobox.com/~tmz/pgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I've had a perfectly wonderful evening. But this wasn't it.
-- Groucho Marx