Ticket #42147: Portfile

File Portfile, 1.9 KB (added by neurodroid (Christoph Schmidt-Hieber), 10 years ago)

libbiosig Portfile

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$
3
4PortSystem          1.0
5PortGroup           cmake 1.0
6
7name                libbiosig
8version             1.5.10
9categories          science
10platforms           darwin
11license             GPL-3
12maintainers         gmx.de:christsc
13description         I/O library for biomedical data
14long_description    BioSig is a library for accessing files in several \
15                    biomedical data formats (including EDF, BDF, GDF, \
16                    BrainVision, BCI2000, CFWB, HL7aECG, SCP_ECG (EN1064), \
17                    MFER, ACQ, CNT(Neuroscan), DEMG, EGI, EEG1100, FAMOS, \
18                    SigmaPLpro, TMS32)
19homepage            http://biosig.sourceforge.net/index.html
20master_sites        sourceforge:biosig
21master_sites.mirror_subdir \
22                    /BioSig%20for%20C_C++/src
23patch_sites         http://www.stimfit.org/
24distname            biosig4c++-${version}.src
25patchfiles          biosig-macports.patch
26worksrcdir          biosig4c++-${version}
27checksums           ${distname}${extract.suffix} \
28                        rmd160  2cd5b3c431fe8bd2cc3128fee3c378097f25fcd0 \
29                        sha256  53472928c0ae409de6b4e9a6006f33f3bcdfb72462b1661bf8f42a7eef98877c \
30                    biosig-macports.patch \
31                        rmd160  b0ee44bc532a001b2cece62ed0cef3d0d0c81f3e \
32                        sha256  d8cd7befe06d16e66e5979e5ea947a18d7737005a4a9477599b9816b3ce68435
33
34depends_build       port:gawk
35depends_lib         port:SuiteSparse \
36                    port:zlib
37
38# SuiteSparse support is off until the patch gets released
39configure.args      -DUSE_SUITESPARSE=ON \
40                    -DUSE_ZLIB=ON \
41                    -DCMAKE_C_FLAGS=-DMACPORTS \
42                    -DCMAKE_CXX_FLAGS=-DMACPORTS
43configure.ldflags-append \
44                    -lz -lcholmod