Algorithm-Diff-Any

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

  script_files => [],

  meta_merge => {
    resources => {
      # Custom resources (must begin with an uppercase letter)
      Ratings      => 'http://cpanratings.perl.org/d/Algorithm-Diff-Any',

      # Official keys (homepage, license, bugtracker)
      repository   => 'http://svn.ali.as/cpan/trunk/Algorithm-Diff-Any',
      bugtracker   => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=Algorithm-Diff-Any',
      license      => 'http://edwardsamuels.com/copyright/beyond/articles/public.html',
    },
  },
);

$builder->create_build_script();

LICENSE  view on Meta::CPAN

  copy. The resulting work is called a "modified version" of the earlier work
  or a work "based on" the earlier work.

  A "covered work" means either the unmodified Program or a work based on the
  Program.

  To "propagate" a work means to do anything with it that, without permission,
  would make you directly or secondarily liable for infringement under
  applicable copyright law, except executing it on a computer or modifying a
  private copy. Propagation includes copying, distribution (with or without
  modification), making available to the public, and in some countries other
  activities as well.

  To "convey" a work means any kind of propagation that enables other parties
  to make or receive copies. Mere interaction with a user through a computer
  network, with no transfer of a copy, is not conveying.

  An interactive user interface displays "Appropriate Legal Notices" to the
  extent that it includes a convenient and prominently visible feature that
  (1) displays an appropriate copyright notice, and
  (2) tells the user that there is no warranty for the work (except to the

LICENSE  view on Meta::CPAN

  standard defined by a recognized standards body, or, in the case of
  interfaces specified for a particular programming language, one that is
  widely used among developers working in that language.

  The "System Libraries" of an executable work include anything, other than
  the work as a whole, that
  (a) is included in the normal form of packaging a Major Component, but which
      is not part of that Major Component, and
  (b) serves only to enable use of the work with that Major Component, or to
      implement a Standard Interface for which an implementation is available
      to the public in source code form. A "Major Component", in this context,
      means a major essential component (kernel, window system, and so on) of
      the specific operating system (if any) on which the executable work
      runs, or a compiler used to produce the work, or an object code
      interpreter used to run it.

  The "Corresponding Source" for a work in object code form means all the
  source code needed to generate, install, and (for an executable work) run
  the object code and to modify the work, including scripts to control those
  activities. However, it does not include the work's System Libraries, or
  general-purpose tools or generally available free programs which are used

LICENSE  view on Meta::CPAN

     require recipients to copy the Corresponding Source along with the object
     code. If the place to copy the object code is a network server, the
     Corresponding Source may be on a different server (operated by you or a
     third party) that supports equivalent copying facilities, provided you
     maintain clear directions next to the object code saying where to find
     the Corresponding Source. Regardless of what server hosts the
     Corresponding Source, you remain obligated to ensure that it is available
     for as long as needed to satisfy these requirements.
  e) Convey the object code using peer-to-peer transmission, provided you
     inform other peers where the object code and Corresponding Source of the
     work are being offered to the general public at no charge under
     subsection 6d.

  A separable portion of the object code, whose source code is excluded from
  the Corresponding Source as a System Library, need not be included in
  conveying the object code work.

  A "User Product" is either
  (1) a "consumer product", which means any tangible personal property which
      is normally used for personal, family, or household purposes, or
  (2) anything designed or sold for incorporation into a dwelling.

LICENSE  view on Meta::CPAN


  The requirement to provide Installation Information does not include a
  requirement to continue to provide support service, warranty, or updates for
  a work that has been modified or installed by the recipient, or for the User
  Product in which it has been modified or installed. Access to a network may
  be denied when the modification itself materially and adversely affects the
  operation of the network or violates the rules and protocols for
  communication across the network.

  Corresponding Source conveyed, and Installation Information provided, in
  accord with this section must be in a format that is publicly documented
  (and with an implementation available to the public in source code form),
  and must require no special password or key for unpacking, reading or
  copying.

