1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
Commit Graph

34 Commits

Author SHA1 Message Date
Baptiste Daroussin
155aa7f937 Deprecate ports unmaintained for which distillator is not able to find public distfiles
Reported by:	distilator
2014-02-07 18:50:30 +00:00
Tijl Coosemans
e185f5af76 - Use options framework.
- USES=fortran.
- Eliminate FORTRANLIBS and GCCLIBDIR.
- Staging.
- Install examples depending on the EXAMPLES option instead of DOCS.
- Fix build with THREADS option (superlu_mt changes and C++11 mutex
  conflict).
2013-12-21 13:40:18 +00:00
Baptiste Daroussin
a327ff430a In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in cad

With hat:	portmgr
2013-12-11 14:53:20 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Baptiste Daroussin
8e91f3161f Add NO_STAGE all over the place in preparation for the staging support (cat: cad) 2013-09-20 15:58:41 +00:00
Eitan Adler
d1f32a3e5d Style: tab -> space.
Most contributors copy an existing port when writing their own so reduce the number of bad examples in the tree.
2013-03-28 16:28:59 +00:00
Pietro Cerutti
5316d6995c - Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: cad)
Approved by:	portmgr
2013-02-07 14:57:49 +00:00
Brendan Fabeny
004a7c5ac2 adjust linking and comments in dependent ports after the math/atlas update;
math/atlas-devel will be updated to use the same constructs at a later date

PR:		162706
Approved by:	miwi (portmgr)
Feature safe:	yes
2011-11-22 11:14:10 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Gerald Pfeifer
27ab5137ce Bump PORTREVISION for everything that sets USE_FORTRAN=yes which now
implies lang/gcc44 up from lang/gcc43.

Approved by:	portmgr
2009-09-13 00:08:01 +00:00
Dmitry Marakasov
c926af277e - Switch SourceForge ports to the new File Release System: categories starting with B,C 2009-08-22 00:15:15 +00:00
Gerald Pfeifer
05a2cbc2b4 Bump PORTREVISION due to change of USE_FORTRAN=yes to GCC 4.3. 2009-01-07 16:34:27 +00:00
Pav Lucistnik
dad0d0873a - Remove USE_GETOPT_LONG which is a no-op since March 2007 2008-03-20 09:23:28 +00:00
Maho Nakata
9e03dca3d7 Now we use USE_FORTRAN=yes to use FORTRAN. 2007-07-12 07:29:27 +00:00
Maho Nakata
7cddd08996 * Migrate to gfortran.
* Bump port revision.
* Use gfortran compiled atlas/blas/lapack.
2007-01-12 23:39:02 +00:00
Pav Lucistnik
e2e6a5e13f - Attempt to fix build on FreeBSD 4.X
Reported by:	krismail
2006-08-06 17:08:15 +00:00
Pav Lucistnik
81106d48d9 - use standard BLAS instead of ATLAS so this can be packaged. Of course we still have a WITH_ATLAS knob
- Minor changes to better match the CVS version
- Add GETOPT_LONG support

PR:		ports/99259
Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2006-06-23 13:11:39 +00:00
Edwin Groothuis
bbee4a66a6 remove USE_REINPLACE for all ports with categories starting with C 2006-05-03 23:38:41 +00:00
Maho Nakata
4478135dcf A cosmetic change
Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2006-02-15 06:13:27 +00:00
Maho Nakata
fb8a2cc237 build cleanup of cad/tochnog again
PR:		92782
Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2006-02-15 01:26:28 +00:00
Maho Nakata
5c11790463 o Update to tochnog accodingly (by version up of superlu)
o cleanup
PR:		92782
Submitted by:	Pedro F.Giffuni <giffunip@asme.org>
2006-02-13 02:45:09 +00:00
Pav Lucistnik
2098ca40dc - Add SHA256 2005-11-24 00:22:47 +00:00
Alexander Leidinger
abc63ad18e The tochnog port installs some plugins into a directory which is owned by
the the cad/linux-gid port, but it doesn't adds a dependency to linux-gid,
since tochnog can be used standalone.

The right thing to do would be to add a slave port which installs the
plugins only. The slave port would have to depend upon linux-gid and
tochnog.

Since the linux-gid port installs now in X11BASE and tochnog installs in
LOCALBASE, we have a plist problem ATM too.

In light of the recent discussion about the right base directory for ports
which use X11 bits I decided to go the quick route until everything is
decided:
 - move linux-gid back to LOCALBASE
 - let tochnog still install the plugins

This reverts back to the status quo (a working tochnog/linux-gid). Someone
with a good asbestos suite may want to mark the tochnog port BROKEN.

Dependencies explained by:	pfgshield-freebsd@yahoo.com
2005-06-26 10:06:21 +00:00
Alexander Leidinger
d84dab1853 Chase dependency location (linux-gid) after my linux mega-patch.
Noticed by:	pfgshield-freebsd@yahoo.com
2005-06-25 12:18:06 +00:00
Maho Nakata
873533d019 Fix pkg-plist
Submitted by:	"Pedro F. Giffuni" <giffunip@yahoo.com> and kris via pointy hat
Approved by:	portmgr(marcus)
2005-03-24 03:27:10 +00:00
Maho Nakata
07043addac Fix build for superlu_mt case
Submitted by:	"Pedro F. Giffuni" <giffunip@yahoo.com>
2005-03-19 15:48:01 +00:00
Maho Nakata
32a556f4fb o Add GiD (an excellent mesher and postprocessor) support
via Linux ABI.
o Cleanups

PR:	78766
Submitted by:	    Pedro F. Giffuni <giffunip@asme.org>
2005-03-19 09:57:23 +00:00
Thierry Thomas
1117968e5b tochnog builds with gcc-3.4.2.
Since I'm there, replace USE_THREADS by WITH_THREADS.

PR:		ports/73125
Submitted by:	Pedro F. Giffuni.
2004-10-26 21:58:58 +00:00
Maho Nakata
3f9f08d9a1 Unbreak.
Suggestion by:	 "Pedro F. Giffuni" <giffunip@yahoo.com> and kris
2004-05-05 18:27:53 +00:00
Kris Kennaway
c2a3de6714 BROKEN: Does not compile 2004-04-17 00:53:47 +00:00
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Maho Nakata
c2df23aef7 Honor CXXFLAGS.
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
2003-07-19 00:50:39 +00:00
Maho Nakata
e2d0761c6b Remove Makefile~; of course it is
unnecessary

Pointy hat to: myself
2003-07-13 10:44:40 +00:00
Maho Nakata
b92ae76637 Add new port cad/tochnog
tochnog is a free finite element program with many features which is
distributed under GPL. TOCHNOG accepts free format input.
Boundary conditions can be imposed at geometrical entities,
as well as nodes and elements.

PR:             52088
Submitted by:   Pedro F. Giffuni <giffunip@yahoo.com>
2003-07-13 05:29:48 +00:00