source: trunk/dports/math/newmat/Portfile

Last change on this file was 125011, checked in by mf2k@…, 3 years ago

backuppc cextract gdchart newmat newran nifticlib py-chm py-chm2pdf py-hcluster py-ode py-psychopy py-pynifti py-pywavelets py26-pymvpa py26-tvdb py26-tvnamer py27-instapaperlib shogun uclatools xmedcon: Ports abandoned. (#44641)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.7 KB
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 125011 2014-09-02 19:44:07Z ryandesign@macports.org $
3
4PortSystem        1.0
5PortGroup         cmake 1.0
6name              newmat
7version           10
8revision          1
9categories        math
10maintainers       nomaintainer
11
12description       This C++ library is intended for scientists and engineers who need to manipulate a variety of types of matrices using standard matrix operations.
13
14long_description  This C++ library is intended for scientists and engineers who need to manipulate a variety of types of matrices using standard matrix operations. Emphasis is on the kind of operations needed in statistical calculations such as least squares, linear equation solve and eigenvalues. It supports matrix types,e.g., Matrix (rectangular matrix), UpperTriangularMatrix, LowerTriangularMatrix, DiagonalMatrix, SymmetricMatrix, BandMatrix, UpperBandMatrix, LowerBandMatrix, SymmetricBandMatrix, IdentityMatrix, RowVector, ColumnVector.
15
16homepage                  http://www.robertnz.net
17platforms                 darwin
18master_sites              http://www.robertnz.net/ftp/
19distname                  ${name}${version}
20
21checksums                 md5 cc7408a10ee3d4775fc5f86e523bf56a \
22                          sha1 91cfcaba03f5fa69a3e3c77a9ce6762f7eb6b963 \
23                          rmd160 90a396fa888d0f87c345c13262ccad2d9de4adf4
24
25configure.cxxflags-append -Duse_namespace
26
27use_parallel_build yes
28extract.mkdir     yes
29pre-configure {
30  file copy ${filespath}/CMakeLists.txt ${worksrcpath}
31}
32
33livecheck.type     regex
34livecheck.url      ${homepage}/download.html
35livecheck.regex    {newmat([0-9.]+).tar.gz.*}
36livecheck.md5      cc7408a10ee3d4775fc5f86e523bf56a
Note: See TracBrowser for help on using the repository browser.