From 8e7a10b1181b330de02c455f3eb266cb592586e8 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 (cherry picked from commit 3b125ec928f6c06c95c91f2e417e2089ad9780e8) --- Build.PL | 99 +++++++++++++++++++++++++++----------------------------- 1 file changed, 48 insertions(+), 51 deletions(-) diff --git a/Build.PL b/Build.PL index 9c1fe008..1d62fa3b 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-*'], );