summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Stanley <molecuul@users.noreply.github.com>2018-11-19 20:44:44 -0600
committerAdam J. Stewart <ajstewart426@gmail.com>2018-11-19 20:44:44 -0600
commit7bb90202278a19e0b63280fa3ad7e7b033d1088d (patch)
tree9c4fe2ccb8e3c74c313dc8c2d27178cfad073848
parent9dfea8ee17ce732bd8e9069f8ce9cf69b133a061 (diff)
downloadspack-7bb90202278a19e0b63280fa3ad7e7b033d1088d.tar.gz
spack-7bb90202278a19e0b63280fa3ad7e7b033d1088d.tar.bz2
spack-7bb90202278a19e0b63280fa3ad7e7b033d1088d.tar.xz
spack-7bb90202278a19e0b63280fa3ad7e7b033d1088d.zip
added several new perl modules (#9760)
-rw-r--r--var/spack/repos/builtin/packages/perl-clone/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-config-general/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-extutils-config/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-extutils-helpers/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-extutils-installpaths/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-math-bezier/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-math-round/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-math-vecstat/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-module-build-tiny/package.py20
-rw-r--r--var/spack/repos/builtin/packages/perl-number-format/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-params-validate/package.py18
-rw-r--r--var/spack/repos/builtin/packages/perl-readonly/package.py17
-rw-r--r--var/spack/repos/builtin/packages/perl-regexp-common/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-scalar-list-utils/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-set-intspan/package.py15
-rw-r--r--var/spack/repos/builtin/packages/perl-statistics-basic/package.py18
-rw-r--r--var/spack/repos/builtin/packages/perl-text-format/package.py17
17 files changed, 270 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/perl-clone/package.py b/var/spack/repos/builtin/packages/perl-clone/package.py
new file mode 100644
index 0000000000..b1e3bbc3c2
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-clone/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-config-general/package.py b/var/spack/repos/builtin/packages/perl-config-general/package.py
new file mode 100644
index 0000000000..5fbc78009f
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-config-general/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-extutils-config/package.py b/var/spack/repos/builtin/packages/perl-extutils-config/package.py
new file mode 100644
index 0000000000..854d15e67a
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-extutils-config/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-extutils-helpers/package.py b/var/spack/repos/builtin/packages/perl-extutils-helpers/package.py
new file mode 100644
index 0000000000..bd80cc1381
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-extutils-helpers/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-extutils-installpaths/package.py b/var/spack/repos/builtin/packages/perl-extutils-installpaths/package.py
new file mode 100644
index 0000000000..b09fec534a
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-extutils-installpaths/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-math-bezier/package.py b/var/spack/repos/builtin/packages/perl-math-bezier/package.py
new file mode 100644
index 0000000000..c9f95fa0ec
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-math-bezier/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-math-round/package.py b/var/spack/repos/builtin/packages/perl-math-round/package.py
new file mode 100644
index 0000000000..e9fb200e1b
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-math-round/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-math-vecstat/package.py b/var/spack/repos/builtin/packages/perl-math-vecstat/package.py
new file mode 100644
index 0000000000..6bbb3f8e01
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-math-vecstat/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-module-build-tiny/package.py b/var/spack/repos/builtin/packages/perl-module-build-tiny/package.py
new file mode 100644
index 0000000000..247e5e07c3
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-module-build-tiny/package.py
@@ -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'))
diff --git a/var/spack/repos/builtin/packages/perl-number-format/package.py b/var/spack/repos/builtin/packages/perl-number-format/package.py
new file mode 100644
index 0000000000..ebbfaa9f14
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-number-format/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-params-validate/package.py b/var/spack/repos/builtin/packages/perl-params-validate/package.py
new file mode 100644
index 0000000000..7c7d9a0514
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-params-validate/package.py
@@ -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'))
diff --git a/var/spack/repos/builtin/packages/perl-readonly/package.py b/var/spack/repos/builtin/packages/perl-readonly/package.py
new file mode 100644
index 0000000000..ada0e90dc1
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-readonly/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-regexp-common/package.py b/var/spack/repos/builtin/packages/perl-regexp-common/package.py
new file mode 100644
index 0000000000..3671847d04
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-regexp-common/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-scalar-list-utils/package.py b/var/spack/repos/builtin/packages/perl-scalar-list-utils/package.py
new file mode 100644
index 0000000000..cb5eeef0f8
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-scalar-list-utils/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-set-intspan/package.py b/var/spack/repos/builtin/packages/perl-set-intspan/package.py
new file mode 100644
index 0000000000..e38beb6cf0
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-set-intspan/package.py
@@ -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')
diff --git a/var/spack/repos/builtin/packages/perl-statistics-basic/package.py b/var/spack/repos/builtin/packages/perl-statistics-basic/package.py
new file mode 100644
index 0000000000..090bbc5ca3
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-statistics-basic/package.py
@@ -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'))
diff --git a/var/spack/repos/builtin/packages/perl-text-format/package.py b/var/spack/repos/builtin/packages/perl-text-format/package.py
new file mode 100644
index 0000000000..4a0fc69cd4
--- /dev/null
+++ b/var/spack/repos/builtin/packages/perl-text-format/package.py
@@ -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')