license-reconcile_0.5_all.deb


Advertisement

Description

license-reconcile - tool to reconcile copyright file and source

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: license-reconcile
Package version: 0.5
Package release:
Package architecture: all
Package type: deb
Installed size: 175 B
Download size: 62.27 KB
Official Mirror: ftp.br.debian.org
Out of the box the license-reconcile tool compares licensecheck output and the debian/changelog file against the debian/copyright file. However the power of the tool is that the behaviour can be overridden and complemented by rules. Rules include the ability to file match, to match against licensecheck output and to extract copyright years. The rules can be defined in a file and should need to be changed less often than the debian/copyright file itself. If necessary copyright and license data can be extracted from the source code in more specialized ways by adding Perl modules below Debian::LicenseReconcile::Filter.

Alternatives

    Download

    Source package: license-reconcile

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install license-reconcile deb package:
      # sudo apt-get install license-reconcile

    Files

    • /usr/bin/license-reconcile
    • /usr/share/doc/license-reconcile/TODO
    • /usr/share/doc/license-reconcile/changelog.gz
    • /usr/share/doc/license-reconcile/copyright
    • /usr/share/doc/license-reconcile/examples/bwctl.log.gz
    • /usr/share/doc/license-reconcile/examples/bwctl.log2.gz
    • /usr/share/doc/license-reconcile/examples/bwctl.yml
    • /usr/share/doc/license-reconcile/examples/cwm.log
    • /usr/share/doc/license-reconcile/examples/cwm.yml
    • /usr/share/doc/license-reconcile/examples/license-reconcile.yml.gz
    • /usr/share/man/man1/license-reconcile.1p.gz
    • /usr/share/man/man3/Debian::LicenseReconcile.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::App.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::CopyrightDatum.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::CopyrightDatum::Holder.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::CopyrightTarget.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::Errors.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::Filter.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::Filter::ChangeLog.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::Filter::Rules.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::Filter::Shebang.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::Filter::Std.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::FormatSpec.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::LicenseCheck.3pm.gz
    • /usr/share/man/man3/Debian::LicenseReconcile::Utils.3pm.gz
    • /usr/share/perl5/Debian/LicenseReconcile.pm
    • /usr/share/perl5/Debian/LicenseReconcile/App.pm
    • /usr/share/perl5/Debian/LicenseReconcile/CopyrightDatum.pm
    • /usr/share/perl5/Debian/LicenseReconcile/CopyrightTarget.pm
    • /usr/share/perl5/Debian/LicenseReconcile/Errors.pm
    • /usr/share/perl5/Debian/LicenseReconcile/Filter.pm
    • /usr/share/perl5/Debian/LicenseReconcile/FormatSpec.pm
    • /usr/share/perl5/Debian/LicenseReconcile/LicenseCheck.pm
    • /usr/share/perl5/Debian/LicenseReconcile/Utils.pm
    • /usr/share/perl5/Debian/LicenseReconcile/CopyrightDatum/Holder.pm
    • /usr/share/perl5/Debian/LicenseReconcile/Filter/ChangeLog.pm
    • /usr/share/perl5/Debian/LicenseReconcile/Filter/Rules.pm
    • /usr/share/perl5/Debian/LicenseReconcile/Filter/Shebang.pm
    • /usr/share/perl5/Debian/LicenseReconcile/Filter/Std.pm

    Changelog

    2014-06-29 - gregor herrmann <gregoa@debian.org> license-reconcile (0.5) unstable; urgency=medium * debian/control: remove Nicholas Bamber from Uploaders on request of the MIA team. * Make (build) dependency on libreadonly-perl versioned to avoid test failures with broken versions. (Closes: #753214) * Add new libreadonly-perl as alterative to libreadonly-xs-perl. * Add /me to Uploaders. * debian/copyright: add section for debian/*. * Declare compliance with Debian Policy 3.9.5.

    2013-09-30 - Axel Beckert <abe@debian.org> license-reconcile (0.4) unstable; urgency=low * Team upload. * Fix test suite to fix FTBFS (Closes: #724304) + Fix random order issues in t/17-copyright.t, t/18-app.t, and t/20-copyright_extract.t. + Fix t/17-copyright.t for usage with recent libset-intspan-perl, add version to build-dependency. + Adapt t/lib/TestData.pm to Perl 5.18's error messages. * Add test to ensure that all version numbers in the modules are the same as in debian/changelog. * Summarize build-dependencies on Perl as >= 5.18 * Make Changes a pointer to debian/changelog as nobody updated it anyway

    2013-08-10 - gregor herrmann <gregoa@debian.org> license-reconcile (0.3) unstable; urgency=low * Team upload. * Debian::LicenseReconcile::Utils: sort returned files. Thanks to Oleg Gashev for the patch. (Closes: #713409)

    2013-03-20 - gregor herrmann <gregoa@debian.org> license-reconcile (0.2) unstable; urgency=low * Team upload. [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * Add explicit (build) dependency on libuniversal-require-perl. It got pulled in during build but not at runtime. Thanks to Michael Prokop for the bug report. (Closes: #703496)

    2012-12-30 - Nicholas Bamber <nicholas@periapt.co.uk> license-reconcile (0.1) unstable; urgency=low * Initial Release (Closes: #686485).

    Advertisement
    Advertisement