diff options
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/montage/package.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/montage/package.py b/var/spack/repos/builtin/packages/montage/package.py index 1b241182a0..a42821fb0e 100644 --- a/var/spack/repos/builtin/packages/montage/package.py +++ b/var/spack/repos/builtin/packages/montage/package.py @@ -12,13 +12,20 @@ class Montage(MakefilePackage): homepage = "http://montage.ipac.caltech.edu/" url = "http://montage.ipac.caltech.edu/download/Montage_v6.0.tar.gz" + maintainers = ["snehring"] version("6.0", sha256="1f540a7389d30fcf9f8cd9897617cc68b19350fbcde97c4d1cdc5634de1992c6") depends_on("freetype") depends_on("bzip2") + depends_on("libnsl") depends_on("libpng") + def flag_handler(self, name, flags): + if self.spec.satisfies("%gcc@10:") and name.lower() == "cflags": + flags.append("-fcommon") + return (flags, None, None) + def install(self, spec, prefix): # not using autotools, just builds bin and lib in the source directory mkdirp(prefix.bin, prefix.lib) |