Le Sun, Oct 04, 2009 at 07:07:49PM +0200, Salvatore Bonaccorso a écrit : > > License-Alias does not appear anymore in the current DEP5 proposal [1]. > > [1] http://dep.debian.net/deps/dep5/ > > In /usr/share/lintian/checks/copyright-file currently is as of version > 2.2.17: > would it be possible here, that since License-Alias is not anymore in > DEP5, to include to not report copyright-refers-to-symlink-license > also if "License: Artistic or GPL-1+" is present? > > Would it be possible to have somethin like (not tested yet!) > ---(patch)-------------------------------------------------------------- > --- lintian-2.2.17.orig/checks/copyright-file 2009-10-04 19:01:38.000000000 > +0200 > +++ lintian-2.2.17/checks/copyright-file 2009-10-04 19:04:43.000000000 > +0200 > @@ -161,7 +161,8 @@ > # our false positives for GPL references that don't include a specific > version > # number, but it will get the obvious ones. > if (m,(usr/share/common-licenses/(L?GPL|GFDL))([^-]),i && !m,as Perl itself,i > - && !m,License-Alias:\s+Perl,) { > + && !m,License-Alias:\s+Perl, > + && !m,License:\s+Artistic\s+or\s+GPL-1\+,) { > my ($ref, $license, $separator) = ($1, $2, $3); > if ($separator =~ /[\d\w]/) { > tag 'copyright-refers-to-nonexistent-license-file', "$ref$separator"; > ------------------------------------------------------------------------
Dear all, the License-Alias field was indeed removed from the DEP 5 proposal, which now speficies directly that the Perl license keyword means ‘GPL-1+ or Artistic’. Hence, I would recommend to simply use ‘License: Perl’. Therefore, the above regular expression could be: m,License(?:-Alias)?\s*:\s+Perl, (not tested). Have a nice day, -- Charles Plessy Tsurumi, Kanagawa, Japan -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

