[licensecheck] 80/112: New upstream version 3.0.27
Jonas Smedegaard
dr at jones.dk
Fri Nov 25 22:02:39 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 6e5270d0057c44110ed518b51e5053c07770028c
Merge: dcd778f bea6fb3
Author: Jonas Smedegaard <dr at jones.dk>
Date: Thu Nov 24 09:19:51 2016 +0100
New upstream version 3.0.27
COPYRIGHT | 125 ++-
Changes | 75 ++
MANIFEST | 117 ++-
META.json | 12 +-
META.yml | 10 +-
Makefile.PL | 6 +-
README | 2 +-
SIGNATURE | 173 ++++-
bin/licensecheck | 4 +-
doap.ttl | 183 ++++-
lib/App/Licensecheck.pm | 543 +++++++------
lib/Regexp/Pattern/License.pm | 780 +++++++++++++++++++
lib/Regexp/Pattern/License/Parts.pm | 385 ++++++++++
t/SPDX.t | 38 +
t/SPDX/AFL-1.1.txt | 27 +
t/SPDX/AFL-1.2.txt | 28 +
t/SPDX/AFL-2.0.txt | 45 ++
t/SPDX/AFL-2.1.txt | 45 ++
t/SPDX/AFL-3.0.txt | 43 ++
t/SPDX/AGPL-1.0.txt | 86 +++
t/SPDX/AGPL-3.0.txt | 235 ++++++
t/SPDX/Apache-1.1.txt | 21 +
t/SPDX/Apache-2.0.txt | 73 ++
t/SPDX/Artistic-1.0.txt | 49 ++
t/SPDX/Artistic-2.0.txt | 85 ++
t/SPDX/BSD-2-Clause.txt | 9 +
t/SPDX/BSD-3-Clause.txt | 11 +
t/SPDX/BSD-4-Clause.txt | 14 +
t/SPDX/CC-BY-1.0.txt | 80 ++
t/SPDX/CC-BY-2.0.txt | 81 ++
t/SPDX/CC-BY-2.5.txt | 81 ++
t/SPDX/CC-BY-3.0.txt | 93 +++
t/SPDX/CC-BY-4.0.txt | 154 ++++
t/SPDX/CC-BY-NC-1.0.txt | 75 ++
t/SPDX/CC-BY-NC-2.0.txt | 81 ++
t/SPDX/CC-BY-NC-2.5.txt | 81 ++
t/SPDX/CC-BY-NC-3.0.txt | 95 +++
t/SPDX/CC-BY-NC-4.0.txt | 156 ++++
t/SPDX/CC-BY-NC-ND-1.0.txt | 75 ++
t/SPDX/CC-BY-NC-ND-2.0.txt | 77 ++
t/SPDX/CC-BY-NC-ND-2.5.txt | 77 ++
t/SPDX/CC-BY-NC-ND-3.0.txt | 89 +++
t/SPDX/CC-BY-NC-ND-4.0.txt | 153 ++++
t/SPDX/CC-BY-NC-SA-1.0.txt | 83 ++
t/SPDX/CC-BY-NC-SA-2.0.txt | 87 +++
t/SPDX/CC-BY-NC-SA-2.5.txt | 87 +++
t/SPDX/CC-BY-NC-SA-3.0.txt | 99 +++
t/SPDX/CC-BY-NC-SA-4.0.txt | 168 ++++
t/SPDX/CC-BY-ND-1.0.txt | 73 ++
t/SPDX/CC-BY-ND-2.0.txt | 75 ++
t/SPDX/CC-BY-ND-2.5.txt | 75 ++
t/SPDX/CC-BY-ND-3.0.txt | 87 +++
t/SPDX/CC-BY-ND-4.0.txt | 152 ++++
t/SPDX/CC-BY-SA-1.0.txt | 81 ++
t/SPDX/CC-BY-SA-2.0.txt | 85 ++
t/SPDX/CC-BY-SA-2.5.txt | 85 ++
t/SPDX/CC-BY-SA-3.0.txt | 99 +++
t/SPDX/CC-BY-SA-4.0.txt | 168 ++++
t/SPDX/CC0-1.0.txt | 41 +
t/SPDX/CDDL-1.0.txt | 119 +++
t/SPDX/CDDL-1.1.txt | 123 +++
t/SPDX/CECILL-1.0.txt | 216 ++++++
t/SPDX/CECILL-1.1.txt | 229 ++++++
t/SPDX/CECILL-2.0.txt | 241 ++++++
t/SPDX/CECILL-2.1.txt | 249 ++++++
t/SPDX/CECILL-B.txt | 245 ++++++
t/SPDX/CECILL-C.txt | 239 ++++++
t/SPDX/Cube.txt | 17 +
t/SPDX/Eurosym.txt | 18 +
t/SPDX/FTL.txt | 79 ++
t/SPDX/LGPL-2.0.txt | 174 +++++
t/SPDX/LGPL-2.1.txt | 175 +++++
t/SPDX/Libpng.txt | 76 ++
t/SPDX/MIT.txt | 9 +
t/SPDX/MPL-1.0.txt | 123 +++
t/SPDX/MPL-1.1.txt | 143 ++++
t/SPDX/MPL-2.0.txt | 144 ++++
t/SPDX/MS-PL.txt | 22 +
t/SPDX/MS-RL.txt | 30 +
t/SPDX/NTP.txt | 5 +
t/SPDX/PostgreSQL.txt | 12 +
t/SPDX/Python-2.0.txt | 72 ++
t/SPDX/QPL-1.0.txt | 50 ++
t/SPDX/SGI-B-1.0.txt | 82 ++
t/SPDX/SGI-B-1.1.txt | 84 ++
t/SPDX/Unicode-TOU.txt | 51 ++
t/SPDX/WTFPL.txt | 11 +
t/SPDX/Zlib.txt | 11 +
t/SPDX/zlib-acknowledgement.txt | 15 +
t/Software-License.t | 6 +-
t/devscripts.t | 2 +-
t/devscripts/lgpl-2-3.c | 17 -
t/devscripts/lgpl-2.1.c | 15 -
t/devscripts/lgpl-2.1.h | 15 -
t/devscripts/lgpl-2.s | 11 -
t/devscripts/lgpl-3+.h | 13 -
t/devscripts/lgpl-big-blue.h | 14 -
t/devscripts/lgpl-by-dist-zilla.pl | 20 -
t/devscripts/lgpl-no-version.h | 8 -
t/devscripts/lgpl-variation.c | 12 -
t/fedora.t | 43 ++
t/fedora/MIT | 853 +++++++++++++++++++++
t/fedora/README | 5 +
t/grant.t | 121 ++-
t/grant/AFL_and_more/xdgmime.c | 23 +
t/grant/GPL_and_more/init.lua | 8 -
t/grant/LGPL/Model.pm | 9 +
t/grant/LGPL/PKG-INFO | 25 +
t/grant/LGPL/criu.h | 17 +
t/grant/LGPL/dqblk_xfs.h | 16 +
t/grant/LGPL/exr.h | 9 +
t/grant/LGPL/gnome.h | 14 +
t/grant/LGPL/jitterbuf.h | 14 +
t/grant/LGPL/libotr.m4 | 18 +
t/grant/LGPL/pic.c | 6 +
t/grant/LGPL/strv.c | 13 +
t/grant/LGPL/table.py | 27 +
t/grant/LGPL/videoplayer.cpp | 21 +
t/grant/LGPL_and_more/da.aff | 23 +
t/grant/MIT/harfbuzz-impl.c | 27 +
t/grant/MIT/spaces.c | 30 +
t/grant/MPL_and_more/symbolstore.py | 39 +
t/grant/NTP/directory.h | 23 +
t/grant/NTP/gslcdf-module.c | 29 +
t/grant/NTP/helvO12.bdf | 27 +
t/grant/NTP/install.sh | 24 +
t/grant/NTP/map.h | 25 +
t/grant/NTP/monlist.c | 21 +
t/grant/WTFPL/COPYING.WTFPL | 12 +
.../lgpl-digia.c => grant/misc/rpplexer.h} | 27 +-
t/license.t | 20 +-
131 files changed, 10507 insertions(+), 476 deletions(-)
diff --cc COPYRIGHT
index b321336,0000000..4bec7ff
mode 100644,000000..100644
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@@ -1,132 -1,0 +1,227 @@@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: App-Licensecheck
+Upstream-Contact: Jonas Smedegaard (JONASS) <jonass at cpan.org>
+Source: https://metacpan.org/release/App-Licensecheck
+
+Files: INSTALL
+ LICENSE
+ README
+ scripts/licensecheck.bash_completion
++ t/SPDX/AFL-1.1.txt
++ t/SPDX/AFL-1.2.txt
++ t/SPDX/AFL-2.0.txt
++ t/SPDX/AFL-2.1.txt
++ t/SPDX/AFL-3.0.txt
++ t/SPDX/AGPL-1.0.txt
++ t/SPDX/AGPL-3.0.txt
++ t/SPDX/Apache-1.1.txt
++ t/SPDX/Apache-2.0.txt
++ t/SPDX/Artistic-1.0.txt
++ t/SPDX/Artistic-2.0.txt
++ t/SPDX/BSD-2-Clause.txt
++ t/SPDX/BSD-3-Clause.txt
++ t/SPDX/BSD-4-Clause.txt
++ t/SPDX/CC-BY-1.0.txt
++ t/SPDX/CC-BY-2.0.txt
++ t/SPDX/CC-BY-2.5.txt
++ t/SPDX/CC-BY-3.0.txt
++ t/SPDX/CC-BY-4.0.txt
++ t/SPDX/CC-BY-NC-1.0.txt
++ t/SPDX/CC-BY-NC-2.0.txt
++ t/SPDX/CC-BY-NC-2.5.txt
++ t/SPDX/CC-BY-NC-3.0.txt
++ t/SPDX/CC-BY-NC-4.0.txt
++ t/SPDX/CC-BY-NC-ND-1.0.txt
++ t/SPDX/CC-BY-NC-ND-2.0.txt
++ t/SPDX/CC-BY-NC-ND-2.5.txt
++ t/SPDX/CC-BY-NC-ND-3.0.txt
++ t/SPDX/CC-BY-NC-ND-4.0.txt
++ t/SPDX/CC-BY-NC-SA-1.0.txt
++ t/SPDX/CC-BY-NC-SA-2.0.txt
++ t/SPDX/CC-BY-NC-SA-2.5.txt
++ t/SPDX/CC-BY-NC-SA-3.0.txt
++ t/SPDX/CC-BY-NC-SA-4.0.txt
++ t/SPDX/CC-BY-ND-1.0.txt
++ t/SPDX/CC-BY-ND-2.0.txt
++ t/SPDX/CC-BY-ND-2.5.txt
++ t/SPDX/CC-BY-ND-3.0.txt
++ t/SPDX/CC-BY-ND-4.0.txt
++ t/SPDX/CC-BY-SA-1.0.txt
++ t/SPDX/CC-BY-SA-2.0.txt
++ t/SPDX/CC-BY-SA-2.5.txt
++ t/SPDX/CC-BY-SA-3.0.txt
++ t/SPDX/CC-BY-SA-4.0.txt
++ t/SPDX/CC0-1.0.txt
++ t/SPDX/CDDL-1.0.txt
++ t/SPDX/CDDL-1.1.txt
++ t/SPDX/CECILL-1.0.txt
++ t/SPDX/CECILL-1.1.txt
++ t/SPDX/CECILL-2.0.txt
++ t/SPDX/CECILL-2.1.txt
++ t/SPDX/CECILL-B.txt
++ t/SPDX/CECILL-C.txt
++ t/SPDX/Cube.txt
++ t/SPDX/Eurosym.txt
++ t/SPDX/FTL.txt
++ t/SPDX/LGPL-2.0.txt
++ t/SPDX/LGPL-2.1.txt
++ t/SPDX/Libpng.txt
++ t/SPDX/MIT.txt
++ t/SPDX/MPL-1.0.txt
++ t/SPDX/MPL-1.1.txt
++ t/SPDX/MPL-2.0.txt
++ t/SPDX/MS-PL.txt
++ t/SPDX/MS-RL.txt
++ t/SPDX/NTP.txt
++ t/SPDX/PostgreSQL.txt
++ t/SPDX/Python-2.0.txt
++ t/SPDX/QPL-1.0.txt
++ t/SPDX/SGI-B-1.0.txt
++ t/SPDX/SGI-B-1.1.txt
++ t/SPDX/Unicode-TOU.txt
++ t/SPDX/WTFPL.txt
++ t/SPDX/Zlib.txt
++ t/SPDX/zlib-acknowledgement.txt
+ t/devscripts/academic.h
+ t/devscripts/artistic-2-0.txt
+ t/devscripts/beerware.cpp
+ t/devscripts/boost.h
+ t/devscripts/bsd-1-clause-1.c
+ t/devscripts/bsd-3-clause-authorsany.c
+ t/devscripts/bsd-3-clause.cpp
+ t/devscripts/bsd-regents.c
+ t/devscripts/bsd.f
+ t/devscripts/bug-559429
+ t/devscripts/cddl.h
+ t/devscripts/comments-detection.h
+ t/devscripts/comments-detection.txt
+ t/devscripts/copr-iso8859.h
+ t/devscripts/copr-utf8.h
+ t/devscripts/dual.c
+ t/devscripts/epl.h
+ t/devscripts/false-positives
+ t/devscripts/freetype.c
+ t/devscripts/gpl-1
+ t/devscripts/gpl-2
+ t/devscripts/gpl-2+
+ t/devscripts/gpl-2+.scm
+ t/devscripts/gpl-2-comma.sh
+ t/devscripts/gpl-2-incorrect-address
+ t/devscripts/gpl-3+
+ t/devscripts/gpl-3+-with-rem-comment.xml
+ t/devscripts/gpl-3+.el
+ t/devscripts/gpl-3-only.c
+ t/devscripts/gpl-3.sh
+ t/devscripts/gpl-no-version.h
+ t/devscripts/gpl-variation.c
+ t/devscripts/info-at-eof.h
- t/devscripts/lgpl-2-3.c
- t/devscripts/lgpl-2.1.c
- t/devscripts/lgpl-2.1.h
- t/devscripts/lgpl-2.s
- t/devscripts/lgpl-3+.h
- t/devscripts/lgpl-big-blue.h
- t/devscripts/lgpl-by-dist-zilla.pl
- t/devscripts/lgpl-digia.c
- t/devscripts/lgpl-no-version.h
- t/devscripts/lgpl-variation.c
+ t/devscripts/libuv-isc.am
+ t/devscripts/llgpl.lisp
+ t/devscripts/mame-style.c
+ t/devscripts/mpl-1.1.sh
+ t/devscripts/mpl-2.0-comma.sh
+ t/devscripts/mpl-2.0.sh
+ t/devscripts/multi-line-copyright.c
+ t/devscripts/regexp-killer.c
+ t/devscripts/texinfo.tex
++ t/fedora/MIT
++ t/fedora/README
++ t/grant/AFL_and_more/xdgmime.c
+ t/grant/AGPL/fastx.c
+ t/grant/AGPL/fet.cpp
+ t/grant/AGPL/setup.py
+ t/grant/Apache/one_helper.rb
+ t/grant/Apache_and_more/PIE.htc
+ t/grant/Apache_and_more/rust.lang
+ t/grant/Apache_and_more/select2.js
+ t/grant/Apache_and_more/test_run.py
+ t/grant/CC-BY-SA_and_more/WMLA
+ t/grant/CC-BY-SA_and_more/cewl.rb
+ t/grant/CC-BY-SA_and_more/utilities.scad
+ t/grant/EPL_and_more/Base64Coder.java
- t/grant/GPL_and_more/init.lua
++ t/grant/LGPL/PKG-INFO
++ t/grant/LGPL/criu.h
++ t/grant/LGPL/dqblk_xfs.h
++ t/grant/LGPL/exr.h
++ t/grant/LGPL/gnome.h
++ t/grant/LGPL/jitterbuf.h
++ t/grant/LGPL/libotr.m4
++ t/grant/LGPL/pic.c
++ t/grant/LGPL/strv.c
++ t/grant/LGPL/table.py
++ t/grant/LGPL/videoplayer.cpp
++ t/grant/LGPL_and_more/da.aff
++ t/grant/MIT/harfbuzz-impl.c
++ t/grant/MIT/spaces.c
++ t/grant/MPL_and_more/symbolstore.py
++ t/grant/NTP/directory.h
++ t/grant/NTP/gslcdf-module.c
++ t/grant/NTP/helvO12.bdf
++ t/grant/NTP/install.sh
++ t/grant/NTP/map.h
++ t/grant/NTP/monlist.c
++ t/grant/WTFPL/COPYING.WTFPL
++ t/grant/misc/rpplexer.h
+Copyright: Unknown
+License: Unknown
+
+Files: Changes
+ META.json
+ META.yml
+ bin/licensecheck
+ dist.ini
+ doap.ttl
+ lib/App/Licensecheck.pm
++ lib/Regexp/Pattern/License.pm
++ lib/Regexp/Pattern/License/Parts.pm
++ t/SPDX.t
+ t/Software-License.t
+ t/devscripts.t
++ t/fedora.t
+ t/grant.t
++ t/grant/LGPL/Model.pm
+ t/license.t
+Copyright: Copyright 2016 Jonas Smedegaard.
+License: GPL-3.0
+
+Files: COPYRIGHT
+ CREDITS
+ SIGNATURE
+Copyright: None
+License: public-domain
+
- Files: Makefile.PL
- Copyright: Copyright 2013 Toby Inkster.
- License: GPL-1.0+ or Artistic-1.0
-
+Files: t/devscripts/artistic-2-0-modules.pm
+Copyright: Copyright (C) 2009 by Moritz Lenz and the SVG::Plot contributors (see file.
+License: Artistic-2.0
+
++Files: Makefile.PL
++Copyright: Copyright 2013 Toby Inkster.
++License: GPL-1.0+ or Artistic-1.0
++
+License: GPL-3.0
+ This software is Copyright (c) 2016 by Jonas Smedegaard.
+
+ This is free software, licensed under:
+
+ The GNU General Public License, Version 3, June 2007
+
+License: Artistic-1.0
+ This software is Copyright (c) 2016 by the copyright holder(s).
+
+ This is free software, licensed under:
+
+ The Artistic License 1.0
+
+License: GPL-1.0
+ This software is Copyright (c) 2016 by the copyright holder(s).
+
+ This is free software, licensed under:
+
+ The GNU General Public License, Version 1, February 1989
+
+License: Artistic-2.0
+ This software is Copyright (c) 2016 by the copyright holder(s).
+
+ This is free software, licensed under:
+
+ The Artistic License 2.0 (GPL Compatible)
diff --cc Changes
index 5dbc95d,0000000..0fda83e
mode 100644,000000..100644
--- a/Changes
+++ b/Changes
@@@ -1,305 -1,0 +1,380 @@@
+App-Licensecheck
+================
+
+Created: 2000-01-28
+Home page: <https://metacpan.org/release/App-Licensecheck>
+Home page: <https://metacpan.org/pod/App::Licensecheck>
+Bug tracker: <https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=licensecheck>
+Maintainer: Jonas Smedegaard (JONASS) <jonass at cpan.org>
+
++v3.0.27 2016-11-23
++
++ [ Bug Fixes ]
++ - Fix avoid detection of GPL/LGPL fulltext (rarely if ever used as grant).
++ - Fix detect license FSFULLR (was misdetected as bogus FSFULR).
++ - Fix detect license MPL-2.0 (was misdetected as MPL-2.0 or AGPL).
++ - Fix detect licenses mit_old mit_unspecified (was misdetected as
++ mit_new).
++ - Fix version identifier to use + only in machine-readable mode.
++
++ [ Other ]
++ - Add group pattern gnu.
++ - Add license pattern afl.
++ - Add license pattern agpl.
++ - Add license pattern apache.
++ - Add license pattern artistic, and combo pattern perl.
++ - Add license pattern beerware.
++ - Add license pattern cc_by_sa.
++ - Add license pattern ftl.
++ - Add license pattern llgpl.
++ - Add license pattern mpl.
++ - Add license pattern ms_pl.
++ - Add license pattern openssl and trait pattern clause_advertising_always.
++ - Add license pattern public_domain.
++ - Add license pattern python.
++ - Add license pattern qpl.
++ - Add license pattern sgi_b.
++ - Add license pattern wtfpl.
++ - Add license patterns adobe_2006 adobe_glyph apafml.
++ - Add license patterns bsd_2_clause bsd_3_clause bsd_4_clause, trait
++ patterns clause_retention clause_reproduction clause_advertising
++ clause_non_endorsement disclaimer, and group pattern bsd.
++ - Add license patterns cddl cecill cecill_1 cecill_1_1 cecill_2 cecill_2_1
++ cecill_b cecill_c epl.
++ - Add license patterns fsfap fsful fsfullr, and trait patterns
++ fsf_unlimited fsf_unlimited_retention.
++ - Add license patterns gpl lgpl.
++ - Add license patterns libpng zlib zlib_acknowledgement.
++ - Add license patterns mit_new mit_new_materials mit_old mit_unspecified
++ postgresql, and group pattern mit.
++ - Add license patterns unicode_strict unicode_tou.
++ - Add new license pattern ms_rl.
++ - Add new license patterns cc_by cc_by_nc cc_by_nc_nd cc_by_nc_sa cc_by_nd
++ cc_cc0 cc_sp.
++ - Add new license patterns cube eurosym.
++ - Add new license patterns curl dsdp mit_oldstyle mit_oldstyle_disclaimer
++ mit_oldstyle_permission ntp ntp_disclaimer.
++ - Add new license patterns gfdl gfdl-niv.
++ - Add trait pattern license_prefix.
++ - Add trait pattern license_version.
++ - Add trait patterns version_later version_later_paragraph
++ version_later_postfix.
++ - Clean m4 dnl comment marker.
++ - Drop no longer used internal license shortname list.
++ - Drop too exotic licensing phrase, and corresponding test case.
++ - Emulate Regexp::Common -keep syntax to capture version number.
++ - Improve detection of license GPL.
++ - Improve license detections artistic perl.
++ - Introduce new modules: Pattern::License Pattern::License::Parts.
++ - Relax detection of license GPL.
++ - Relax license pattern cc_by_ca.
++ - Tidy code: Drop noop code.
++ - Tighten regexes: Generalize abbreviated AGPL/LGPL/GPL matching.
++ - Tighten regexes: Generalize and improve LGPL matching.
++ - Use Regexp::Pattern::License for shortname resolving (with internal list
++ as fallback until phased out).
++
++v3.0.26 2016-09-22
++
++ [ Bug Fixes ]
++ - Fix exclude AGPL false positives.
++
++ [ Other ]
++ - Use generalized license string composition at more places.
++
+v3.0.25 2016-09-21
+
+ [ Bug Fixes ]
+ - Fix avoid non-digit in version of license Artistic.
+ - Fix delimit multiple licenses with "and/or" (not "or") when ambiguous.
+ - Fix parse whole file for test info-at-eof.h (default length only
+ approximates lines and is too short since String::Copyright 0.003003).
+
+ [ Test Suite ]
+ - Fix tighten runtime-requirement on PAth__Tiny for visit().
+ Slaven Rezić++
+ - Update testsuite to reflect Perl license detection.
+
+ [ Other ]
+ - Apply fallback marker "UNKNOWN" after (not during) license detection.
+ - Detect license CC-BY-SA.
+ - Detect licenses APAFML Adobe-Glyph Adobe-2006 Aladdin SIL FSFAP FSFUL
+ FSFULLR JSON PostgreSQL Unicode-strict Unicode-TOU zlib-acknowledgement.
+ - Enhance detection of Perl license.
+ - Generalize license string composition.
+ - Improve detection of license AGPL.
+ - Improve detection of license Apache.
+ - Improve non-version descriptor matching.
+ - Improve version matching in license detections.
+ - Tighten regexes: Generalize and improve version matching.
+ - Tighten regexes: Simplify space matching (string already normalized).
+ - Tighten regexes: Treat affero as alternative (not prefix) to GPL
+ prefixes lesser and library.
+
+v3.0.24 2016-09-03
+
+ [ Bug Fixes ]
+ - Fix apply options --check --ignore to full path (not basename).
+
+v3.0.23 2016-09-01
+
+ [ Bug Fixes ]
+ - Fix skip parsing non-files (regression since v3.0.5).
+ - Fix stop ignore options --check --ignore (regression since v3.0.5).
+
+ [ Other ]
+ - Use Path::Iterator::Rule.
+
+v3.0.22 2016-08-21
+
+ [ Bug Fixes ]
+ - Fix have option --deb-machine imply option --deb-fmt.
+
+ [ Other ]
+ - Adjust SPDX-like shortnames to match Debian format.
+ - Improve detection of GPL/LGPL/AGPL versions.
+ - Stop merge differently cased owners.
+ - Use List::Util and Sort::Key::Multi.
+ - Use https protocol in deb-machine header.
+
+v3.0.21 2016-08-20
+
+ [ Bug Fixes ]
+ - Really fix strip copyright sign unconditionally.
+
+v3.0.20 2016-08-20
+
+ [ Bug Fixes ]
+ - Fix strip copyright sign unconditionally.
+ - Fix strip trailing newline from copyrights.
+
+v3.0.19 2016-08-19
+
+ [ Bug Fixes ]
+ - Fix strip copyright sign with option --deb-machine.
+
+ [ Documentation ]
+ - Mention in description of --deb-machine option that it implies
+ --copyright.
+
+ [ Other ]
+ - Add option --copyright-delimiter, including comma by default.
+ - Handle missing year or owner with option --deb-machine.
+ - Require well-formed years when splitting ownerlines with option
+ --deb-machine.
+
+v3.0.18 2016-08-13
+
+ [ Bug Fixes ]
+ - Fix defaults for options --list-delimiter and --rfc822-delimiter (was
+ one space too many).
+ - Fix stop use obsolete undocumented String::Copyright blocks method.
+ - Fix use NONE for no authors with option --deb-machine.
+
+ [ Packaging ]
+ - Tighten dependency on String::Copyright.
+
+v3.0.17 2016-08-12
+
+ - Fix avoid bogus "generated-file" as SPDX license.
+ - Have option --deb-machine imply option --deb-fmt.
+
+v3.0.16 2016-08-11
+
+ - Add "Auto Generated" to the generated file detection.
+ Paul Wise++
+
+v3.0.15 2016-08-11
+
+ [ Documentation ]
+ - Mention in description of --lines option that it does optimistic search.
+
+ [ Packaging ]
+ - Tighten dependency on String::Copyright to versions supporting
+ configurable threshold.
+
+ [ Other ]
+ - Do full search when parsing whole file.
+
+v3.0.14 2016-08-01
+
+ [ Test Suite ]
+ - Flag test involving multi-line multi-statements as TODO (regression
+ since moving to String::Copyright).
+
+v3.0.13 2016-07-25
+
+ [ Packaging ]
+ - Fix tighten runtime-requirement on PAth__Tiny for visit().
+ Stuart Prescott++
+
+v3.0.12 2016-07-24
+
+ [ Test Suite ]
+ - Fix devscripts test to use curly quotes as metacharacters (not
+ Paranthesis also used within, triggering warnings on some versiones of
+ perl).
+
+v3.0.11 2016-07-24
+
+ [ Packaging ]
+ - Fix declare runtime-requirement on String::Copyright.
+
+v3.0.10 2016-07-24
+
+ [ REGRESSIONS ]
+ - No longer detect multi-line multi-statement copyright strings (not yet
+ suppported by String::Copyright).
+ - Now misdetects some chatter as copyright statements (not yet suppported
+ by String::Copyright).
+
+ [ Test Suite ]
+ - Relax devscripts test: Ignore trailing dot and "All rights reserved"
+ boilerplate.
+
+ [ Other ]
+ - Use String::Copyright.
+
+v3.0.9 2016-07-24
+
+ [ Documentation ]
+ - Drop old licensing header from devscripts test: Fully rewritten by now.
+ - Fix decode "©" in --version option output (workaround for Pod::Constants
+ not supporting UTF-8).
+ - Fix some categorizations of old changelog entries.
+
+ [ Test Suite ]
+ - Rewrite devscripts test to match patterns (not exact strings), and
+ handle varying output on encoding failure.
+
+ [ Packaging ]
+ - Drop superfluous test-requirement on strictures: Already declared as
+ runtime-requirement.
+ - Fix declare test-recommendation on Software::License (not too vague
+ recommends).
+
+ [ Other ]
+ - Stop use Unicode features: We don't really do any complex Unicode, so
+ let's try target older perl.
+ - Update headers of module and tests: Strip hashbang; consistently use
+ strictures.
+
+v3.0.8 2016-07-24
+
+ [ Bug Fixes ]
+ - Avoid superfluous regex modifier /l.
+
+ [ Packaging ]
+ - Fix tighten test requirement for Test::Script to versions checking for
+ stdout/stderr.
+
+ [ Other ]
+ - Add "Generated with" to the generated file detection.
+ Paul Wise++
+ - Pseudo-decode alternative representations for copyright sign and
+ hyphen-minus.
+
+v3.0.7 2016-07-20
+
+ [ Test Suite ]
+ - Bail out gracefully if Software::License fails to create some licenses.
+
+ [ Packaging ]
+ - Make Software::License test optional.
+
+v3.0.6 2016-07-20
+
+ [ Packaging ]
+ - Fix require experimental (for switch feature).
+
+ [ Other ]
+ - Improve separation of copyright parsing from comment stripping and
+ copyright serializing
+
+v3.0.5 2016-07-19
+
+ [ SECURITY ]
+ - Fix: Stop dereference symbolic links: non-intuitive and potentially
+ dangerous (possibly introduced in error intended to enable recursion).
+ Sandro Mani++
+
+ [ Test Suite ]
+ - Fix tighten rest-requirement on Software::License to versions supporting
+ new_from_short_name().
+
+ [ Other ]
+ - Avoid type constraints and all but one coercion, for a 30% speedup in
+ script initialization.
+ - Move find routine to library.
+ - Stop call system command find in script (uses Path::Tiny::visit
+ instead).
+ - Tidy script to rename $file → $path and $files_count → $paths_count
+ where not yet resolved as file.
+
+v3.0.4 2016-07-18
+
+ [ Test Suite ]
+ - Drop non-working option "--installed" from script tests (leftover from
+ Debian autopkgtest support).
+ - Stop use Path::Tiny in test where unneeded.
+ - Use Test::Script to ensure correct perl invokes script in tests.
+ Slaven Rezić++
+
+v3.0.3 2016-07-18
+
+ [ Test Suite ]
+ - Use Test::Roo and library calls (not script) for devscripts corpus
+ license coverage tests.
+
+ [ Packaging ]
+ - Fix require strictures for tests.
+
+v3.0.2 2016-07-16
+
+ [ Test Suite ]
+ - Add devscripts test tied to devscripts corpus, converted from earlier
+ shunit2 script.
+ - Rewrite Software-License test to stop rely on Debian fork of
+ Software::License (see bug#828218).
+ - Rewrite Software-License test to use Test::Command.
+
+ [ Packaging ]
+ - Run perlcritic with tidyall, and move tidyall test to xt dir.
+
+ [ Other ]
+ - Bump license to GPL-3+.
+ - Resolve only regexes actually used.
+ - Use Getopt::Long::Descriptive.
+ - Use experimental given/when switch.
+
+v3.0.1 2016-06-29
+
+ [ Documentation ]
+ - Add CPAN Request Tracker as alternative bug-database.
+ - Add myself as current author, and claim copyright for recent changes.
+ - Add pre-CPAN changelog entries.
+ - Adjust copyright notice to mention initial committer (not later
+ maintainer).
+ - Link to script from POD DESCRIPTION of library.
+
+ [ Packaging ]
+ - Tighten tidyall config to avoid cruft in bin dir.
+
+v3.0.0 2016-06-27
+
+ [ Bug Fixes ]
+ - Fix tighten to use Getopt::Long 2.24: Needed for :config option.
+
+ [ Documentation ]
+ - Rewrite documentation of options, and --help putput.
+
+ [ Packaging ]
+ - Initial CPAN release (after being in Debian since 2007, and before that
+ in KDE SDK since 2000).
+
+ [ Other ]
+ - Added: Add --deb-machine option for Debian "deb5" copyright file format.
+ - Refactor codebase, with up to 400% speedup and reusable parts in a Moo
+ library.
+ - Removed: Drop support for reading configuration from files: Limited use,
+ legacy filenames, and odd parsing by use of risky shell call.
diff --cc MANIFEST
index 5f06412,0000000..4f2fc6a
mode 100644,000000..100644
--- a/MANIFEST
+++ b/MANIFEST
@@@ -1,86 -1,0 +1,181 @@@
+COPYRIGHT
+CREDITS
+Changes
+INSTALL
+LICENSE
+MANIFEST
+META.json
+META.yml
+Makefile.PL
+README
+SIGNATURE
+bin/licensecheck
+dist.ini
+doap.ttl
+lib/App/Licensecheck.pm
++lib/Regexp/Pattern/License.pm
++lib/Regexp/Pattern/License/Parts.pm
+scripts/licensecheck.bash_completion
++t/SPDX.t
++t/SPDX/AFL-1.1.txt
++t/SPDX/AFL-1.2.txt
++t/SPDX/AFL-2.0.txt
++t/SPDX/AFL-2.1.txt
++t/SPDX/AFL-3.0.txt
++t/SPDX/AGPL-1.0.txt
++t/SPDX/AGPL-3.0.txt
++t/SPDX/Apache-1.1.txt
++t/SPDX/Apache-2.0.txt
++t/SPDX/Artistic-1.0.txt
++t/SPDX/Artistic-2.0.txt
++t/SPDX/BSD-2-Clause.txt
++t/SPDX/BSD-3-Clause.txt
++t/SPDX/BSD-4-Clause.txt
++t/SPDX/CC-BY-1.0.txt
++t/SPDX/CC-BY-2.0.txt
++t/SPDX/CC-BY-2.5.txt
++t/SPDX/CC-BY-3.0.txt
++t/SPDX/CC-BY-4.0.txt
++t/SPDX/CC-BY-NC-1.0.txt
++t/SPDX/CC-BY-NC-2.0.txt
++t/SPDX/CC-BY-NC-2.5.txt
++t/SPDX/CC-BY-NC-3.0.txt
++t/SPDX/CC-BY-NC-4.0.txt
++t/SPDX/CC-BY-NC-ND-1.0.txt
++t/SPDX/CC-BY-NC-ND-2.0.txt
++t/SPDX/CC-BY-NC-ND-2.5.txt
++t/SPDX/CC-BY-NC-ND-3.0.txt
++t/SPDX/CC-BY-NC-ND-4.0.txt
++t/SPDX/CC-BY-NC-SA-1.0.txt
++t/SPDX/CC-BY-NC-SA-2.0.txt
++t/SPDX/CC-BY-NC-SA-2.5.txt
++t/SPDX/CC-BY-NC-SA-3.0.txt
++t/SPDX/CC-BY-NC-SA-4.0.txt
++t/SPDX/CC-BY-ND-1.0.txt
++t/SPDX/CC-BY-ND-2.0.txt
++t/SPDX/CC-BY-ND-2.5.txt
++t/SPDX/CC-BY-ND-3.0.txt
++t/SPDX/CC-BY-ND-4.0.txt
++t/SPDX/CC-BY-SA-1.0.txt
++t/SPDX/CC-BY-SA-2.0.txt
++t/SPDX/CC-BY-SA-2.5.txt
++t/SPDX/CC-BY-SA-3.0.txt
++t/SPDX/CC-BY-SA-4.0.txt
++t/SPDX/CC0-1.0.txt
++t/SPDX/CDDL-1.0.txt
++t/SPDX/CDDL-1.1.txt
++t/SPDX/CECILL-1.0.txt
++t/SPDX/CECILL-1.1.txt
++t/SPDX/CECILL-2.0.txt
++t/SPDX/CECILL-2.1.txt
++t/SPDX/CECILL-B.txt
++t/SPDX/CECILL-C.txt
++t/SPDX/Cube.txt
++t/SPDX/Eurosym.txt
++t/SPDX/FTL.txt
++t/SPDX/LGPL-2.0.txt
++t/SPDX/LGPL-2.1.txt
++t/SPDX/Libpng.txt
++t/SPDX/MIT.txt
++t/SPDX/MPL-1.0.txt
++t/SPDX/MPL-1.1.txt
++t/SPDX/MPL-2.0.txt
++t/SPDX/MS-PL.txt
++t/SPDX/MS-RL.txt
++t/SPDX/NTP.txt
++t/SPDX/PostgreSQL.txt
++t/SPDX/Python-2.0.txt
++t/SPDX/QPL-1.0.txt
++t/SPDX/SGI-B-1.0.txt
++t/SPDX/SGI-B-1.1.txt
++t/SPDX/Unicode-TOU.txt
++t/SPDX/WTFPL.txt
++t/SPDX/Zlib.txt
++t/SPDX/zlib-acknowledgement.txt
+t/Software-License.t
+t/devscripts.t
+t/devscripts/academic.h
+t/devscripts/artistic-2-0-modules.pm
+t/devscripts/artistic-2-0.txt
+t/devscripts/beerware.cpp
+t/devscripts/boost.h
+t/devscripts/bsd-1-clause-1.c
+t/devscripts/bsd-3-clause-authorsany.c
+t/devscripts/bsd-3-clause.cpp
+t/devscripts/bsd-regents.c
+t/devscripts/bsd.f
+t/devscripts/bug-559429
+t/devscripts/cddl.h
+t/devscripts/comments-detection.h
+t/devscripts/comments-detection.txt
+t/devscripts/copr-iso8859.h
+t/devscripts/copr-utf8.h
+t/devscripts/dual.c
+t/devscripts/epl.h
+t/devscripts/false-positives
+t/devscripts/freetype.c
+t/devscripts/gpl-1
+t/devscripts/gpl-2
+t/devscripts/gpl-2+
+t/devscripts/gpl-2+.scm
+t/devscripts/gpl-2-comma.sh
+t/devscripts/gpl-2-incorrect-address
+t/devscripts/gpl-3+
+t/devscripts/gpl-3+-with-rem-comment.xml
+t/devscripts/gpl-3+.el
+t/devscripts/gpl-3-only.c
+t/devscripts/gpl-3.sh
+t/devscripts/gpl-no-version.h
+t/devscripts/gpl-variation.c
+t/devscripts/info-at-eof.h
- t/devscripts/lgpl-2-3.c
- t/devscripts/lgpl-2.1.c
- t/devscripts/lgpl-2.1.h
- t/devscripts/lgpl-2.s
- t/devscripts/lgpl-3+.h
- t/devscripts/lgpl-big-blue.h
- t/devscripts/lgpl-by-dist-zilla.pl
- t/devscripts/lgpl-digia.c
- t/devscripts/lgpl-no-version.h
- t/devscripts/lgpl-variation.c
+t/devscripts/libuv-isc.am
+t/devscripts/llgpl.lisp
+t/devscripts/mame-style.c
+t/devscripts/mpl-1.1.sh
+t/devscripts/mpl-2.0-comma.sh
+t/devscripts/mpl-2.0.sh
+t/devscripts/multi-line-copyright.c
+t/devscripts/regexp-killer.c
+t/devscripts/texinfo.tex
++t/fedora.t
++t/fedora/MIT
++t/fedora/README
+t/grant.t
++t/grant/AFL_and_more/xdgmime.c
+t/grant/AGPL/fastx.c
+t/grant/AGPL/fet.cpp
+t/grant/AGPL/setup.py
+t/grant/Apache/one_helper.rb
+t/grant/Apache_and_more/PIE.htc
+t/grant/Apache_and_more/rust.lang
+t/grant/Apache_and_more/select2.js
+t/grant/Apache_and_more/test_run.py
+t/grant/CC-BY-SA_and_more/WMLA
+t/grant/CC-BY-SA_and_more/cewl.rb
+t/grant/CC-BY-SA_and_more/utilities.scad
+t/grant/EPL_and_more/Base64Coder.java
- t/grant/GPL_and_more/init.lua
++t/grant/LGPL/Model.pm
++t/grant/LGPL/PKG-INFO
++t/grant/LGPL/criu.h
++t/grant/LGPL/dqblk_xfs.h
++t/grant/LGPL/exr.h
++t/grant/LGPL/gnome.h
++t/grant/LGPL/jitterbuf.h
++t/grant/LGPL/libotr.m4
++t/grant/LGPL/pic.c
++t/grant/LGPL/strv.c
++t/grant/LGPL/table.py
++t/grant/LGPL/videoplayer.cpp
++t/grant/LGPL_and_more/da.aff
++t/grant/MIT/harfbuzz-impl.c
++t/grant/MIT/spaces.c
++t/grant/MPL_and_more/symbolstore.py
++t/grant/NTP/directory.h
++t/grant/NTP/gslcdf-module.c
++t/grant/NTP/helvO12.bdf
++t/grant/NTP/install.sh
++t/grant/NTP/map.h
++t/grant/NTP/monlist.c
++t/grant/WTFPL/COPYING.WTFPL
++t/grant/misc/rpplexer.h
+t/license.t
diff --cc META.json
index 06873c2,0000000..aac1576
mode 100644,000000..100644
--- a/META.json
+++ b/META.json
@@@ -1,105 -1,0 +1,113 @@@
+{
+ "abstract" : "simple license checker for source files",
+ "author" : [
+ "Jonas Smedegaard (JONASS) <jonass at cpan.org>"
+ ],
+ "dynamic_config" : 0,
+ "generated_by" : "Dist::Inkt::Profile::TOBYINK version 0.023, CPAN::Meta::Converter version 2.150010",
+ "keywords" : [
+ "Licensing",
+ "Sourcecode"
+ ],
+ "license" : [
+ "gpl_3"
+ ],
+ "meta-spec" : {
+ "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+ "version" : "2"
+ },
+ "name" : "App-Licensecheck",
+ "no_index" : {
+ "directory" : [
+ "eg",
+ "examples",
+ "inc",
+ "t",
+ "xt"
+ ]
+ },
+ "optional_features" : {},
+ "prereqs" : {
+ "configure" : {
+ "requires" : {
+ "ExtUtils::MakeMaker" : "6.17"
+ }
+ },
+ "runtime" : {
+ "requires" : {
+ "Encode" : "0",
+ "Fcntl" : "0",
+ "Getopt::Long::Descriptive" : "0",
+ "List::Util" : "1.45",
+ "Moo" : "1.001000",
+ "Path::Iterator::Rule" : "0",
+ "Path::Tiny" : "0.062",
+ "Pod::Constants" : "0",
+ "Sort::Key::Multi" : "1.25",
+ "String::Copyright" : "0.003",
+ "String::Escape" : "0",
+ "Try::Tiny" : "0",
+ "autodie" : "0",
+ "experimental" : "0",
+ "namespace::clean" : "0",
+ "perl" : "5.014000",
+ "strictures" : "2"
+ }
+ },
+ "test" : {
+ "recommends" : {
+ "Software::License" : "0.103008"
+ },
+ "requires" : {
+ "Test::More" : "0.98",
+ "Test::Requires" : "0",
+ "Test::Roo" : "0",
+ "Test::Script" : "1.09",
+ "UNIVERSAL::require" : "0"
+ }
+ }
+ },
+ "provides" : {
+ "App::Licensecheck" : {
+ "file" : "lib/App/Licensecheck.pm",
- "version" : "v3.0.25"
++ "version" : "v3.0.27"
++ },
++ "Regexp::Pattern::License" : {
++ "file" : "lib/Regexp/Pattern/License.pm",
++ "version" : "v3.0.27"
++ },
++ "Regexp::Pattern::License::Parts" : {
++ "file" : "lib/Regexp/Pattern/License/Parts.pm",
++ "version" : "v3.0.27"
+ }
+ },
+ "release_status" : "stable",
+ "resources" : {
+ "bugtracker" : {
+ "web" : "https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=licensecheck"
+ },
+ "homepage" : "https://metacpan.org/release/App-Licensecheck",
+ "license" : [
+ "http://www.gnu.org/licenses/gpl-3.0.txt"
+ ],
+ "repository" : {
+ "type" : "git",
+ "web" : "https://anonscm.debian.org/cgit/build-common/licensecheck.git"
+ },
+ "x_identifier" : "http://purl.org/NET/cpan-uri/dist/App-Licensecheck/project"
+ },
- "version" : "v3.0.25",
++ "version" : "v3.0.27",
+ "x_contributors" : [
+ "Paul Wise <pabs at debian.org>"
+ ],
+ "x_help_wanted" : [
+ "tester",
+ "documenter"
+ ],
+ "x_provides_scripts" : {
+ "licensecheck" : {
+ "file" : "bin/licensecheck"
+ }
+ },
+ "x_serialization_backend" : "JSON::PP version 2.27400"
+}
diff --cc META.yml
index cf76f82,0000000..ccb52fd
mode 100644,000000..100644
--- a/META.yml
+++ b/META.yml
@@@ -1,68 -1,0 +1,74 @@@
+---
+abstract: 'simple license checker for source files'
+author:
+ - 'Jonas Smedegaard (JONASS) <jonass at cpan.org>'
+build_requires:
+ Test::More: '0.98'
+ Test::Requires: '0'
+ Test::Roo: '0'
+ Test::Script: '1.09'
+ UNIVERSAL::require: '0'
+configure_requires:
+ ExtUtils::MakeMaker: '6.17'
+dynamic_config: 0
+generated_by: 'Dist::Inkt::Profile::TOBYINK version 0.023, CPAN::Meta::Converter version 2.150010'
+keywords:
+ - Licensing
+ - Sourcecode
+license: gpl
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.4.html
+ version: '1.4'
+name: App-Licensecheck
+no_index:
+ directory:
+ - eg
+ - examples
+ - inc
+ - t
+ - xt
+optional_features: {}
+provides:
+ App::Licensecheck:
+ file: lib/App/Licensecheck.pm
- version: v3.0.25
++ version: v3.0.27
++ Regexp::Pattern::License:
++ file: lib/Regexp/Pattern/License.pm
++ version: v3.0.27
++ Regexp::Pattern::License::Parts:
++ file: lib/Regexp/Pattern/License/Parts.pm
++ version: v3.0.27
+requires:
+ Encode: '0'
+ Fcntl: '0'
+ Getopt::Long::Descriptive: '0'
+ List::Util: '1.45'
+ Moo: '1.001000'
+ Path::Iterator::Rule: '0'
+ Path::Tiny: '0.062'
+ Pod::Constants: '0'
+ Sort::Key::Multi: '1.25'
+ String::Copyright: '0.003'
+ String::Escape: '0'
+ Try::Tiny: '0'
+ autodie: '0'
+ experimental: '0'
+ namespace::clean: '0'
+ perl: '5.014000'
+ strictures: '2'
+resources:
+ Identifier: http://purl.org/NET/cpan-uri/dist/App-Licensecheck/project
+ bugtracker: https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=licensecheck
+ homepage: https://metacpan.org/release/App-Licensecheck
+ license: http://www.gnu.org/licenses/gpl-3.0.txt
+ repository: https://anonscm.debian.org/cgit/build-common/licensecheck.git
- version: v3.0.25
++version: v3.0.27
+x_contributors:
+ - 'Paul Wise <pabs at debian.org>'
+x_help_wanted:
+ - tester
+ - documenter
+x_provides_scripts:
+ licensecheck:
+ file: bin/licensecheck
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff --cc Makefile.PL
index 8661ee4,0000000..ffbcdc0
mode 100644,000000..100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@@ -1,170 -1,0 +1,172 @@@
+use strict;
+use ExtUtils::MakeMaker 6.17;
+
+my $EUMM = eval( $ExtUtils::MakeMaker::VERSION );
+
+my $meta = {
+ "abstract" => "simple license checker for source files",
+ "author" => ["Jonas Smedegaard (JONASS) <jonass\@cpan.org>"],
+ "dynamic_config" => 0,
+ "generated_by" => "Dist::Inkt::Profile::TOBYINK version 0.023, CPAN::Meta::Converter version 2.150010",
+ "keywords" => ["Licensing", "Sourcecode"],
+ "license" => ["gpl_3"],
+ "meta-spec" => {
+ url => "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+ version => 2,
+ },
+ "name" => "App-Licensecheck",
+ "no_index" => { directory => ["eg", "examples", "inc", "t", "xt"] },
+ "prereqs" => {
+ configure => { requires => { "ExtUtils::MakeMaker" => 6.17 } },
+ runtime => {
+ requires => {
+ "autodie" => 0,
+ "Encode" => 0,
+ "experimental" => 0,
+ "Fcntl" => 0,
+ "Getopt::Long::Descriptive" => 0,
+ "List::Util" => 1.45,
+ "Moo" => "1.001000",
+ "namespace::clean" => 0,
+ "Path::Iterator::Rule" => 0,
+ "Path::Tiny" => 0.062,
+ "perl" => "5.014000",
+ "Pod::Constants" => 0,
+ "Sort::Key::Multi" => 1.25,
+ "strictures" => 2,
+ "String::Copyright" => 0.003,
+ "String::Escape" => 0,
+ "Try::Tiny" => 0,
+ },
+ },
+ test => {
+ recommends => { "Software::License" => 0.103008 },
+ requires => {
+ "Test::More" => 0.98,
+ "Test::Requires" => 0,
+ "Test::Roo" => 0,
+ "Test::Script" => 1.09,
+ "UNIVERSAL::require" => 0,
+ },
+ },
+ },
+ "provides" => {
- "App::Licensecheck" => { file => "lib/App/Licensecheck.pm", version => "v3.0.25" },
++ "App::Licensecheck" => { file => "lib/App/Licensecheck.pm", version => "v3.0.27" },
++ "Regexp::Pattern::License" => { file => "lib/Regexp/Pattern/License.pm", version => "v3.0.27" },
++ "Regexp::Pattern::License::Parts" => { file => "lib/Regexp/Pattern/License/Parts.pm", version => "v3.0.27" },
+ },
+ "release_status" => "stable",
+ "resources" => {
+ bugtracker => {
+ web => "https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=licensecheck",
+ },
+ homepage => "https://metacpan.org/release/App-Licensecheck",
+ license => ["http://www.gnu.org/licenses/gpl-3.0.txt"],
+ repository => {
+ type => "git",
+ web => "https://anonscm.debian.org/cgit/build-common/licensecheck.git",
+ },
+ x_identifier => "http://purl.org/NET/cpan-uri/dist/App-Licensecheck/project",
+ },
- "version" => "v3.0.25",
++ "version" => "v3.0.27",
+ "x_contributors" => ["Paul Wise <pabs\@debian.org>"],
+ "x_help_wanted" => ["tester", "documenter"],
+ "x_provides_scripts" => { licensecheck => { file => "bin/licensecheck" } },
+};
+
+my %dynamic_config;
+
+my %WriteMakefileArgs = (
+ ABSTRACT => $meta->{abstract},
+ AUTHOR => ($EUMM >= 6.5702 ? $meta->{author} : $meta->{author}[0]),
+ DISTNAME => $meta->{name},
+ VERSION => $meta->{version},
+ EXE_FILES => [ map $_->{file}, values %{ $meta->{x_provides_scripts} || {} } ],
+ NAME => do { my $n = $meta->{name}; $n =~ s/-/::/g; $n },
+ test => { TESTS => "t/*.t" },
+ %dynamic_config,
+);
+
+$WriteMakefileArgs{LICENSE} = $meta->{license}[0] if $EUMM >= 6.3001;
+
+sub deps
+{
+ my %r;
+ for my $stage (@_)
+ {
+ for my $dep (keys %{$meta->{prereqs}{$stage}{requires}})
+ {
+ next if $dep eq 'perl';
+ my $ver = $meta->{prereqs}{$stage}{requires}{$dep};
+ $r{$dep} = $ver if !exists($r{$dep}) || $ver >= $r{$dep};
+ }
+ }
+ \%r;
+}
+
+my ($build_requires, $configure_requires, $runtime_requires, $test_requires);
+if ($EUMM >= 6.6303)
+{
+ $WriteMakefileArgs{BUILD_REQUIRES} ||= deps('build');
+ $WriteMakefileArgs{CONFIGURE_REQUIRES} ||= deps('configure');
+ $WriteMakefileArgs{TEST_REQUIRES} ||= deps('test');
+ $WriteMakefileArgs{PREREQ_PM} ||= deps('runtime');
+}
+elsif ($EUMM >= 6.5503)
+{
+ $WriteMakefileArgs{BUILD_REQUIRES} ||= deps('build', 'test');
+ $WriteMakefileArgs{CONFIGURE_REQUIRES} ||= deps('configure');
+ $WriteMakefileArgs{PREREQ_PM} ||= deps('runtime');
+}
+elsif ($EUMM >= 6.52)
+{
+ $WriteMakefileArgs{CONFIGURE_REQUIRES} ||= deps('configure');
+ $WriteMakefileArgs{PREREQ_PM} ||= deps('runtime', 'build', 'test');
+}
+else
+{
+ $WriteMakefileArgs{PREREQ_PM} ||= deps('configure', 'build', 'test', 'runtime');
+}
+
+{
+ my ($minperl) = reverse sort(
+ grep defined && /^[0-9]+(\.[0-9]+)?$/,
+ map $meta->{prereqs}{$_}{requires}{perl},
+ qw( configure build runtime )
+ );
+
+ if (defined($minperl))
+ {
+ die "Installing $meta->{name} requires Perl >= $minperl"
+ unless $] >= $minperl;
+
+ $WriteMakefileArgs{MIN_PERL_VERSION} ||= $minperl
+ if $EUMM >= 6.48;
+ }
+}
+
+sub FixMakefile
+{
+ return unless -d 'inc';
+ my $file = shift;
+
+ local *MAKEFILE;
+ open MAKEFILE, "< $file" or die "FixMakefile: Couldn't open $file: $!; bailing out";
+ my $makefile = do { local $/; <MAKEFILE> };
+ close MAKEFILE or die $!;
+
+ $makefile =~ s/\b(test_harness\(\$\(TEST_VERBOSE\), )/$1'inc', /;
+ $makefile =~ s/( -I\$\(INST_ARCHLIB\))/ -Iinc$1/g;
+ $makefile =~ s/( "-I\$\(INST_LIB\)")/ "-Iinc"$1/g;
+ $makefile =~ s/^(FULLPERL = .*)/$1 "-Iinc"/m;
+ $makefile =~ s/^(PERL = .*)/$1 "-Iinc"/m;
+
+ open MAKEFILE, "> $file" or die "FixMakefile: Couldn't open $file: $!; bailing out";
+ print MAKEFILE $makefile or die $!;
+ close MAKEFILE or die $!;
+}
+
+my $mm = WriteMakefile(%WriteMakefileArgs);
+FixMakefile($mm->{FIRST_MAKEFILE} || 'Makefile');
+exit(0);
+
diff --cc README
index a2df131,0000000..0cfb8d0
mode 100644,000000..100644
--- a/README
+++ b/README
@@@ -1,46 -1,0 +1,46 @@@
+NAME
+ App::Licensecheck - functions for a simple license checker for source
+ files
+
+VERSION
- Version v3.0.25
++ Version v3.0.27
+
+SYNOPSIS
+ use App::Licensecheck;
+
+ my $app = App::Licensecheck->new;
+
+ $app->lines(0); # Speedup parsing - our file is not huge
+
+ printf "License: %s\nCopyright: %s\n", $app->parse( 'some-file' );
+
+DESCRIPTION
+ App::Licensecheck is the core of licensecheck script to check for licenses
+ of source files. See the script for casual usage.
+
+AUTHOR
+ Jonas Smedegaard `<dr at jones.dk>`
+
+COPYRIGHT AND LICENSE
+ This program is based on the script "licensecheck" from the KDE SDK,
+ originally introduced by Stefan Westerfeld `<stefan at space.twc.de>`.
+
+ Copyright © 2007, 2008 Adam D. Barratt
+
+ Copyright © 2012 Francesco Poli
+
+ Copyright © 2016 Jonas Smedegaard
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by the Free
+ Software Foundation; either version 3, or (at your option) any later
+ version.
+
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program. If not, see <https://www.gnu.org/licenses/>.
+
diff --cc SIGNATURE
index 8c4fccd,0000000..39b8793
mode 100644,000000..100644
--- a/SIGNATURE
+++ b/SIGNATURE
@@@ -1,117 -1,0 +1,212 @@@
+This file contains message digests of all files listed in MANIFEST,
- signed via the Module::Signature module, version 0.80.
++signed via the Module::Signature module, version 0.81.
+
+To verify the content in this distribution, first make sure you have
+Module::Signature installed, then type:
+
+ % cpansign -v
+
+It will check each file's integrity, as well as the signature's
+validity. If "==> Signature verified OK! <==" is not displayed,
+the distribution may already have been compromised, and you should
+not run its Makefile.PL or Build.PL.
+
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
- SHA1 172d58f11fac66bfc850cdd7db38b1adf18ce91f COPYRIGHT
++SHA1 e5d7e8dba2c4cb4cbbd4d08ee6a40bfaaec7af53 COPYRIGHT
+SHA1 e8673b9754c9d267cb2d35ea91540aaf24e30ac5 CREDITS
- SHA1 fe10641dec33f4f8d68fcde12359d0071e811c78 Changes
++SHA1 a11de1f603e286c27ba5fc1fc325a506e1355332 Changes
+SHA1 678698b6a97e1eb430eb00bf99b0718237f6823f INSTALL
+SHA1 5aee1276a8501ccbbd2084e43ceaf8fef861a046 LICENSE
- SHA1 5ad8f3e4b3f1887e5ad61b496d35efeb22c794c8 MANIFEST
- SHA1 1ffbf11d0237fba25e9919ac8f3999a559fedb7d META.json
- SHA1 e20944769c943d7e61598d3f873de27031a29cfa META.yml
- SHA1 c3dd85da655b627d8a3f7df494a4cdb59b407424 Makefile.PL
- SHA1 48d5e1d7696e53ca095367ed566602944cd9d5ca README
- SHA1 1153e7bee5f4f9108509e65848c815f2294c2bda bin/licensecheck
++SHA1 bd1cb744bb6682e5139eace89c114074d2fbd4c2 MANIFEST
++SHA1 cbf401d90523dca4a9bc75641635a0260e190034 META.json
++SHA1 fdd00f585325a9ec9b1de63be7c23a4d8720179b META.yml
++SHA1 94abfbad0330e8f5dc586afd2e59652114ce2946 Makefile.PL
++SHA1 09726bc2a19ca9e068492a9a1d2a81b886ab006e README
++SHA1 79a7cdd3d15b8138bbc1008797e4d29cf84c66e3 bin/licensecheck
+SHA1 c03cb960bea6c5d1f2d7c3410788f599d637e152 dist.ini
- SHA1 f8bc25e40eecb5a79748b035245020d0482389ae doap.ttl
- SHA1 55991d9d86b54e8b9d632aa82256322aa430f19b lib/App/Licensecheck.pm
++SHA1 5d0bcee023151bf4e8f70a4b31a50ff16dabe9a3 doap.ttl
++SHA1 a7ffff91bee3a1848eebfdee36e6028bdc9e2c83 lib/App/Licensecheck.pm
++SHA1 22e4c0d51d56a22792f47d2eb543a5da848467ac lib/Regexp/Pattern/License.pm
++SHA1 27e07794d1fbeaa8d7c07f53da7efdc0a78d1273 lib/Regexp/Pattern/License/Parts.pm
+SHA1 c0f335d16248b8ca0311188e3f81ee9b3473948f scripts/licensecheck.bash_completion
- SHA1 f61e71a73cca796b29d808662702040c064a98fc t/Software-License.t
- SHA1 6aff7dfa6a608ecb5ddd2fcc5f7650d83b2030df t/devscripts.t
++SHA1 16a8794639cf7538f445fb1a9381a28cafd330f2 t/SPDX.t
++SHA1 f1faceedf4f7dd4de6d82c0f14e2917c2baa6a2a t/SPDX/AFL-1.1.txt
++SHA1 ddae62bb30dd24e463abfb7a9322a2d91b367456 t/SPDX/AFL-1.2.txt
++SHA1 2bb61d1c9c94a3395bc76851b3944b66e5f51bb7 t/SPDX/AFL-2.0.txt
++SHA1 df55f67815e9a83fa658e1cc2e14126b18c20fe7 t/SPDX/AFL-2.1.txt
++SHA1 569855f6345d1f0b93d75ea6086dbfa2f5b4e7ec t/SPDX/AFL-3.0.txt
++SHA1 2c9c35aa5602fd0b8471d3a98e8339fd5ba3f267 t/SPDX/AGPL-1.0.txt
++SHA1 60b7b212df6027fa36e2d36a29523919fb4bb2dc t/SPDX/AGPL-3.0.txt
++SHA1 04b74d1f1f1d48c0bfc9eed74196cb81fac461eb t/SPDX/Apache-1.1.txt
++SHA1 8ffe2c5c25b85e52f42fcde68c2cf6a88b7abd69 t/SPDX/Apache-2.0.txt
++SHA1 e0ecbcd008e60a95ca816f623e910802da474c6e t/SPDX/Artistic-1.0.txt
++SHA1 335b084fa46de46ce10a87fd0505f2db945b74c2 t/SPDX/Artistic-2.0.txt
++SHA1 64647c6f9395570f456daa66d496ecd78e8ffe60 t/SPDX/BSD-2-Clause.txt
++SHA1 a0dcaa7724beb56ed61f4f293277a7f291105b0f t/SPDX/BSD-3-Clause.txt
++SHA1 04f673163996b0418a5aaf38a516268fc8f5f95f t/SPDX/BSD-4-Clause.txt
++SHA1 57a6c1bfde09d7ea1439935785963a66a720ef75 t/SPDX/CC-BY-1.0.txt
++SHA1 86dd7f206b27c44cb2bfc20f34af9d174125f44c t/SPDX/CC-BY-2.0.txt
++SHA1 6e48c646cd106992caf7c657428907f4f25c789b t/SPDX/CC-BY-2.5.txt
++SHA1 2e076b4e45a5d0c28004c1b77ba74a5511747872 t/SPDX/CC-BY-3.0.txt
++SHA1 c2755fd527476835cd7f901e832766ff4aaf8022 t/SPDX/CC-BY-4.0.txt
++SHA1 12ae1d401e61685b20c8afc371f757e880468efe t/SPDX/CC-BY-NC-1.0.txt
++SHA1 fefb0d9bf4e3ab842495889a1d746010cd1807e2 t/SPDX/CC-BY-NC-2.0.txt
++SHA1 cf9918c3e222029ccde2e3f88e9094f469808268 t/SPDX/CC-BY-NC-2.5.txt
++SHA1 b26dae60955043b425b3bd6ab6980609a916446a t/SPDX/CC-BY-NC-3.0.txt
++SHA1 61ae7fe47fd86d6c8c30e11144784db7e79731af t/SPDX/CC-BY-NC-4.0.txt
++SHA1 3bd8b42ac60b12f7fba6455afaf3f939a1ae1b44 t/SPDX/CC-BY-NC-ND-1.0.txt
++SHA1 44c2e56def734b9ebd117d962635ba9d2f144579 t/SPDX/CC-BY-NC-ND-2.0.txt
++SHA1 651d45c6f1803f76f4392d82965582d83e4559d8 t/SPDX/CC-BY-NC-ND-2.5.txt
++SHA1 3eea3b142fcac81f075d27149aac3d4903759d63 t/SPDX/CC-BY-NC-ND-3.0.txt
++SHA1 032f2dc554b3ce6def864a22f8e6c5d1eff2f9be t/SPDX/CC-BY-NC-ND-4.0.txt
++SHA1 76ae79e9adcef00f1f8fdfdf2a30f692ce1b35b4 t/SPDX/CC-BY-NC-SA-1.0.txt
++SHA1 38b96309808f038c2742b7a475a4e7dfec28137c t/SPDX/CC-BY-NC-SA-2.0.txt
++SHA1 ab9f6198ddba0a0ca6cf5b7f4f416927ca8907a1 t/SPDX/CC-BY-NC-SA-2.5.txt
++SHA1 36c263aac3babe9976cb63b2395e566e1b0bd878 t/SPDX/CC-BY-NC-SA-3.0.txt
++SHA1 f2d4f097a0aecacd8969725e14262c5e40ac39a5 t/SPDX/CC-BY-NC-SA-4.0.txt
++SHA1 e5b52c63ac97548007b20c391b654dcea717edd2 t/SPDX/CC-BY-ND-1.0.txt
++SHA1 c14fda3d008e8b3b4e202e44e6d043b4c394fe44 t/SPDX/CC-BY-ND-2.0.txt
++SHA1 8edef838de6ee3881d3c669ecea5288916e0b6ef t/SPDX/CC-BY-ND-2.5.txt
++SHA1 79a8797fb7004417467cdab1afed2bf4f26208b3 t/SPDX/CC-BY-ND-3.0.txt
++SHA1 cb8bb432ea969e25dea0edff20a172d5f6537b87 t/SPDX/CC-BY-ND-4.0.txt
++SHA1 ae7aaa7a321b611ea95cea12381ae0b05620468a t/SPDX/CC-BY-SA-1.0.txt
++SHA1 af58f3cb99ecdbfc01cf724b9a8890dff671e4ed t/SPDX/CC-BY-SA-2.0.txt
++SHA1 240b1dde3affc686cf305d584c3297448b028721 t/SPDX/CC-BY-SA-2.5.txt
++SHA1 1c77d4bffce5044d4c859e325dad7615f058a094 t/SPDX/CC-BY-SA-3.0.txt
++SHA1 da6b4094c325dd8c59f94582cc063251328949e5 t/SPDX/CC-BY-SA-4.0.txt
++SHA1 f5bf465966a6948e5242808b781629696c1ed54a t/SPDX/CC0-1.0.txt
++SHA1 95dbd26189892e040c80f0a7fc931526b81c3690 t/SPDX/CDDL-1.0.txt
++SHA1 9d1b6e1e0b82f92cd251e641d929855534c26a43 t/SPDX/CDDL-1.1.txt
++SHA1 46ebe8c487ec3e321842ed1325d98d757f965e14 t/SPDX/CECILL-1.0.txt
++SHA1 d02abe75166c25ff8169e29c679610bb0ad4ccd4 t/SPDX/CECILL-1.1.txt
++SHA1 c8ddd94454934cb1869ef96bddc93ff44039c591 t/SPDX/CECILL-2.0.txt
++SHA1 743c813b667e545f990ba359e10e28237b823aca t/SPDX/CECILL-2.1.txt
++SHA1 04e73e027c1f47dbf743cb013480bbc974e3a8c3 t/SPDX/CECILL-B.txt
++SHA1 1308e5090e66dcba2e594950dc4a8021551fa540 t/SPDX/CECILL-C.txt
++SHA1 a2ad9fc4707af540c69e0df4f373c604fc88f8e9 t/SPDX/Cube.txt
++SHA1 0ed84541e42c24f8fcc9f3955cc072a7e66f6723 t/SPDX/Eurosym.txt
++SHA1 9a43e1699861c0ab73c25015bf177b4db44c07ac t/SPDX/FTL.txt
++SHA1 9ac4e86bb3b863f294d5108ac050700341591327 t/SPDX/LGPL-2.0.txt
++SHA1 1797d09881b11131dcec910f1d28ecc4a3df3296 t/SPDX/LGPL-2.1.txt
++SHA1 20c99ad76c5e2ea55e85968d484471766b9bc5a6 t/SPDX/Libpng.txt
++SHA1 a95777e208e43f01ef16d67ca52080fba69e645c t/SPDX/MIT.txt
++SHA1 e37e1cbd809de1bb5f965cef18a871f5cd30c2e0 t/SPDX/MPL-1.0.txt
++SHA1 ca2fd1439eb3e23507f13855e5450c5d617db83d t/SPDX/MPL-1.1.txt
++SHA1 2d1db1c10b9f3c0e7fd0f085776522eab8cdc987 t/SPDX/MPL-2.0.txt
++SHA1 1dd99b45aca277de7ecac789a52e955b6ac39539 t/SPDX/MS-PL.txt
++SHA1 0aedfef7791254043d46af1eb4e3297cb5bbb610 t/SPDX/MS-RL.txt
++SHA1 707c6d033a5c861cd60fe28d278cf3be9b1c8c0d t/SPDX/NTP.txt
++SHA1 ffd7ec6573f5a0046e4091c3ccb6c8562e620c76 t/SPDX/PostgreSQL.txt
++SHA1 5be0070380b4fbba2d321ad13d48b514d50c6942 t/SPDX/Python-2.0.txt
++SHA1 c658b9425cf6fbfe08247497a89b9958c0d44dc4 t/SPDX/QPL-1.0.txt
++SHA1 231d85d74a6867b592efa6b41a40c2250c23537a t/SPDX/SGI-B-1.0.txt
++SHA1 5720a5cba920eae37a1d7ecda62c7bafe68b49f1 t/SPDX/SGI-B-1.1.txt
++SHA1 51987d86b169f708adbf7eaf1809af93a3c1fc09 t/SPDX/Unicode-TOU.txt
++SHA1 aafa8341a781a7bfd3b390c03680d4cf2e474488 t/SPDX/WTFPL.txt
++SHA1 d6f0cfb47693159b34e3eccab612613ddcc9eb26 t/SPDX/Zlib.txt
++SHA1 f851a1391294b3b52ab9c16ba8b88cc369aeed58 t/SPDX/zlib-acknowledgement.txt
++SHA1 d9eeb3c52532f5205abf250cb29018cb0b6eb8c2 t/Software-License.t
++SHA1 7fd996b432fa727d2ad396fd95a5948fb600a961 t/devscripts.t
+SHA1 7ee9752c19d94ed23af18067048109d6d1057d3e t/devscripts/academic.h
+SHA1 8c83418149581447af32cca223a3ec26f92842c4 t/devscripts/artistic-2-0-modules.pm
+SHA1 679355dd768da00aebaf20531f9fc9e58dab725e t/devscripts/artistic-2-0.txt
+SHA1 dc84480e0552cc29b972d9d62abe03562b4a2339 t/devscripts/beerware.cpp
+SHA1 e3c90b46539f5aa7056ac8dd992721cd4663e47e t/devscripts/boost.h
+SHA1 8cf1c4eecd397d73e227a6fc8535de3df7fe51ca t/devscripts/bsd-1-clause-1.c
+SHA1 797ba5c21672c42a9e1df83e238da91d38842645 t/devscripts/bsd-3-clause-authorsany.c
+SHA1 dbb9a0f3183a9ef59da0e125d8c73c3ea1546100 t/devscripts/bsd-3-clause.cpp
+SHA1 4008c1ffe52a5f23ffd4a1fcef5e072490708e94 t/devscripts/bsd-regents.c
+SHA1 3aec6d7535bea8b8d678afbf9303c0e3a801e29f t/devscripts/bsd.f
+SHA1 cf7ca937b10fe23e584522a1c3bb092a1169c748 t/devscripts/bug-559429
+SHA1 d603a7d9fc1953602f9685778220583de9e38976 t/devscripts/cddl.h
+SHA1 8b2ed1a668a989cffed28a0695a75d917c8b1b1f t/devscripts/comments-detection.h
+SHA1 d3f4ab510063dbc41c5c75cd924fcf325272d5ff t/devscripts/comments-detection.txt
+SHA1 fdd616895fd38ac61fdc814f686c76e097148b05 t/devscripts/copr-iso8859.h
+SHA1 34bf7757e41ae6542d02169bce2c0f558490fa1a t/devscripts/copr-utf8.h
+SHA1 5443f5be222eb6bffd28a16c74a38334e386a99f t/devscripts/dual.c
+SHA1 efe7f791a98357b71119489630f50f19a43ea635 t/devscripts/epl.h
+SHA1 0949ffed796690bbf91f75e4aac25553c9d746ab t/devscripts/false-positives
+SHA1 e942df1bcecfc0751f8410b20c8520de1ecac3ac t/devscripts/freetype.c
+SHA1 4d22dfb23e7b142d4cad02dc7f5ada15ff8fff1e t/devscripts/gpl-1
+SHA1 36ef9f2725c8c6d30459fd0ee86c1ff3b3bc90e2 t/devscripts/gpl-2
+SHA1 c6e37715599ead5c3be6137c9740ae40b696a898 t/devscripts/gpl-2+
+SHA1 1befbcc5fce1b691542a1b2957f2cc6fb0a0f618 t/devscripts/gpl-2+.scm
+SHA1 a1cb318a45dd124013d423f5ef72448502b944db t/devscripts/gpl-2-comma.sh
+SHA1 df8ccac53d2f7ec2ad8bfbe11cd27740ead67f38 t/devscripts/gpl-2-incorrect-address
+SHA1 8e9ed0c40c7f6040466f8a0850f86aaa7ba0c779 t/devscripts/gpl-3+
+SHA1 d2c1718297c1a177ef9bf526576401a4f4b7dd74 t/devscripts/gpl-3+-with-rem-comment.xml
+SHA1 0bd6e778a2ce9286427e45626015740a0ac3d98a t/devscripts/gpl-3+.el
+SHA1 937584c06f3c3c77729f5816c450333cae0123b8 t/devscripts/gpl-3-only.c
+SHA1 915a29bd32bf7432b70b8cd2127caaf6cff831c0 t/devscripts/gpl-3.sh
+SHA1 495af2921bab2698ad063e2f7bad204cb50c4924 t/devscripts/gpl-no-version.h
+SHA1 d47ae178156aa831af43ec9a5bf9aea0536dc67c t/devscripts/gpl-variation.c
+SHA1 e7858099f2d9bab47f15c80246eec813d62008da t/devscripts/info-at-eof.h
- SHA1 94827b04d45b3d861302a915f1d117b273a105d0 t/devscripts/lgpl-2-3.c
- SHA1 704b1b65927272b204d8e697e313033a84ce572b t/devscripts/lgpl-2.1.c
- SHA1 a4a0a67dc4dcf07cf5121b47848e6e697af59784 t/devscripts/lgpl-2.1.h
- SHA1 7c2d5acf32ebd491d05001d0299fa83ee7cd2662 t/devscripts/lgpl-2.s
- SHA1 557dfd74e13b646a04f3ab254a7bccd7fb376cbf t/devscripts/lgpl-3+.h
- SHA1 8127dca1e0eff13700cb80930b5b7d93ba199394 t/devscripts/lgpl-big-blue.h
- SHA1 2e7db999f417348277c1b5526fdce3978e1b43a6 t/devscripts/lgpl-by-dist-zilla.pl
- SHA1 b06052bba81c802f21c41c79b854ce2e90fc18b6 t/devscripts/lgpl-digia.c
- SHA1 389736d2e13f825b9858a236820440c70b7d1eab t/devscripts/lgpl-no-version.h
- SHA1 ed2c7aa9de9a1243ec3f171041a6701c6ac08004 t/devscripts/lgpl-variation.c
+SHA1 513fbe41ba23c6f39304d32c7b531a70d1de373d t/devscripts/libuv-isc.am
+SHA1 a831c059ac5f9c1d1eac7f3f31799e33997f6541 t/devscripts/llgpl.lisp
+SHA1 065e71dd1b2e4004885a084d119c1876068d5655 t/devscripts/mame-style.c
+SHA1 6d35177ee29f230acdb7aaab35a4b3bed7659ab2 t/devscripts/mpl-1.1.sh
+SHA1 6080a8a0ed91989cdc5bc6b0c071f4b623477720 t/devscripts/mpl-2.0-comma.sh
+SHA1 6f0b95e597343602df577f0bcbae9049fdedf813 t/devscripts/mpl-2.0.sh
+SHA1 6f275c370ea5c677087b6724367e0355eb3d69fd t/devscripts/multi-line-copyright.c
+SHA1 2343980835e5507775ab7f7cb1d8a9c82b845aca t/devscripts/regexp-killer.c
+SHA1 851f20dc3d9348185491155575733088e23cfd32 t/devscripts/texinfo.tex
- SHA1 f34b2d72fdb6d1f8c2e3c259e73f3cab61c3009d t/grant.t
++SHA1 2746eb5f384683717e258950b8c7c565cf2e37a9 t/fedora.t
++SHA1 0c86f8d34b8513757dd815984df967f860ebb101 t/fedora/MIT
++SHA1 c2682387bd3c352a10a7345d5f7aa33be43e40f6 t/fedora/README
++SHA1 0cddc4844cc0efb74ff8962de42ecca97d2dcfcc t/grant.t
++SHA1 5ec8cfa9bea6e8310b8566999a07374d342f5253 t/grant/AFL_and_more/xdgmime.c
+SHA1 004b1c19b2d094a2f43b5778972adb9c8eae0735 t/grant/AGPL/fastx.c
+SHA1 0b0fab767783b6415030a9491725463751b78714 t/grant/AGPL/fet.cpp
+SHA1 022378c77136cf75510f155c675b2dc2efe7b6a0 t/grant/AGPL/setup.py
+SHA1 4e2f82a6c34fe4f9b9d6e445e2e8f969b86d660a t/grant/Apache/one_helper.rb
+SHA1 77e9bfcdce32810d9bb405010386d19ec88192cd t/grant/Apache_and_more/PIE.htc
+SHA1 43d5a741733f0a870607eb6884dfe05be0c5bfe1 t/grant/Apache_and_more/rust.lang
+SHA1 2a79249e426ef4b89184f0b154c50930722610af t/grant/Apache_and_more/select2.js
+SHA1 79ab70abf1c392232bb773da5bb1e4bcc88d3ebf t/grant/Apache_and_more/test_run.py
+SHA1 d0903b900fb4d3f691e7a04201e21cbaa4590ed6 t/grant/CC-BY-SA_and_more/WMLA
+SHA1 57a8d034c8cb1a802712fd962ea3aa188a8c728b t/grant/CC-BY-SA_and_more/cewl.rb
+SHA1 9b1c6273e778c8c11f81f9282c0cfb187a379e13 t/grant/CC-BY-SA_and_more/utilities.scad
+SHA1 caf721083adfb0105f168f3ecac3f10da74d5d7c t/grant/EPL_and_more/Base64Coder.java
- SHA1 21f6f7098b41647829141f102c22b02c03e5c1e6 t/grant/GPL_and_more/init.lua
- SHA1 05981d4ffc4fb9f5cb16952d12977ad56e5b6866 t/license.t
++SHA1 15bad6677cbfdfd14d2a49f36762a23da8969c71 t/grant/LGPL/Model.pm
++SHA1 9f9ece00e0a1659bfdf5580f0bfbe61399e078aa t/grant/LGPL/PKG-INFO
++SHA1 e4b946bc39f17baba9d8f833c41d76e5ab04eaba t/grant/LGPL/criu.h
++SHA1 a3ac46a4e60422772b2def010d36c13ddffa18b9 t/grant/LGPL/dqblk_xfs.h
++SHA1 29d3d16587d03e17bd8b46b5060afd357239e4e4 t/grant/LGPL/exr.h
++SHA1 f33dc6ae4d7bc8f1663a9305ad810ad7653383bc t/grant/LGPL/gnome.h
++SHA1 5483ac9f6480fc8d78b315c287dd548586259bbe t/grant/LGPL/jitterbuf.h
++SHA1 2b3cd9c3242916c48e92433267f0eb309975c8de t/grant/LGPL/libotr.m4
++SHA1 6cec6c622767daf9b486549ec9f83a27c816abde t/grant/LGPL/pic.c
++SHA1 b19e7c8d563d17b0457d80dc69559a11e526c3d5 t/grant/LGPL/strv.c
++SHA1 5e7efc926e592a504f98f23833615c3f9f8b93e9 t/grant/LGPL/table.py
++SHA1 31012a364cc2eea289f85a13f17b8a89688ae01a t/grant/LGPL/videoplayer.cpp
++SHA1 640407c43f150befe8b471791775b8c8d755f1e5 t/grant/LGPL_and_more/da.aff
++SHA1 e3ecd621f2193f0a88b7ba8c95606ad78abd2373 t/grant/MIT/harfbuzz-impl.c
++SHA1 6b015b81bcb199a75108cbc1e6ba73841344e8b4 t/grant/MIT/spaces.c
++SHA1 57309bf618980e0439b6cb03e498eb815e240903 t/grant/MPL_and_more/symbolstore.py
++SHA1 469a1a78ec2fd8eac77d0f3c70f0029f26b85abf t/grant/NTP/directory.h
++SHA1 bd785cdf4a5a4328af011f3725964513674456cd t/grant/NTP/gslcdf-module.c
++SHA1 6679c0486f5691f4000800ee9e863d24bf93edae t/grant/NTP/helvO12.bdf
++SHA1 575344b8e0b5187191c706ce16216116bc0a3bd3 t/grant/NTP/install.sh
++SHA1 998216c8301cafc8998e73fbc22e8b5cef144a48 t/grant/NTP/map.h
++SHA1 4ba92a306fced7cedaee269b2e2a3e408e453037 t/grant/NTP/monlist.c
++SHA1 6abab9b804100f3faf47132ba282baff70865d8c t/grant/WTFPL/COPYING.WTFPL
++SHA1 110bb1acac196e796e808b86a55bf3857ee96583 t/grant/misc/rpplexer.h
++SHA1 7b7c557fb8181bab25c5dfade0da8796adf04d0c t/license.t
+-----BEGIN PGP SIGNATURE-----
+
- iQIcBAEBCAAGBQJX4vgdAAoJECx8MUbBoAEhVAcP/39z7G08us1Vl27RWTP1HlaU
- L3i4o7qqzKqh37aICEcqlgtwQmbNdu7haYyYjfrMi9txkuZaWde8H9hEK6Pp5H8U
- F1zCSQChiTC2XxHco2cwchlriMuaLNj/XqkVt46TzAKEoIej5JM9o2q1Uj4MwRta
- BaarLVYssR4Qxh4XZmgjLMKEXl6vS/0WfUu8oO8ChFTVCswk3L9knEYfSGpJMs6+
- 0Dnl3+82q9ZiiJL5dFX61jW7Dg2LRTrcNT/BCOPPvBRp5/a7hqUpHlsa8YmGtqxO
- c3laq9I3KW3oca0qdIyrXaG9ilhzlGLKP5m3gny7/Qy8ZLrMswcRg9bZOFfL1M8H
- c6+on7PlVtSjFA4lX9GBvG5lWZnJWrtRxhRX6yigp6yy6HzfaHQG7/hIwx2cFsYi
- LPvV1j7FAPQ/uG38Xae/vI6M+zXtOeo+4qLVw6+i/h0ubrTQwxsqRjgQQr4Ez/Gf
- qfiuFdrr1ScVZHWQs3TCUqIothVnYqFMxN39kcOYYTtL02zMs/RJQtNdlKuUOG8j
- oWk0f1XbS5P0Htv5c+tv/qgWtkaAyrmZsdW4FsBd+DOzsUBtujF4mx+AAJv4Nzn1
- GwmE53NOZGhQTac3iDXt2sXWHeJ/lyDILExakC7HPUVRZmns6Fn00qZO0+oTYkm6
- FfY8nzeJ5VawKyCpn1ay
- =zlmq
++iQIcBAEBCAAGBQJYNgYWAAoJECx8MUbBoAEh51EP/1q5v2aefYRAKEXUt90rBGkH
++0/0fWLtDbi0pQz9KXQL9Aqw0t+r4yZTNk7YsZMq41mRy8csAqdxx2OsmzS7Oxub7
++xD1OfKgCMl+2htCC+ySEFT78hUTbzbb1JVMEAtFVsl1CWHs53MURju/hIZIoyoll
++Z915Ohbib8KGZ5q723uyGpdeBiv67OdS/K87COqgdixmyxmQLDXmRf9/CEpzrCR3
++xQNKO3nfarpx3JDJTe5n2YRHWr1Cz5TChOcZaKbiTtGZTjcvNOcc+XJPO6iFoPBn
++A8k+yFpzo/gdgkrH+4RImsBsm1LXgJ91NT3rnNNE68j+4xM2hYQZlC+Ir6vpCx1E
++pNkCeiuGDnKZtDwwchthR0zm7rG/zROhU32QM8asJeJGtkrwmzCo8/r30gPJ5pDA
++cKh24JEGHKbbpVrliMCM+fOBgC0/L8IPGzLxyNMNVuyJhRrarsgwvBRnSJGHkjUl
++2FdSfIdx9PIZCz5Z33JbdzF+9o9akaCAtvE4F8uOFafXd7gtWT8Q0Irpjewz5Uf+
++RXIbgueuTOKrf6pNfh6OjRS7VQ61SVQYPVYUOKBbeqKfFI+q2dk3qXbgPLo6mIj8
++peC4/VodIIzA62E7XxrKKpwVPXgWhdRxcHax7iHOHszepqbOQA/ivzCUB058Mpqg
++8Cp1D9LNQn05C7jJ4pIy
++=7xb5
+-----END PGP SIGNATURE-----
diff --cc bin/licensecheck
index 963e267,f35e956..f35e956
mode 100644,100755..100644
--- a/bin/licensecheck
+++ b/bin/licensecheck
diff --cc doap.ttl
index 74842ce,0000000..8feb3ad
mode 100644,000000..100644
--- a/doap.ttl
+++ b/doap.ttl
@@@ -1,1485 -1,0 +1,1666 @@@
+ at prefix cpan-uri: <http://purl.org/NET/cpan-uri/terms#> .
+ at prefix dc: <http://purl.org/dc/terms/> .
+ at prefix doap: <http://usefulinc.com/ns/doap#> .
+ at prefix doap-bugs: <http://ontologi.es/doap-bugs#> .
+ at prefix doap-changeset: <http://ontologi.es/doap-changeset#> .
+ at prefix doap-deps: <http://ontologi.es/doap-deps#> .
+ at prefix dt: <http://ontologi.es/pretdsl#dt/> .
+ at prefix foaf: <http://xmlns.com/foaf/0.1/> .
+ at prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+ at prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.10>
+ a doap:Version;
+ dc:issued "2007-10-28"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Better detect 3-clause BSD licenses."@en;
+ doap-changeset:fixes <https://bugs.debian.org/442630>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect ISC style licenses."@en;
+ doap-changeset:blame <http://webid.debian.net/maintainers/schoenfeld>;
+ doap-changeset:fixes <https://bugs.debian.org/448000>;
+ ], "Allow ISC and BSD licenses to co-exist in a single file."^^dt:Change, "Always check a single file argument even if it doesn't match the file pattern regex."^^dt:Bugfix;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/joeyh>;
+ doap:revision "2.10.10"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.17>
+ a doap:Version;
+ dc:issued "2008-02-27"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Detect a less common form of MIT license."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.17"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.18>
+ a doap:Version;
+ dc:issued "2008-02-29"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Add missing $license and change spaces into tab in the middle."^^dt:Change, "Detect a less common form of GPL."^^dt:Change, "Fix broken elsif indentation."^^dt:Bugfix, "Fix detect GPL of unknown version."^^dt:Bugfix, "Fix indentation."^^dt:Change, "Layout and regex tweaks."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.18"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.26>
+ a doap:Version;
+ dc:issued "2008-04-21"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Bugfix;
+ rdfs:label "Replace a literal copyright symbol with a hex escape so that the package builds using po4a in Etch."@en;
+ doap-changeset:fixes <https://bugs.debian.org/476251>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.26"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.27>
+ a doap:Version;
+ dc:issued "2008-05-03"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Bugfix;
+ rdfs:label "Correctly detect LGPLv3+."@en;
+ doap-changeset:fixes <https://bugs.debian.org/477742>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.27"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.30>
+ a doap:Version;
+ dc:issued "2008-06-16"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Addition;
+ rdfs:label "Detect if copyright statements are valid.";
+ doap-changeset:blame <https://alioth.debian.org/users/bignose-guest>;
+ doap-changeset:fixes <https://bugs.debian.org/486013>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect more forms of copyright statement.";
+ doap-changeset:blame <https://alioth.debian.org/users/bignose-guest>;
+ doap-changeset:fixes <https://bugs.debian.org/486216>;
+ ], "Update copyright."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.30"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.31>
+ a doap:Version;
+ dc:issued "2008-06-28"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Check .cxx and .hxx by default."@en;
+ doap-changeset:fixes <https://bugs.debian.org/487384>;
+ ], "Exclude _MTN (monotone) by default."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.31"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.39>
+ a doap:Version;
+ dc:issued "2008-10-12"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Parse Fortran and Scilab files and check them by default, and detect CeCILL and \"SGI Free B\" licenses."@en;
+ doap-changeset:blame <http://webid.debian.net/maintainers/sylvestre>;
+ doap-changeset:fixes <https://bugs.debian.org/501447>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.39"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.3>
+ a doap:Version;
+ dc:issued "2007-04-16"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Make licensecheck configurable."^^dt:Addition;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.3"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.40>
+ a doap:Version;
+ dc:issued "2008-11-05"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Detect a couple more variants on the wording of a 3-clause BSD license."@en;
+ doap-changeset:fixes <https://bugs.debian.org/503378>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.40"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.44>
+ a doap:Version;
+ dc:issued "2009-01-05"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Check .cs (C# source files) by default."@en;
+ doap-changeset:fixes <https://bugs.debian.org/508163>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect the CDDL license. Thanks to Mike Hommey."@en;
+ doap-changeset:blame <http://webid.debian.net/maintainers/glandium>;
+ doap-changeset:fixes <https://bugs.debian.org/510574>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.44"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.46>
+ a doap:Version;
+ dc:issued "2009-02-12"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Check .xs (Perl XS files) and .vala (GNOME Vala source files) by default."@en;
+ doap-changeset:fixes <https://bugs.debian.org/513770>, <https://bugs.debian.org/514337>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Identify yet another variant of GPL wording."@en;
+ doap-changeset:fixes <https://bugs.debian.org/514811>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect Boost, Python and zlib/libpng licenses."@en;
+ doap-changeset:blame <http://webid.debian.net/maintainers/cristian>;
+ doap-changeset:fixes <https://bugs.debian.org/514812>;
+ ], "Fix check .h files by default."^^dt:Bugfix, "Identify another form of GPL wording."^^dt:Change, "Remove C /* */ comments. Thanks to Jörg Sommer."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.46"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.47>
+ a doap:Version;
+ dc:issued "2009-03-04"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Fix an uninitialised variable warning when --no-conf is used."@en;
+ doap-changeset:blame <http://webid.debian.net/maintainers/cristian>;
+ doap-changeset:fixes <https://bugs.debian.org/515047>;
+ ], "Document --no-conf."^^dt:Documentation;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.47"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.49>
+ a doap:Version;
+ dc:issued "2009-05-02"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Detect AGPL."@en;
+ doap-changeset:blame <mailto:didier at raboud.homelinux.org>;
+ doap-changeset:fixes <https://bugs.debian.org/520903>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.49"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.51>
+ a doap:Version;
+ dc:issued "2009-06-15"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Fix failures parsing some GPL headers."@en;
+ <http://ontologi.es/doap-changeset#blame:> <http://webid.debian.net/maintainers/jwilk>;
+ doap-changeset:fixes <https://bugs.debian.org/531059>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.51"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.53>
+ a doap:Version;
+ dc:issued "2009-07-29"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Bugfix;
+ rdfs:label "Skip empty files instead of reporting that they have no copyright."@en;
+ doap-changeset:fixes <https://bugs.debian.org/535337>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.53"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.55>
+ a doap:Version;
+ dc:issued "2009-09-11"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Add missing blank line in POD. Thanks to Nicolas Francois."^^dt:Documentation;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
+ doap:revision "2.10.55"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.5>
+ a doap:Version;
+ dc:issued "2007-04-16"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Improve attribution of the original script."^^dt:Documentation, "Quote @kde otherwise build fails."^^dt:Bugfix;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.10.5"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.60>
+ a doap:Version;
+ dc:issued "2010-01-02"^^xsd:date;
+ doap-changeset:changeset [
+ rdfs:label "Welcome to the New Year";
+ doap-changeset:item "Detect some common variants of the WTFPL."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.10.60"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.66>
+ a doap:Version;
+ dc:issued "2010-08-02"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Check .pas, .inc, .dtd., .xsl, and .mod files by default."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.10.66"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.69>
+ a doap:Version;
+ dc:issued "2010-09-21"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Bugfix;
+ rdfs:label "Replace occurences of old FSF address with the FSF recommendation what should be written inside of source files."@en;
+ doap-changeset:fixes <https://bugs.debian.org/502512>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.10.69"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.70>
+ a doap:Version;
+ dc:issued "2011-02-09"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Manual pages conventions."^^dt:Documentation;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.10.70"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.72>
+ a doap:Version;
+ dc:issued "2011-04-15"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Partial manual pages convention review."^^dt:Documentation, "Remove \"(the License)\" from check for Apache license."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.10.72"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.7>
+ a doap:Version;
+ dc:issued "2007-08-10"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Add --recursive to help."^^dt:Change, "Add -r as an alternative for --recursive."^^dt:Change, "Optionally detect copyright statements."^^dt:Addition, "Support directories as well as files passed as arguments."^^dt:Addition, "Support ignoring files and directories (default regex borrowed from dpkg-source)."^^dt:Addition, "Support recursion into directories."^^dt:Addition, "Support setting files to check."^^dt:Addition, "Tidy up copyright output."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/adn>;
+ doap:revision "2.10.7"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.8>
+ a doap:Version;
+ dc:issued "2007-09-11"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Correctly handle metacharacters found in potential copyright statements."^^dt:Change, "Decruft // comments."^^dt:Change, "Decruft © as well as (C)."^^dt:Change, "Deduplicate copyright statements varying only in case."^^dt:Change, "Make the copyright regex more flexible."^^dt:Change, "Tidy up the pre-check regexes."^^dt:Change, "Unescape \"\\@\"s in copyright statements."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/adn>;
+ doap:revision "2.10.8"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.10.9>
+ a doap:Version;
+ dc:issued "2007-10-05"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Attempt to distinguish between versions of the BSD license."@en;
+ doap-changeset:fixes <https://bugs.debian.org/442630>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/adn>;
+ doap:revision "2.10.9"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.11.0>
+ a doap:Version;
+ dc:issued "2011-05-11"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Remove EOL whitespaces."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.11.0"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.11.2>
+ a doap:Version;
+ dc:issued "2011-11-16"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Detect Microsoft Permissive License (Ms-PL)."^^dt:Change, "Detect another variant of libpng license."^^dt:Change, "Detect more types of generated files."^^dt:Change, "Detect more variations of MIT licenses."^^dt:Change, "Detect more variations of MIT/X11 license."^^dt:Change, "Remove the word \"of\" from the BSD 3 clause check."^^dt:Change, "Update scripts to use GNU getopt-compatible option parsing."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.11.2"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.11.3>
+ a doap:Version;
+ dc:issued "2012-01-10"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Detect GPL version in notices without \"of the License\"."^^dt:Change, "Fix version output for GPL notices without \"as published by\"."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.11.3"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.11.8>
+ a doap:Version;
+ dc:issued "2012-05-31"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Add first tests for licensecheck."^^dt:Addition, "Chech .m (Octave/Matlab), .tex (LaTeX), and .pyx (Python's pyrex) by default."^^dt:Change, "Detect Beerware license."^^dt:Change, "Detect LGPL more robustly."^^dt:Change, "test: Move runCommand to helper function file."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.11.8"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.12.2>
+ a doap:Version;
+ dc:issued "2012-08-26"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item ".1: Consistency fix."^^dt:Documentation, "Check .ml, .mli (OCaml programs) by default."^^dt:Change, "Don't truncate other licenses on Public domain or WTFPL presence."^^dt:Bugfix, "Remove trailing spaces."^^dt:Change, "Replace tab by spaces in help message."^^dt:Documentation, "Spelling fixes."^^dt:Documentation, "Trim trailing comma from some GPL notices' versions."^^dt:Change, "Trim trailing period from some GPL notices' versions."^^dt:Change, "add --machine opt [...]
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.12.2"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.12.4>
+ a doap:Version;
+ dc:issued "2012-09-25"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Detect MPL v2.0."^^dt:Change, "Parse (fixed-form) Fortran code."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.12.4"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.12.5>
+ a doap:Version;
+ dc:issued "2012-10-24"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Adapt code to some perl best practice."^^dt:Change, "Add comment removal test cases."^^dt:Change, "Add more GPL test cases."^^dt:Change, "Fix detect BSD-3-clause."^^dt:Change, "Fix detect GPL license version."^^dt:Change, "GetOptions is done right."^^dt:Change, "comments cleaning to dedicated function code to remove any regular comments pattern."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/bdrung>;
+ doap:revision "2.12.5"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.13.0>
+ a doap:Version;
+ dc:issued "2013-02-18"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Add autopkgtest."^^dt:Packaging, "Detect (L)GPL licenses more permissively."^^dt:Change, "Fix --check and --ignore options."^^dt:Bugfix, "Fix typos, changed the order in SEE ALSO, added punctuation marks."^^dt:Documentation, "Simplify LGPL pattern (already case-insensitive)."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/bdrung>;
+ doap:revision "2.13.0"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.13.1>
+ a doap:Version;
+ dc:issued "2013-03-22"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Fix clean_comments()."^^dt:Change, "Fix detect (L|A)GPL."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/bdrung>;
+ doap:revision "2.13.1"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.13.2>
+ a doap:Version;
+ dc:issued "2013-05-13"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Fix invalid regular expression syntax."^^dt:Bugfix, "Regex-escape file contents that are used as part of a pattern."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.13.2"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.13.3>
+ a doap:Version;
+ dc:issued "2013-08-16"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Check .go (Go) files by default."@en;
+ doap-changeset:fixes <https://bugs.debian.org/711467>;
+ ], "Allow plural: copyright notices."^^dt:Change, "Alternative BSD-3 wording \"authors\" and \"_any_ contributors\"."^^dt:Change, "Bogus recognition \"copyright holders\"."^^dt:Change, "Check Haskell files by default."^^dt:Change, "Detect more relaxed 3rd BSD clause."^^dt:Change, "Fix several false positives."^^dt:Change, "Handle differing lengths of comment leaders."^^dt:Change, "Ignore \"copyright holders\"."^^dt:Change, "Test copyright notice from freeswitch/libs/tiff-4.0.2."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.13.3"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.13.5>
+ a doap:Version;
+ dc:issued "2013-12-07"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Fix various (potential) test failures."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.13.5"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.14.0>
+ a doap:Version;
+ dc:issued "2014-01-25"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Add handling for a variation of 3 clause BSD."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.14.0"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.14.11>
+ a doap:Version;
+ dc:issued "2015-12-04"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Update URLs in comments to https where possible."^^dt:Documentation;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.14.11"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.14.7>
+ a doap:Version;
+ dc:issued "2014-09-26"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Check javascript by default."@en;
+ doap-changeset:fixes <https://bugs.debian.org/762070>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.14.7"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.15.10>
+ a doap:Version;
+ dc:issued "2015-12-31"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Parse multi-line copyright block.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/519080>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect 'and or' as well as 'and/or' in GPL licenses.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/559429>;
+ ], [
+ a doap-changeset:Addition;
+ rdfs:label "Test for licensecheck versus Software::License.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Fix detect Artistic licenses as generated from Software::License.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Addition;
+ rdfs:label "Add bash completion.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect variations of Mozilla licenses.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Check lisp, css, less, perl6 and markdown by default.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect LLGPL license.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Addition;
+ rdfs:label "Extract info from end of file (not only beginning).";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Move skip test into script and do not rely on shell string comparison for comparing versions.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Restore old tests.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Addition;
+ rdfs:label "Show skipped file with --skipped.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/806424>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Check files without suffix by default.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Stop use \"file\" command MIME info to decide which files to check (use only internal list of file extensions by default).";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/803724>;
+ ], [
+ a doap-changeset:Removal;
+ rdfs:label "Deprecate --text option.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Addition;
+ rdfs:label "Add --encoding option. By default, input files are handled as utf-8 and information is printed on STDOUT as utf-8.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect freetype license.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.15.10"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.15.1>
+ a doap:Version;
+ dc:issued "2015-01-01"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Detect GPL version 2 or 3 (different from GPL-2+)."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.15.1"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.15.2>
+ a doap:Version;
+ dc:issued "2015-04-03"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Ignore .pc directory."^^dt:Change, "Print copyrights in a non-random order."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.15.2"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.15.5>
+ a doap:Version;
+ dc:issued "2015-06-11"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Check file encoding and decode properly when reading file.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/784821>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Improve GPL LGPL extraction.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Optimize regex used to extract © info.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Check Groovy, Scala and Clojure by default.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/771119>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Fix detect discussion about ©.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/723723>;
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix detect BSL.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/690375>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect academic free license.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/534987>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Allow © owner to mention \"and others\".";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect eclipse public license.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/587892>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect LGPL as written by IBM.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/587970>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Parse REM style comments.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/748611>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.15.5"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.15.6>
+ a doap:Version;
+ dc:issued "2015-07-28"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Fix detect BSD-2-clause.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Extract © owner when © and owners are specified on 2 or more lines.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix digia © and license extraction."@en;
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/789074>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Check .S (assembly files) by default.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Warn if scanned file is not a text file."@en;
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/791756>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.15.6"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.15.7>
+ a doap:Version;
+ dc:issued "2015-08-01"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:SecurityFix;
+ rdfs:label "Use Dpkg::IPC to run file to avoid shell injection.";
+ doap-changeset:fixes <https://bugs.debian.org/794260>, <https://security-tracker.debian.org/tracker/CVE-2015-5704>;
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Change whitelist of mime types to greylist of encodings. Restores ability to check files with mime types like text/x-c++ and application/postscript.";
+ doap-changeset:blame <http://purl.org/NET/cpan-uri/person/JONASS>;
+ doap-changeset:fixes <https://bugs.debian.org/794282>;
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix an endless loop in parsing certain files.";
+ doap-changeset:blame <http://purl.org/NET/cpan-uri/person/JONASS>;
+ doap-changeset:fixes <https://bugs.debian.org/794263>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.15.7"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.15.8>
+ a doap:Version;
+ dc:issued "2015-08-02"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:SecurityFix;
+ rdfs:label "Avoid argument injection which may cause file to overwrite a file through symlink indirection.";
+ doap-changeset:fixes <https://bugs.debian.org/794365>, <https://security-tracker.debian.org/tracker/CVE-2015-5705>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.15.8"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.15.9>
+ a doap:Version;
+ dc:issued "2015-10-06"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Filter scanned files by mime type.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Remove trailing '#' from copyright.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Store only first copyright block.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Remove '\\' from © information (for nroff files).";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Addition;
+ rdfs:label "Add --text option to avoid binaries.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.15.9"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.16.1>
+ a doap:Version;
+ dc:issued "2016-02-12"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Detect LGPL in files handled by Dist::Zilla.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.16.1"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.16.2>
+ a doap:Version;
+ dc:issued "2016-03-19"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Parse (c) owner with email like info at foo.com.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.16.2"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.16.3>
+ a doap:Version;
+ dc:issued "2016-04-21"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item "Detect files containing \"Do not hand edit!\" as generated."^^dt:Change, "Extract parse_file."^^dt:Change, "Fix test_licensecheck_SL failure."^^dt:Bugfix, "Gracefully handle wrong --encoding."^^dt:Bugfix, "Improve \"unable to access file\" error message."^^dt:Change;
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.16.3"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#devscripts_2.16.5>
+ a doap:Version;
+ dc:issued "2016-06-04"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Bash completion: Normalise editor hints to preserve formatting.";
+ doap-changeset:blame <https://alioth.debian.org/users/bignose-guest>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Bash completion: Standardise explanatory header block.";
+ doap-changeset:blame <https://alioth.debian.org/users/bignose-guest>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect files containing \"do not modify\" as generated.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/pabs>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect files containing \"Generated data\" as generated.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/pabs>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect files containing \"edit the original\" as generated.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/pabs>;
+ ], [
+ a doap-changeset:Addition;
+ rdfs:label "Add --deb-fmt option to use dep-5 license keywords. See #472199.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Parse \"copyright-holders: John Doe\".";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Parse \"license: BSD-x-Clause\" declaration.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
+ doap-changeset:fixes <https://bugs.debian.org/820798>;
+ ];
+ ];
+ doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
+ doap:revision "2.16.5"^^xsd:string.
+
+<http://packages.qa.debian.org/devscripts#project>
+ doap:release <http://packages.qa.debian.org/devscripts#devscripts_2.10.10>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.17>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.18>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.26>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.27>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.3>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.30>, <http://packages.qa.debian.or [...]
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/project>
+ a doap:Project;
+ cpan-uri:x_help_wanted <http://usefulinc.com/ns/doap#documenter>, <http://usefulinc.com/ns/doap#tester>;
+ dc:contributor <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap-deps:runtime-requirement [ doap-deps:on "autodie 0"^^doap-deps:CpanId ], [ doap-deps:on "Encode 0"^^doap-deps:CpanId ], [ doap-deps:on "Pod::Constants 0"^^doap-deps:CpanId ], [
+ doap-deps:on "Sort::Key::Multi 1.25"^^doap-deps:CpanId;
+ ], [
+ doap-deps:on "String::Copyright 0.003"^^doap-deps:CpanId;
+ ], [ doap-deps:on "String::Escape 0"^^doap-deps:CpanId ], [ doap-deps:on "strictures 2"^^doap-deps:CpanId ], [ doap-deps:on "Try::Tiny 0"^^doap-deps:CpanId ], [ doap-deps:on "perl 5.014000"^^doap-deps:CpanId ], [ doap-deps:on "experimental 0"^^doap-deps:CpanId ], [ doap-deps:on "Fcntl 0"^^doap-deps:CpanId ], [
+ doap-deps:on "Getopt::Long::Descriptive 0"^^doap-deps:CpanId;
+ ], [ doap-deps:on "List::Util 1.45"^^doap-deps:CpanId ], [ doap-deps:on "Moo 1.001000"^^doap-deps:CpanId ], [ doap-deps:on "namespace::clean 0"^^doap-deps:CpanId ], [ doap-deps:on "Path::Tiny 0.062"^^doap-deps:CpanId ], [
+ doap-deps:on "Path::Iterator::Rule 0"^^doap-deps:CpanId;
+ ];
+ doap-deps:test-recommendation [
+ doap-deps:on "Software::License 0.103008"^^doap-deps:CpanId;
+ ];
+ doap-deps:test-requirement [ doap-deps:on "Test::Requires 0"^^doap-deps:CpanId ], [ doap-deps:on "Test::Script 1.09"^^doap-deps:CpanId ], [ doap-deps:on "Test::More 0.98"^^doap-deps:CpanId ], [ doap-deps:on "Test::Roo 0"^^doap-deps:CpanId ], [
+ doap-deps:on "UNIVERSAL::require 0"^^doap-deps:CpanId;
+ ];
+ doap:bug-database <http://rt.cpan.org/Dist/Display.html?Queue=App-Licensecheck>, <https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=licensecheck>;
+ doap:category [ rdfs:label "Sourcecode" ], [ rdfs:label "Licensing" ];
+ doap:created "2000-01-28"^^xsd:date;
+ doap:developer <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:download-page <https://metacpan.org/release/App-Licensecheck>;
+ doap:homepage <https://metacpan.org/pod/App::Licensecheck>, <https://metacpan.org/release/App-Licensecheck>;
+ doap:license <http://www.gnu.org/licenses/gpl-3.0.txt>;
+ doap:maintainer <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:name "App-Licensecheck";
+ doap:programming-language "Perl";
- doap:release <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-0>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-1>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-10>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-11>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-12>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-13>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-14>, <http://purl.org/NET/cp [...]
++ doap:release <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-0>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-1>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-10>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-11>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-12>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-13>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-14>, <http://purl.org/NET/cp [...]
+ doap:repository [
+ a doap:GitRepository;
+ doap:browse <https://anonscm.debian.org/cgit/build-common/licensecheck.git>;
+ ];
+ doap:shortdesc "simple license checker for source files".
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-0>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.0"^^xsd:string;
+ dc:issued "2016-06-27"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Packaging;
+ rdfs:label "Initial CPAN release (after being in Debian since 2007, and before that in KDE SDK since 2000).";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Refactor codebase, with up to 400% speedup and reusable parts in a Moo library.";
+ ], [
+ a doap-changeset:Addition;
+ rdfs:label "Add --deb-machine option for Debian \"deb5\" copyright file format.";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix tighten to use Getopt::Long 2.24: Needed for :config option.";
+ ], [
+ a doap-changeset:Removal;
+ rdfs:label "Drop support for reading configuration from files: Limited use, legacy filenames, and odd parsing by use of risky shell call.";
+ ], [
+ a doap-changeset:Documentation;
+ rdfs:label "Rewrite documentation of options, and --help putput.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.0.tar.gz>;
+ doap:revision "v3.0.0"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-10>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.10"^^xsd:string;
+ dc:issued "2016-07-24"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Tests;
+ rdfs:label "Relax devscripts test: Ignore trailing dot and \"All rights reserved\" boilerplate.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Use String::Copyright.";
+ ], [
+ a doap-changeset:Regression;
+ rdfs:label "No longer detect multi-line multi-statement copyright strings (not yet suppported by String::Copyright).";
+ ], [
+ a doap-changeset:Regression;
+ rdfs:label "Now misdetects some chatter as copyright statements (not yet suppported by String::Copyright).";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.10.tar.gz>;
+ doap:revision "v3.0.10"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-11>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.11"^^xsd:string;
+ dc:issued "2016-07-24"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Packaging;
+ rdfs:label "Fix declare runtime-requirement on String::Copyright.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.11.tar.gz>;
+ doap:revision "v3.0.11"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-12>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.12"^^xsd:string;
+ dc:issued "2016-07-24"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Tests;
+ rdfs:label "Fix devscripts test to use curly quotes as metacharacters (not Paranthesis also used within, triggering warnings on some versiones of perl).";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.12.tar.gz>;
+ doap:revision "v3.0.12"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-13>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.13"^^xsd:string;
+ dc:issued "2016-07-25"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Packaging;
+ rdfs:label "Fix tighten runtime-requirement on PAth__Tiny for visit().";
+ doap-bugs:fixes <https://bugs.debian.org/832446>;
+ doap-changeset:thanks <http://webid.debian.net/maintainers/stuart>;
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.13.tar.gz>;
+ doap:revision "v3.0.13"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-14>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.14"^^xsd:string;
+ dc:issued "2016-08-01"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Tests;
+ rdfs:label "Flag test involving multi-line multi-statements as TODO (regression since moving to String::Copyright).";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.14.tar.gz>;
+ doap:revision "v3.0.14"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-15>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.15"^^xsd:string;
+ dc:issued "2016-08-11"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Documentation;
+ rdfs:label "Mention in description of --lines option that it does optimistic search.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Do full search when parsing whole file.";
+ ], [
+ a doap-changeset:Packaging;
+ rdfs:label "Tighten dependency on String::Copyright to versions supporting configurable threshold.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.15.tar.gz>;
+ doap:revision "v3.0.15"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-16>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.16"^^xsd:string;
+ dc:issued "2016-08-11"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Add \"Auto Generated\" to the generated file detection.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/pabs>;
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.16.tar.gz>;
+ doap:revision "v3.0.16"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-17>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.17"^^xsd:string;
+ dc:issued "2016-08-12"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Fix avoid bogus \"generated-file\" as SPDX license.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Have option --deb-machine imply option --deb-fmt.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.17.tar.gz>;
+ doap:revision "v3.0.17"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-18>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.18"^^xsd:string;
+ dc:issued "2016-08-13"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix defaults for options --list-delimiter and --rfc822-delimiter (was one space too many).";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix use NONE for no authors with option --deb-machine.";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix stop use obsolete undocumented String::Copyright blocks method.";
+ ], [
+ a doap-changeset:Packaging;
+ rdfs:label "Tighten dependency on String::Copyright.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.18.tar.gz>;
+ doap:revision "v3.0.18"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-19>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.19"^^xsd:string;
+ dc:issued "2016-08-19"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Documentation;
+ rdfs:label "Mention in description of --deb-machine option that it implies --copyright.";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix strip copyright sign with option --deb-machine.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Handle missing year or owner with option --deb-machine.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Require well-formed years when splitting ownerlines with option --deb-machine.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Add option --copyright-delimiter, including comma by default.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.19.tar.gz>;
+ doap:revision "v3.0.19"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-1>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.1"^^xsd:string;
+ dc:issued "2016-06-29"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Documentation;
+ rdfs:label "Link to script from POD DESCRIPTION of library.";
+ ], [
+ a doap-changeset:Documentation;
+ rdfs:label "Add myself as current author, and claim copyright for recent changes.";
+ ], [
+ a doap-changeset:Documentation;
+ rdfs:label "Add CPAN Request Tracker as alternative bug-database.";
+ ], [
+ a doap-changeset:Packaging;
+ rdfs:label "Tighten tidyall config to avoid cruft in bin dir.";
+ ], [
+ a doap-changeset:Documentation;
+ rdfs:label "Adjust copyright notice to mention initial committer (not later maintainer).";
+ ], [
+ a doap-changeset:Documentation;
+ rdfs:label "Add pre-CPAN changelog entries.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.1.tar.gz>;
+ doap:revision "v3.0.1"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-20>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.20"^^xsd:string;
+ dc:issued "2016-08-20"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix strip trailing newline from copyrights.";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix strip copyright sign unconditionally.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.20.tar.gz>;
+ doap:revision "v3.0.20"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-21>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.21"^^xsd:string;
+ dc:issued "2016-08-20"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Bugfix;
+ rdfs:label "Really fix strip copyright sign unconditionally.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.21.tar.gz>;
+ doap:revision "v3.0.21"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-22>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.22"^^xsd:string;
+ dc:issued "2016-08-21"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Stop merge differently cased owners.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Use List::Util and Sort::Key::Multi.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Use https protocol in deb-machine header.";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix have option --deb-machine imply option --deb-fmt.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Adjust SPDX-like shortnames to match Debian format.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Improve detection of GPL/LGPL/AGPL versions.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.22.tar.gz>;
+ doap:revision "v3.0.22"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-23>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.23"^^xsd:string;
+ dc:issued "2016-09-01"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix skip parsing non-files (regression since v3.0.5).";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix stop ignore options --check --ignore (regression since v3.0.5).";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Use Path::Iterator::Rule.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.23.tar.gz>;
+ doap:revision "v3.0.23"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-24>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.24"^^xsd:string;
+ dc:issued "2016-09-03"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix apply options --check --ignore to full path (not basename).";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.24.tar.gz>;
+ doap:revision "v3.0.24"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-25>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.25"^^xsd:string;
+ dc:issued "2016-09-21"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Enhance detection of Perl license.";
+ ], [
+ a doap-changeset:Tests;
+ rdfs:label "Update testsuite to reflect Perl license detection.";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix parse whole file for test info-at-eof.h (default length only approximates lines and is too short since String::Copyright 0.003003).";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Apply fallback marker \"UNKNOWN\" after (not during) license detection.";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix delimit multiple licenses with \"and/or\" (not \"or\") when ambiguous.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Tighten regexes: Simplify space matching (string already normalized).";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Tighten regexes: Treat affero as alternative (not prefix) to GPL prefixes lesser and library.";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Fix avoid non-digit in version of license Artistic.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Tighten regexes: Generalize and improve version matching.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Generalize license string composition.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Improve non-version descriptor matching.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Improve version matching in license detections.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Improve detection of license Apache.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Improve detection of license AGPL.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect license CC-BY-SA.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Detect licenses APAFML Adobe-Glyph Adobe-2006 Aladdin SIL FSFAP FSFUL FSFULLR JSON PostgreSQL Unicode-strict Unicode-TOU zlib-acknowledgement.";
+ ], [
+ a doap-changeset:Tests;
+ rdfs:label "Fix parse whole file for test info-at-eof.h (default length only approximates lines and is too short since String::Copyright 0.003003).", "Fix tighten runtime-requirement on PAth__Tiny for visit().";
+ doap-bugs:fixes <http://purl.org/NET/cpan-uri/rt/ticket/118007>;
+ doap-changeset:thanks <http://purl.org/NET/cpan-uri/person/srezic>;
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.25.tar.gz>;
+ doap:revision "v3.0.25"^^xsd:string.
+
++<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-26>
++ a doap:Version;
++ dc:identifier "App-Licensecheck-v3.0.26"^^xsd:string;
++ dc:issued "2016-09-22"^^xsd:date;
++ doap-changeset:changeset [
++ doap-changeset:item [
++ a doap-changeset:Bugfix;
++ rdfs:label "Fix exclude AGPL false positives.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Use generalized license string composition at more places.";
++ ];
++ ];
++ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
++ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.26.tar.gz>;
++ doap:revision "v3.0.26"^^xsd:string.
++
++<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-27>
++ a doap:Version;
++ dc:identifier "App-Licensecheck-v3.0.27"^^xsd:string;
++ dc:issued "2016-11-23"^^xsd:date;
++ doap-changeset:changeset [
++ doap-changeset:item [
++ a doap-changeset:Bugfix;
++ rdfs:label "Fix detect license FSFULLR (was misdetected as bogus FSFULR).";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Clean m4 dnl comment marker.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Tidy code: Drop noop code.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Drop too exotic licensing phrase, and corresponding test case.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Introduce new modules: Pattern::License Pattern::License::Parts.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Use Regexp::Pattern::License for shortname resolving (with internal list as fallback until phased out).";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license patterns mit_new mit_new_materials mit_old mit_unspecified postgresql, and group pattern mit.";
++ ], [
++ a doap-changeset:Bugfix;
++ rdfs:label "Fix detect licenses mit_old mit_unspecified (was misdetected as mit_new).";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add new license patterns curl dsdp mit_oldstyle mit_oldstyle_disclaimer mit_oldstyle_permission ntp ntp_disclaimer.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license patterns bsd_2_clause bsd_3_clause bsd_4_clause, trait patterns clause_retention clause_reproduction clause_advertising clause_non_endorsement disclaimer, and group pattern bsd.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern openssl and trait pattern clause_advertising_always.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern cc_by_sa.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Relax license pattern cc_by_ca.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add new license patterns cc_by cc_by_nc cc_by_nc_nd cc_by_nc_sa cc_by_nd cc_cc0 cc_sp.";
++ ], [
++ a doap-changeset:Bugfix;
++ rdfs:label "Fix version identifier to use + only in machine-readable mode.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add trait pattern license_version.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add trait pattern license_prefix.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Emulate Regexp::Common -keep syntax to capture version number.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add trait patterns version_later version_later_paragraph version_later_postfix.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern afl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Relax detection of license GPL.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern agpl.";
++ ], [
++ a doap-changeset:Bugfix;
++ rdfs:label "Fix detect license MPL-2.0 (was misdetected as MPL-2.0 or AGPL).";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern mpl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add new license patterns gfdl gfdl-niv.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern apache.";
++ ], [
++ a doap-changeset:Bugfix;
++ rdfs:label "Fix avoid detection of GPL/LGPL fulltext (rarely if ever used as grant).";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license patterns gpl lgpl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Tighten regexes: Generalize and improve LGPL matching.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add group pattern gnu.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Tighten regexes: Generalize abbreviated AGPL/LGPL/GPL matching.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern artistic, and combo pattern perl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Improve license detections artistic perl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern qpl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license patterns adobe_2006 adobe_glyph apafml.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license patterns fsfap fsful fsfullr, and trait patterns fsf_unlimited fsf_unlimited_retention.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern ftl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license patterns libpng zlib zlib_acknowledgement.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add new license patterns cube eurosym.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license patterns unicode_strict unicode_tou.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern sgi_b.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern python.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern public_domain.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern ms_pl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add new license pattern ms_rl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license patterns cddl cecill cecill_1 cecill_1_1 cecill_2 cecill_2_1 cecill_b cecill_c epl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern beerware.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern llgpl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Drop no longer used internal license shortname list.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Add license pattern wtfpl.";
++ ], [
++ a doap-changeset:Change;
++ rdfs:label "Improve detection of license GPL.";
++ ];
++ ];
++ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
++ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.27.tar.gz>;
++ doap:revision "v3.0.27"^^xsd:string.
++
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-2>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.2"^^xsd:string;
+ dc:issued "2016-07-16"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Packaging;
+ rdfs:label "Run perlcritic with tidyall, and move tidyall test to xt dir.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Use experimental given/when switch.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Bump license to GPL-3+.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Use Getopt::Long::Descriptive.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Resolve only regexes actually used.";
+ ], [
+ a doap-changeset:Tests;
+ rdfs:label "Rewrite Software-License test to use Test::Command.";
+ ], [
+ a doap-changeset:Tests;
+ rdfs:label "Rewrite Software-License test to stop rely on Debian fork of Software::License (see bug#828218).";
+ ], [
+ a doap-changeset:Tests;
+ rdfs:label "Add devscripts test tied to devscripts corpus, converted from earlier shunit2 script.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.2.tar.gz>;
+ doap:revision "v3.0.2"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-3>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.3"^^xsd:string;
+ dc:issued "2016-07-18"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Tests;
+ rdfs:label "Use Test::Roo and library calls (not script) for devscripts corpus license coverage tests.";
+ ], [
+ a doap-changeset:Packaging;
+ rdfs:label "Fix require strictures for tests.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.3.tar.gz>;
+ doap:revision "v3.0.3"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-4>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.4"^^xsd:string;
+ dc:issued "2016-07-18"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Tests;
+ rdfs:label "Drop non-working option \"--installed\" from script tests (leftover from Debian autopkgtest support).";
+ ], [
+ a doap-changeset:Tests;
+ rdfs:label "Stop use Path::Tiny in test where unneeded.";
+ ], [
+ a doap-changeset:Tests;
+ rdfs:label "Use Test::Script to ensure correct perl invokes script in tests.";
+ doap-bugs:fixes <http://purl.org/NET/cpan-uri/rt/ticket/12345>;
+ doap-changeset:thanks <http://purl.org/NET/cpan-uri/person/srezic>;
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.4.tar.gz>;
+ doap:revision "v3.0.4"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-5>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.5"^^xsd:string;
+ dc:issued "2016-07-19"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Tidy script to rename $file → $path and $files_count → $paths_count where not yet resolved as file.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Stop call system command find in script (uses Path::Tiny::visit instead).";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Avoid type constraints and all but one coercion, for a 30% speedup in script initialization.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Move find routine to library.";
+ ], [
+ a doap-changeset:Tests;
+ rdfs:label "Fix tighten rest-requirement on Software::License to versions supporting new_from_short_name().";
+ ], [
+ a doap-changeset:SecurityFix;
+ rdfs:label "Stop dereference symbolic links: non-intuitive and potentially dangerous (possibly introduced in error intended to enable recursion).";
+ doap-bugs:fixes <https://bugs.debian.org/830115>;
+ doap-changeset:thanks <https://badges.fedoraproject.org/user/smani>;
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.5.tar.gz>;
+ doap:revision "v3.0.5"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-6>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.6"^^xsd:string;
+ dc:issued "2016-07-20"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Change;
+ rdfs:label "Improve separation of copyright parsing from comment stripping and copyright serializing";
+ ], [
+ a doap-changeset:Packaging;
+ rdfs:label "Fix require experimental (for switch feature).";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.6.tar.gz>;
+ doap:revision "v3.0.6"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-7>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.7"^^xsd:string;
+ dc:issued "2016-07-20"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Tests;
+ rdfs:label "Bail out gracefully if Software::License fails to create some licenses.";
+ ], [
+ a doap-changeset:Packaging;
+ rdfs:label "Make Software::License test optional.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.7.tar.gz>;
+ doap:revision "v3.0.7"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-8>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.8"^^xsd:string;
+ dc:issued "2016-07-24"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Packaging;
+ rdfs:label "Fix tighten test requirement for Test::Script to versions checking for stdout/stderr.";
+ ], [
+ a doap-changeset:Bugfix;
+ rdfs:label "Avoid superfluous regex modifier /l.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Pseudo-decode alternative representations for copyright sign and hyphen-minus.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Add \"Generated with\" to the generated file detection.";
+ doap-changeset:blame <http://webid.debian.net/maintainers/pabs>;
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.8.tar.gz>;
+ doap:revision "v3.0.8"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-9>
+ a doap:Version;
+ dc:identifier "App-Licensecheck-v3.0.9"^^xsd:string;
+ dc:issued "2016-07-24"^^xsd:date;
+ doap-changeset:changeset [
+ doap-changeset:item [
+ a doap-changeset:Documentation;
+ rdfs:label "Fix decode \"©\" in --version option output (workaround for Pod::Constants not supporting UTF-8).";
+ ], [
+ a doap-changeset:Tests;
+ rdfs:label "Rewrite devscripts test to match patterns (not exact strings), and handle varying output on encoding failure.";
+ ], [
+ a doap-changeset:Documentation;
+ rdfs:label "Drop old licensing header from devscripts test: Fully rewritten by now.";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Update headers of module and tests: Strip hashbang; consistently use strictures.";
+ ], [
+ a doap-changeset:Packaging;
+ rdfs:label "Drop superfluous test-requirement on strictures: Already declared as runtime-requirement.";
+ ], [
+ a doap-changeset:Packaging;
+ rdfs:label "Fix declare test-recommendation on Software::License (not too vague recommends).";
+ ], [
+ a doap-changeset:Change;
+ rdfs:label "Stop use Unicode features: We don't really do any complex Unicode, so let's try target older perl.";
+ ], [
+ a doap-changeset:Documentation;
+ rdfs:label "Fix some categorizations of old changelog entries.";
+ ];
+ ];
+ doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
+ doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.9.tar.gz>;
+ doap:revision "v3.0.9"^^xsd:string.
+
+<http://purl.org/NET/cpan-uri/person/jonass>
+ a foaf:Person;
+ foaf:mbox <mailto:dr at jones.dk>, <mailto:jonass at cpan.org>;
+ foaf:name "Jonas Smedegaard";
+ foaf:nick "JONASS";
+ foaf:page <https://metacpan.org/author/JONASS>.
+
+<http://purl.org/NET/cpan-uri/person/srezic>
+ a foaf:Person;
+ foaf:mbox <mailto:slaven at rezic.de>, <mailto:srezic at cpan.org>;
+ foaf:name "Slaven Rezić";
+ foaf:nick "SREZIC";
+ foaf:page <https://metacpan.org/author/SREZIC>.
+
+<http://purl.org/NET/cpan-uri/rt/ticket/118007>
+ a doap-bugs:Issue;
+ doap-bugs:id "118007"^^xsd:string;
+ doap-bugs:page <https://rt.cpan.org/Ticket/Display.html?id=118007>.
+
+<http://purl.org/NET/cpan-uri/rt/ticket/12345>
+ a doap-bugs:Issue;
+ doap-bugs:id "12345"^^xsd:string;
+ doap-bugs:page <https://rt.cpan.org/Ticket/Display.html?id=12345>.
+
+<http://webid.debian.net/maintainers/pabs>
+ foaf:mbox <mailto:pabs at debian.org>;
+ foaf:name "Paul Wise".
+
+<http://webid.debian.net/maintainers/stuart>
+ foaf:mbox <mailto:stuart at debian.org>;
+ foaf:name "Stuart Prescott".
+
+<http://www.gnu.org/licenses/gpl-3.0.txt>
+ dc:title "GNU General Public License version 3 or newer.".
+
+<https://badges.fedoraproject.org/user/smani>
+ foaf:mbox <mailto:manisandro at gmail.com>;
+ foaf:name "Sandro Mani".
+
diff --cc lib/App/Licensecheck.pm
index 9dfb061,b17d972..b17d972
mode 100644,100755..100644
--- a/lib/App/Licensecheck.pm
+++ b/lib/App/Licensecheck.pm
diff --cc t/fedora/README
index 0000000,0000000..a839bd6
new file mode 100644
--- /dev/null
+++ b/t/fedora/README
@@@ -1,0 -1,0 +1,5 @@@
++Texts copied from source view of each of these web pages:
++
++ * https://fedoraproject.org/wiki/Licensing:MIT (2016-10-10)
++
++License (from web page footers): Attribution-Share Alike 3.0 Unported.
--
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