summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/atompaw/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/atompaw/package.py')
-rw-r--r--var/spack/repos/builtin/packages/atompaw/package.py25
1 files changed, 13 insertions, 12 deletions
diff --git a/var/spack/repos/builtin/packages/atompaw/package.py b/var/spack/repos/builtin/packages/atompaw/package.py
index b1942132f9..f409f929b4 100644
--- a/var/spack/repos/builtin/packages/atompaw/package.py
+++ b/var/spack/repos/builtin/packages/atompaw/package.py
@@ -15,37 +15,38 @@ class Atompaw(AutotoolsPackage):
User's guide: ~/doc/atompaw-usersguide.pdf
"""
+
homepage = "https://users.wfu.edu/natalie/papers/pwpaw/man.html"
url = "https://users.wfu.edu/natalie/papers/pwpaw/atompaw-4.0.0.13.tar.gz"
- version('4.2.0.1', sha256='d3476a5aa5f80f9430b81f28273c2c2a9b6e7d9c3d08c65544247bb76cd5a114')
- version('4.2.0.0', sha256='9ab4f4ab78a720fbcd95bbbc1403e8ff348d15570e7c694932a56be15985e93d')
- version('4.1.1.0', sha256='b1ee2b53720066655d98523ef337e54850cb1e68b3a2da04ff5a1576d3893891')
- version('4.0.0.13', sha256='cbd73f11f3e9cc3ff2e5f3ec87498aeaf439555903d0b95a72f3b0a021902020')
- version('3.1.0.3', sha256='15fe9a0369bdcc366370a0ecaa67e803ae54534b479ad63c4c7494a04fa3ea78')
+ version("4.2.0.1", sha256="d3476a5aa5f80f9430b81f28273c2c2a9b6e7d9c3d08c65544247bb76cd5a114")
+ version("4.2.0.0", sha256="9ab4f4ab78a720fbcd95bbbc1403e8ff348d15570e7c694932a56be15985e93d")
+ version("4.1.1.0", sha256="b1ee2b53720066655d98523ef337e54850cb1e68b3a2da04ff5a1576d3893891")
+ version("4.0.0.13", sha256="cbd73f11f3e9cc3ff2e5f3ec87498aeaf439555903d0b95a72f3b0a021902020")
+ version("3.1.0.3", sha256="15fe9a0369bdcc366370a0ecaa67e803ae54534b479ad63c4c7494a04fa3ea78")
depends_on("lapack")
depends_on("blas")
# libxc
- depends_on('libxc')
- depends_on('libxc@:2', when='@:4.0')
+ depends_on("libxc")
+ depends_on("libxc@:2", when="@:4.0")
- patch('atompaw-4.1.1.0-fix-ifort.patch', when='@4.1.1.0:4.2.0.0')
- patch('atompaw-4.1.1.0-fix-fujitsu.patch', when='@4.1.1.0 %fj')
+ patch("atompaw-4.1.1.0-fix-ifort.patch", when="@4.1.1.0:4.2.0.0")
+ patch("atompaw-4.1.1.0-fix-fujitsu.patch", when="@4.1.1.0 %fj")
parallel = False
def flag_handler(self, name, flags):
- if self.spec.satisfies('%fj') and name == 'fflags':
+ if self.spec.satisfies("%fj") and name == "fflags":
opt_flag_found = any(f in self.compiler.opt_flags for f in flags)
if not opt_flag_found:
- flags.append('-Kfast')
+ flags.append("-Kfast")
return (flags, None, None)
def configure_args(self):
spec = self.spec
- linalg = spec['lapack'].libs + spec['blas'].libs
+ linalg = spec["lapack"].libs + spec["blas"].libs
return [
"--with-linalg-libs=%s" % linalg.ld_flags,
"--enable-libxc",