aboutsummaryrefslogtreecommitdiff
path: root/renewck
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 /renewck
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 'renewck')
-rw-r--r--renewck/MANIFEST1
-rw-r--r--renewck/Makefile.PL41
2 files changed, 32 insertions, 10 deletions
diff --git a/renewck/MANIFEST b/renewck/MANIFEST
index ccfc672..55f4e83 100644
--- a/renewck/MANIFEST
+++ b/renewck/MANIFEST
@@ -1,3 +1,4 @@
MANIFEST
Makefile.PL
+inc/ExtUtils/AutoInstall.pm
renewck
diff --git a/renewck/Makefile.PL b/renewck/Makefile.PL
index deafaa6..af06ad9 100644
--- a/renewck/Makefile.PL
+++ b/renewck/Makefile.PL
@@ -1,18 +1,39 @@
# -*- perl -*-
-use ExtUtils::MakeMaker;
+# Copyright (C) 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,
+ 'IO::Socket' => 1.34,
+ 'Mail::Send' => 2.09,
+ 'Pod::Usage' => 1.51,
+ 'Pod::Man' => 2.25,
+ 'Time::ParseDate' => 2011.0517,
+ 'GDBM_File' => 1.14
+ ]
+);
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# the contents of the Makefile that is written.
WriteMakefile(
'NAME' => 'renewck',
+ 'AUTHOR' => 'Sergey Poznyakoff <gray@gnu.org>',
+ 'ABSTRACT' => 'Checks expiration times of one or more domains and notifies the user via email about the domains that are approaching expiring.',
'FIRST_MAKEFILE' => 'Makefile',
- 'VERSION' => '1.00',
- 'EXE_FILES' => [ 'renewck' ],
- 'PREREQ_PM' => { 'Getopt::Long' => 2.34,
- 'IO::Socket' => 1.34,
- 'Mail::Send' => 2.09,
- 'Pod::Usage' => 1.51,
- 'Pod::Man' => 2.25,
- 'Time::ParseDate' => 2011.0517,
- 'GDBM_File' => 1.14 }
+ 'VERSION' => '1.01',
+ 'EXE_FILES' => [ 'renewck' ]
);

Return to:

Send suggestions and report system problems to the System administrator.