From 3b125ec928f6c06c95c91f2e417e2089ad9780e8 Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Sat, 19 Oct 2019 01:42:26 +0200 Subject: [PATCH] TT#69200 Sort perl build system dependencies This will make updating them more clear, to easily see what got removed or added, and not lose sight in between the sorting noise. Change-Id: I3826668b726873e7dcce6c4c86dde8d8ea2bea9a --- Build.PL | 99 +++++++++++++++++++++++++++----------------------------- 1 file changed, 48 insertions(+), 51 deletions(-) diff --git a/Build.PL b/Build.PL index 9c1fe00..1d62fa3 100644 --- a/Build.PL +++ b/Build.PL @@ -6,74 +6,71 @@ my $builder = Module::Build->new( dist_author => 'Rene Krenn ', dist_version_from => 'lib/NGCP/BulkProcessor/Globals.pm', perl_version_from => 'lib/NGCP/BulkProcessor/Globals.pm', + test_requires => { + 'Module::Runtime' => 0, + 'Test::Unit::Procedural' => 0, + }, requires => { + # Needed by Excel::Reader::XLSX 'Archive::Zip' => 0, 'OLE::Storage_Lite' => 0, 'XML::LibXML::Reader' => 0, + # Needed by NGCP::BulkProcessor + 'Config::Any' => 0, + 'DBD::CSV' => '0.26', + #'DBD::ODBC' => '1.50', + #'DBD::Oracle' => '1.21', + #'DBD::Pg' => '2.17.2', + 'DBD::SQLite' => '1.29', + 'DBD::mysql' => '4.014', + 'DBI' => '1.608', + 'Data::Dump' => 0, + 'Data::Dumper::Concise' => 0, + 'Data::UUID' => 0, + 'Data::Validate::IP' => 0, + 'Date::Calc' => 0, + 'Date::Manip' => 0, + 'DateTime' => 0, + 'DateTime::Format::ISO8601' => 0, + 'DateTime::Format::Strptime' => 0, + 'DateTime::TimeZone' => 0, + 'Digest::MD5' => 0, 'Email::MIME' => 0, 'Email::MIME::Attachment::Stripper' => 0, - - 'URI::Find' => 0, - 'LWP::UserAgent' => 0, + 'Gearman::Client' => 0, + #'Gearman::Task' => 0, + #'Gearman::Worker' => 0, + 'HTML::Entities' => 0, 'HTTP::Request' => 0, - - 'DateTime' => 0, - 'Time::HiRes' => 0, - 'Time::Warp' => 0, - 'DateTime::TimeZone' => 0, - 'DateTime::Format::Strptime' => 0, - 'DateTime::Format::ISO8601' => 0, - - 'Tie::IxHash' => 0, - - 'URI::Escape' => 0, - 'String::MkPasswd::mkpasswd' => 0, + 'IO::Socket::SSL' => 0, + 'IO::Uncompress::Unzip' => 0, + 'IO::Uncompress::Unzip' => 0, + 'LWP::UserAgent' => 0, #'List::Util' => 0, - 'Data::Validate::IP' => 0, - - 'Config::Any' => 0, + 'Locale::Recode' => 0, 'Log::Log4Perl' => 0, 'MIME::Base64' => 0, 'MIME::Lite' => 0, + 'MIME::Parser' => 0, + 'Mail::IMAPClient' => 0, + 'Marpa::R2' => 0, + 'Net::Address::IP::Local' => 0, 'Net::SMTP' => 0, - 'Data::Dump' => 0, - 'YAML::XS' => 0, - 'XML::Dumper' => '0.81', 'PHP::Serialization' => 0, - #'Gearman::Worker' => 0, - 'Gearman::Client' => 0, - #'Gearman::Task' => 0, - 'Digest::MD5' => 0, - 'Data::UUID' => 0, - 'UUID' => 0, - 'Net::Address::IP::Local' => 0, - 'Date::Manip' => 0, - 'Date::Calc' => 0, - #Sys::CpuAffinity - 'Marpa::R2' => 0, - 'Data::Dumper::Concise' => 0, - 'IO::Socket::SSL' => 0, - 'Mail::IMAPClient' => 0, - 'DBI' => '1.608', - 'DBD::CSV' => '0.26', - 'Locale::Recode' => 0, 'Spreadsheet::ParseExcel' => 0, 'Spreadsheet::ParseExcel::FmtUnicode' => 0, + 'String::MkPasswd::mkpasswd' => 0, + #'Sys::CpuAffinity' => 0, 'Text::CSV_XS' => 0, - 'MIME::Parser' => 0, - 'HTML::Entities' => 0, - 'IO::Uncompress::Unzip' => 0, - 'DBD::mysql' => '4.014', - #'DBD::Oracle' => '1.21', - #'DBD::Pg' => '2.17.2', - #'DBD::ODBC' => '1.50', - 'DBD::SQLite' => '1.29', - 'IO::Uncompress::Unzip' => 0, - }, - test_requires => { - 'Module::Runtime' => 0, - 'Test::Unit::Procedural' => 0, + 'Tie::IxHash' => 0, + 'Time::HiRes' => 0, + 'Time::Warp' => 0, + 'URI::Escape' => 0, + 'URI::Find' => 0, + 'UUID' => 0, + 'XML::Dumper' => '0.81', + 'YAML::XS' => 0, }, add_to_cleanup => ['NGCP-BulkProcessor-*', 'Excel-Reader-*'], );