[libtest-distmanifest-perl] branch master updated (4dd9faf -> 35cc2bb)
gregor herrmann
gregoa at debian.org
Sun Jun 21 01:08:49 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libtest-distmanifest-perl.
from 4dd9faf update changelog
new 8e4b2da Add debian/upstream/metadata
new ba846e2 Update debian/changelog
adds fb048f3 Added directories for Test::DistManifest and Video::FourCC::Info
adds c577f40 Initial commit of Test::DistManifest
adds 5134f8c - Replaced PerlCritic's POD section to enforce 'LICENSE' instead of 'COPYRIGHT' (which is used by CPANTS/Kwalitee) - Removed Test::NoWarnings from the Signature test, which throws warnings on purpose.
adds f94dd09 Updated svn:keyword property
adds b987f8d - Added SVN repository address - Updated META.yml to reflect changes - Fixed version number in META.yml -> numeric "1.001000" style version numbering, to get around version.pm bugs
adds 05e3407 Minor changes
adds 8007ab0 oops, forgot to update META-spec url too
adds a8281d0 Updated the POD and the README to reflect this repository's location
adds b529e35 Minor comment updates
adds af3ecfc - Added a test for circular dependencies (those that exist in both MANIFEST and MANIFEST.SKIP) - Updated core tests to match
adds 880ee00 - Updated to version 1.1.0 - Updated the copyright date in POD - Fixed Makefile.PL with requires + build_requires deps (ignore the recommended, which are author tests)
adds d32db3c Updated version in README
adds aea5fa9 - Added some tests - Renamed MANIFEST.SKIP.CIRCULAR for portability; the new name is CIRCULAR.SKIP - TODO: rearrange the module so that it is possible to test the MANFIEST against files not actually on disk
adds 92b41fa Added the tests to MANIFEST
adds 02e811d
adds 45a8391 - Updated Makefile.PL - Removed CHANGES file; I plan to now generate the Changes from the svn log using gnuify-changelog.pl
adds f8dbbe2 Modified Changelog name to "Changes" (instead of CHANGES)
adds 4fa0947 - Added "^debian/" as a mask for MANIFEST.SKIP. This is where Debian package control files go, and so should not be considered part of the package. Hopefully this won't break anything :-) - Upgraded to version 1.1.1
adds 763f5e8 - CIRCULAR.SKIP became out of sync with the real MANIFEST.SKIP, and so was causing problems with debian/ - Increment the version to 1.1.2 for release again...
adds dd0108c Clarified licensing restrictions
adds c9ad551 - Add a more thorough description for the POD - Fix dependencies in Build.PL and META.yml
adds da487f5 Updated prerequisite information in Build.PL and META.yml
adds 95f4aba - Added simple bug fix for MANIFEST testing under Windows.
adds 971d7b0 - Modified the module so that it works portably (even with Win32, and other platforms File::Spec supports)
adds 13a4808 - Updated 03core.t (header was old) - Fixed Test/DistManifest.pm (minor variable name change)
adds 7fd76b4 - Enable svn:keywords: LastChangedBy Revision Id
adds 363ce0c Fix OS detection routines
adds 93a3e45 - Removed use of Test::Prereq, because it needs to use CPAN to do its work
adds 0b6e2b4 - Removed prereq.t from the MANIFEST
adds b053497 - Removed version-specific stuff from the README so I can be lazy (it was out-of-date anyway)
adds 127bd8d - Updated version dependency for version.pm - Fixed a typo in the README
adds f65861b Updated META.yml
adds d9389a7 - Added Win32 compatibility code. Closes the Win32 compatibility bug (RT#44401) - Updated Build.PL - Added META.yml - Changed to a passthrough Makefile instead of a classic one
adds c7e14ae Added Build.bat to MANIFEST.SKIP for Win32 builds...
adds 89f9535 - Added .tmp to MANIFEST.SKIP
adds f30013e - Updated to version 1.1.4, prepare for next release
adds 8075f84 - Cleaned up documentation (minor fixes)
adds bcb46e0 - Bumped version to 1.1.5 - Added new feature for nonfatal errors (see updated POD) - Added tests for this new feature
adds 1d6cf46 Added t/03warn-only.t to MANIFEST
adds 206b83e - Note that circular dependencies and parsing errors will always be considered fatal, regardless of MANIFEST_WARN_ONLY - Suppress refactoring requirement - even though manifest_ok is really complex, it doesn't make sense to exist in separate subs
adds fd6bdf6 Updated t/03warn-only.t test with new semantics (always fail if parsing fails)
adds 25924f3 These were some pretty important changes, bumped the version to 1.2.0 instead
adds 0066e5d - Moved some small changes from MANIFEST.SKIP to CIRCULAR.SKIP - Bumped version to 1.2.1 - This release is particularly important to get rid of Win32 test failures, where `Build.bat' is created instead of `Build'
adds 5a65df6 Oops, noted the version was bumped when it wasn't. Fixed now.
adds 3d8f884 - Bumped version to 1.2.2 - Adjusted dependencies - changed minimum version dependency to Test::Builder 0.72 and version 0.74, which are core modules in Perl 5.10
adds f9064f5 Minor problem forgetting to bump one of the version numbers in META.yml
adds 7b313cc Small POD fix
adds 56a8059 Minor documentation fix
adds 0791cd5 - Updated META.yml - Added copyleft statements to test files
adds c6f7061 Updated perlcriticrc with new preferences, removed "no critic" stuff for those in Test/DistManifest.pm
adds 30bb30a "one dot only" in filenames. This breaks compatibility with OpenVMS.
adds c937d0b - Changed critic.rc to ignore PodSpelling policy (fixes a bug in Debian, BTS#538115 -- when Pod::Spell and other dependencies are installed) - Added generic README (no need to regenerate it)
adds 6b7cb05 - No more versioned dependency on version.pm - Use a generic README, no longer produce one
adds 6a32f48 Bump version to 1.2.3
adds aea6f83 No longer test Perl::Critic during AUTOMATED_TESTING, only RELEASE_TESTING. Thanks to Elliot Shank for the discussion in a private mail.
adds abf01e3 Updated the checkmanifest.t example file and synopsis, it now checks Alias' flags (AUTOMATED_TESTING, RELEASE_TESTING) rather than TEST_AUTHOR
adds d565250 - Added coverage information - Rewrote LICENSE and README slightly
adds a450209 - Remove generated files from the repository - Use a simple string version, per David Golden's article: http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/ - No longer use Perl::Critic to test - Fixed test sequence
adds 792691a Fixed line endings; they are all UNIX now
adds 1cf6084 Move CIRCULAR.SKIP and MANIFEST.EXTRA into t/
adds 214411f Update Changes, prepare to cut a release
adds 92f3c82 Changed my mail address to jawnsy at cpan.org
adds 43136db Update MANIFEST.SKIP to include MYMETA.yml (prevents test failure)
adds a01fdd7 Re-release because the changelog was messed up last version
adds c5c979e Update release date per CPAN
adds a30be37 Update MANIFEST.SKIP according to new defaults provided by ExtUtils::Manifest Also some POD cleanups
adds fd097d6 Use the default MANIFEST.SKIP if ours can't be parsed
adds 3c439dd note changes
adds 8618700 Some last POD fixes
adds bc6c6f2 update tests
adds 82e199e update changelog
adds ba6456e No longer build a passthrough Makefile.PL
adds f4dfcf2 prepare for a release today
adds 784ad1e Fix line endings
adds 6985720 Update skip info in t/circular (hopefully this fixes failures)
adds 38118e4 update coverage POD
adds 940caad update pod
adds e5daf57 add date to changelog. oops.
adds 8847ca7 + Fixes tests so that the "default MANIFEST.SKIP" test is not run; this could fail when the default MANIFEST.SKIP provided by ExtUtils::Manifest doesn't cover special directories like debian/ (Debian metadata)
adds b965918 bump to 1.009
adds 7f5e124 Move package to Dist::Zilla
adds ac2c688 Try to drop a bunch of deps (we'll see what the smokers say)
adds fca3f90 Update changelog corresponding to release 1.011
adds 6986723 ignore editor swap files
adds b7b9d00 use non-deprecated forms of these plugins
adds 691b096 move release test to xt/
adds c58bdbc now take MANIFEST.SKIP content from ExtUtils::Manifest directly
adds ea4aa3c fix lib includes in tests
adds 9d5cd88 update dependency list
adds a4b75a0 v1.012
adds 441e2e3 slightly stricter git checks
adds 5bbee2f more build files; more tests; more post-release things
adds 9619592 fix [Test::CheckDeps] version specification
adds 833d74c typo in config parameter
adds cfdcde8 include -TRIAL in tag name
adds a8824c3 more data in Changes file for each release
adds 850dfcb more tests
adds 4d61b02 remove duplicate [Git::Tag]
adds 01f05f6 modernize weaver.ini for Pod::Weaver 4
adds 351de88 remove necessary option override
adds 169060d set starting copyright year
adds d0a5fe9 tighter entries
adds e52e998 add dist name header
adds 78afbca add irc channel and mailing list info to metadata
adds bc37c19 convert all timestamps to ISO-8601 and UTC
adds 0c47184 reformat Changes file for nicer rendering on metacpan
adds 3bba26c this plugin blows up :(
adds 6efc3d2 remove use of taintperl, so as to allow running tests in a local::lib
adds 30ac64d make this test pass with our dist using ExtUtils::Manifest 7.05_07
adds c047cea switch this test to testing the lack of a MANIFEST.SKIP
adds 95454f3 make this test not fail when run in the bare repository
adds f8f7836 rename this test so it gets its own number
adds 1ae0def fix spacing so this test matches t/03core.t
adds f53f3b0 add the missing test from t/03core.t
adds 8afc403 create a barebones distribution with a clean MANIFEST and MANIFEST.SKIP
adds e70556b move these test files into t/corpus
adds d018a42 expand the #!include_default, since Module::Manifest does not understand it
adds fb7500c update this file to reflect #!include t/corpus/Foo/MANIFEST.SKIP using ExtUtils::Manifest 1.70
adds 351a14c fix these tests to use our fake dist rather than ourselves
adds 0f5a5c6 rewrite this failing test, using a new corpus directory
adds ab0815f switch to my plugin bundle
adds 2dcd10b scan for prereqs automatically
adds e9f7f8e fix compile errors
adds 7614f0c list contributors in pod
adds 089c01f test that our namespace is clean
adds 43ed2ff remove unneeded shebangs
adds 289d955 remove duplicate compile test
adds 0004858 simplify the loading of the test modules
adds a014c8e only run warning tests for authors, to prevent blocking installation
adds 58ff609 minor pod changes
adds b81cb0b add some keywords to metadata
adds 17773b3 some more SEE ALSO modules
adds 5bb61be add a TODO file (mentioned in CONTRIBUTING; will not be in the shipped dist)
adds da54170 fix spelling errors
adds a897f3b fix pod-404 test
adds d7db7c1 final changelog
adds 4fa904a Test-DistManifest-1.013
adds 39b4c9f increment $VERSION after release
adds 1fc131b whitespace around $VERSION declaration
adds 4898fcd remove unnecessary prereq
adds eb173ba link to related external issues
adds b0d23bd depend on the pluginbundle version that no longer uses PkgVersion
adds eb7fbba skip test when EUM is not new enough, depending on the version of EUMM or MBT the user has installed
adds 5a494e0 recommend the latest version of ExtUtils::Manifest
adds afda5d5 Test-DistManifest-1.014
adds 420a600 Imported Upstream version 1.014
new 7d46494 Merge tag 'upstream/1.014'
new ed65939 Update debian/changelog
new f89b079 remove boilerplate comments from debian/watch
new 315e3cb Update Upstream-Contact and copyright years in debian/copyright.
new ac93655 Update build dependencies.
new 5effa4f Install new CONTRIBUTING file.
new 870c526 Reformat debian/control with cme
new 4a84cfa Mark package as autopkgtest-able.
new 5495893 Declare compliance with Debian Policy 3.9.6.
new 35cc2bb releasing package libtest-distmanifest-perl version 1.014-1
The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Build.PL | 128 +++
CONTRIBUTING | 103 ++
Changes | 275 ++---
INSTALL | 43 +
LICENSE | 8 +-
MANIFEST | 48 +-
META.json | 1108 ++++++++++++++++++++
META.yml | 756 ++++++++++++-
Makefile.PL | 115 +-
README | 6 +-
debian/changelog | 23 +-
debian/compat | 2 +-
debian/control | 10 +-
debian/copyright | 4 +-
debian/libtest-distmanifest-perl.docs | 1 +
debian/upstream/metadata | 6 +
debian/watch | 2 -
dist.ini | 71 +-
examples/checkmanifest.t | 3 +-
lib/Test/DistManifest.pm | 303 +++++-
t/00-report-prereqs.dd | 133 +++
t/00-report-prereqs.t | 183 ++++
t/01compile.t | 14 -
t/02manifest.t | 18 +-
t/03core.t | 14 +-
t/{03warn-only.t => 04warn-only.t} | 26 +-
t/{release-01-no-manifest.t => 05-no-manifest.t} | 23 +-
t/corpus/Bar/MANIFEST | 5 +
t/corpus/Bar/META.json | 42 +
t/corpus/Bar/META.yml | 23 +
t/corpus/Bar/Makefile.PL | 19 +
t/corpus/Bar/lib/Bar.pm | 2 +
t/corpus/Foo/MANIFEST | 6 +
MANIFEST.SKIP => t/corpus/Foo/MANIFEST.SKIP | 20 +-
t/corpus/Foo/META.json | 42 +
t/corpus/Foo/META.yml | 23 +
t/corpus/Foo/Makefile.PL | 19 +
t/corpus/Foo/lib/Foo.pm | 2 +
t/{extra => corpus/MANIFEST-extra} | 0
t/{circular => corpus/MANIFEST.SKIP-circular} | 19 +-
t/release-dist-manifest.t | 16 -
t/release-kwalitee.t | 17 -
t/release-pod-coverage.t | 21 -
t/release-pod-syntax.t | 15 -
weaver.ini | 21 +-
xt/author/00-compile.t | 78 ++
xt/author/clean-namespaces.t | 11 +
xt/author/eol.t | 20 +
xt/author/no-tabs.t | 36 +
xt/author/pod-spell.t | 21 +
xt/release/changes_has_content.t | 41 +
xt/release/cpan-changes.t | 11 +
xt/release/distmeta.t | 6 +
xt/release/kwalitee.t | 9 +
xt/release/minimum-version.t | 8 +
xt/release/mojibake.t | 12 +
xt/release/pod-coverage.t | 7 +
xt/release/pod-no404s.t | 21 +
xt/release/pod-syntax.t | 6 +
.../release/portability.t | 10 +-
60 files changed, 3543 insertions(+), 492 deletions(-)
create mode 100644 Build.PL
create mode 100644 CONTRIBUTING
create mode 100644 INSTALL
create mode 100644 META.json
create mode 100644 debian/libtest-distmanifest-perl.docs
create mode 100644 debian/upstream/metadata
create mode 100644 t/00-report-prereqs.dd
create mode 100644 t/00-report-prereqs.t
delete mode 100644 t/01compile.t
rename t/{03warn-only.t => 04warn-only.t} (71%)
rename t/{release-01-no-manifest.t => 05-no-manifest.t} (71%)
create mode 100644 t/corpus/Bar/MANIFEST
create mode 100644 t/corpus/Bar/META.json
create mode 100644 t/corpus/Bar/META.yml
create mode 100644 t/corpus/Bar/Makefile.PL
create mode 100644 t/corpus/Bar/lib/Bar.pm
create mode 100644 t/corpus/Foo/MANIFEST
rename MANIFEST.SKIP => t/corpus/Foo/MANIFEST.SKIP (69%)
create mode 100644 t/corpus/Foo/META.json
create mode 100644 t/corpus/Foo/META.yml
create mode 100644 t/corpus/Foo/Makefile.PL
create mode 100644 t/corpus/Foo/lib/Foo.pm
rename t/{extra => corpus/MANIFEST-extra} (100%)
rename t/{circular => corpus/MANIFEST.SKIP-circular} (72%)
delete mode 100644 t/release-dist-manifest.t
delete mode 100644 t/release-kwalitee.t
delete mode 100644 t/release-pod-coverage.t
delete mode 100644 t/release-pod-syntax.t
create mode 100644 xt/author/00-compile.t
create mode 100644 xt/author/clean-namespaces.t
create mode 100644 xt/author/eol.t
create mode 100644 xt/author/no-tabs.t
create mode 100644 xt/author/pod-spell.t
create mode 100644 xt/release/changes_has_content.t
create mode 100644 xt/release/cpan-changes.t
create mode 100644 xt/release/distmeta.t
create mode 100644 xt/release/kwalitee.t
create mode 100644 xt/release/minimum-version.t
create mode 100644 xt/release/mojibake.t
create mode 100644 xt/release/pod-coverage.t
create mode 100644 xt/release/pod-no404s.t
create mode 100644 xt/release/pod-syntax.t
rename t/release-portability.t => xt/release/portability.t (51%)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtest-distmanifest-perl.git
More information about the Pkg-perl-cvs-commits
mailing list