summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/memkind/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/memkind/package.py')
-rw-r--r--var/spack/repos/builtin/packages/memkind/package.py50
1 files changed, 25 insertions, 25 deletions
diff --git a/var/spack/repos/builtin/packages/memkind/package.py b/var/spack/repos/builtin/packages/memkind/package.py
index 9475c64a77..a18bb7ca51 100644
--- a/var/spack/repos/builtin/packages/memkind/package.py
+++ b/var/spack/repos/builtin/packages/memkind/package.py
@@ -22,39 +22,39 @@ class Memkind(AutotoolsPackage):
enabled features."""
homepage = "https://github.com/memkind/memkind"
- url = "https://github.com/memkind/memkind/archive/v1.7.0.tar.gz"
-
- version('1.13.0', sha256='3f0d919b61fdd4d2ebce14e0b7dbb856e2144138778940107c13549523f3bdc0')
- version('1.12.0', sha256='b0781d493dec0da0089884fd54bcfdde03311019c56f90505ed0b884100bfbad')
- version('1.10.1', sha256='c203615d964a0bb151756ad8a5c9565391ee77d79c1f8b59d2ea8ff87989b294')
- version('1.10.0', sha256='0399a1d6a179d065cdbc59bb687fcd00d09dfbb1789334acfdf7431a48707d26')
- version('1.9.0', sha256='491f21c8d09904ad23700c755b9134fbed08bf227506c2fde135429688158b84')
- version('1.8.0', sha256='8b57c5afa8afa6793e4662322e37620bbb11f119cd8d29654ec00945bbe13a17')
- version('1.7.0', sha256='5048eaaa1bc484203c685a019f3f428ab6c9b1cf94ef6d264e299bc0127ec572')
-
- depends_on('autoconf', type='build')
- depends_on('automake', type='build')
- depends_on('libtool', type='build')
- depends_on('m4', type='build')
- depends_on('numactl')
+ url = "https://github.com/memkind/memkind/archive/v1.7.0.tar.gz"
+
+ version("1.13.0", sha256="3f0d919b61fdd4d2ebce14e0b7dbb856e2144138778940107c13549523f3bdc0")
+ version("1.12.0", sha256="b0781d493dec0da0089884fd54bcfdde03311019c56f90505ed0b884100bfbad")
+ version("1.10.1", sha256="c203615d964a0bb151756ad8a5c9565391ee77d79c1f8b59d2ea8ff87989b294")
+ version("1.10.0", sha256="0399a1d6a179d065cdbc59bb687fcd00d09dfbb1789334acfdf7431a48707d26")
+ version("1.9.0", sha256="491f21c8d09904ad23700c755b9134fbed08bf227506c2fde135429688158b84")
+ version("1.8.0", sha256="8b57c5afa8afa6793e4662322e37620bbb11f119cd8d29654ec00945bbe13a17")
+ version("1.7.0", sha256="5048eaaa1bc484203c685a019f3f428ab6c9b1cf94ef6d264e299bc0127ec572")
+
+ depends_on("autoconf", type="build")
+ depends_on("automake", type="build")
+ depends_on("libtool", type="build")
+ depends_on("m4", type="build")
+ depends_on("numactl")
# memkind includes a copy of jemalloc; see
# <https://github.com/memkind/memkind#jemalloc>.
- conflicts('jemalloc')
+ conflicts("jemalloc")
def patch(self):
- with open('VERSION', 'w') as version_file:
- version_file.write('{0}\n'.format(self.version))
+ with open("VERSION", "w") as version_file:
+ version_file.write("{0}\n".format(self.version))
# Remove `-Werror`
filter_file(r" -Werror ", " ", "Makefile.am", "configure.ac")
- @run_before('autoreconf')
+ @run_before("autoreconf")
def build_jemalloc(self):
- if os.path.exists('build_jemalloc.sh'):
- bash = which('bash')
- bash('./build_jemalloc.sh')
+ if os.path.exists("build_jemalloc.sh"):
+ bash = which("bash")
+ bash("./build_jemalloc.sh")
def autoreconf(self, spec, prefix):
- if os.path.exists('autogen.sh'):
- bash = which('bash')
- bash('./autogen.sh')
+ if os.path.exists("autogen.sh"):
+ bash = which("bash")
+ bash("./autogen.sh")