Excerpts from Nicholas Bamber's message of 2012-07-23 08:37:10 -0700: > owner 597861 [email protected] > thanks > > I have a plan for this. > > 1.) A new script built on top of licensecheck that will compare the > output of licensecheck with debian/copyight. Ideally this should all be > factored back into licensecheck itself but the devscripts package seems > to move very slowly so I'll put it into a new pkg-mysql-tools package. > > 2.) I'll use Debian::Copyright to parse the debian/copyright file. > Unforunately that is out of date with respect to the latest DEP-5 format > and needs updating first. > > 3.) The output of "licensecheck --copyright --recursive *' is not > actually enough. We need to find every executable file with a shebang as > the first line and check that individually. Again this would be more > easily fixed in licensecheck, but..... > > 4.) Also we should parse the debian/changelog file for the copyright > holders of 'debian/*'. dh-make-perl does tis and if we depend on > dh-make-perl we can borrow most of the code. > > 5.) Might use Set::Object for handling some of the comparisons, dates > and files etc. >
The current copyright file was reduced in size by the code in this bzr branch: lp:~clint-fewbar/+junk/lcheck Its a fork of licensecheck2dep5 from cdbs that tries to consolidate years and authors so that the copyright file doesn't have tons of redundant info. I don't know 100% for sure that it is entirely accurate. Only that on spot checks of most of the blocks, it was correct. Anyway, I thought this might help in the process. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

