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 /renewck | |
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 'renewck')
-rw-r--r-- | renewck/MANIFEST | 1 | ||||
-rw-r--r-- | renewck/Makefile.PL | 41 |
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' ] ); |