1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149
|
Revision history for Test-DistManifest
1.014 2015-02-11 01:07:40Z
- fix tests that fail when ExtUtils::Manifest's version is not new
enough for the build output during installation (RT#102017)
1.013 2015-02-08 22:42:43Z
- tests are now made against a small sample dist, rather than
ourselves, to avoid errors with newer ExtUtils::MakeMaker, as well
as enable running in the raw git repository (RT#78760, RT#101287)
- many tooling and metadata updates
1.012 2012-04-22 20:45:02Z
- Now taking default MANIFEST.SKIP content directly from installed
version of ExtUtils::Manifest, rather than inlining a copy (Karen
Etheridge)
1.011 2011-04-24 16:43:21Z (previously released as 1.010-TRIAL)
- Migrate package to Dist::Zilla
- Drop a bunch of apparently-unnecessary dependencies. Now only
support Perl 5.8.0+
1.009 2009-12-28
- 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)
1.008 2009-12-28
- Updated POD
1.007 2009-12-22
- Update skip info in t/circular (hopefully this fixes failures)
1.006 2009-12-21
- Update MANIFEST.SKIP according to new defaults provided by
ExtUtils::Manifest
- Cleaned up some documentation issues
- Use the default MANIFEST.SKIP if ours can't be parsed
- Updated tests to match new behaviour
- Remove pass-through Build.PL
1.005 2009-10-12
- Fix the dist (don't overwrite the Changes file)
1.004 2009-10-11
- Changed my mail address to jawnsy@cpan.org
- Update MANIFEST.SKIP to include MYMETA.yml (prevents test failure)
1.003 2009-08-20
- 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
- Remove modules available in core since Perl 5.6 from requires
- Move CIRCULAR.SKIP and MANIFEST.EXTRA into t/
1.2.3 2009-07-25
- Added coverage information
- Rewrote LICENSE and README slightly
- Updated the checkmanifest.t example file and synopsis, it now
checks Alias' flags (AUTOMATED_TESTING, RELEASE_TESTING)
rather than TEST_AUTHOR
- No longer test Perl::Critic during AUTOMATED_TESTING, only
only RELEASE_TESTING. Thanks to Elliot Shank for the
discussion in a private mail.
- No more versioned dependency on version.pm
- Use a generic README, no longer produce one
- Changed critic.rc to ignore PodSpelling policy (fixes a bug
in Debian, BTS#538115 -- when Pod::Spell and other
dependencies are installed)
- Disable "one dot only" in filenames (portability test). This
breaks compatibility with OpenVMS.
- Updated perlcriticrc with new preferences, removed "no critic"
stuff for those in Test/DistManifest.pm
- Added copyleft statements to test files
- Minor documentation fix
- Small POD fix
1.2.2 2009-05-15
- Minor problem forgetting to bump one of the version numbers
in META.yml
- Adjusted dependencies - changed minimum version dependency
to Test::Builder 0.72 and version 0.74, which are core modules
in Perl 5.10
1.2.1 2009-05-14
- Moved some small changes from MANIFEST.SKIP to CIRCULAR.SKIP
- This release is particularly important to get rid of Win32
test failures, where `Build.bat' is created instead of `Build'
1.2.0 2009-05-14
- Updated t/03warn-only.t test with new semantics (always fail
if parsing fails)
- Note that circular dependencies and parsing errors will
always be considered fatal, regardless of the setting
MANIFEST_WARN_ONLY
- Suppress refactoring requirement - even though manifest_ok
is really complex, it doesn't make sense to exist in separate
subs
- Added new feature for nonfatal errors (see updated POD)
1.1.4 2009-04-26
- Added .tmp to MANIFEST.SKIP
- Added Build.bat to MANIFEST.SKIP for Win32 builds...
1.1.3 2009-04-23
- 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
- Updated version dependency for version.pm
- Removed use of Test::Prereq, because it needs to use CPAN
to do its work
- Fix OS detection routines
- Modified the module so that it works portably (even with
Win32, and other platforms File::Spec supports)
1.1.2 2009-03-14
- Updated prerequisite information in Build.PL and META.yml
- Add a more thorough description for the POD
- Fix dependencies in Build.PL and META.yml
- Clarified licensing restrictions
- CIRCULAR.SKIP became out of sync with the real MANIFEST.SKIP,
and so was causing problems with debian/
1.1.1 2009-03-12
- 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 :-)
1.1.0 2009-03-12
- Modified Changelog name to "Changes" (instead of CHANGES)
- Updated Makefile.PL
- Added a test for circular dependencies (those that exist in
both MANIFEST and MANIFEST.SKIP) -- thanks Apocalypse!
- Updated the POD and the README to reflect this repository's
location
- Fixed version number in META.yml -> numeric "1.001000" style
version numbering, to get around version.pm bugs
- 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.
1.0 2008-12-25
- Initial release
|