summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorScott Wittenburg <scott.wittenburg@kitware.com>2020-02-11 15:21:49 -0700
committerGitHub <noreply@github.com>2020-02-11 16:21:49 -0600
commitc2885990b8d6dcf4de4f19e90ec8a1c0d94f790c (patch)
treed571b16c848fe375fe065d7123bcf986a3e6a281 /var
parent5c33f638d7278602728c04e16ff2486f479b8575 (diff)
downloadspack-c2885990b8d6dcf4de4f19e90ec8a1c0d94f790c.tar.gz
spack-c2885990b8d6dcf4de4f19e90ec8a1c0d94f790c.tar.bz2
spack-c2885990b8d6dcf4de4f19e90ec8a1c0d94f790c.tar.xz
spack-c2885990b8d6dcf4de4f19e90ec8a1c0d94f790c.zip
Fix intel-mkl package (#14856)
* Add cpio package * intel-mkl: Depend on cli tool needed during build
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/cpio/package.py18
-rw-r--r--var/spack/repos/builtin/packages/intel-mkl/package.py2
2 files changed, 20 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/cpio/package.py b/var/spack/repos/builtin/packages/cpio/package.py
new file mode 100644
index 0000000000..ae6b429ccc
--- /dev/null
+++ b/var/spack/repos/builtin/packages/cpio/package.py
@@ -0,0 +1,18 @@
+# Copyright 2013-2020 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 Cpio(AutotoolsPackage, GNUMirrorPackage):
+ """GNU cpio copies files into or out of a cpio or tar archive. The
+ archive can be another file on the disk, a magnetic tape, or a pipe.
+ """
+ homepage = "https://www.gnu.org/software/cpio/"
+ gnu_mirror_path = "cpio/cpio-2.13.tar.gz"
+
+ version('2.13', sha256='e87470d9c984317f658567c03bfefb6b0c829ff17dbf6b0de48d71a4c8f3db88')
+
+ build_directory = 'spack-build'
diff --git a/var/spack/repos/builtin/packages/intel-mkl/package.py b/var/spack/repos/builtin/packages/intel-mkl/package.py
index b6d8c38dcb..423223589a 100644
--- a/var/spack/repos/builtin/packages/intel-mkl/package.py
+++ b/var/spack/repos/builtin/packages/intel-mkl/package.py
@@ -54,6 +54,8 @@ class IntelMkl(IntelPackage):
version('11.3.2.181', sha256='bac04a07a1fe2ae4996a67d1439ee90c54f31305e8663d1ccfce043bed84fc27',
url='http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/8711/l_mkl_11.3.2.181.tgz')
+ depends_on('cpio', type='build')
+
variant('shared', default=True, description='Builds shared library')
variant('ilp64', default=False, description='64 bit integers')
variant(