1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
#! /usr/bin/env perl
use lib q(./lib);
use Net::MulkyID::Builder; # Or whatever you want to call it
my $build = Net::MulkyID::Builder->new
(
module_name => 'Net::MulkyID',
#license => 'agpl_3',
dist_author => 'Matthias Andreas Benkard <code@mulk.eu>',
dist_abstract => 'A simple Persona IdP.',
requires => {
"Carp" => 0,
"CGI" => 0,
"CGI::Fast" => 0,
"CGI::Session" => 0,
"common::sense" => 0,
"Crypt::OpenSSL::RSA" => 0,
"Crypt::OpenSSL::Bignum" => 0,
"File::Slurp" => 0,
"JSON" => 0,
"MIME::Base64" => 0,
"Mail::ExpandAliases" => 0,
"Mail::IMAPTalk" => 0,
"Modern::Perl" => 0,
"Time::HiRes" => 0,
"Syntax::Keyword::Junction" => 0,
"OIDC::Lite" => 0,
"OIDC::Lite::Client::WebServer" => 0,
"OIDC::Lite::Model::IDToken" => 0,
"LWP::UserAgent" => 0,
"HTTP::Request" => 0,
"Math::Random::ISAAC::XS" => 0,
"Bytes::Random::Secure" => 0
},
build_requires => {
"LWP::Simple" => 0,
"Modern::Perl" => 0,
"Crypt::OpenSSL::RSA" => 0,
"Crypt::OpenSSL::Bignum" => 0,
"File::Slurp" => 0,
"JSON" => 0,
"common::sense" => 0
},
);
$build->create_build_script;
|