# $Id: Portfile 64577 2010-03-09 17:20:34Z raphael@macports.org $

PortSystem          1.0
PortGroup           cmake 1.0

name                eigen
version             2.0.12
revision            1
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}
use_bzip2           yes

checksums           md5     d0195ac20bcd91602db8ca967a21e9ec \
                    sha1    0e7ebb5455dc11e4a3ebacb694b6747110c664ba \
                    rmd160  1a5ba1f85d247ff4510344ce0a4efbf5408bdede

worksrcdir          ${name}

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+)*)}
