Keep your namespace tidy
- Update to 0.22 - Limit the debugger workarounds to perls between 5.8.8 and 5.14, extend debugger support to all perl versions (CPAN RT#69862) - If possible, automatically install (but not load) the debugger workaround libraries on perls between 5.8.8 and 5.14 (CPAN RT#72368) - Add back dropped NAME section (CPAN RT#70259) - Simplify the ≥ 5.10 PP variant even more - move the hook from DESTROY into DELETE - Force explicit callback invocation order on 5.8 PP - Replace the %^H tie approach with fieldhashes, which fixes all known corner cases and caveats on supported perls ≥ 5.8.1 (CPAN RT#73402) - Compile away the debugger fixup on perls ≥ 5.15.5 - Only BR:/R: Sub::Identify and Sub::Name for perl versions where they're actually needed - Reinstate compatibility with old distributions like EL-5 - Patch test suite to work with Test::More < 0.88 if necessary - Filter dependency on Hash::Util::FieldHash on perl 5.8.x - Add back buildroot definition, %clean section, %defattr etc. - Only include tests if we have %{perl_default_filter} to avoid the unwanted requires/provides that come with them - Drop redundant buildreq perl(CPAN) - Make %files list more explicit - Use tabs |
||
---|---|---|
.gitignore | ||
namespace-clean-0.22-old-Test::More.patch | ||
perl-namespace-clean.spec | ||
sources |