new file: b/bcl2fastq2/bcl2fastq2-2.20.0-intel-2017a-Python-2.7.13.eb

new file:   e/ETSF_IO/ETSF_IO-1.0.4-intel-2017a.eb
	new file:   l/LAMMPS/LAMMPS-31Mar2017-intel-2017a-REAXC.eb
	new file:   l/libxc/libxc-3.0.0-intel-2017a.eb
	new file:   l/libxc/libxc-4.0.1-GCC-6.3.0-2.27.eb
	new file:   l/libxc/libxc-4.0.1-intel-2017a.eb
	new file:   l/libxc/libxc-4.0.1.eb
	new file:   l/libxml2/libxml2-2.7.8.eb
	modified:   n/Netgen/Netgen-6.0-beta.eb
	new file:   o/Octopus/Octopus-7.1-intel-2017a-mpi.eb
	new file:   o/OpenBLAS/OpenBLAS-0.2.9-LAPACK-3.5.0.eb
	new file:   p/PFFT/PFFT-1.0.8-alpha-intel-2017a.eb
	new file:   p/Perl/Perl-5.26.1-intel-2017a.eb
	new file:   s/Singularity/Singularity-2.3.2-docker-fix.eb
	new file:   s/Singularity/Singularity-2.4.eb
	new file:   t/Tar/Tar-1.29.eb
	new file:   t/Togl/Togl-1.7-intel-2017a.eb
This commit is contained in:
Lukáš Krupčík 2017-10-19 08:58:29 +02:00
parent 441a96faf7
commit e0dbeaf0dd
17 changed files with 1378 additions and 3 deletions

View File

@ -0,0 +1,35 @@
easyblock = 'ConfigureMake'
name = 'bcl2fastq2'
version = '2.20.0'
versionsuffix = '-Python-%(pyver)s'
homepage = 'https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html'
description = """bcl2fastq Conversion Software both demultiplexes data and converts BCL files generated by
Illumina sequencing systems to standard FASTQ file formats for downstream analysis."""
toolchain = {'name': 'intel', 'version': '2017a'}
source_urls = ['ftp://webdata2:webdata2@ussd-ftp.illumina.com/downloads/software/bcl2fastq/']
sources = [{
'filename': '%(name)s-v%(version)s-tar.zip',
'extract_cmd': 'unzip -p %s | tar -xzvf -', # source file is a .zip that contains a .tar.gz
}]
start_dir = 'src'
configopts = '--force-builddir --with-cmake=cmake '
builddependencies = [
('CMake', '3.9.1', '', True),
]
dependencies = [
('Python', '2.7.13', '', True),
]
sanity_check_paths = {
'files': ['bin/bcl2fastq'],
'dirs': ['lib']
}
moduleclass = 'bio'

View File

@ -0,0 +1,37 @@
##
# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild
#
# Copyright:: Copyright 2013-2014 The Cyprus Institute
# Authors:: Thekla Loizou <t.loizou@cyi.ac.cy>
# License:: MIT/GPL
#
##
easyblock = 'ConfigureMake'
name = 'ETSF_IO'
version = '1.0.4'
homepage = 'http://www.etsf.eu/resources/software/libraries_and_tools'
description = """A library of F90 routines to read/write the ETSF file
format has been written. It is called ETSF_IO and available under LGPL. """
toolchain = {'name': 'intel', 'version': '2017a'}
source_urls = ['http://www.etsf.eu/system/files']
sources = [SOURCELOWER_TAR_GZ]
configopts = "--with-netcdf-prefix=$EBROOTNETCDF "
configopts += "--with-netcdf-libs='-L$EBROOTNETCDF/lib -L$EBROOTNETCDFMINFORTRAN/lib -lnetcdf -lnetcdff' "
configopts += " --with-netcdf-incs='-I$EBROOTNETCDF/include -I$EBROOTNETCDFMINFORTRAN/include '"
dependencies = [
('netCDF', '4.4.1.1'),
('netCDF-Fortran', '4.4.4'),
]
sanity_check_paths = {
'files': ["bin/etsf_io"],
'dirs': []
}
moduleclass = 'lib'

View File

@ -0,0 +1,45 @@
# IT4Innovations 2017
easyblock = 'CmdCp'
name = 'LAMMPS'
version = '31Mar2017'
versionsuffix= '-REAXC'
homepage = 'http://lammps.sandia.gov'
description = """LAMMPS is a classical molecular dynamics code,
and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator.
Has potentials for solid-state materials (metals, semiconductors) and soft
matter (biomolecules, polymers) and coarse-grained or mesoscopic systems.
It can be used to model atoms or, more generically, as a parallel particle simulator at the atomic,
meso, or continuum scale.
"""
toolchain = {'name': 'intel', 'version': '2017a'}
source_urls = ['https://github.com/lammps/lammps/archive']
sources = ['stable_31Mar2017.zip']
dependencies = [
('tbb', '2017.6.196', '', True),
]
#commands = "cd lib/reax && make -f Makefile.ifort && cd ../.. && "
commands = "cd src && make yes-user-reaxc && make yes-user-omp && make yes-user-intel && "
commands += "sed -i -e 's/-no-offload/-qno-offload/g' MAKE/OPTIONS/Makefile.intel_cpu_intelmpi && "
commands += "make -j 16 intel_cpu_intelmpi && mv lmp_intel_cpu_intelmpi lammps"
cmds_map = [('.*', commands)]
files_to_copy = [
(['src/lammps'], 'bin'),
]
sanity_check_paths = {
'files': ['bin/lammps'],
'dirs': [''],
}
moduleclass = 'chem'

