aboutsummaryrefslogtreecommitdiff
path: root/rpsl2acl
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2014-04-08 14:26:23 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2014-04-08 14:40:26 +0300
commitb39389f1a8b2344bbe80eba028c0101b72eceec1 (patch)
tree1d094b8885ab997049be2755b2686dee6ce1311e /rpsl2acl
parentafd5c92337ff2df9d1eca2db1d8ef70a9fa01bc4 (diff)
downloaddnstools-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 'rpsl2acl')
-rw-r--r--rpsl2acl/MANIFEST1
-rw-r--r--rpsl2acl/Makefile.PL35
2 files changed, 30 insertions, 6 deletions
diff --git a/rpsl2acl/MANIFEST b/rpsl2acl/MANIFEST
index 2efe4c0..9056545 100644
--- a/rpsl2acl/MANIFEST
+++ b/rpsl2acl/MANIFEST
@@ -1,3 +1,4 @@
MANIFEST
Makefile.PL
+inc/ExtUtils/AutoInstall.pm
rpsl2acl
diff --git a/rpsl2acl/Makefile.PL b/rpsl2acl/Makefile.PL
index 544785b..1c4dce1 100644
--- a/rpsl2acl/Makefile.PL
+++ b/rpsl2acl/Makefile.PL
@@ -1,14 +1,37 @@
# -*- perl -*-
-use ExtUtils::MakeMaker;
+# Copyright (C) 2012, 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,
+ 'IO' => 1.2301,
+ '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' => 'rpsl2acl',
+ 'AUTHOR' => 'Sergey Poznyakoff <gray@gnu.org>',
+ 'ABSTRACT' => 'Queries a set of RPSL database objects (normally route-sets) and converts them to an ACL for use in BIND configuration files.',
'FIRST_MAKEFILE' => 'Makefile',
- 'VERSION' => '1.00',
- 'EXE_FILES' => [ 'rpsl2acl' ],
- 'PREREQ_PM' => { 'Getopt::Long' => 2.34,
- 'IO' => 1.2301,
- 'Net::CIDR' => 0.14 }
+ 'VERSION' => '1.01',
+ 'EXE_FILES' => [ 'rpsl2acl' ]
);

Return to:

Send suggestions and report system problems to the System administrator.