--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Build.PL Sun Dec 28 16:44:41 2014 +0100
@@ -0,0 +1,33 @@
+use 5.010;
+use strict;
+use warnings;
+use Module::Build;
+
+my $builder = Module::Build->new(
+ dist_name => 'nagios-plugin-dns-serial',
+ dist_version_from => 'plugins/check_dns-serial',
+ dist_abstract => 'nagios check for dns serial numbers',
+ checks_files => {
+ 'plugins/check_dns-serial' => 'nagios/plugins/ius/check_dns-serial',
+ },
+ license => 'perl',
+ requires => {
+ perl => '5.14.2',
+ 'Net::DNS' => '0.74',
+ },
+);
+
+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->bindoc_dirs([@{ $builder->bindoc_dirs }, 'blib/nagios/plugins/ius']);
+$builder->add_build_element('checks');
+
+# finally
+$builder->create_build_script;