View File

@ -0,0 +1,31 @@
easyblock = 'ConfigureMake'
name = 'libxc'
version = '3.0.0'
homepage = 'http://www.tddft.org/programs/octopus/wiki/index.php/Libxc'
description = """Libxc is a library of exchange-correlation functionals for density-functional theory.
The aim is to provide a portable, well tested and reliable set of exchange and correlation functionals."""
toolchain = {'name': 'intel', 'version': '2017a'}
source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/4.0.1/']
sources = ['libxc-4.0.1.tar.gz']
configopts = 'FC="mpiifort" FCFLAGS="-O2-xHost" --enable-shared --enable-fortran'
# From the libxc mailing list
# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect
# a fully working testsuite soon (unless someone wants to volunteer to do
# it, of course ) In the meantime, unless the majority of the tests
# fail, your build should be fine.
#runtest = 'check'
sanity_check_paths = {
'files': ['lib/libxc%s.%s' % (x,y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]],
'dirs': ['include'],
}
parallel = 1
moduleclass = 'chem'

View File

@ -0,0 +1,31 @@
easyblock = 'ConfigureMake'
name = 'libxc'
version = '4.0.1'
homepage = 'http://www.tddft.org/programs/octopus/wiki/index.php/Libxc'
description = """Libxc is a library of exchange-correlation functionals for density-functional theory.
The aim is to provide a portable, well tested and reliable set of exchange and correlation functionals."""
toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'}
source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/4.0.1/']
sources = ['libxc-4.0.1.tar.gz']
configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran'
# From the libxc mailing list
# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect
# a fully working testsuite soon (unless someone wants to volunteer to do
# it, of course ) In the meantime, unless the majority of the tests
# fail, your build should be fine.
#runtest = 'check'
sanity_check_paths = {
'files': ['lib/libxc%s.%s' % (x,y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]],
'dirs': ['include'],
}
parallel = 1
moduleclass = 'chem'

View File

@ -0,0 +1,31 @@
easyblock = 'ConfigureMake'
name = 'libxc'
version = '4.0.1'
homepage = 'http://www.tddft.org/programs/octopus/wiki/index.php/Libxc'
description = """Libxc is a library of exchange-correlation functionals for density-functional theory.
The aim is to provide a portable, well tested and reliable set of exchange and correlation functionals."""
toolchain = {'name': 'intel', 'version': '2017a'}
source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/4.0.1/']
sources = ['libxc-4.0.1.tar.gz']
configopts = 'FC="mpiifort" FCFLAGS="-O22-xHost" --enable-shared --enable-fortran'
# From the libxc mailing list
# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect
# a fully working testsuite soon (unless someone wants to volunteer to do
# it, of course ) In the meantime, unless the majority of the tests
# fail, your build should be fine.
#runtest = 'check'
sanity_check_paths = {
'files': ['lib/libxc%s.%s' % (x,y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]],
'dirs': ['include'],
}
parallel = 1
moduleclass = 'chem'

31
l/libxc/libxc-4.0.1.eb Normal file
View File

@ -0,0 +1,31 @@
easyblock = 'ConfigureMake'
name = 'libxc'
version = '4.0.1'
homepage = 'http://www.tddft.org/programs/octopus/wiki/index.php/Libxc'
description = """Libxc is a library of exchange-correlation functionals for density-functional theory.
The aim is to provide a portable, well tested and reliable set of exchange and correlation functionals."""
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/4.0.1/']
sources = ['libxc-4.0.1.tar.gz']
configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran'
# From the libxc mailing list
# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect
# a fully working testsuite soon (unless someone wants to volunteer to do
# it, of course ) In the meantime, unless the majority of the tests
# fail, your build should be fine.
#runtest = 'check'
sanity_check_paths = {
'files': ['lib/libxc%s.%s' % (x,y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]],
'dirs': ['include'],
}
parallel = 1
moduleclass = 'chem'

View File

@ -0,0 +1,25 @@
easyblock = 'ConfigureMake'
name = 'libxml2'
version = '2.7.8'
homepage = 'http://xmlsoft.org/'
description = """Libxml2 is the XML C parser and
toolchain developed for the Gnome project
(but usable outside of the Gnome platform)."""
toolchain = {'name': 'dummy', 'version': ''}
source_urls = [
'http://xmlsoft.org/sources/',
'http://xmlsoft.org/sources/old/'
]
sources = [SOURCELOWER_TAR_GZ]
preconfigopts = 'export LDFLAGS="-L$EBROOTZLIB/lib" && '
configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python'
dependencies = [('zlib', '1.2.11')]
moduleclass = 'lib'

View File

