aboutsummaryrefslogtreecommitdiff
path: root/math/fftw3
Commit message (Collapse)AuthorAgeFilesLines
* math/fftw3:Tijl Coosemans2014-08-312-17/+11
| | | | | | | | | | - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Remove PTHREAD_CFLAGS and PTHREAD_LIBS - Use MAKE_CMD Notes: svn path=/head/; revision=366788
* Repair instances, almost all courtesy of bf ;-), of spacesAdam Weinberger2014-07-291-3/+3
| | | | | | | | | | and/or tabs before the =. This made doing regular expressions on the ports tree really difficult. Approved by: portmgr (not really, but touches unstaged ports) Notes: svn path=/head/; revision=363390
* Remove useless post-patch-script in append it to post-patchBaptiste Daroussin2014-04-041-4/+1
| | | | | | | change -exec ${RM} by -delete in the find command Notes: svn path=/head/; revision=350121
* Fix i386 builds using clang [1]; use staging;Brendan Fabeny2014-03-052-29/+26
| | | | | | | | | | remove some outdated material PR: 186998 [1] Submitted by: truckman [1] Notes: svn path=/head/; revision=347093
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | math) Notes: svn path=/head/; revision=327746
* Convert to new perl frameworkBaptiste Daroussin2013-09-161-2/+2
| | | | | | | Convert USE_GMAKE to USES Notes: svn path=/head/; revision=327414
* Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.Gerald Pfeifer2013-08-171-1/+1
| | | | | | | | | | | | | | | | | Right now this is a noop in the former case and a noop in the latter case unless lang/gcc44 has been installed explicitly. This puts a bit more emphasis on standardizing on a canonical version "current" GCC and makes it easier to update that canonical version by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port. That is, USE_GCC=yes means "use a decent/modern version of GCC" without having to worry about details. Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324851
* Finish converting the whole ports tree to USES=pkgconfigBaptiste Daroussin2013-04-231-2/+1
| | | | Notes: svn path=/head/; revision=316355
* This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.Eitan Adler2013-03-191-1/+1
| | | | | | | | | | | | If a port used other USE_GNOME items it was untouched. The ports that used other USES were fixed by hand. PR: ports/177081 Reviewed by: bapt Approved by: portmgr (miwi) Notes: svn path=/head/; revision=314640
* update master sites; trim headers; reposition LICENSE, WWWBrendan Fabeny2013-03-182-3/+3
| | | | Notes: svn path=/head/; revision=314582
* fix WITH_OPENMP on recent -CURRENT built WITH_CLANG_IS_CC [1];Brendan Fabeny2013-02-141-10/+5
| | | | | | | | | use USE_PKGCONFIG Reported by: A. Shterenlikht, Denis [1] Notes: svn path=/head/; revision=312217
* update to 3.3.3Brendan Fabeny2012-11-272-3/+3
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=307819
* exit earlier, and with a more helpful error message, when attempting toBrendan Fabeny2012-06-081-2/+6
| | | | | | | | | build the OpenMP libraries with clang [1]; shorten a long line PR: 168804 [1] Notes: svn path=/head/; revision=298787
* update to 3.3.2 and convert options to the new styleBrendan Fabeny2012-06-072-11/+14
| | | | Notes: svn path=/head/; revision=298660
* update to 3.3.1Brendan Fabeny2012-03-033-9/+15
| | | | Notes: svn path=/head/; revision=292571
* - Remove WITH_FBSD10_FIX, is no longer neededMartin Wilke2011-11-091-1/+0
| | | | Notes: svn path=/head/; revision=285379
* - Fix build on FreeBSD 10Martin Wilke2011-10-281-0/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=284548
* Fix minor infelicity in OPTIONS, to prevent the endBrendan Fabeny2011-10-221-1/+1
| | | | | | | | | | of the world. PR: 161896 Submitted by: mandree, wblock (different patch) Notes: svn path=/head/; revision=284114
* add an option for the fftw3 OpenMP libraries, and turn itBrendan Fabeny2011-10-222-16/+30
| | | | | | | | | | | | off by default, because some compilers (e.g. clang) don't support OpenMP; make linking to the fftw3*_threads shared libraries easier by adding tags for the system thread library; simplify math library changes for the long flavor on 7.*; defer patch cleanup, to make debugging easier; tweak format of post-patch target Notes: svn path=/head/; revision=284090
* - update fftw3* to 3.3 [1], and adjust dependent portsBrendan Fabeny2011-10-173-41/+59
| | | | | | | | | | - 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 Notes: svn path=/head/; revision=283695
* use altivec only in the -float case; simplify some conditionals;Brendan Fabeny2011-09-271-21/+17
| | | | | | | restrict sse2 to machines that support it; re-format a few lines Notes: svn path=/head/; revision=282521
* fix flags when built WITH_OPTIMIZED_CFLAGSBrendan Fabeny2011-09-261-19/+25
| | | | | | | | PR: 157936, 161023 Reported by: L.V. Iliev, amdmi3, "break19", G.V. Seibert Notes: svn path=/head/; revision=282431
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-4/+4
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* Remove USE_GNOME=gnometarget from ports. It has been a empty keyword sinceKoop Mast2011-08-111-1/+1
| | | | | | | | | | mid 2008. PR: ports/159624 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Notes: svn path=/head/; revision=279506
* - Get Rid MD5 supportMartin Wilke2011-03-201-1/+0
| | | | Notes: svn path=/head/; revision=271346
* Over to new volunteer.Mark Linimon2010-07-261-1/+1
| | | | Notes: svn path=/head/; revision=258259
* Reset ahze@ due to maintainer-timeouts and no response to email.Mark Linimon2010-07-261-1/+1
| | | | | | | Hat: portmgr Notes: svn path=/head/; revision=258254
* - Oops checked in the wrong MakefileDiane Bruce2009-08-251-3/+3
| | | | | | | Approved by: ahze Notes: svn path=/head/; revision=240325
* - After digging into the Makefile and configure for fftw3 I discoveredDiane Bruce2009-08-251-21/+7
| | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=240324
* Update to 3.2.2Michael Johnson2009-08-102-6/+9
| | | | Notes: svn path=/head/; revision=239230
* - Ensure Fortran shim is not built if USE_FORTRAN is not set.Diane Bruce2009-06-171-6/+18
| | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=236157
* - Update to 3.2.1Pav Lucistnik2009-06-071-3/+3
| | | | | | | With hat: portmgr (quick unbreak) Notes: svn path=/head/; revision=235394
* Update to 3.2.1Michael Johnson2009-06-071-1/+1
| | | | Notes: svn path=/head/; revision=235371
* - Update to 3.2Pav Lucistnik2009-05-184-24/+17
| | | | | | | | | PR: ports/129035 Submitted by: Wen Heping <wenheping@gmail.com> Approved by: maintainer timeout (ahze; 6 months) Notes: svn path=/head/; revision=234142
* - fftw3 needs USE_FORTRAN in order to generate fortran shim. [1]Diane Bruce2009-05-151-1/+2
| | | | | | | | | - Two week maintainer timeout. PR: ports/134115 [1] Notes: svn path=/head/; revision=233931
* - Update download locationsPav Lucistnik2009-01-201-2/+2
| | | | Notes: svn path=/head/; revision=226529
* Update to 3.1.3Michael Johnson2008-10-122-4/+4
| | | | Notes: svn path=/head/; revision=221512
* Add 'make regression-test' which runs a series of tests of the fftw3 buildMichael Johnson2008-09-071-0/+3
| | | | | | | | PR: ports/127103 Submitted by: Pedro Giffuni <pfgshield-freebsd@yahoo.com> Notes: svn path=/head/; revision=220055
* - Remove unneeded dependency from gtk12/gtk20 [1]Martin Wilke2008-04-191-1/+1
| | | | | | | | | | | | | | | | | | - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav) Notes: svn path=/head/; revision=211584
* Remove always-false/true conditions based on OSVERSION 500000Edwin Groothuis2007-10-041-6/+0
| | | | Notes: svn path=/head/; revision=200775
* - Set --mandir and --infodir in CONFIGURE_ARGS if the configure scriptRong-En Fan2007-07-231-4/+0
| | | | | | | | | | | | | | | | | | | | | supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run Notes: svn path=/head/; revision=196111
* - Update to 3.1.2Michael Johnson2006-07-062-4/+8
| | | | Notes: svn path=/head/; revision=167048
* - Update to 3.1.1Michael Johnson2006-05-114-27/+12
| | | | | | | | | - Mark fftw3-long ONLY_FOR_ARCHS=i386 sparc64 PR: 93925 (did not use) Notes: svn path=/head/; revision=162086
* Remove USE_REINPLACE from ports starting with MEdwin Groothuis2006-05-101-1/+0
| | | | Notes: svn path=/head/; revision=162032
* - Update MASTER_SITES to fix fetchMichael Johnson2006-04-241-2/+1
| | | | Notes: svn path=/head/; revision=160315
* Conversion to a single libtool environment.Ade Lovett2006-02-231-1/+1
| | | | | | | Approved by: portmgr (kris) Notes: svn path=/head/; revision=156749
* - Always build the seprate fftw3 threads lib.Michael Johnson2005-11-302-14/+6
| | | | | | | Requested by: Xride via irc.freenode.org/#FreeBSD-GNOME Notes: svn path=/head/; revision=150077
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentAde Lovett2005-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run. Notes: svn path=/head/; revision=148323
* - Add SHA256Michael Johnson2005-11-091-0/+1
| | | | | | | - Add SIZE to a few ports Notes: svn path=/head/; revision=147668
* - Move USE_LDOUBLE=yes above bsd.port.pre.mk so pointyhat actaully usesMichael Johnson2005-11-031-3/+1
| | | | | | | math/ldouble Notes: svn path=/head/; revision=147148