New packages added: blitz, netcdf-cxx4, netcdf-fortran, proj, udunits2
This commit is contained in:
21
var/spack/repos/builtin/packages/netcdf-fortran/package.py
Normal file
21
var/spack/repos/builtin/packages/netcdf-fortran/package.py
Normal file
@@ -0,0 +1,21 @@
|
||||
from spack import *
|
||||
|
||||
class NetcdfFortran(Package):
|
||||
"""Fortran interface for NetCDF4"""
|
||||
|
||||
homepage = "http://www.unidata.ucar.edu/downloads/netcdf/netcdf-cxx/index.jsp"
|
||||
url = "http://www.unidata.ucar.edu/downloads/netcdf/ftp/netcdf-fortran-4.4.3.tar.gz"
|
||||
|
||||
version('4.4.3', 'bfd4ae23a34635b273d3eb0d91cbde9e')
|
||||
|
||||
variant('mpi', default=True, description='Enables MPI parallelism')
|
||||
|
||||
# NetCDF-CXX4 doesn't really depend (directly) on MPI. However... this
|
||||
# depndency ensures taht the right version of MPI is selected (eg: ^openmpi)
|
||||
depends_on('mpi', when='+mpi')
|
||||
depends_on('netcdf')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
configure("--prefix=%s" % prefix)
|
||||
make()
|
||||
make("install")
|
Reference in New Issue
Block a user