@ -15,9 +15,10 @@ source_urls = ['https://downloads.sourceforge.net/project/netgen-mesher/netgen-m
sources = ['netgen-6.0-beta.tar.gz']
dependencies = [
('Togl', '1.7', '', True),
('Tk', '8.6.5', '', True),
('Tcl','8.6.5', '', True),
('Togl', '1.7'),
('Tix', '8.1.4'),
# ('Tk', '8.6.5', '', True),
# ('Tcl','8.6.5', '', True),
('Python', '3.6.1', '', True),
]

View File

@ -0,0 +1,51 @@
easyblock = 'ConfigureMake'
name = 'Octopus'
version = '7.1'
versionsuffix = '-mpi'
homepage = 'http://www.tddft.org/programs/octopus/wiki/index.php/Main_Page'
description = """Octopus is a scientific program aimed at the ab initio virtual experimentation
on a hopefully ever-increasing range of system types. Electrons are described quantum-mechanically
within density-functional theory (DFT), in its time-dependent form (TDDFT) when doing simulations
in time. Nuclei are described classically as point particles.
Electron-nucleus interaction is described within the pseudopotential approximation."""
toolchain = {'name': 'intel', 'version': '2017a'}
toolchainopts = {'usempi': True, 'opt': True}
sources = [SOURCELOWER_TAR_GZ]
source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=%(version)s/' ]
builddependencies = [
('Bison', '3.0.4', '', True),
('Perl', '5.26.1'),
]
dependencies = [
('libxc', '3.0.0'),
('netCDF', '4.4.1.1'),
('netCDF-Fortran', '4.4.4'),
('FFTW', '3.3.6'),
('PFFT', '1.0.8-alpha'),
('ETSF_IO', '1.0.4'),
('GSL', '2.3'),
]
configopts = 'FC="mpiifort" FCFLAGS="-O2-xHost"--disable-openmp --enable-mpi --enable-newuoa --disable-python --disable-gdlib '
configopts += '--with-libxc-prefix=$EBROOTLIBXC --with-gsl-prefix=$EBROOTGSL '
configopts += '--with-blas="-L$BLAS_LIB_DIR $LIBBLAS" '
configopts += '--with-blacs="$MKLROOT/lib/intel64/libmkl_blacs_intelmpi_lp64.a" '
configopts += '--with-scalapack="$MKLROOT/lib/intel64/libmkl_scalapack_lp64.a" '
configopts += '--with-netcdf-prefix=$EBROOTNETCDFMINFORTRAN '
configopts += '--with-etsf-io-prefix=$EBROOTETSF_IO '
configopts += '--with-pfft-prefix=$EBROOTPFFT --with-mpifftw-prefix=$EBROOTFFTW '
runtest = 'MPIEXEC=`which mpirun` check'
sanity_check_paths = {
'files': ["bin/octopus_mpi"],
'dirs': []
}
moduleclass = 'chem'

View File

@ -0,0 +1,51 @@
easyblock = 'ConfigureMake'
name = 'OpenBLAS'
version = '0.2.9'
lapackver = '3.5.0'
versionsuffix = '-LAPACK-%s' % lapackver
homepage = 'http://xianyi.github.com/OpenBLAS/'
description = """OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version."""
toolchain = {'name': 'dummy', 'version': ''}
lapack_src = 'lapack-%s.tgz' % lapackver
large_src = 'large.tgz'
timing_src = 'timing.tgz'
sources = [
'v%(version)s.tar.gz',
lapack_src,
large_src,
timing_src,
]
source_urls = [
# order matters, trying to download the LAPACK tarball from GitHub causes trouble
"http://www.netlib.org/lapack/",
"http://www.netlib.org/lapack/timing/",
"https://github.com/xianyi/OpenBLAS/archive/",
]
patches = [
(lapack_src, '.'), # copy LAPACK tarball to unpacked OpenBLAS dir
(large_src, '.'),
(timing_src, '.'),
]
skipsteps = ['configure']
#buildopts = 'BINARY=64 USE_THREAD=1 CC="$CC" FC="$F77" NO_AFFINITY=1'
installopts = "USE_THREAD=1 PREFIX=%(installdir)s"
# extensive testing can be enabled by uncommenting the line below
#runtest = 'PATH=.:$PATH lapack-timing'
sanity_check_paths = {
'files': ['include/cblas.h', 'include/f77blas.h', 'include/lapacke_config.h', 'include/lapacke.h',
'include/lapacke_mangling.h', 'include/lapacke_utils.h', 'include/openblas_config.h',
'lib/libopenblas.a', 'lib/libopenblas.%s' % SHLIB_EXT],
'dirs': [],
}
moduleclass = 'numlib'

View File

@ -0,0 +1,27 @@
easyblock = 'ConfigureMake'
name = 'PFFT'
version = '1.0.8-alpha'
homepage = 'https://www-user.tu-chemnitz.de/~mpip/software.php?lang=en'
description = """PFFT is a software library for computing massively parallel, fast Fourier
transformations on distributed memory architectures. PFFT can be understood as a generalization
of FFTW-MPI to multidimensional data decomposition."""
toolchain = {'name': 'intel', 'version': '2017a'}
toolchainopts = {'usempi': True}
sources = [SOURCELOWER_TAR_GZ]
source_urls = ['http://www.tu-chemnitz.de/~potts/workgroup/pippig/software/']
dependencies = [
('FFTW', '3.3.6'),
('Autotools', '20150215'),
]
sanity_check_paths = {
'files': ['lib/libpfft.%s' % SHLIB_EXT, 'lib/libpfft.a'],
'dirs': [],
}
moduleclass = 'numlib'

View File

@ -0,0 +1,885 @@
name = 'Perl'
version = '5.26.1'
homepage = 'http://www.perl.org/'
description = """Larry Wall's Practical Extraction and Report Language"""
toolchain = {'name': 'intel', 'version': '2017a'}
toolchainopts = {'pic': True}
source_urls = ['http://www.cpan.org/src/%(version_major)s.0']
sources = [SOURCELOWER_TAR_GZ]
exts_list = [
('Config::General', '2.61', {
'source_tmpl': 'Config-General-2.61.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'],
}),
('File::Listing', '6.04', {
'source_tmpl': 'File-Listing-6.04.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('ExtUtils::InstallPaths', '0.011', {
'source_tmpl': 'ExtUtils-InstallPaths-0.011.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'],
}),
('ExtUtils::Helpers', '0.022', {
'source_tmpl': 'ExtUtils-Helpers-0.022.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'],
}),
('Test::Harness', '3.36', {
'source_tmpl': 'Test-Harness-3.36.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'],
}),
('ExtUtils::Config', '0.008', {
'source_tmpl': 'ExtUtils-Config-0.008.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'],
}),
('Module::Build::Tiny', '0.039', {
'source_tmpl': 'Module-Build-Tiny-0.039.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'],
}),
('aliased', '0.34', {
'source_tmpl': 'aliased-0.34.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('Text::Glob', '0.09', {
'source_tmpl': 'Text-Glob-0.09.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'],
}),
('Regexp::Common', '2016060801', {
'source_tmpl': 'Regexp-Common-2016060801.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'],
}),
('GO::Utils', '0.15', {
'source_tmpl': 'go-perl-0.15.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'],
}),
('Module::Pluggable', '5.2', {
'source_tmpl': 'Module-Pluggable-5.2.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SI/SIMONW'],
}),
('Test::Fatal', '0.014', {
'source_tmpl': 'Test-Fatal-0.014.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('Test::Warnings', '0.026', {
'source_tmpl': 'Test-Warnings-0.026.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('DateTime::Locale', '1.05', {
'source_tmpl': 'DateTime-Locale-1.05.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'],
}),
('DateTime::TimeZone', '2.00', {
'source_tmpl': 'DateTime-TimeZone-2.00.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'],
}),
('Test::Requires', '0.10', {
'source_tmpl': 'Test-Requires-0.10.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM'],
}),
('Module::Implementation', '0.09', {
'source_tmpl': 'Module-Implementation-0.09.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'],
}),
# ('Module::Build', '0.4218', {
# 'source_tmpl': 'Module-Build-0.4218.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'],
# }),
('Module::Runtime', '0.014', {
'source_tmpl': 'Module-Runtime-0.014.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM'],
}),
('Try::Tiny', '0.24', {
'source_tmpl': 'Try-Tiny-0.24.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('Params::Validate', '1.24', {
'source_tmpl': 'Params-Validate-1.24.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'],
}),
# ('List::MoreUtils', '0.416', {
# 'source_tmpl': 'List-MoreUtils-0.416.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'],
# }),
('Exporter::Tiny', '0.042', {
'source_tmpl': 'Exporter-Tiny-0.042.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOBYINK'],
}),
('Class::Singleton', '1.5', {
'source_tmpl': 'Class-Singleton-1.5.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'],
}),
('DateTime', '1.34', {
'source_tmpl': 'DateTime-1.34.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'],
}),
('File::Find::Rule::Perl', '1.15', {
'source_tmpl': 'File-Find-Rule-Perl-1.15.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('Readonly', '2.05', {
'source_tmpl': 'Readonly-2.05.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SA/SANKO'],
}),
('Git', '0.41', {
'source_tmpl': 'Git-0.41.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSOUTH'],
}),
('Tree::DAG_Node', '1.29', {
'source_tmpl': 'Tree-DAG_Node-1.29.tgz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'],
}),
('Template', '2.26', {
'source_tmpl': 'Template-Toolkit-2.26.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'],
}),
('FreezeThaw', '0.5001', {
'source_tmpl': 'FreezeThaw-0.5001.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules'],
}),
('DBI', '1.636', {
'source_tmpl': 'DBI-1.636.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'],
}),
('DBD::SQLite', '1.50', {
'source_tmpl': 'DBD-SQLite-1.50.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'],
}),
('Math::Bezier', '0.01', {
'source_tmpl': 'Math-Bezier-0.01.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'],
}),
('Archive::Extract', '0.76', {
'source_tmpl': 'Archive-Extract-0.76.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'],
}),
('DBIx::Simple', '1.35', {
'source_tmpl': 'DBIx-Simple-1.35.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/J/JU/JUERD'],
}),
('Shell', '0.73', {
'source_tmpl': 'Shell-0.73.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/F/FE/FERREIRA'],
}),
('File::Spec', '3.62', {
'source_tmpl': 'PathTools-3.62.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('ExtUtils::MakeMaker', '7.18', {
'source_tmpl': 'ExtUtils-MakeMaker-7.18.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'],
}),
('Test::Simple', '1.302037', {
'source_tmpl': 'Test-Simple-1.302037.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'],
}),
('Set::Scalar', '1.29', {
'source_tmpl': 'Set-Scalar-1.29.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDO'],
}),
('IO::Stringy', '2.111', {
'source_tmpl': 'IO-stringy-2.111.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'],
}),
('Encode::Locale', '1.05', {
'source_tmpl': 'Encode-Locale-1.05.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('XML::SAX::Base', '1.08', {
'source_tmpl': 'XML-SAX-Base-1.08.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'],
}),
# ('XML::NamespaceSupport', '1.11', {
# 'source_tmpl': 'XML-NamespaceSupport-1.11.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'],
# }),
# ('XML::SAX', '0.99', {
# 'source_tmpl': 'XML-SAX-0.99.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'],
# }),
# ('Test::LeakTrace', '0.15', {
# 'source_tmpl': 'Test-LeakTrace-0.15.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GF/GFUJI'],
# }),
('Test::Exception', '0.43', {
'source_tmpl': 'Test-Exception-0.43.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'],
}),
('Text::Table', '1.130', {
'source_tmpl': 'Text-Table-1.130.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'],
}),
('MIME::Types', '2.13', {
'source_tmpl': 'MIME-Types-2.13.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'],
}),
('Module::Build::XSUtil', '0.16', {
'source_tmpl': 'Module-Build-XSUtil-0.16.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO'],
}),
('Tie::Function', '0.02', {
'source_tmpl': 'Tie-Function-0.02.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDNICO/handy_tied_functions'],
}),
('Template::Plugin::Number::Format', '1.06', {
'source_tmpl': 'Template-Plugin-Number-Format-1.06.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DARREN'],
}),
('HTML::Parser', '3.72', {
'source_tmpl': 'HTML-Parser-3.72.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('Date::Handler', '1.2', {
'source_tmpl': 'Date-Handler-1.2.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/B/BB/BBEAUSEJ'],
}),
('Params::Util', '1.07', {
'source_tmpl': 'Params-Util-1.07.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'],
}),
('IO::HTML', '1.001', {
'source_tmpl': 'IO-HTML-1.001.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'],
}),
('Data::Grove', '0.08', {
'source_tmpl': 'libxml-perl-0.08.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/K/KM/KMACLEOD'],
}),
('Class::ISA', '0.36', {
'source_tmpl': 'Class-ISA-0.36.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SM/SMUELLER'],
}),
('URI', '1.71', {
'source_tmpl': 'URI-1.71.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('Ima::DBI', '0.35', {
'source_tmpl': 'Ima-DBI-0.35.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERRIN'],
}),
('Tie::IxHash', '1.23', {
'source_tmpl': 'Tie-IxHash-1.23.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'],
}),
('GO', '0.04', {
'source_tmpl': 'go-db-perl-0.04.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SJ/SJCARBON'],
}),
('Class::DBI::SQLite', '0.11', {
'source_tmpl': 'Class-DBI-SQLite-0.11.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'],
}),
('Pod::POM', '2.01', {
'source_tmpl': 'Pod-POM-2.01.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'],
}),
('Math::Round', '0.07', {
'source_tmpl': 'Math-Round-0.07.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GROMMEL'],
}),
('Text::Diff', '1.44', {
'source_tmpl': 'Text-Diff-1.44.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'],
}),
('Log::Message::Simple', '0.10', {
'source_tmpl': 'Log-Message-Simple-0.10.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'],
}),
('IO::Socket::SSL', '2.029', {
'source_tmpl': 'IO-Socket-SSL-2.029.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SU/SULLR'],
}),
('Fennec::Lite', '0.004', {
'source_tmpl': 'Fennec-Lite-0.004.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'],
}),
('Sub::Uplevel', '0.25', {
'source_tmpl': 'Sub-Uplevel-0.25.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'],
}),
('Meta::Builder', '0.003', {
'source_tmpl': 'Meta-Builder-0.003.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'],
}),
('Exporter::Declare', '0.114', {
'source_tmpl': 'Exporter-Declare-0.114.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'],
}),
('Getopt::Long', '2.48', {
'source_tmpl': 'Getopt-Long-2.48.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV'],
}),
('Log::Message', '0.08', {
'source_tmpl': 'Log-Message-0.08.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'],
}),
# ('Mouse', 'v2.4.5', {
# 'source_tmpl': 'Mouse-v2.4.5.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'],
# }),
('Test::Version', '2.04', {
'source_tmpl': 'Test-Version-2.04.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'],
}),
('DBIx::Admin::TableInfo', '3.01', {
'source_tmpl': 'DBIx-Admin-TableInfo-3.01.tgz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'],
}),
('Net::HTTP', '6.09', {
'source_tmpl': 'Net-HTTP-6.09.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('Test::Deep', '1.120', {
'source_tmpl': 'Test-Deep-1.120.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('Test::Warn', '0.30', {
'source_tmpl': 'Test-Warn-0.30.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'],
}),
# ('MRO::Compat', '0.12', {
# 'source_tmpl': 'MRO-Compat-0.12.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BO/BOBTFISH'],
# }),
('Moo', '2.002004', {
'source_tmpl': 'Moo-2.002004.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'],
}),
('Hash::Merge', '0.200', {
'source_tmpl': 'Hash-Merge-0.200.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'],
}),
# ('SQL::Abstract', '1.81', {
# 'source_tmpl': 'SQL-Abstract-1.81.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI'],
# }),
('HTML::Form', '6.03', {
'source_tmpl': 'HTML-Form-6.03.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('File::Copy::Recursive', '0.38', {
'source_tmpl': 'File-Copy-Recursive-0.38.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DM/DMUEY'],
}),
('Number::Compare', '0.03', {
'source_tmpl': 'Number-Compare-0.03.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'],
}),
('IPC::Run', '0.94', {
'source_tmpl': 'IPC-Run-0.94.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'],
}),
('HTML::Entities::Interpolate', '1.09', {
'source_tmpl': 'HTML-Entities-Interpolate-1.09.tgz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'],
}),
# ('Test::ClassAPI', '1.06', {
# 'source_tmpl': 'Test-ClassAPI-1.06.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'],
# }),
('Test::Most', '0.34', {
'source_tmpl': 'Test-Most-0.34.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/O/OV/OVID'],
}),
('Class::Accessor', '0.34', {
'source_tmpl': 'Class-Accessor-0.34.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'],
}),
('Test::Differences', '0.64', {
'source_tmpl': 'Test-Differences-0.64.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'],
}),
('HTTP::Tiny', '0.058', {
'source_tmpl': 'HTTP-Tiny-0.058.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'],
}),
('Package::DeprecationManager', '0.17', {
'source_tmpl': 'Package-DeprecationManager-0.17.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'],
}),
('Digest::SHA1', '2.13', {
'source_tmpl': 'Digest-SHA1-2.13.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('Date::Language', '2.30', {
'source_tmpl': 'TimeDate-2.30.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'],
}),
('version', '0.9917', {
'source_tmpl': 'version-0.9917.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/J/JP/JPEACOCK'],
}),
('Sub::Uplevel', '0.25', {
'source_tmpl': 'Sub-Uplevel-0.25.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'],
}),
('XML::Bare', '0.53', {
'source_tmpl': 'XML-Bare-0.53.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/C/CO/CODECHILD'],
'patches': ['XML-Bare-0.53_icc.patch'],
}),
('Dist::CheckConflicts', '0.11', {
'source_tmpl': 'Dist-CheckConflicts-0.11.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'],
}),
('Sub::Name', '0.15', {
'source_tmpl': 'Sub-Name-0.15.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('Time::Piece', '1.31', {
'source_tmpl': 'Time-Piece-1.31.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ES/ESAYM'],
}),
('Digest::HMAC', '1.03', {
'source_tmpl': 'Digest-HMAC-1.03.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('HTTP::Negotiate', '6.01', {
'source_tmpl': 'HTTP-Negotiate-6.01.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('MIME::Lite', '3.030', {
'source_tmpl': 'MIME-Lite-3.030.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('Crypt::Rijndael', '1.13', {
'source_tmpl': 'Crypt-Rijndael-1.13.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'],
}),
('B::Lint', '1.20', {
'source_tmpl': 'B-Lint-1.20.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('Canary::Stability', '2011', {
'source_tmpl': 'Canary-Stability-2011.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'],
}),
# ('AnyEvent', '7.12', {
# 'source_tmpl': 'AnyEvent-7.12.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'],
# }),
('Object::Accessor', '0.48', {
'source_tmpl': 'Object-Accessor-0.48.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'],
}),
('Data::UUID', '1.221', {
'source_tmpl': 'Data-UUID-1.221.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('Test::Pod', '1.51', {
'source_tmpl': 'Test-Pod-1.51.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('AppConfig', '1.71', {
'source_tmpl': 'AppConfig-1.71.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'],
}),
('Net::SMTP::SSL', '1.03', {
'source_tmpl': 'Net-SMTP-SSL-1.03.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('XML::Tiny', '2.06', {
'source_tmpl': 'XML-Tiny-2.06.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'],
}),
('HTML::Tagset', '3.20', {
'source_tmpl': 'HTML-Tagset-3.20.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE'],
}),
# ('HTML::Tree', '5.03', {
# 'source_tmpl': 'HTML-Tree-5.03.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'],
# }),
('Devel::GlobalDestruction', '0.13', {
'source_tmpl': 'Devel-GlobalDestruction-0.13.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'],
}),
('WWW::RobotRules', '6.02', {
'source_tmpl': 'WWW-RobotRules-6.02.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('Expect', '1.33', {
'source_tmpl': 'Expect-1.33.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/J/JA/JACOBY/'],
}),
('Term::UI', '0.46', {
'source_tmpl': 'Term-UI-0.46.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'],
}),
('Net::SNMP', 'v6.0.1', {
'source_tmpl': 'Net-SNMP-v6.0.1.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DT/DTOWN'],
}),
('XML::SAX::Writer', '0.56', {
'source_tmpl': 'XML-SAX-Writer-0.56.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'],
}),
('Statistics::Descriptive', '3.0612', {
'source_tmpl': 'Statistics-Descriptive-3.0612.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'],
}),
('Class::Load', '0.23', {
'source_tmpl': 'Class-Load-0.23.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('LWP::Simple', '6.15', {
'source_tmpl': 'libwww-perl-6.15.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('Time::Piece::MySQL', '0.06', {
'source_tmpl': 'Time-Piece-MySQL-0.06.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'],
}),
('Package::Stash::XS', '0.28', {
'source_tmpl': 'Package-Stash-XS-0.28.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'],
}),
('GD::Graph', '1.52', {
'source_tmpl': 'GDGraph-1.52.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RU/RUZ'],
}),
('Set::Array', '0.30', {
'source_tmpl': 'Set-Array-0.30.tgz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'],
}),
('boolean', '0.45', {
'source_tmpl': 'boolean-0.45.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/I/IN/INGY'],
}),
('Number::Format', '1.75', {
'source_tmpl': 'Number-Format-1.75.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/W/WR/WRW'],
}),
('Data::Stag', '0.14', {
'source_tmpl': 'Data-Stag-0.14.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'],
}),
('Test::NoWarnings', '1.04', {
'source_tmpl': 'Test-NoWarnings-1.04.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'],
}),
('Crypt::DES', '2.07', {
'source_tmpl': 'Crypt-DES-2.07.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DP/DPARIS'],
}),
('Exporter', '5.72', {
'source_tmpl': 'Exporter-5.72.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'],
}),
# ('Class::Inspector', '1.28', {
# 'source_tmpl': 'Class-Inspector-1.28.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'],
# }),
('Parse::RecDescent', '1.967013', {
'source_tmpl': 'Parse-RecDescent-1.967013.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN'],
}),
('Carp', '1.38', {
'source_tmpl': 'Carp-1.38.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('XML::XPath', '1.37', {
'source_tmpl': 'XML-XPath-1.37.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'],
}),
('Capture::Tiny', '0.42', {
'source_tmpl': 'Capture-Tiny-0.42.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'],
}),
('JSON', '2.90', {
'source_tmpl': 'JSON-2.90.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'],
}),
('Sub::Exporter', '0.987', {
'source_tmpl': 'Sub-Exporter-0.987.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('Class::Load::XS', '0.09', {
'source_tmpl': 'Class-Load-XS-0.09.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
('Set::IntSpan::Fast', '1.15', {
'source_tmpl': 'Set-IntSpan-Fast-1.15.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/A/AN/ANDYA'],
}),
('Sub::Exporter::Progressive', '0.001011', {
'source_tmpl': 'Sub-Exporter-Progressive-0.001011.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'],
}),
# ('Data::Dumper::Concise', '2.022', {
# 'source_tmpl': 'Data-Dumper-Concise-2.022.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'],
# }),
('File::Slurp::Tiny', '0.004', {
'source_tmpl': 'File-Slurp-Tiny-0.004.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'],
}),
('Algorithm::Diff', '1.1903', {
'source_tmpl': 'Algorithm-Diff-1.1903.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TY/TYEMQ'],
}),
('AnyData', '0.12', {
'source_tmpl': 'AnyData-0.12.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'],
}),
('Text::Iconv', '1.7', {
'source_tmpl': 'Text-Iconv-1.7.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/MP/MPIOTR'],
}),
('Class::Data::Inheritable', '0.08', {
'source_tmpl': 'Class-Data-Inheritable-0.08.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'],
}),
('Text::Balanced', '2.03', {
'source_tmpl': 'Text-Balanced-2.03.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'],
}),
('strictures', '2.000003', {
'source_tmpl': 'strictures-2.000003.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'],
}),
('Switch', '2.17', {
'source_tmpl': 'Switch-2.17.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'],
}),
('File::Which', '1.21', {
'source_tmpl': 'File-Which-1.21.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'],
}),
('Email::Date::Format', '1.005', {
'source_tmpl': 'Email-Date-Format-1.005.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('Error', '0.17024', {
'source_tmpl': 'Error-0.17024.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'],
}),
('Mock::Quick', '1.111', {
'source_tmpl': 'Mock-Quick-1.111.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'],
}),
('Text::CSV', '1.33', {
'source_tmpl': 'Text-CSV-1.33.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'],
}),
('Test::Output', '1.03', {
'source_tmpl': 'Test-Output-1.03.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/B/BD/BDFOY'],
}),
('Class::DBI', '3.0.17', {
'source_tmpl': 'Class-DBI-v3.0.17.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'],
}),
('List::AllUtils', '0.11', {
'source_tmpl': 'List-AllUtils-0.11.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'],
}),
('UNIVERSAL::moniker', '0.08', {
'source_tmpl': 'UNIVERSAL-moniker-0.08.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'],
}),
('Exception::Class', '1.40', {
'source_tmpl': 'Exception-Class-1.40.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'],
}),
('File::CheckTree', '4.42', {
'source_tmpl': 'File-CheckTree-4.42.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('Math::VecStat', '0.08', {
'source_tmpl': 'Math-VecStat-0.08.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'],
}),
('Pod::LaTeX', '0.61', {
'source_tmpl': 'Pod-LaTeX-0.61.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TJ/TJENNESS'],
}),
('Eval::Closure', '0.14', {
'source_tmpl': 'Eval-Closure-0.14.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'],
}),
('HTTP::Request', '6.11', {
'source_tmpl': 'HTTP-Message-6.11.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
# ('XML::Twig', '3.49', {
# 'source_tmpl': 'XML-Twig-3.49.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIROD'],
# }),
('IO::String', '1.08', {
'source_tmpl': 'IO-String-1.08.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('XML::Simple', '2.22', {
'source_tmpl': 'XML-Simple-2.22.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'],
}),
('Sub::Install', '0.928', {
'source_tmpl': 'Sub-Install-0.928.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('HTTP::Cookies', '6.01', {
'source_tmpl': 'HTTP-Cookies-6.01.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('Pod::Plainer', '1.04', {
'source_tmpl': 'Pod-Plainer-1.04.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RM/RMBARKER'],
}),
('Test::Exception::LessClever', '0.007', {
'source_tmpl': 'Test-Exception-LessClever-0.007.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'],
}),
('LWP::MediaTypes', '6.02', {
'source_tmpl': 'LWP-MediaTypes-6.02.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
('Scalar::Util', '1.45', {
'source_tmpl': 'Scalar-List-Utils-1.45.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PEVANS'],
}),
('Data::Section::Simple', '0.07', {
'source_tmpl': 'Data-Section-Simple-0.07.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'],
}),
# ('Class::Trigger', '0.14', {
# 'source_tmpl': 'Class-Trigger-0.14.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'],
# }),
('HTTP::Daemon', '6.01', {
'source_tmpl': 'HTTP-Daemon-6.01.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
# ('File::HomeDir', '1.00', {
# 'source_tmpl': 'File-HomeDir-1.00.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'],
# }),
('HTTP::Date', '6.02', {
'source_tmpl': 'HTTP-Date-6.02.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'],
}),
# ('Authen::SASL', '2.16', {
# 'source_tmpl': 'Authen-SASL-2.16.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'],
# }),
('Clone', '0.38', {
'source_tmpl': 'Clone-0.38.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GARU'],
}),
('Data::Types', '0.09', {
'source_tmpl': 'Data-Types-0.09.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DW/DWHEELER'],
}),
('Import::Into', '1.002005', {
'source_tmpl': 'Import-Into-1.002005.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'],
}),
('DateTime::Tiny', '1.06', {
'source_tmpl': 'DateTime-Tiny-1.06.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'],
}),
('DBD::AnyData', '0.110', {
'source_tmpl': 'DBD-AnyData-0.110.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'],
}),
('Text::Format', '0.59', {
'source_tmpl': 'Text-Format-0.59.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'],
}),
('Devel::CheckCompiler', '0.06', {
'source_tmpl': 'Devel-CheckCompiler-0.06.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'],
}),
('Log::Handler', '0.84', {
'source_tmpl': 'Log-Handler-0.84.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/B/BL/BLOONIX'],
}),
('DBIx::ContextualFetch', '1.03', {
'source_tmpl': 'DBIx-ContextualFetch-1.03.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'],
}),
('Devel::StackTrace', '2.01', {
'source_tmpl': 'Devel-StackTrace-2.01.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'],
}),
('Term::ReadKey', '2.33', {
'source_tmpl': 'TermReadKey-2.33.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/J/JS/JSTOWE'],
}),
('Set::IntSpan', '1.19', {
'source_tmpl': 'Set-IntSpan-1.19.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/S/SW/SWMCD'],
}),
('Moose', '2.1804', {
'source_tmpl': 'Moose-2.1804.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'],
}),
# ('Algorithm::Dependency', '1.110', {
# 'source_tmpl': 'Algorithm-Dependency-1.110.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'],
# }),
('Font::TTF', '1.05', {
'source_tmpl': 'Font-TTF-1.05.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/MH/MHOSKEN'],
}),
('IPC::Run3', '0.048', {
'source_tmpl': 'IPC-Run3-0.048.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('File::Find::Rule', '0.34', {
'source_tmpl': 'File-Find-Rule-0.34.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'],
}),
('SQL::Statement', '1.410', {
'source_tmpl': 'SQL-Statement-1.410.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'],
}),
('File::Slurp', '9999.19', {
'source_tmpl': 'File-Slurp-9999.19.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/U/UR/URI'],
}),
('Package::Stash', '0.37', {
'source_tmpl': 'Package-Stash-0.37.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'],
}),
('Data::OptList', '0.110', {
'source_tmpl': 'Data-OptList-0.110.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
# ('CPANPLUS', '0.9160', {
# 'source_tmpl': 'CPANPLUS-0.9160.tar.gz',
# 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'],
# }),
('IO::Tty', '1.12', {
'source_tmpl': 'IO-Tty-1.12.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'],
}),
('Text::Soundex', '3.05', {
'source_tmpl': 'Text-Soundex-3.05.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'],
}),
('Lingua::EN::PluralToSingular', '0.18', {
'source_tmpl': 'Lingua-EN-PluralToSingular-0.18.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/B/BK/BKB'],
}),
('Want', '0.29', {
'source_tmpl': 'Want-0.29.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN'],
}),
('Cwd::Guard', '0.05', {
'source_tmpl': 'Cwd-Guard-0.05.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO'],
}),
('Bundle::BioPerl', '2.1.9', {
'source_tmpl': 'Bundle-BioPerl-2.1.9.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS'],
}),
('Mail::Util', '2.18', {
'source_tmpl': 'MailTools-2.18.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'],
}),
]
moduleclass = 'lang'

