Bug#792431: cme: do not extract the copyright informations of the autoconf tools
Dominique Dumont
dod at debian.org
Sat Jul 18 14:39:44 UTC 2015
Hello
Unfortunately, cme relies on the output of licensecheck command to update the copyright file.
Currently, licensecheck command does not process correctly the
files from hkl/config directory and cme output matches what's found by licensecheck:
$ licensecheck -r -m --copyright config
config/texinfo.tex GPL (v3 or later) 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995
config/ltmain.sh GPL (v2 or later) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006
In these files, the © statement is declared on 2 or 3 lines
I've already tweaked licensecheck to cope with © statement declared on 2 lines:
$ perl ~/debian-dev/devscripts/scripts/licensecheck.pl -r -m --copyright config
config/texinfo.tex GPL (v3 or later) 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
config/ltmain.sh GPL (v2 or later) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
I guess I can tweak it more to cope with texinfo.tex...
In the meantime, you can add instructions in debian/fix.scanned.copyright to add the
missing information with something like:
! Files:"config/texinfo.tex" Copyright.="-2012 Free Software Foundation, Inc."
! Files:"config/ltmain.sh" Copyright.="-2011 Free Software Foundation, Inc."
Hope this helps
--
https://github.com/dod38fr/ -o- http://search.cpan.org/~ddumont/
http://ddumont.wordpress.com/ -o- irc: dod at irc.debian.org
More information about the pkg-perl-maintainers
mailing list