# -*- 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 python 1.0 PortGroup github 1.0 github.setup pyFFTW pyFFTW 0.13.0 v name py-pyfftw revision 0 categories-append math maintainers {aronnax @lpsinger} openmaintainer license BSD description pythonic python wrapper around FFTW long_description \ A pythonic wrapper around FFTW, the FFT library, presenting a unified \ interface for all the supported transforms. checksums rmd160 e1f72d7172f9642978184b164e678614bdb8cdb6 \ sha256 369a48526e007eb16703effe0efc57690396850398b08e92d50d5c1b9a71d78a \ size 158673 python.versions 38 39 310 if {${name} ne ${subport}} { # upstream checks whhich FFTW libraries are installed and that approach fails due to # implicit function declarations; for now disable the error. # see: https://github.com/pyFFTW/pyFFTW/issues/303 # tacking this onto cflags doesn't work, but adding it onto configure.cc does # see https://trac.macports.org/ticket/66543 configure.cc-append -Wno-error=implicit-function-declaration depends_build-append \ port:py${python.version}-cython depends_lib-append port:py${python.version}-numpy \ port:fftw-3 \ port:fftw-3-single \ port:fftw-3-long } else { # Ignore pyfftw repo's tags that have names like like "v0.10.1_docs" github.livecheck.regex {([0-9.^"]+)} }