# $Id: Portfile 80396 2011-07-12 03:04:33Z ryandesign@macports.org $

PortSystem          1.0
PortGroup           cmake 1.0

name                eigen
version             2.0.16
license             GPL-2+ LGPL-3+
categories          math science
maintainers         nomaintainer
description         A C++ template library for linear algebra: vectors, matrices, and related algorithms.
long_description    ${description}
homepage            http://eigen.tuxfamily.org/
platforms           darwin

master_sites        http://bitbucket.org/eigen/eigen/get/
distname            ${version}
# 2.0.15 was stealth updated; see #26347, #28857
dist_subdir         ${name}/${version}_2
use_bzip2           yes

checksums           sha1    ec0d6e6716b7e3ce916ca0ff378a346d710c8db2 \
                    rmd160  332fa56209a9b6590544e0ae161f4fc5a9dcd3b3

worksrcdir          ${name}-${name}-9ca09dbd70ce

configure.args-append   -DEIGEN_BUILD_LIB=ON

post-destroot {
    set docdir ${prefix}/share/doc/${name}
    xinstall -d ${destroot}${docdir}
    xinstall -m 644 -W ${worksrcpath} COPYING COPYING.LESSER \
        ${destroot}${docdir}
}

livecheck.type      regex
livecheck.url       ${homepage}index.php?title=ChangeLog
livecheck.regex     {Eigen (\d+(?:\.\d+)*)}
