PaulHowarth/Blog/2011-02-08

Tuesday 8th February 2011

Local Packages

  • New package perl-autodie (2.10), for distributions up to and including F-8 - more recent ones bundle this module with the main perl package, and a separate perl-autodie would conflict with perl in those cases

  • New package perl-BSD-Resource (1.2904)

  • New package perl-IPC-System-Simple (1.21)

  • Updated perl-DateTime to update DateTime::TimeZone to 1.28:

    • Based on version 2011b of the Olson database
    • Includes a new zone, America/North_Dakota/Beulah
  • Curiously, this release has reverted from a Build.PL flow to a Makefile.PL one so I added perl(ExtUtils::MakeMaker) as a buildreq and had to add a patch to remove the unnecessary ExtUtils::MakeMaker ≥ 6.31 requirement that Dist::Zilla-based distributions all seem to have these days

  • --- DateTimeBundle/DateTime-TimeZone-1.28/Makefile.PL   2011-02-07 16:36:29.000000000 +0000
    +++ DateTimeBundle/DateTime-TimeZone-1.28/Makefile.PL   2011-02-08 09:26:23.213819157 +0000
    @@ -4,7 +4,7 @@
     
     
     
    -use ExtUtils::MakeMaker 6.31;
    +use ExtUtils::MakeMaker;
     
     
     
    @@ -15,7 +15,7 @@
         'Test::More' => '0.88'
       },
       'CONFIGURE_REQUIRES' => {
    -    'ExtUtils::MakeMaker' => '6.31'
    +    'ExtUtils::MakeMaker' => '0'
       },
       'DISTNAME' => 'DateTime-TimeZone',
       'EXE_FILES' => [],
    @@ -52,6 +52,9 @@
     delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
       unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
     
    +delete $WriteMakefileArgs{LICENSE}
    +  unless eval { ExtUtils::MakeMaker->VERSION(6.31) };
    +
     if ( $^O eq 'MSWin32' ) {
       $WriteMakefileArgs{PREREQ_PM}{'Win32::TieRegistry'} = '0';
     }
  • Updated perl-Test-LongString to 0.15 (show line and column number in diagnostics)

  • Rebuilt curl, dovecot, libxml, libxml2 and libxslt for the Fedora_15_Mass_Rebuild


Recent