Files
2019-02-20 15:41:10 -08:00

46 lines
1.2 KiB
Plaintext

PortSystem 1.0
PortGroup python 1.0
name py-pyfftw3
version 0.2.2
set branch [join [lrange [split ${version} .] 0 1] .]
categories-append math
platforms darwin
supported_archs noarch
license GPL
maintainers nomaintainer
description Python bindings to FFTW3
long_description Python bindings to the FFTW3 C-library for computing \
discrete Fourier transforms.
homepage https://launchpad.net/pyfftw
master_sites http://launchpad.net/pyfftw/trunk/${version}/+download/
distname PyFFTW3-${version}
python.versions 27
checksums md5 0a98bbac3979abef4b87251530101331 \
sha1 5c059745036e524f7a9ec17ea2f75648255c30ea \
rmd160 406942ee80d3da75a8c59f96c48ec2e14fc7d602
if {${name} ne ${subport}} {
depends_lib-append port:fftw-3 \
port:fftw-3-single \
port:fftw-3-long
patchfiles patch-setup.py.diff
post-patch {
reinplace "s|@@MP_PREFIX@@|${prefix}|" ${worksrcpath}/setup.py
}
}
if {${name} eq ${subport}} {
livecheck.type regex
livecheck.url ${homepage}
livecheck.regex {Latest version is (\d+(?:\.\d+)*)}
} else {
livecheck.type none
}