Brendan Fabeny
2212333b81
Fix i386 builds using clang [1]; use staging;
...
remove some outdated material
PR: 186998 [1]
Submitted by: truckman [1]
2014-03-05 03:17:04 +00:00
Baptiste Daroussin
ce5e457020
Add NO_STAGE all over the place in preparation for the staging support (cat: math)
2013-09-20 20:55:04 +00:00
Brendan Fabeny
ac39d25cb1
- update fftw3* to 3.3 [1], and adjust dependent ports
...
- make use of optimizations by default, where possible
(quad flavor to follow shortly, and mpi at a later date)
Suggestions and patches from: ache, C. Burns, wen
2011-10-17 10:08:33 +00:00
Diane Bruce
0ba6a0a241
- After digging into the Makefile and configure for fftw3 I discovered
...
that USE_FORTRAN was only used to determine what name mangling scheme
it had to use to compile the shim libs for fortran, but compiling everything
using 'C' anyway.
With this diff, the slave ports fftw3-long-fortran, fftw3-float-fortran
and fftw3-fortran disapear since the shims are always built, without
necessitating the use of a USE_FORTRAN.
Approved by: ahze (Maintainer)
2009-08-25 20:24:09 +00:00
Michael Johnson
a8fd1d1350
Update to 3.2.2
2009-08-10 00:45:07 +00:00
Diane Bruce
8b92a2cd89
- Ensure Fortran shim is not built if USE_FORTRAN is not set.
...
- Split Fortran option into slave ports fftw3-fortran long-fortran float-fortran
- Have to bump PORTREVISION for package builds etc..
- Fix silly spelling mistakes "Percision" -> "Precision" noted.
Reviewed by: itetcu (portmgr)
Approved by: ahze (Maintainer)
2009-06-17 19:29:52 +00:00
Michael Johnson
81387e45d9
Update to 3.2.1
2009-06-07 18:33:21 +00:00
Diane Bruce
21a8d0ccd9
- fftw3 needs USE_FORTRAN in order to generate fortran shim. [1]
...
- Two week maintainer timeout.
PR: ports/134115 [1]
2009-05-15 11:58:18 +00:00
Michael Johnson
d74ec15160
- Update to 3.1.1
...
- Mark fftw3-long ONLY_FOR_ARCHS=i386 sparc64
PR: 93925 (did not use)
2006-05-11 15:11:30 +00:00
Michael Johnson
170df9496f
- Add support for atleast sparc64 and maybe other 64bit cpus
...
- Grab MAINTAINER on ldouble
2006-04-14 14:23:03 +00:00
Michael Johnson
44960c7e7a
- Always build the seprate fftw3 threads lib.
...
Requested by: Xride via irc.freenode.org/#FreeBSD-GNOME
2005-11-30 19:28:01 +00:00
Michael Johnson
3265911541
- Fix fftw3-long by ALWAYS using math/ldouble even if CPUTYPE is defined
...
since some CPUTYPES work and others don't.
2005-10-29 01:18:07 +00:00
Kris Kennaway
a323476a15
BROKEN: Does not build
2005-10-28 06:37:28 +00:00
Michael Johnson
37b290e592
- Mark only for i386 for now.
...
Pointed out by: pointyhat via kris
2005-05-21 20:20:45 +00:00
Michael Johnson
39ba9398d9
- Fix build for 4.x users who define WITH_OPTIMIZED_CFLAGS and have SSE by
...
using internal libtool since we use gcc34 and libtool15 doesn't like a
different CC/CXX other than the one it was built with [1]
- Fix plist if WITH_SMP_THREADS was defined
- Bump PORTREVISION to force update of plist changes
Reported by: marcus [1]
2004-12-20 04:55:50 +00:00
Michael Johnson
d63a13eb34
Add slave port fftw3-float
...
Fast C routines (Single Percision)
Add slave port fftw3-long
Fast C routines (Long Double Percision)
Approved by: pav (co mentor)
2004-11-07 21:56:43 +00:00