[licensecheck] 48/112: Add new license patterns gfdl gfdl-niv.
Jonas Smedegaard
dr at jones.dk
Fri Nov 25 22:01:49 UTC 2016
This is an automated email from the git hooks/post-receive script.
js pushed a commit to branch master
in repository licensecheck.
commit 2970349a6978ed861eda5f108437377b5befc212
Author: Jonas Smedegaard <dr at jones.dk>
Date: Sun Oct 9 21:34:26 2016 +0200
Add new license patterns gfdl gfdl-niv.
---
lib/Regexp/Pattern/License.pm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/lib/Regexp/Pattern/License.pm b/lib/Regexp/Pattern/License.pm
index 4736cae..58f61e5 100644
--- a/lib/Regexp/Pattern/License.pm
+++ b/lib/Regexp/Pattern/License.pm
@@ -54,6 +54,10 @@ Patterns each covering a single license.
=item * dsdp
+=item * gfdl
+
+=item * gfdl_niv
+
=item * mit_new
=item * mit_new_materials
@@ -93,6 +97,8 @@ my $the = qr/(?:[Tt]he )/;
my $gnu = qr/(?:GNU )/;
my $gpl = qr/General Public License/;
my $by_fsf = qr/(?: (?:as )?published by $the?Free Software Foundation)/;
+my $niv
+ = qr/with no Invariant Sections(?:, with no Front-Cover Texts, and with no Back-Cover Texts)?/;
our %RE = (
afl => {
@@ -202,6 +208,20 @@ our %RE = (
tags => ['mit'],
pat => qr/This program discloses material protectable/,
},
+ gfdl => {
+ name => 'GFDL',
+ summary => 'GNU Free Documentation License',
+ pat =>
+ qr/$the?$gnu?(?:Free Documentation License(?: \(GFDL\))?$by_fsf?|GFDL)/,
+ },
+ gfdl_niv => {
+ name => 'GFDL-NIV',
+ caption => 'GFDL (no invariant sections)',
+ summary =>
+ 'GNU Free Documentation License, with no Front-Cover or Back-Cover Texts or Invariant Sections',
+ pat =>
+ qr/$the?$gnu?(?:Free Documentation License(?: \(GFDL\))?$by_fsf?[,;]? $niv|GFDL-NIV)/,
+ },
mit_new => {
'name.alt.org.spdx' => 'MIT',
'name.alt.org.debian' => 'Expat',
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/licensecheck.git
More information about the Pkg-perl-cvs-commits
mailing list