View File

@ -0,0 +1,23 @@
easyblock = 'ConfigureMake'
name = 'Singularity'
version = '2.3.2'
versionsuffix = '-docker-fix'
homepage = 'http://gmkurtzer.github.io/singularity'
description = """Singularity is a portable application stack packaging and runtime utility."""
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ['https://github.com/It4innovations/singularity/archive']
sources = ['docker-fix.zip']
builddependencies = [('Autotools', '20150215')]
preconfigopts = './autogen.sh && '
modextravars = {'SINGULARITY_OVERLAYFS_ENABLED': '1'}
modluafooter = 'add_property("state","experimental")'
moduleclass = 'tools'

View File

@ -0,0 +1,20 @@
easyblock = 'ConfigureMake'
name = 'Singularity'
version = '2.4'
homepage = 'http://gmkurtzer.github.io/singularity'
description = """Singularity is a container platform focused on supporting \"Mobility of Compute\""""
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ['https://github.com/gmkurtzer/singularity/archive/']
sources = ['%(version)s.tar.gz']
builddependencies = [('Autotools', '20150215')]
preconfigopts = './autogen.sh && '
modextravars = {'SINGULARITY_OVERLAYFS_ENABLED': '1'}
moduleclass = 'tools'

21
t/Tar/Tar-1.29.eb Normal file
View File

