Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
43 lines (33 sloc) 1.45 KB
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup cmake 1.0
name eigen
version 2.0.17
license GPL-2+ LGPL-3+
categories math science
maintainers {nicos @NicosPavlov} openmaintainer
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.16 was stealth updated; see #31240 and #32987
#dist_subdir ${name}/${version}_3
use_bzip2 yes
checksums rmd160 183c8f7ee3c85ccb447fdcefa3a366f06cca351b \
sha256 7255e856ed367ce6e6e2d4153b0e4e753c8b8d36918bf440dd34ad56aff09960
#worksrcdir ${name}-${name}-${version}
worksrcdir ${name}-${name}-b23437e61a07
cmake.out_of_source yes
configure.args-append -DEIGEN_BUILD_LIB=ON
patchfiles patch-QrInstantiations.diff
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 (2(?:\.\d+)+)}
You can’t perform that action at this time.