summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Allbery <eagle@eyrie.org>2016-01-17 16:56:59 -0800
committerRuss Allbery <eagle@eyrie.org>2016-01-17 16:56:59 -0800
commit1118818e82a104b0d5533a6bd3df66a31a8c99d6 (patch)
tree17d02652e5f48becb71550f8b2db8a31ff339170
parent80090f7f755576744e19230a8c14e640c4b99db0 (diff)
Fix version source and prerequisites in Build.PL
Flesh out recommends for more accurate dependencies for the Perl modules. Pull the version from one of the Perl modules, now that we have another test that ensures that those versions are all consistent.
-rw-r--r--perl/Build.PL19
1 files changed, 12 insertions, 7 deletions
diff --git a/perl/Build.PL b/perl/Build.PL
index 05111dd..c50e569 100644
--- a/perl/Build.PL
+++ b/perl/Build.PL
@@ -3,6 +3,7 @@
# Build script for the wallet distribution.
#
# Written by Russ Allbery <eagle@eyrie.org>
+# Copyright 2016 Russ Allbery <eagle@eyrie.org>
# Copyright 2014
# The Board of Trustees of the Leland Stanford Junior University
#
@@ -19,7 +20,7 @@ my $build = Module::Build->new(
dist_abstract => 'Secure credential management system',
dist_author => 'Russ Allbery <eagle@eyrie.org>',
dist_name => 'Wallet',
- dist_version => '1.03',
+ dist_version_from => 'lib/Wallet/Server.pm',
license => 'mit',
module_name => 'Wallet::Server',
recursive_test_files => 1,
@@ -36,12 +37,16 @@ my $build = Module::Build->new(
perl => '5.008',
},
recommends => {
- 'Authen::SASL' => 0,
- 'Heimdal::Kadm5' => 0,
- 'Net::Duo' => 0,
- 'Net::LDAP' => 0,
- 'Net::Remctl' => 0,
- WebAuth => 0,
+ 'Authen::SASL' => 0,
+ 'Crypt::GeneratePassword' => 0,
+ 'DateTime::Format::SQLite' => 0,
+ 'DBD::SQLite' => 0,
+ 'Heimdal::Kadm5' => 0,
+ 'IPC::Run' => 0,
+ 'Net::Duo' => 0,
+ 'Net::LDAP' => 0,
+ 'Net::Remctl' => 0,
+ WebAuth => 0,
},
);