@ -0,0 +1,21 @@
# IT4Innovations 2017
easyblock = 'ConfigureMake'
name = 'Tar'
version = '1.29'
homepage = 'http://www.gnu.org/software/tar/tar.html'
description = "tar: The GNU tape archiver"
source_urls = [GNU_SOURCE]
sources = ['tar-%s.tar.bz2' % version]
toolchain = {'name': 'dummy', 'version': ''}
sanity_check_paths = {
'files': ['bin/tar'],
'dirs': []
}
moduleclass = 'tools'

View File

@ -0,0 +1,30 @@
easyblock = 'ConfigureMake'
name = 'Togl'
version = "1.7"
homepage = 'https://sourceforge.net/projects/togl/'
description = """A Tcl/Tk widget for OpenGL rendering."""
toolchain = {'name': 'intel', 'version': '2017a'}
source_urls = ['https://downloads.sourceforge.net/project/togl/Togl/1.7/']
sources = ['%(name)s-%(version)s.tar.gz']
dependencies = [
('Tix', '8.1.4'),
]
configopts = "--with-tcl=$EBROOTTIX/lib --with-tk=$EBROOTTIX/lib"
postinstallcmds = [
'mkdir %(installdir)s/lib',
'cp *.so %(installdir)s/lib -R',
]
sanity_check_paths = {
'files': [],
'dirs': ['include'],
}
moduleclass = 'vis'