diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/ape/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/ape/package.py | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/var/spack/repos/builtin/packages/ape/package.py b/var/spack/repos/builtin/packages/ape/package.py index a614bf78aa..00b2e284a2 100644 --- a/var/spack/repos/builtin/packages/ape/package.py +++ b/var/spack/repos/builtin/packages/ape/package.py @@ -11,21 +11,23 @@ class Ape(Package): Theory framework""" homepage = "https://www.tddft.org/programs/APE/" - url = "http://www.tddft.org/programs/APE/sites/default/files/ape-2.2.1.tar.gz" + url = "http://www.tddft.org/programs/APE/sites/default/files/ape-2.2.1.tar.gz" - version('2.2.1', sha256='1bdb7f987fde81f8a5f335da6b59fa884e6d185d4a0995c90fde7c04376ce9e3') + version("2.2.1", sha256="1bdb7f987fde81f8a5f335da6b59fa884e6d185d4a0995c90fde7c04376ce9e3") - depends_on('gsl') - depends_on('libxc@:4', when='@2.3.0:') - depends_on('libxc@:2.2.2', when='@:2.2.1') + depends_on("gsl") + depends_on("libxc@:4", when="@2.3.0:") + depends_on("libxc@:2.2.2", when="@:2.2.1") def install(self, spec, prefix): args = [] - args.extend([ - '--prefix=%s' % prefix, - '--with-gsl-prefix=%s' % spec['gsl'].prefix, - '--with-libxc-prefix=%s' % spec['libxc'].prefix - ]) + args.extend( + [ + "--prefix=%s" % prefix, + "--with-gsl-prefix=%s" % spec["gsl"].prefix, + "--with-libxc-prefix=%s" % spec["libxc"].prefix, + ] + ) # When preprocessor expands macros (i.e. CFLAGS) defined as quoted # strings the result may be > 132 chars and is terminated. @@ -34,13 +36,9 @@ class Ape(Package): # let compiler know that the entire line is meaningful. # TODO: For the lack of better approach, assume that clang is mixed # TODO: with GNU fortran. - if (spec.satisfies('%apple-clang') or - spec.satisfies('%clang') or - spec.satisfies('%gcc')): - args.extend([ - 'FCFLAGS=-O2 -ffree-line-length-none' - ]) + if spec.satisfies("%apple-clang") or spec.satisfies("%clang") or spec.satisfies("%gcc"): + args.extend(["FCFLAGS=-O2 -ffree-line-length-none"]) configure(*args) make() - make('install') + make("install") |