Build.PL
changeset 150 3db363880766
parent 146 a3860111db49
child 158 6398ccdc2861
equal deleted inserted replaced
146:a3860111db49 150:3db363880766
    29     dist_author    => "schlittermann.de",
    29     dist_author    => "schlittermann.de",
    30     dist_version   => "0.1.1",
    30     dist_version   => "0.1.1",
    31     create_license => 1,
    31     create_license => 1,
    32     license        => "gpl",
    32     license        => "gpl",
    33     requires       => {
    33     requires       => {
    34         perl          => "5.10.0",
    34         perl            => "5.10.0",
    35         "Net::LibIDN" => "0",
    35         "Net::LibIDN"   => "0",
    36         "Template"    => "0",
    36         "Template"      => "0",
    37         "Net::DNS"    => "0",
    37         "Net::DNS"      => "0",
    38         "Net::DNS::SEC"    => "0",
    38         "Net::DNS::SEC" => "0",
    39     },
    39     },
    40     script_files => [glob "bin/*"],    # avoid .swp files
    40     script_files => [glob "bin/*"],    # avoid .swp files
    41     sbin_files => { map { /\.(bak|orig)$/ ? () : ( $_ => $_ ) } glob("sbin/*") },
    41     sbin_files => { map { /\.(bak|orig)$/ ? () : ($_ => $_) } glob("sbin/*") },
    42     nagios_files => { 'dnsnagios/check_dnssec' => 'sbin/check_dnssec' },
    42     nagios_files => { 'dnsnagios/check_dnssec' => 'sbin/check_dnssec' },
    43 );
    43 );
    44 
    44 
    45 $build->add_build_element('sbin');
    45 $build->add_build_element('sbin');
    46 $build->add_build_element('nagios');
    46 $build->add_build_element('nagios');
    47 $build->install_path('sbin' => $build->original_prefix($build->installdirs) . '/sbin');
    47 $build->install_path(
       
    48     'sbin' => $build->original_prefix($build->installdirs) . '/sbin');
    48 $build->create_build_script;
    49 $build->create_build_script;