Wednesday 26th October 2011
Fedora Project
Updated perl-IO-Socket-SSL to 1.48 in Rawhide:
Further fix for readline fix in 1.45: if the pending data were false (like '0'), it failed to read the rest of the line (CPAN RT#71953)
Cleaned up perl-MIME-tools in Rawhide:
Use patch rather than scripted iconv to fix character encoding
Use DESTDIR rather than PERL_INSTALL_ROOT
- Nobody else likes macros for commands
Use %{_fixperms} macro rather than our own chmod incantation
Explicitly specify all manpages in %files list
Updated perl-NetAddr-IP to 4.052 (Bug #748130):
In InetBase.pm v0.03:
Socket6 prior to version 0.23 does not have AF_INET6 in the EXPORT_OK array; modify InetBase.pm to work around this
Remove reference to Config{osname}
In Lite.pm v1.35:
Add support for Math::BigInt to NetAddr::IP::Lite
Use Math::BigInt::Calc for creating BigInt values and fall back to NetAddr::IP::Calc if Math::BigInt is not present (fixes CPAN RT#71869)
I added a runtime dependency on perl(Math::BigInt) for performance and consistency
Local Packages
Updated perl-IO-Socket-SSL to 1.48 as per the Fedora version
Cleaned up perl-MIME-tools as per the Fedora version
Updated perl-Module-Refresh to 0.17:
Warnings avoidance for reloading a module not in %INC
Updated inc/ and META.yml
Updated perl-NetAddr-IP to 4.052 as per the Fedora version
Updated perl-XML-LibXSLT to 1.74:
Convert the following test scripts from Test.pm to Test::More:
t/01basic.t
t/02dromeds.t
t/04params.t
t/05quick.t`
t/06output.t
t/06entities.t
t/07blankdoc.t
t/08literal.t
t/09exslt.t
t/10functions.t
t/11utf8.t
t/12import.t
t/13error.t
t/14security.t
t/15misc.t
In the process, made "Encode" and perl ≥ 5.8.1 pre-requisites of this distribution
Add the "make runtest" and "make distruntest" targets to test using Test-Run