diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2014-04-08 14:26:23 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2014-04-08 14:40:26 +0300 |
commit | b39389f1a8b2344bbe80eba028c0101b72eceec1 (patch) | |
tree | 1d094b8885ab997049be2755b2686dee6ce1311e /dnsdbck | |
parent | afd5c92337ff2df9d1eca2db1d8ef70a9fa01bc4 (diff) | |
download | dnstools-b39389f1a8b2344bbe80eba028c0101b72eceec1.tar.gz dnstools-b39389f1a8b2344bbe80eba028c0101b72eceec1.tar.bz2 |
Use ExtUtils::AutoInstall to handle dependencies.
* .gitignore: Add inc
* README: New file.
* Makefile: Add copyleft statement
(SUBDIRS): Add vhostcname
* bootstrap.pl: New file.
* axfr2acl/Makefile.PL: Use ExtUtils::AutoInstall
* dnsdbck/Makefile.PL: Likewise.
* renewck/Makefile.PL: Likewise.
* rpsl2acl/Makefile.PL: Likewise.
* vhostcname/Makefile.PL: Likewise.
* vhostcname/MANIFEST: Add inc/ExtUtils/AutoInstall.pm
* dnsdbck/MANIFEST: Likewise.
* axfr2acl/MANIFEST: Likewise.
* renewck/MANIFEST: Likewise.
* rpsl2acl/MANIFEST: Likewise.
Diffstat (limited to 'dnsdbck')
-rw-r--r-- | dnsdbck/MANIFEST | 1 | ||||
-rw-r--r-- | dnsdbck/Makefile.PL | 37 |
2 files changed, 31 insertions, 7 deletions
diff --git a/dnsdbck/MANIFEST b/dnsdbck/MANIFEST index fd61d5c..c9abc84 100644 --- a/dnsdbck/MANIFEST +++ b/dnsdbck/MANIFEST @@ -1,3 +1,4 @@ MANIFEST Makefile.PL +inc/ExtUtils/AutoInstall.pm dnsdbck diff --git a/dnsdbck/Makefile.PL b/dnsdbck/Makefile.PL index 4e54f1b..690eb05 100644 --- a/dnsdbck/Makefile.PL +++ b/dnsdbck/Makefile.PL @@ -1,15 +1,38 @@ # -*- perl -*- -use ExtUtils::MakeMaker; +# Copyright (C) 2011, 2014 Sergey Poznyakoff <gray@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3, or (at your option) +# any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + +use lib 'inc'; +use ExtUtils::AutoInstall ( + -core => [ + 'Getopt::Long' => 2.34, + 'Pod::Usage' => 1.51, + 'Pod::Man' => 2.25, + 'DBI' , => 1.607, + 'Net::DNS' => 0.66, + 'Net::CIDR' => 0.14 + ] +); # See lib/ExtUtils/MakeMaker.pm for details of how to influence # the contents of the Makefile that is written. WriteMakefile( 'NAME' => 'dnsdbck', + 'AUTHOR' => 'Sergey Poznyakoff <gray@gnu.org>', + 'ABSTRACT' => 'Verifies consistency of DNS information in an SQL database.', 'FIRST_MAKEFILE' => 'Makefile', - 'VERSION' => '1.00', - 'EXE_FILES' => [ 'dnsdbck' ], - 'PREREQ_PM' => { 'Getopt::Long' => 2.34, - 'DBI' , => 1.607, - 'Net::DNS' => 0.66, - 'Net::CIDR' => 0.14 } + 'VERSION' => '1.01', + 'EXE_FILES' => [ 'dnsdbck' ] ); |