[libconfig-model-dpkg-perl] 06/14: (c) check: complain only about vanilla MIT license
dod at debian.org
dod at debian.org
Sat Feb 27 18:35:51 UTC 2016
This is an automated email from the git hooks/post-receive script.
dod pushed a commit to branch master
in repository libconfig-model-dpkg-perl.
commit f189f759e48b0db01a161303d5d9ae1377e51566
Author: Dominique Dumont <dod at debian.org>
Date: Wed Feb 24 08:43:25 2016 +0100
(c) check: complain only about vanilla MIT license
---
lib/Config/Model/models/Dpkg/Copyright/FileLicense.pl | 10 +++++-----
t/model_tests.d/dpkg-copyright-examples/oar | 4 ++--
t/model_tests.d/dpkg-copyright-test-conf.pl | 2 +-
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/lib/Config/Model/models/Dpkg/Copyright/FileLicense.pl b/lib/Config/Model/models/Dpkg/Copyright/FileLicense.pl
index d470cad..9448f4d 100644
--- a/lib/Config/Model/models/Dpkg/Copyright/FileLicense.pl
+++ b/lib/Config/Model/models/Dpkg/Copyright/FileLicense.pl
@@ -104,17 +104,17 @@ $lic->move($old,$_) unless $text or $lic->defined($_);
',
'msg' => 'Please use BSD-x-clause name, like BSD-3-clause'
},
- 'UNKNOWN' => {
- 'msg' => 'Unknown license: please add correct value or remove the File entry.'
- },
- '\\bMIT\\b' => {
+ '(^|\\s)MIT(\\s|$)' => {
'fix' => '# need to test if target exists before moving element
my $lic = $self->grab(\'- - - License\');
my $text = $self->grab_value(\'- full_license\');
$lic->move($_,\'Expat\') unless $text or $lic->defined(\'Expat\') ;
$_ = \'Expat\';
',
- 'msg' => 'There are many versions of the MIT license. Please use Expat instead, when it matches. See L<Debian copyright format|https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification> for details.'
+ 'msg' => 'There are many versions of the MIT license. Please use Expat instead, when it matches. See L<Debian copyright format|https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification> and L<wikipedia|https://en.wikipedia.org/wiki/MIT_License#Various_versions>for details.'
+ },
+ 'UNKNOWN' => {
+ 'msg' => 'Unknown license: please add correct value or remove the File entry.'
}
},
'warp' => {
diff --git a/t/model_tests.d/dpkg-copyright-examples/oar b/t/model_tests.d/dpkg-copyright-examples/oar
index 23d2d45..a904c1d 100644
--- a/t/model_tests.d/dpkg-copyright-examples/oar
+++ b/t/model_tests.d/dpkg-copyright-examples/oar
@@ -18,7 +18,7 @@ License: Artistic
Files: sources/extra/orpheus/modules/lua-signal/lsignal.c
Copyright: 2010 Patrick J. Donnelly (batrick at batbytes.com)
-License: MIT/X11
+License: MIT
Files: sources/extra/ocaml-schedulers/common/OCamlMakefile
Copyright: 1999-2007 Markus Mottl
@@ -67,7 +67,7 @@ License: LGPL-2.1
On Debian systems you can find a copy of this license in
/usr/share/common-licenses/LGPL-2.1
-License: MIT/X11
+License: MIT
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
diff --git a/t/model_tests.d/dpkg-copyright-test-conf.pl b/t/model_tests.d/dpkg-copyright-test-conf.pl
index 8b93a8b..345574f 100644
--- a/t/model_tests.d/dpkg-copyright-test-conf.pl
+++ b/t/model_tests.d/dpkg-copyright-test-conf.pl
@@ -212,7 +212,7 @@ in ‘/usr/share/common-licenses/GPL-1’.",
check => {
'Files:"sources/extra/orpheus/modules/lua-signal/lsignal.c" License short_name'
- => 'MIT/X11'
+ => 'MIT'
}
},
{
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libconfig-model-dpkg-perl.git
More information about the Pkg-perl-cvs-commits
mailing list