7. Additional Terms.

  "Additional permissions" are terms that supplement the terms of this License
  by making exceptions from one or more of its conditions. Additional
  permissions that are applicable to the entire Program shall be treated as
  though they were included in this License, to the extent that they are valid
  under applicable law. If additional permissions apply only to part of the

LICENSE  view on Meta::CPAN

  a covered work, you may (if authorized by the copyright holders of that
  material) supplement the terms of this License with terms:
  a) Disclaiming warranty or limiting liability differently from the terms of
     sections 15 and 16 of this License; or
  b) Requiring preservation of specified reasonable legal notices or author
     attributions in that material or in the Appropriate Legal Notices
     displayed by works containing it; or
  c) Prohibiting misrepresentation of the origin of that material, or
     requiring that modified versions of such material be marked in reasonable
     ways as different from the original version; or
  d) Limiting the use for publicity purposes of names of licensors or authors
     of the material; or
  e) Declining to grant rights under trademark law for use of some trade
     names, trademarks, or service marks; or
  f) Requiring indemnification of licensors and authors of that material by
     anyone who conveys the material (or modified versions of it) with
     contractual assumptions of liability to the recipient, for any liability
     that these contractual assumptions directly impose on those licensors and
     authors.

  All other non-permissive additional terms are considered "further

LICENSE  view on Meta::CPAN


  In the following three paragraphs, a "patent license" is any express
  agreement or commitment, however denominated, not to enforce a patent (such
  as an express permission to practice a patent or covenant not to sue for
  patent infringement). To "grant" such a patent license to a party means to
  make such an agreement or commitment not to enforce a patent against the
  party.

  If you convey a covered work, knowingly relying on a patent license, and the
  Corresponding Source of the work is not available for anyone to copy, free
  of charge and under the terms of this License, through a publicly available
  network server or other readily accessible means, then you must either
  (1) cause the Corresponding Source to be so available, or
  (2) arrange to deprive yourself of the benefit of the patent license for
      this particular work, or
  (3) arrange, in a manner consistent with the requirements of this License,
      to extend the patent license to downstream recipients. "Knowingly
      relying" means you have actual knowledge that, but for the patent
      license, your conveying the covered work in a country, or your
      recipient's use of the covered work in a country, would infringe one or
      more identifiable patents in that country that you have reason to

LICENSE  view on Meta::CPAN


  Each version is given a distinguishing version number. If the Program
  specifies that a certain numbered version of the GNU General Public License
  "or any later version" applies to it, you have the option of following the
  terms and conditions either of that numbered version or of any later version
  published by the Free Software Foundation. If the Program does not specify a
  version number of the GNU General Public License, you may choose any version
  ever published by the Free Software Foundation.

  If the Program specifies that a proxy can decide which future versions of
  the GNU General Public License can be used, that proxy's public statement of
  acceptance of a version permanently authorizes you to choose that version
  for the Program.

  Later license versions may give you additional or different permissions.
  However, no additional obligations are imposed on any author or copyright
  holder as a result of your choosing to follow a later version.

15. Disclaimer of Warranty.

  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE

META.yml  view on Meta::CPAN

---
name: Algorithm-Diff-Any
version: 1.001
author:
  - 'Jonathan Yu <jawnsy@cpan.org>'
abstract: Perl module to find differences between files
license: perl
resources:
  Ratings: http://cpanratings.perl.org/d/Algorithm-Diff-Any
  bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=Algorithm-Diff-Any
  license: http://edwardsamuels.com/copyright/beyond/articles/public.html
  repository: http://svn.ali.as/cpan/trunk/Algorithm-Diff-Any
build_requires:
  Test::NoWarnings: 0.084
requires:
  Algorithm::Diff: 1.1902
  Exporter: 5.57
  Test::More: 0.62
  perl: 5.006
recommends:
  Algorithm::Diff::XS: 0



( run in 0.362 second using v1.01-cache-2.11-cpan-64827b87656 )