Ticket #36062: Portfile

File Portfile, 1.8 KB (added by ChristianFrisson (Christian Frisson), 12 years ago)
Line 
1# -*- 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
2# $Id: Portfile xxx 2012-09-09 15:40:26Z christian.frisson@gmail.com $
3
4PortSystem                      1.0
5PortGroup                       cmake 1.0
6
7name                            armadillo
8version                         3.4.0
9set branch                      ${version}
10categories                      science
11platforms                       darwin
12maintainers                     nomaintainer
13
14description                     Armadillo C++ linear algebra library
15
16long_description                Armadillo is a C++ linear algebra library (matrix maths) \
17                                aiming towards a good balance between speed and ease of use. \
18                                Integer, floating point and complex numbers are supported, \
19                                as well as a subset of trigonometric and statistics functions. \
20                                Various matrix decompositions are provided through optional \
21                                integration with LAPACK or high-performance LAPACK-compatible \
22                                libraries.
23
24homepage                        http://arma.sf.net
25master_sites                    sourceforge:project/arma
26use_bzip2                       no
27distname                        armadillo-${version}
28
29checksums                       md5     aa3ff84668cbaebfb3c0bf8f65444b21 \
30                                sha1    e7fdb6518172aabaa28c84412b52db7d86ef37a5 \
31                                rmd160  d00a412c91a1d4d505c78d4eb1653f7f20df1e45
32
33depends_build-append            port:pkgconfig
34
35depends_lib-append              port:boost
36
37livecheck.type                  sourceforge
38livecheck.name                  arma
39livecheck.regex                 /armadillo-(\[0-9.\]+)${extract.suffix}