added several new perl modules (#9760)
This commit is contained in:
parent
9dfea8ee17
commit
7bb9020227
15
var/spack/repos/builtin/packages/perl-clone/package.py
Normal file
15
var/spack/repos/builtin/packages/perl-clone/package.py
Normal file
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlClone(PerlPackage):
|
||||
"""Clone - recursively copy Perl datatypes"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Clone"
|
||||
url = "https://cpan.metacpan.org/authors/id/G/GA/GARU/Clone-0.41.tar.gz"
|
||||
|
||||
version('0.41', sha256='e8c056dcf4bc8889079a09412af70194a54a269689ba72edcd91291a46a51518')
|
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlConfigGeneral(PerlPackage):
|
||||
"""Config::General - Generic Config Module"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Config::General"
|
||||
url = "https://cpan.metacpan.org/authors/id/T/TL/TLINDEN/Config-General-2.63.tar.gz"
|
||||
|
||||
version('2.63', sha256='0a9bf977b8aabe76343e88095d2296c8a422410fd2a05a1901f2b20e2e1f6fad')
|
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlExtutilsConfig(PerlPackage):
|
||||
"""ExtUtils::Config - A wrapper for perl's configuration"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/ExtUtils::Config"
|
||||
url = "https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Config-0.008.tar.gz"
|
||||
|
||||
version('0.008', sha256='ae5104f634650dce8a79b7ed13fb59d67a39c213a6776cfdaa3ee749e62f1a8c')
|
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlExtutilsHelpers(PerlPackage):
|
||||
"""ExtUtils::Helpers - Various portability utilities for module builders"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/ExtUtils::Helpers"
|
||||
url = "https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.026.tar.gz"
|
||||
|
||||
version('0.026', sha256='de901b6790a4557cf4ec908149e035783b125bf115eb9640feb1bc1c24c33416')
|
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlExtutilsInstallpaths(PerlPackage):
|
||||
"""ExtUtils::InstallPaths - Build.PL install path logic made easy"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/ExtUtils::InstallPaths"
|
||||
url = "https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.012.tar.gz"
|
||||
|
||||
version('0.012', sha256='84735e3037bab1fdffa3c2508567ad412a785c91599db3c12593a50a1dd434ed')
|
15
var/spack/repos/builtin/packages/perl-math-bezier/package.py
Normal file
15
var/spack/repos/builtin/packages/perl-math-bezier/package.py
Normal file
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlMathBezier(PerlPackage):
|
||||
"""Math::Bezier - solution of Bezier Curves"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Math::Bezier"
|
||||
url = "https://cpan.metacpan.org/authors/id/A/AB/ABW/Math-Bezier-0.01.tar.gz"
|
||||
|
||||
version('0.01', sha256='11a815fc45fdf0efabb1822ab77faad8b9eea162572c5f0940c8ed7d56e6b8b8')
|
15
var/spack/repos/builtin/packages/perl-math-round/package.py
Normal file
15
var/spack/repos/builtin/packages/perl-math-round/package.py
Normal file
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlMathRound(PerlPackage):
|
||||
"""Math::Round - Perl extension for rounding numbers"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Math::Round"
|
||||
url = "https://cpan.metacpan.org/authors/id/G/GR/GROMMEL/Math-Round-0.07.tar.gz"
|
||||
|
||||
version('0.07', sha256='73a7329a86e54a5c29a440382e5803095b58f33129e61a1df0093b4824de9327')
|
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlMathVecstat(PerlPackage):
|
||||
"""Math::VecStat - Some basic numeric stats on vectors"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Math::VecStat"
|
||||
url = "https://cpan.metacpan.org/authors/id/A/AS/ASPINELLI/Math-VecStat-0.08.tar.gz"
|
||||
|
||||
version('0.08', sha256='409a8e0e4b1025c8e80f628f65a9778aa77ab285161406ca4a6c097b13656d0d')
|
@ -0,0 +1,20 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlModuleBuildTiny(PerlPackage):
|
||||
"""Module::Build::Tiny - A tiny replacement for Module::Build"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Module::Build::Tiny"
|
||||
url = "https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.039.tar.gz"
|
||||
|
||||
version('0.039', sha256='7d580ff6ace0cbe555bf36b86dc8ea232581530cbeaaea09bccb57b55797f11c')
|
||||
|
||||
depends_on('perl-module-build', type='build')
|
||||
depends_on('perl-extutils-config', type=('build', 'run'))
|
||||
depends_on('perl-extutils-helpers', type=('build', 'run'))
|
||||
depends_on('perl-extutils-installpaths', type=('build', 'run'))
|
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlNumberFormat(PerlPackage):
|
||||
"""Number::Format - Perl extension for formatting numbers"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Number::Format"
|
||||
url = "https://cpan.metacpan.org/authors/id/W/WR/WRW/Number-Format-1.75.tar.gz"
|
||||
|
||||
version('1.75', sha256='82d659cb16461764fd44d11a9ce9e6a4f5e8767dc1069eb03467c6e55de257f3')
|
@ -0,0 +1,18 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlParamsValidate(PerlPackage):
|
||||
"""Params::Validate - Validate method/function parameters"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Params::Validate"
|
||||
url = "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-Validate-1.29.tar.gz"
|
||||
|
||||
version('1.29', sha256='49a68dfb430bea028042479111d19068e08095e5a467e320b7ab7bde3d729733')
|
||||
|
||||
depends_on('perl-module-build', type='build')
|
||||
depends_on('perl-module-implementation', type=('build', 'run'))
|
17
var/spack/repos/builtin/packages/perl-readonly/package.py
Normal file
17
var/spack/repos/builtin/packages/perl-readonly/package.py
Normal file
@ -0,0 +1,17 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlReadonly(PerlPackage):
|
||||
"""Readonly - Facility for creating read-only scalars, arrays, hashes"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Readonly"
|
||||
url = "https://cpan.metacpan.org/authors/id/S/SA/SANKO/Readonly-2.05.tar.gz"
|
||||
|
||||
version('2.05', sha256='4b23542491af010d44a5c7c861244738acc74ababae6b8838d354dfb19462b5e')
|
||||
|
||||
depends_on('perl-module-build-tiny', type='build')
|
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlRegexpCommon(PerlPackage):
|
||||
"""Regexp::Common - Provide commonly requested regular expressions"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Regexp::Common"
|
||||
url = "https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-2017060201.tar.gz"
|
||||
|
||||
version('2017060201', sha256='ee07853aee06f310e040b6bf1a0199a18d81896d3219b9b35c9630d0eb69089b')
|
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlScalarListUtils(PerlPackage):
|
||||
"""Scalar::Util - A selection of general-utility scalar subroutines"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Scalar::Util"
|
||||
url = "https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Scalar-List-Utils-1.50.tar.gz"
|
||||
|
||||
version('1.50', sha256='06aab9c693380190e53be09be7daed20c5d6278f71956989c24cca7782013675')
|
15
var/spack/repos/builtin/packages/perl-set-intspan/package.py
Normal file
15
var/spack/repos/builtin/packages/perl-set-intspan/package.py
Normal file
@ -0,0 +1,15 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlSetIntspan(PerlPackage):
|
||||
"""Set::IntSpan - Manages sets of integers"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Set::IntSpan"
|
||||
url = "https://cpan.metacpan.org/authors/id/S/SW/SWMCD/Set-IntSpan-1.19.tar.gz"
|
||||
|
||||
version('1.19', sha256='11b7549b13ec5d87cc695dd4c777cd02983dd5fe9866012877fb530f48b3dfd0')
|
@ -0,0 +1,18 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlStatisticsBasic(PerlPackage):
|
||||
"""Statistics::Basic - A collection of very basic statistics modules"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/distribution/Statistics-Basic/lib/Statistics/Basic.pod"
|
||||
url = "https://cpan.metacpan.org/authors/id/J/JE/JETTERO/Statistics-Basic-1.6611.tar.gz"
|
||||
|
||||
version('1.6611', sha256='6855ce5615fd3e1af4cfc451a9bf44ff29a3140b4e7130034f1f0af2511a94fb')
|
||||
|
||||
depends_on('perl-number-format', type=('build', 'run'))
|
||||
depends_on('perl-scalar-list-utils', type=('build', 'run'))
|
17
var/spack/repos/builtin/packages/perl-text-format/package.py
Normal file
17
var/spack/repos/builtin/packages/perl-text-format/package.py
Normal file
@ -0,0 +1,17 @@
|
||||
# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class PerlTextFormat(PerlPackage):
|
||||
"""Text::Format - Various subroutines to format text"""
|
||||
|
||||
homepage = "https://metacpan.org/pod/Text::Format"
|
||||
url = "https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Text-Format-0.61.tar.gz"
|
||||
|
||||
version('0.61', sha256='bb8a3b8ff515c85101baf553a769337f944a05cde81f111ae78aff416bf4ae2b')
|
||||
|
||||
depends_on('perl-module-build', type='build')
|
Loading…
Reference in New Issue
Block a user