this brings fftw3 up to date. its test suite works for me on amd64.
not yet tested with other ports.

feedback & more testing welcome.

Index: Makefile
===================================================================
RCS file: /cvs/ports/math/fftw3/Makefile,v
retrieving revision 1.29
diff -u -p -u -r1.29 Makefile
--- Makefile    18 Jun 2015 07:13:04 -0000      1.29
+++ Makefile    26 Jul 2015 20:37:35 -0000
@@ -3,19 +3,17 @@
 COMMENT-main=  C routines for computing the Discrete Fourier Transform
 COMMENT-common=        common files for the fftw3 packages
 
-V=             3.2.2
+V=             3.3.4
 DISTNAME=      fftw-${V}
 PKGNAME=       fftw3-${V}
 FULLPKGNAME-main=      fftw3-${V}
 # XXX set it to its default value so that bsd.port.mk won't whine
 FULLPKGPATH-main=      math/fftw3,-main${FLAVOR_EXT:S/-/,/g}
 FULLPKGNAME-common=    fftw3-common-${V}
-REVISION-main= 3
-REVISION-common=1
-SHARED_LIBS=   fftw3   6.0 \
-               fftw3f  6.0 \
-               fftw3_threads   0.0 \
-               fftw3f_threads  0.0
+SHARED_LIBS=   fftw3   7.0 \
+               fftw3f  7.0 \
+               fftw3_threads   1.0 \
+               fftw3f_threads  1.0
 CATEGORIES=    math
 
 HOMEPAGE=      http://www.fftw.org/
Index: distinfo
===================================================================
RCS file: /cvs/ports/math/fftw3/distinfo,v
retrieving revision 1.8
diff -u -p -u -r1.8 distinfo
--- distinfo    18 Jan 2015 03:14:27 -0000      1.8
+++ distinfo    26 Jul 2015 20:37:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (fftw-3.2.2.tar.gz) = aqeuZe5J65kATxWJn5u3f1R1kSLxo1AEHoHglhV9do8=
-SIZE (fftw-3.2.2.tar.gz) = 3495117
+SHA256 (fftw-3.3.4.tar.gz) = jwzekJKbwFWHwzaNLxXNBTCmC4qZEqjil5py2+WvCYI=
+SIZE (fftw-3.3.4.tar.gz) = 3940427
Index: pkg/PLIST-common
===================================================================
RCS file: /cvs/ports/math/fftw3/pkg/PLIST-common,v
retrieving revision 1.2
diff -u -p -u -r1.2 PLIST-common
--- pkg/PLIST-common    1 Dec 2006 14:24:55 -0000       1.2
+++ pkg/PLIST-common    26 Jul 2015 20:37:35 -0000
@@ -3,7 +3,10 @@
 @pkgpath math/fftw3,-common,float
 bin/fftw-wisdom-to-conf
 include/fftw3.f
+include/fftw3.f03
 include/fftw3.h
+include/fftw3l.f03
+include/fftw3q.f03
 @info info/fftw3.info
 @man man/man1/fftw-wisdom-to-conf.1
 share/doc/fftw3/

Reply via email to