commit d0b58c02840395edeb82a5179429a9b848c9f5bf Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Sun Feb 12 19:13:23 2012 +0000 Update to 0.012 - New upstream release 0.012: - Work around Perl core bug (Perl RT#68590) regarding leakage of %%^H into modules being loaded - Work around Perl core bug that made a failed module loading appear successful when re-requiring the same module - Duplicate is_string() from Params::Classify, rather than importing it, to avoid circular dependency problems - Duplicate minimal exporting behaviour from Exporter, and avoid using the "feature", "warnings", "strict", and "parent" pragmata, to allow for possible future use of this module by any infrastructure module - Document core bug workarounds - Document module name syntax more prominently, and discuss the state of Unicode handling - Tweak documentation of use_package_optimistically() - Test behaviour with tainted module name - Test lack of unwanted eval frame around require - Give test modules more meaningful names - Drop now-redundant dependencies on perl(Exporter), perl(Params::Classify) and perl(parent) - BR: perl(strict) and perl(warnings) for test suite perl-Module-Runtime.spec | 33 +++++++++++++++++++++++++++------ sources | 2 +- 2 files changed, 28 insertions(+), 7 deletions(-) --- diff --git a/perl-Module-Runtime.spec b/perl-Module-Runtime.spec index 5d9823c..501c70c 100644 --- a/perl-Module-Runtime.spec +++ b/perl-Module-Runtime.spec @@ -1,7 +1,7 @@ # This file is licensed under the terms of GNU GPLv2+. Name: perl-Module-Runtime -Version: 0.011 -Release: 3%{?dist} +Version: 0.012 +Release: 1%{?dist} Summary: Runtime module handling License: GPL+ or Artistic Group: Development/Libraries @@ -12,16 +12,15 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu) # Build: BuildRequires: perl(Module::Build) # Module: -BuildRequires: perl(Exporter) -BuildRequires: perl(Params::Classify) -BuildRequires: perl(parent) +# (none) # Tests: +BuildRequires: perl(strict) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) >= 1.00 BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(warnings) # Runtime: Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) -Requires: perl(Exporter) %description The functions exported by this module deal with runtime handling of Perl @@ -53,6 +52,28 @@ rm -rf %{buildroot} %{_mandir}/man3/Module::Runtime.3pm* %changelog +* Sun Feb 12 2012 Paul Howarth <paul@xxxxxxxxxxxx> - 0.012-1 +- Update to 0.012: + - Work around Perl core bug (Perl RT#68590) regarding leakage of %%^H into + modules being loaded + - Work around Perl core bug that made a failed module loading appear + successful when re-requiring the same module + - Duplicate is_string() from Params::Classify, rather than importing it, + to avoid circular dependency problems + - Duplicate minimal exporting behaviour from Exporter, and avoid using the + "feature", "warnings", "strict", and "parent" pragmata, to allow for + possible future use of this module by any infrastructure module + - Document core bug workarounds + - Document module name syntax more prominently, and discuss the state of + Unicode handling + - Tweak documentation of use_package_optimistically() + - Test behaviour with tainted module name + - Test lack of unwanted eval frame around require + - Give test modules more meaningful names +- Drop now-redundant dependencies on perl(Exporter), perl(Params::Classify) + and perl(parent) +- BR: perl(strict) and perl(warnings) for test suite + * Wed Feb 8 2012 Paul Howarth <paul@xxxxxxxxxxxx> - 0.011-3 - Reinstate compatibility with old distributions like EL-5 - Add back buildroot definition and cleaning diff --git a/sources b/sources index 98a44bb..407a2fe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d0d2ab338c5bb2769a8f7db200cfdb2b Module-Runtime-0.011.tar.gz +12361582beb2cd9ed32b4252cd3f7bb3 Module-Runtime-0.012.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel