diff --git a/Module-Runtime-0.013.tar.gz b/Module-Runtime-0.013.tar.gz deleted file mode 100644 index 80411d8..0000000 --- a/Module-Runtime-0.013.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ec37e03d90dc905679dab62a82f42cf0897ed79244b87fd9d531438dc3c31023 -size 15849 diff --git a/Module-Runtime-0.014.tar.gz b/Module-Runtime-0.014.tar.gz new file mode 100644 index 0000000..3b0a5b1 --- /dev/null +++ b/Module-Runtime-0.014.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c44fe0ea255a9fd00741ee545063f6692d2a28e7ef2fbaad1b24a92803362a4 +size 17396 diff --git a/perl-Module-Runtime.changes b/perl-Module-Runtime.changes index d823aa0..cdb00c3 100644 --- a/perl-Module-Runtime.changes +++ b/perl-Module-Runtime.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Mon Feb 24 06:10:39 UTC 2014 - coolo@suse.com + +- updated to 0.014 + * bugfix: suppress any CORE::GLOBAL::require override, where possible, + to avoid use_package_optimistically() being misled into treating + missing modules as broken + + * bugfix: in use_module() and use_package_optimistically(), pass a + supplied VERSION parameter through for the version check even if it + is undef + + * tighten use_package_optimistically()'s recognition of can't-locate + errors (the same way that base.pm has recently been tightened), + so that, when a module fails to load because a module that it uses + isn't available, the outer module will be perceived as broken rather + than missing + + * update documentation notes about the state of Unicode handling for + module names + + * in META.{yml,json}, point to public git repository + ------------------------------------------------------------------- Tue Jun 11 19:41:49 UTC 2013 - coolo@suse.com diff --git a/perl-Module-Runtime.spec b/perl-Module-Runtime.spec index 38b8bbb..84a8867 100644 --- a/perl-Module-Runtime.spec +++ b/perl-Module-Runtime.spec @@ -1,7 +1,7 @@ # # spec file for package perl-Module-Runtime # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-Module-Runtime -Version: 0.013 +Version: 0.014 Release: 0 %define cpan_name Module-Runtime Summary: runtime module handling @@ -30,7 +30,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Module::Build) -#BuildRequires: perl(Module::Runtime) %{perl_requires} %description @@ -43,7 +42,8 @@ The parts of this module that work with module names apply the same syntax that is used for barewords in Perl source. In principle this syntax can vary between versions of Perl, and this module applies the syntax of the Perl on which it is running. In practice the usable syntax hasn't changed -yet, but there's a good chance of it changing in Perl 5.18. +yet. There's some intent for Unicode module names to be supported in the +future, but this hasn't yet amounted to any consistent facility. The functions of this module whose purpose is to load modules include workarounds for three old Perl core bugs regarding 'require'. These