Changeset 698 for trunk/Build.PL


Ignore:
Timestamp:
Oct 23, 2005, 5:36:13 PM (16 years ago)
Author:
Earle Martin
Message:

bump CGI::Wiki::Plugin::RSS::ModWiki requirement to 0.073

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Build.PL

    r697 r698  
    4646    until ( $dbtype ) {
    4747        my $def = $existing_config->dbtype;
    48         $dbtype = Module::Build->prompt("\n$dbtype_qu", $def);
    49         $dbtype = lc($dbtype);
    50         $dbtype =~ s/^\s*//;
    51         $dbtype =~ s/\s*$//;
    52         unless ( $dbtype eq "postgres" or $dbtype eq "mysql"
     48        $dbtype = Module::Build->prompt("\n$dbtype_qu", $def);
     49        $dbtype = lc($dbtype);
     50        $dbtype =~ s/^\s*//;
     51        $dbtype =~ s/\s*$//;
     52        unless ( $dbtype eq "postgres" or $dbtype eq "mysql"
    5353                 or $dbtype eq "sqlite" ) {
    54             undef $dbtype;
    55         }
     54            undef $dbtype;
     55        }
    5656    }
    5757}
     
    9595        print "$var not relevant for SQLite... skipping...\n";
    9696        push @answers, { question => $qu,
    97                          variable => $var,
    98                          value    => "not-used" };
     97                            variable => $var,
     98                         value    => "not-used" };
    9999        next;
    100100    }
     
    121121            }
    122122            $val = Module::Build->y_n("\n$qu ", $def);
    123         } else {
     123        } else {
    124124            $val = Module::Build->prompt("\n$qu ", $def);
    125         }
     125        }
    126126    }
    127127
     
    139139
    140140    push @answers, { question => $qu,
    141                      variable => $var,
    142                      value    => $val };
     141                     variable => $var,
     142                     value    => $val };
    143143}
    144144
     
    158158    until ( $choice ) {
    159159        my $def = $existing_config->geo_handler;
    160         $choice = Module::Build->prompt("\n".$geo_handler_qu, $def);
    161         $choice =~ s/^\s*//;
    162         $choice =~ s/\s*$//;
    163         unless ( $choice eq "1" or $choice eq "2" or $choice eq "3" ) {
     160        $choice = Module::Build->prompt("\n".$geo_handler_qu, $def);
     161        $choice =~ s/^\s*//;
     162        $choice =~ s/\s*$//;
     163        unless ( $choice eq "1" or $choice eq "2" or $choice eq "3" ) {
    164164            undef $choice;
    165         }
     165        }
    166166    }
    167167    $geo_handler = $choice;
     
    183183        my $def = $existing_config->ellipsoid;
    184184        $ellipsoid = Module::Build->prompt("\n".$qu, $def);
    185         $ellipsoid =~ s/^\s*//;
    186         $ellipsoid =~ s/\s*$//;
     185        $ellipsoid =~ s/^\s*//;
     186        $ellipsoid =~ s/\s*$//;
    187187    }
    188188    push @answers, {
     
    215215    requires => {
    216216        'Algorithm::Diff'                 => '0.13', # for sdiff
    217         'CGI'                             => '2.92', # avoid escapeHTML bug
    218         'CGI::Carp'                       => 0,
    219         'CGI::Cookie'                     => 0,
    220         'CGI::Wiki'                       => '0.62', # fixed delete version
    221         'CGI::Wiki::Formatter::UseMod'    => '0.16', # macros
     217        'CGI'                             => '2.92', # avoid escapeHTML bug
     218        'CGI::Carp'                       => 0,
     219        'CGI::Cookie'                     => 0,
     220        'CGI::Wiki'                       => '0.62', # fixed delete version
     221        'CGI::Wiki::Formatter::UseMod'    => '0.16', # macros
    222222        'CGI::Wiki::Plugin::Categoriser'  => 0,
    223         'CGI::Wiki::Plugin::Diff'         => '0.07', # earlier buggy
    224         'CGI::Wiki::Plugin::Locator::Grid'=> '0.02', # cope with sqlite 3
    225         'CGI::Wiki::Plugin::RSS::ModWiki' => '0.072', # provides RSS timestamp
     223        'CGI::Wiki::Plugin::Diff'         => '0.07', # earlier buggy
     224        'CGI::Wiki::Plugin::Locator::Grid'=> '0.02', # cope with sqlite 3
     225        'CGI::Wiki::Plugin::RSS::ModWiki' => '0.073', # earlier doesn't escape XML properly
    226226        'CGI::Wiki::Plugin::RSS::Reader'  => '1.3',  # earlier versions don't support RSS 2.0
    227227        'Class::Accessor'                 => 0,
    228         'Config::Tiny'                    => 0,
    229         'Data::Dumper'                    => 0,
     228        'Config::Tiny'                    => 0,
     229        'Data::Dumper'                    => 0,
    230230        $drivers{$dbtype}                 => 0,
    231         'File::Spec::Functions'           => 0,
     231        'File::Spec::Functions'           => 0,
    232232        'File::Temp'                      => 0,
    233         'Geography::NationalGrid'         => 0,
     233        'Geography::NationalGrid'         => 0,
    234234        'LWP::Simple'                     => 0,
    235         'Parse::RecDescent'               => 0,
    236         $search_module                    => 0,
    237         'Template'                        => 0,
     235        'Parse::RecDescent'               => 0,
     236        $search_module                    => 0,
     237        'Template'                        => 0,
    238238        'Test::MockObject'                => '0.07', # earlier doesn't use 'mock'
    239         'Time::Piece'                     => 0,
    240         'URI::Escape'                     => 0,
     239        'Time::Piece'                     => 0,
     240        'URI::Escape'                     => 0,
    241241        'XML::RSS'                        => 0,
    242         },
     242        },
    243243    build_requires => {
    244244        'Module::Build' => '0.18', # earlier doesn't install script files
     
    260260                        "newpage.cgi" ];
    261261$build->{config}{__templates}         = [
    262                       "backlink_results.tt",
    263                       "banner.tt",
     262                      "backlink_results.tt",
     263                      "banner.tt",
    264264                      "delete_confirm.tt",
    265265                      "delete_done.tt",
    266266                      "delete_password_wrong.tt",
    267267                      "differences.tt",
    268                       "display_metadata.tt",
     268                      "display_metadata.tt",
    269269                      "edit_conflict.tt",
    270270                      "edit_form.tt",
     
    278278                      "node_history.tt",
    279279                      "openguides_information_boxes.tt",
    280                       "preferences.tt",
     280                      "preferences.tt",
    281281                      "rdf_index.tt",
    282282                      "recent_changes.tt",
Note: See TracChangeset for help on using the changeset viewer.