fixed install location, hopefully
authorHeiko Schlittermann (JUMPER) <hs@schlittermann.de>
Tue, 14 Jan 2014 14:33:43 +0100
changeset 14 877c4297d82e
parent 13 0f74bcc68b05
child 15 a1b5a2326a66
fixed install location, hopefully
Build.PL
--- a/Build.PL	Mon Jan 13 23:10:49 2014 +0100
+++ b/Build.PL	Tue Jan 14 14:33:43 2014 +0100
@@ -9,16 +9,26 @@
     dist_name => 'nagios-plugin-amanda-client',
     dist_version_from => 'plugins/check_amanda-client',
     dist_abstract => 'nagios check for amanda clients',
+    # new type 'plugins'
+    #
+
+    # where to find the sources -> where to put them under blib
     plugins_files => {
-	'plugins/check_amanda-client' => 'nagios/plugins/ius/check_amanda_client',
+	'plugins/check_amanda-client' => 'nagios/plugins/ius/check_amanda-client',
     },
     license => 'perl',
     requires => {
 	perl => 5.010,
     },
 );
+
+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');
 $builder->add_build_element('plugins');
-$builder->install_base_relpaths(nagios => 'nagios/plugins/ius');
 $builder->create_build_script;
 
 __END__