# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild
# Author: Pablo Escobar Lopez
# Swiss Institute of Bioinformatics (SIB)
# Biozentrum - University of Basel

easyblock = 'ConfigureMake'

name = 'o2scl'
version = '0.913'

homepage = 'http://o2scl.sourceforge.net/'

description = """ An object-oriented library for scientific 
computing in C++ useful for solving, minimizing, differentiating,
integrating, interpolating, optimizing, approximating, analyzing, 
fitting, and more."""

toolchain = {'name': 'goolf', 'version': '1.4.10'}

source_urls = [SOURCEFORGE_SOURCE]
sources = [SOURCELOWER_TAR_GZ]

dependencies = [
    ('Eigen', '3.1.4'),
    ('libreadline', '6.2'),
    ('HDF5', '1.8.11'),
    ('Boost', '1.53.0'),
    ('GSL', '1.15'),
]

moduleclass = 'lib'
