summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/fstrack/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/fstrack/package.py')
-rw-r--r--var/spack/repos/builtin/packages/fstrack/package.py42
1 files changed, 22 insertions, 20 deletions
diff --git a/var/spack/repos/builtin/packages/fstrack/package.py b/var/spack/repos/builtin/packages/fstrack/package.py
index 6dae0acdad..2d0123112f 100644
--- a/var/spack/repos/builtin/packages/fstrack/package.py
+++ b/var/spack/repos/builtin/packages/fstrack/package.py
@@ -13,42 +13,44 @@ class Fstrack(MakefilePackage):
flow given on GMT/netcdf grds."""
homepage = "http://www-udc.ig.utexas.edu/external/becker/data.html#fstrack"
- url = "http://www-udc.ig.utexas.edu/external/becker/software/fstrack-0.5.3.092918.tgz"
+ url = "http://www-udc.ig.utexas.edu/external/becker/software/fstrack-0.5.3.092918.tgz"
- version('0.5.3.092918', sha256='34b31687fdfa207b9659425238b805eaacf0b0209e7e3343c1a3cb4c9e62345d')
+ version(
+ "0.5.3.092918", sha256="34b31687fdfa207b9659425238b805eaacf0b0209e7e3343c1a3cb4c9e62345d"
+ )
- variant('flow', default=True, description='Build the flow tracker')
+ variant("flow", default=True, description="Build the flow tracker")
- depends_on('gmt@4.0:4', when='+flow')
- depends_on('netcdf-c', when='+flow')
+ depends_on("gmt@4.0:4", when="+flow")
+ depends_on("netcdf-c", when="+flow")
parallel = False
def setup_build_environment(self, env):
# Compilers
- env.set('F90', spack_fc)
+ env.set("F90", spack_fc)
# Compiler flags (assumes GCC)
- env.set('CFLAGS', '-O2')
- env.set('FFLAGS', '-ffixed-line-length-132 -x f77-cpp-input -O2')
- env.set('FFLAGS_DEBUG', '-g -x f77-cpp-input')
- env.set('F90FLAGS', '-O2 -x f95-cpp-input')
- env.set('F90FLAGS_DEBUG', '-g -x f95-cpp-input')
- env.set('LDFLAGS', '-lm')
+ env.set("CFLAGS", "-O2")
+ env.set("FFLAGS", "-ffixed-line-length-132 -x f77-cpp-input -O2")
+ env.set("FFLAGS_DEBUG", "-g -x f77-cpp-input")
+ env.set("F90FLAGS", "-O2 -x f95-cpp-input")
+ env.set("F90FLAGS_DEBUG", "-g -x f95-cpp-input")
+ env.set("LDFLAGS", "-lm")
- if '+flow' in self.spec:
- env.set('GMTHOME', self.spec['gmt'].prefix)
- env.set('NETCDFDIR', self.spec['netcdf-c'].prefix)
+ if "+flow" in self.spec:
+ env.set("GMTHOME", self.spec["gmt"].prefix)
+ env.set("NETCDFDIR", self.spec["netcdf-c"].prefix)
def build(self, spec, prefix):
- with working_dir('eispack'):
+ with working_dir("eispack"):
make()
- with working_dir('d-rex'):
+ with working_dir("d-rex"):
make()
- with working_dir('fstrack'):
- if '+flow' in spec:
- make('really_all')
+ with working_dir("fstrack"):
+ if "+flow" in spec:
+ make("really_all")
else:
make()