Created
January 10, 2016 14:21
-
-
Save claczny/e31374e3446b9ce88833 to your computer and use it in GitHub Desktop.
Extension of the Perl easyconfig to enable installation of LWP, including installation of LWP itself.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name = 'Perl' | |
version = '5.18.2' | |
versionsuffix = '-extended' | |
homepage = 'http://www.perl.org/' | |
description = """Larry Wall's Practical Extraction and Report Language""" | |
toolchain = {'name': 'foss', 'version': '2015b'} | |
toolchainopts = {'optarch': True, 'pic': True} | |
source_urls = ['http://www.cpan.org/src/5.0'] | |
sources = [SOURCELOWER_TAR_GZ] | |
patches = ['Perl-5.18.2_exitcode_error.patch'] | |
runtest = 'test' | |
exts_list = [ | |
('IO::String', '1.08', { | |
'source_tmpl': 'IO-String-1.08.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('Data::Stag', '0.14', { | |
'source_tmpl': 'Data-Stag-0.14.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/C/CM/CMUNGALL/'], | |
}), | |
('DBI', '1.631', { | |
'source_urls': ['http://cpan.metacpan.org/authors/id/T/TI/TIMB/'], | |
}), | |
('Module::Build', '0.4205', { | |
'source_tmpl': 'Module-Build-0.4205.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT/'], | |
}), | |
('Devel::StackTrace', '1.31', { | |
'source_tmpl': 'Devel-StackTrace-1.31.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], | |
}), | |
('Class::Data::Inheritable', '0.08', { | |
'source_tmpl': 'Class-Data-Inheritable-0.08.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/T/TM/TMTM'], | |
}), | |
('Exception::Class', '1.37', { | |
'source_tmpl': 'Exception-Class-1.37.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], | |
}), | |
('Test::Tester', '0.109', { | |
'source_tmpl': 'Test-Tester-0.109.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/F/FD/FDALY/'], | |
}), | |
('Test::NoWarnings', '1.04', { | |
'source_tmpl': 'Test-NoWarnings-1.04.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK/'], | |
}), | |
('Test::Deep', '0.112', { | |
'source_tmpl': 'Test-Deep-0.112.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS/'], | |
}), | |
('Algorithm::Diff', '1.15', { | |
'source_tmpl': 'Algorithm-Diff-1.15.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/N/NE/NEDKONZ/'], | |
}), | |
('Text::Diff', '1.41', { | |
'source_tmpl': 'Text-Diff-1.41.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/O/OV/OVID/'], | |
}), | |
('Test::Differences', '0.61', { | |
'source_tmpl': 'Test-Differences-0.61.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/O/OV/OVID/'], | |
}), | |
('Sub::Uplevel', '0.24', { | |
'source_tmpl': 'Sub-Uplevel-0.24.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/'], | |
}), | |
('Test::Exception', '0.32', { | |
'source_tmpl': 'Test-Exception-0.32.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADIE/'], | |
}), | |
('Test::Warn', '0.30', { | |
'source_tmpl': 'Test-Warn-0.30.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/C/CH/CHORNY/'], | |
}), | |
('Test::Most', '0.33', { | |
'source_tmpl': 'Test-Most-0.33.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/O/OV/OVID/'], | |
}), | |
('File::Slurp::Tiny', '0.003', { | |
'source_tmpl': 'File-Slurp-Tiny-0.003.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT'], | |
}), | |
('Tree::DAG_Node', '1.22', { | |
'source_tmpl': 'Tree-DAG_Node-1.22.tgz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/R/RS/RSAVAGE/'], | |
}), | |
('Try::Tiny', '0.20', { | |
'source_tmpl': 'Try-Tiny-0.20.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY/'], | |
}), | |
('Test::Fatal', '0.013', { | |
'source_tmpl': 'Test-Fatal-0.013.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS/'], | |
}), | |
('Test::Requires', '0.07', { | |
'source_tmpl': 'Test-Requires-0.07.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/'], | |
}), | |
('Params::Util', '1.07', { | |
'source_tmpl': 'Params-Util-1.07.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK/'], | |
}), | |
('Sub::Install', '0.927', { | |
'source_tmpl': 'Sub-Install-0.927.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS/'], | |
}), | |
('Data::OptList', '0.109', { | |
'source_tmpl': 'Data-OptList-0.109.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS/'], | |
}), | |
('Sub::Exporter', '0.987', { | |
'source_tmpl': 'Sub-Exporter-0.987.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS/'], | |
}), | |
('Capture::Tiny', '0.24', { | |
'source_tmpl': 'Capture-Tiny-0.24.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/'], | |
}), | |
('Test::Output', '1.03', { | |
'source_tmpl': 'Test-Output-1.03.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/B/BD/BDFOY/'], | |
}), | |
('Module::Runtime', '0.014', { | |
'source_tmpl': 'Module-Runtime-0.014.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/'], | |
}), | |
('Module::Implementation', '0.07', { | |
'source_tmpl': 'Module-Implementation-0.07.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/'], | |
}), | |
('List::MoreUtils', '0.33', { | |
'source_tmpl': 'List-MoreUtils-0.33.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK/'], | |
}), | |
('Package::DeprecationManager', '0.13', { | |
'source_tmpl': 'Package-DeprecationManager-0.13.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/'], | |
}), | |
('Dist::CheckConflicts', '0.10', { | |
'source_tmpl': 'Dist-CheckConflicts-0.10.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY/'], | |
}), | |
('Package::Stash', '0.36', { | |
'source_tmpl': 'Package-Stash-0.36.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY/'], | |
}), | |
('TAP::Harness::Env', '3.30', { | |
'source_tmpl': 'Test-Harness-3.30.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT/'], | |
}), | |
('ExtUtils::Helpers', '0.022', { | |
'source_tmpl': 'ExtUtils-Helpers-0.022.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT'], | |
}), | |
('ExtUtils::Config', '0.007', { | |
'source_tmpl': 'ExtUtils-Config-0.007.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT'], | |
}), | |
('ExtUtils::InstallPaths', '0.010', { | |
'source_tmpl': 'ExtUtils-InstallPaths-0.010.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT'], | |
}), | |
('Module::Build::Tiny', '0.035', { | |
'source_tmpl': 'Module-Build-Tiny-0.035.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT/'], | |
}), | |
('Class::Load', '0.21', { | |
'source_tmpl': 'Class-Load-0.21.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/E/ET/ETHER/'], | |
}), | |
('MRO::Compat', '0.12', { | |
'source_tmpl': 'MRO-Compat-0.12.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/B/BO/BOBTFISH/'], | |
}), | |
('Sub::Name', '0.05', { | |
'source_tmpl': 'Sub-Name-0.05.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/F/FL/FLORA/'], | |
}), | |
('Eval::Closure', '0.11', { | |
'source_tmpl': 'Eval-Closure-0.11.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY/'], | |
}), | |
('Sub::Exporter::Progressive', '0.0010101', { | |
'source_tmpl': 'Sub-Exporter-Progressive-0.001011.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/F/FR/FREW/'], | |
}), | |
('Devel::GlobalDestruction', '0.12', { | |
'source_tmpl': 'Devel-GlobalDestruction-0.12.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/H/HA/HAARG'], | |
}), | |
('boolean', '0.32', { | |
'source_urls': ['http://cpan.metacpan.org/authors/id/I/IN/INGY/'], | |
}), | |
('Tie::IxHash', '1.23', { | |
'source_tmpl': 'Tie-IxHash-1.23.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/C/CH/CHORNY/'], | |
}), | |
('Package::Stash::XS', '0.28', { | |
'source_tmpl': 'Package-Stash-XS-0.28.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY/'], | |
}), | |
('Class::Load::XS', '0.08', { | |
'source_tmpl': 'Class-Load-XS-0.08.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/E/ET/ETHER/'], | |
}), | |
('Moose', '2.1204', { | |
'source_urls': ['http://cpan.metacpan.org/authors/id/E/ET/ETHER/'], | |
}), | |
('Params::Validate', '1.08', { | |
'source_tmpl': 'Params-Validate-1.08.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/'], | |
}), | |
('DateTime::Locale', '0.45', { | |
'source_tmpl': 'DateTime-Locale-0.45.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/'], | |
}), | |
('Class::Singleton', '1.4', { | |
'source_tmpl': 'Class-Singleton-1.4.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/A/AB/ABW/'], | |
}), | |
('DateTime::TimeZone', '1.65', { | |
'source_tmpl': 'DateTime-TimeZone-1.65.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/'], | |
}), | |
('DateTime', '1.08', { | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/'], | |
}), | |
('Data::Types', '0.09', { | |
'source_tmpl': 'Data-Types-0.09.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/D/DW/DWHEELER/'], | |
}), | |
('DateTime::Tiny', '1.04', { | |
'source_tmpl': 'DateTime-Tiny-1.04.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK/'], | |
}), | |
('File::Slurp', '9999.19', { | |
'source_tmpl': 'File-Slurp-9999.19.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/U/UR/URI/'], | |
}), | |
('HTTP::Date', '6.02', { | |
'source_tmpl': 'HTTP-Date-6.02.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('IO::HTML', '1.00', { | |
'source_tmpl': 'IO-HTML-1.00.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/C/CJ/CJM/'], | |
}), | |
('LWP::MediaTypes', '6.02', { | |
'source_tmpl': 'LWP-MediaTypes-6.02.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('URI', '1.60', { | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('Encode::Locale', '1.03', { | |
'source_tmpl': 'Encode-Locale-1.03.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('HTTP::Request', '6.06', { | |
'source_tmpl': 'HTTP-Message-6.06.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('HTTP::Status', '6.06', { | |
'source_tmpl': 'HTTP-Message-6.06.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('HTTP::Daemon', '6.01', { | |
'source_tmpl': 'HTTP-Daemon-6.01.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('Getopt::Long', '2.48', { | |
'source_tmpl': 'Getopt-Long-2.48.tar.gz', | |
'source_urls': ['http://search.cpan.org/CPAN/authors/id/J/JV/JV/'], | |
}), | |
('Net::HTTP', '6.09', { | |
'source_tmpl': 'Net-HTTP-6.09.tar.gz', | |
'source_urls': ['http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/'], | |
}), | |
('HTTP::Cookies', '6.01', { | |
'source_tmpl': 'HTTP-Cookies-6.01.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('WWW::RobotRules', '6.02', { | |
'source_tmpl': 'WWW-RobotRules-6.02.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('HTML::Tagset', '3.20', { | |
'source_tmpl': 'HTML-Tagset-3.20.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/P/PE/PETDANCE/'], | |
}), | |
('HTML::Entities', '3.71', { | |
'source_tmpl': 'HTML-Parser-3.71.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS/'], | |
}), | |
('AnyEvent', '7.07', { | |
'source_urls': ['http://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/'], | |
}), | |
('Devel::CheckCompiler', '0.05', { | |
'source_tmpl': 'Devel-CheckCompiler-0.05.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], | |
}), | |
('Module::Build::XSUtil', '0.06', { | |
'source_tmpl': 'Module-Build-XSUtil-0.06.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO/'], | |
}), | |
('Fennec::Lite', '0.004', { | |
'source_tmpl': 'Fennec-Lite-0.004.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST/'], | |
}), | |
('aliased', '0.31', { | |
'source_urls': ['http://cpan.metacpan.org/authors/id/O/OV/OVID/'], | |
}), | |
('Meta::Builder', '0.003', { | |
'source_tmpl': 'Meta-Builder-0.003.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST/'], | |
}), | |
('Exporter::Declare', '0.113', { | |
'source_tmpl': 'Exporter-Declare-0.113.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST/'], | |
}), | |
('Mock::Quick', '1.107', { | |
'source_tmpl': 'Mock-Quick-1.107.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST/'], | |
}), | |
('Test::Exception::LessClever', '0.006', { | |
'source_tmpl': 'Test-Exception-LessClever-0.006.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST/'], | |
}), | |
('Mouse', '2.1.0', { | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GF/GFUJI/'], | |
}), | |
('XML::NamespaceSupport', '1.11', { | |
'source_tmpl': 'XML-NamespaceSupport-1.11.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/P/PE/PERIGRIN/'], | |
}), | |
('XML::SAX::Base', '1.08', { | |
'source_tmpl': 'XML-SAX-Base-1.08.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GR/GRANTM/'], | |
}), | |
('XML::SAX', '0.99', { | |
'source_tmpl': 'XML-SAX-0.99.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GR/GRANTM/'], | |
}), | |
('Clone', '0.36', { | |
'source_tmpl': 'Clone-0.36.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GARU'], | |
}), | |
('Config::General', '2.52', { | |
'source_tmpl': 'Config-General-2.52.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], | |
}), | |
('Font::TTF', '1.04', { | |
'source_tmpl': 'Font-TTF-1.04.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/M/MH/MHOSKEN'], | |
}), | |
('Math::Bezier', '0.01', { | |
'source_tmpl': 'Math-Bezier-0.01.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/A/AB/ABW'], | |
}), | |
('Math::Round', '0.06', { | |
'source_tmpl': 'Math-Round-0.06.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/G/GR/GROMMEL'], | |
}), | |
('Math::VecStat', '0.08', { | |
'source_tmpl': 'Math-VecStat-0.08.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'], | |
}), | |
('Readonly', '1.04', { | |
'source_tmpl': 'Readonly-1.04.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/S/SA/SANKO'], | |
}), | |
('Regexp::Common', '2013031301', { | |
'source_tmpl': 'Regexp-Common-2013031301.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'], | |
}), | |
('Set::IntSpan', '1.19', { | |
'source_tmpl': 'Set-IntSpan-1.19.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/S/SW/SWMCD'], | |
}), | |
('Text::Format', '0.59', { | |
'source_tmpl': 'Text-Format-0.59.tar.gz', | |
'source_urls': ['http://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], | |
}), | |
('HTTP::Negotiate', '6.01', { | |
'source_tmpl': 'HTTP-Negotiate-6.01.tar.gz', | |
'source_urls': ['http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/'], | |
}), | |
('File::Listing', '6.04', { | |
'source_tmpl': 'File-Listing-6.04.tar.gz', | |
'source_urls': ['http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/'], | |
}), | |
('LWP::UserAgent', '6.15', { | |
'source_tmpl': 'libwww-perl-6.15.tar.gz', | |
'source_urls': ['http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/'], | |
}), | |
] | |
moduleclass = 'lang' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment