Skip to content
Snippets Groups Projects
Commit fa0d7106 authored by Timo Heister's avatar Timo Heister Committed by Adam J. Stewart
Browse files

add new package : libdap4 (#14267)

parent ded5cbec
No related branches found
No related tags found
No related merge requests found
# Copyright 2013-2019 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 Libdap4(AutotoolsPackage):
"""
libdap4 is is a c++ library to serve as a client for the OPeNDAP framework
that simplifies all aspects of scientific data networking and provides
software which makes local data accessible to remote locations regardless
of local storage format.
"""
homepage = "https://www.opendap.org/"
url = "https://github.com/OPENDAP/libdap4/archive/version-3.20.4.tar.gz"
maintainers = ['tjhei']
version('3.20.4', sha256='c39fa310985cc8963029ad0d0aba784e7dbf1f70c566bd7ae58242f1bb06d24a')
depends_on('autoconf', type='build')
depends_on('automake', type='build')
depends_on('libtool', type='build')
depends_on('m4', type='build')
depends_on('bison', type='build')
depends_on('flex')
depends_on('curl')
depends_on('libxml2')
depends_on('libuuid')
def configure_args(self):
# libxml2 exports ./include/libxml2/ instead of ./include/, which we
# need, so grab this path manually:
libxml2_include = self.spec['libxml2'].prefix.include
args = ['CPPFLAGS=-I{0}'.format(libxml2_include)]
return args
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment