Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.
No effective change for the above reason.
Ok joerg
---------------------------
0.96 2014-11-24
- Added an import option to load extra Kwalitee plugins.
- Fixed RT#100512 - has_readme now accepts README.pod as well
- Improved no_abstract_stub_in_pod to detect "The great new"
as a boilerplate
- Switched to File::Find::Object
0.95 2014-09-26
- Switched to Test::FailWarnings to make CPAN testers happier
0.94 2014-09-26
- Fixed RT#99141 - use_strict metric does not recognize
`use v5.14` syntax (ishigaki)
0.93_04 2014-09-05
- Accept COPYING as a license file
- Take included module (under inc/) into consideration while
analyzing prereq_matches_use
- Changed most of the META.yml metrics to pass if META.yml doesn't
exist
0.93_03 2014-08-13
- Added meta_json_is_parsable and meta_json_conforms_to_known_spec
- Added meta_yml_has_repository_resource
- Renamed metayml_ metrics to meta_yml_
- Fixed abstract encoding issues
- Refactored tests
- Fixed not to ignore directory symlinks
- Fixed RT#97858 - wrong no_symlinks test in files not in MANIFEST
(for a local distribution; CPANTS site doesn't ignore symlinks
not listed in MANIFEST)
- Fixed RT#97601 - Test::Kwalitee incorrectly reports non-use of
strict in Inline::CPP
0.93_02 2014-06-30
- Removed cpants_lint.pl in favor of App::CPANTS::Lint
- Fixed RT#94468 - "use_strict" metric doesn't like .pod files
that contain no perl (ishigaki)
- Fixed RT#96492 - 0.93_01 test failures on OSX (ether)
0.93_01 2014-05-27
- Added the following metrics:
- has_known_license_in_source_file
- has_abstract_in_pod
- no_abstract_stub_in_pod
- Removed metayml_conforms_spec_current metric.
- Supported x_cpants custom META field to tell analyzer to ignore
some of the metrics (only) when calculating a kwalitee score.
- Refactored several Kwalitee files, and internal stash layout has
changed rather significantly. You might need to modify your
tools if they happen to depend on the stash directly.
0.92 2013-09-22
- Fixed a case when more than one license sections come in row
(spotted by ysasaki++) (ishigaki)
- stopped checking auto_features (ishigaki)
0.91 2013-09-05
- Fixed RT#69233 - doesn't detect use >= 5.012 as use strict
(ishigaki)
- Fixed RT#83336 - Fails to detect strict via `use MooseX::Types`
(ether)
- Fixed RT#83851 - 'use v5.16' and greater not deemed "strict"
(ishigaki)
- Fixed RT#86504 - fix sort order of Kwalitee generators (ether)
- Fixed RT#87155 - more Module::Install tests needed (1.04 is
broken) (ishigaki)
- Fixed RT#87597 - proper_libs is a dubious test (ishigaki)
- Fixed RT#87598 - Can't use an undefined value as an ARRAY
reference at .../FindModules.pm line 115. (ishigaki)
- Fixed RT#87988 - Fix use of $Test::Kwalitee::VERSION (ether)
- Fixed RT#88216 - extracts_nicely metric fails for -TRIAL
releases (ishigaki)
- Fixed RT#88365 - YAML/JSON tests are not failing when improperly
encoded characters are seen (ishigaki)
- Moose::Exporter also provides strict and warnings (doy)
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
Update DEPENDS
Upstream changes:
0.90_02 2013-08-03
Fixed rt#87535 - incorrect version specification in 0.90_01 (ether)
Fixed rt#87534 - Test failure in 0.90_01 (ether)
Fixed rt#87561 - t/11_hash_random.t fails due to undeclared test dependency (wyant)
0.90_01 2013-08-01
Applied all the changes in 0.88 again, and removed a few non-portable metrics for Test::Kwalitee.
0.89 2013-08-01
Tentatively reverted all the changes in 0.88
0.88 2013-08-01
add metric no_dot_underscore_files (daxim, charsbar)
remove metrics distributed_by_debian, latest_version_distributed_by_debian, has_no_bugs_reported_in_debian, has_no_patches_in_debian, no_cpants_errors, uses_test_nowarnings, has_test_pod, has_test_pod_coverage, has_examples (charsbar)
add metric portable_filenames (charsbar)
numerous fixes for a smoother operation of www-cpants (charsbar)
0.87 2013-02-12
fix rt#80225 - Test failures due to Test::CPAN::Meta::YAML::Version interface change (wyant)
fix rt#82939 - Hash-Randomization causes 10_analyse.t to fail (kentnl, chorny)
fix rt#44796 - Module::CPANTS::Kwalitee::Manifest broken for MANIFESTs containing files with spaces (rivy)
0.86 2012-04-11
add several strict and warnings equivalents & make it easy to add more
fix when Moose is used and strict is not used
add info about MIN_PERL_VERSION
better remedy for metayml_declares_perl_version
metayml_declares_perl_version moved from experimental to extra
some pod improvements (jquelin)
fix rt#65903 - no more Test::YAML::Meta::Version on CPAN (jquelin)
replace YAML::Syck with YAML::Any (jquelin)
no_symlinks checks only files in MANIFEST, use "maniread" in ExtUtils::Manifest (rurban)
add more equivalents for use_strict and use_warnings tests (doherty)
implement valid_signature metric (daxim)
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
- Updating package for p5 module Module::CPANTS::Analyse from 0.83 to 0.85
- Adjusting dependencies according to META.yml
Upstream changes:
0.85 2009-07-12, Alexandr Ciornii
- Fix fails on non-Win32
0.84 2009-07-08, Alexandr Ciornii
- require Test::Warn 0.11
- add Test::More to deps
- add LWP::Simple to deps
- fix calc_test_yaml_meta.t
- better META.yml
- list of changes for 0.83 (domm)
- Updating package for p5 module Module::CPANTS::Analyse from 0.82 to 0.83
- Setting license to ${PERL5_LICENSE} according to META.yaml
- Adding build dependencies according to META.yaml
Upstream changes to 0.82 are not noted