PaulHowarth/Blog/2011-10-26

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


Recent