spack/var/spack/repos/builtin/packages/exchanger/package.py
Adam J. Stewart 2723db9f73
Add GMT, CitcomS, and fstrack packages (#9768)
* Add initial packages for citcoms and dependencies

* Ignore Pythia imports

* Add py-merlin package

* Add GMT package

* Fixes to get GMT working

* Get hc package building

* Get CitcomS 3.2.0 working

* Add fstrack package

* Fix hash
2018-11-14 23:30:44 -06:00

22 lines
894 B
Python

# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
from spack import *
class Exchanger(AutotoolsPackage):
"""Exchanger is a package containing several C++ base classes. These
classes, when customized for a solver, can provide communication channels
between solvers. This packaged is used by CitcomS for solver coupling."""
homepage = "https://geodynamics.org/cig/software/exchanger/"
url = "https://geodynamics.org/cig/software/exchanger/Exchanger-1.0.1.tar.gz"
version('1.0.1', sha256='1e6c8311db96582bcf2c9aee16a863a5730c1aa54cb3aa7d0249239c6e0b68ee')
depends_on('python', type=('build', 'run'))
depends_on('py-merlin', type='build')
depends_on('py-pythia@0.8.1.0:0.8.1.999', type=('build', 'run'))