--- a/Build.PL Tue Jan 14 14:33:43 2014 +0100
+++ b/Build.PL Tue Jan 14 16:54:10 2014 +0100
@@ -22,12 +22,16 @@
},
);
-my $base = defined $builder->install_base
- ? $builder->install_base
- : $builder->installdirs eq 'site' ? '/usr/local/lib'
- : '/usr/lib';
-$builder->install_path('nagios' => ($builder->install_base // '/usr/local/lib') . '/nagios');
+if (not defined $builder->install_path('nagios')) {
+ my $base = do {
+ if ($builder->installdirs eq 'vendor') { '/usr/lib' }
+ elsif (defined $builder->install_base) { $builder->install_base }
+ else { '/usr/local/lib' }
+ };
+ $builder->install_path('nagios' => $base . '/nagios');
+}
+
$builder->add_build_element('plugins');
$builder->create_build_script;