summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/shengbte/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/shengbte/package.py')
-rw-r--r--var/spack/repos/builtin/packages/shengbte/package.py33
1 files changed, 17 insertions, 16 deletions
diff --git a/var/spack/repos/builtin/packages/shengbte/package.py b/var/spack/repos/builtin/packages/shengbte/package.py
index 092038443c..4e6cf0e588 100644
--- a/var/spack/repos/builtin/packages/shengbte/package.py
+++ b/var/spack/repos/builtin/packages/shengbte/package.py
@@ -10,30 +10,31 @@ class Shengbte(MakefilePackage):
Equation for phonons."""
homepage = "www.shengbte.org"
- url = "www.shengbte.org/downloads/ShengBTE-v1.1.1-8a63749.tar.bz2"
+ url = "www.shengbte.org/downloads/ShengBTE-v1.1.1-8a63749.tar.bz2"
- version('1.1.1-8a63749', sha256='43920740d19ae854c8ecae0b648acfdf1d7726ca4c2b44f1a1684457f2f88522')
+ version(
+ "1.1.1-8a63749", sha256="43920740d19ae854c8ecae0b648acfdf1d7726ca4c2b44f1a1684457f2f88522"
+ )
- depends_on('mpi')
- depends_on('spglib')
- depends_on('mkl')
+ depends_on("mpi")
+ depends_on("spglib")
+ depends_on("mkl")
parallel = False
- build_directory = 'Src'
+ build_directory = "Src"
def edit(self, spec, prefix):
- arch_make = join_path(self.build_directory, 'arch.make')
- copy('arch.make.example', arch_make)
- filter_file('export FFLAGS=.*', 'export FFLAGS=-debug -O2', arch_make)
- filter_file('export LDFLAGS=.*', 'export LDFLAGS=' + spec['spglib'].
- libs.ld_flags, arch_make)
+ arch_make = join_path(self.build_directory, "arch.make")
+ copy("arch.make.example", arch_make)
+ filter_file("export FFLAGS=.*", "export FFLAGS=-debug -O2", arch_make)
+ filter_file(
+ "export LDFLAGS=.*", "export LDFLAGS=" + spec["spglib"].libs.ld_flags, arch_make
+ )
- filter_file('export MPIFC=.*', 'export MPIFC=%s' % spec['mpi'].mpifc,
- arch_make)
- filter_file('LAPACK=.*', 'LAPACK=' + spec['mkl'].libs.ld_flags,
- arch_make)
+ filter_file("export MPIFC=.*", "export MPIFC=%s" % spec["mpi"].mpifc, arch_make)
+ filter_file("LAPACK=.*", "LAPACK=" + spec["mkl"].libs.ld_flags, arch_make)
def install(self, spec, prefix):
mkdirp(prefix.bin)
- install('ShengBTE', prefix.bin)
+ install("ShengBTE", prefix.bin)