Commit graph

91 commits

Author SHA1 Message Date
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Edwin Groothuis
2ee79662a9 update to 2.24.2 2008-04-30 12:50:53 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [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)
2008-04-19 17:56:05 +00:00
Philippe Audeoud
d369e5c287 - Chase the gsl shared lib bump.
Approved by:	thierry (mentor)
2008-04-08 13:53:22 +00:00
Thierry Thomas
58e505b892 Upgrade to 2.24-1.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2008-02-24 20:50:34 +00:00
Thierry Thomas
67b5225887 Upgrade to 2.24.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2008-02-15 22:41:28 +00:00
Thierry Thomas
8ba2daa249 Upgrade to v 2.23-2.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2008-02-04 22:59:21 +00:00
Thierry Thomas
997664d005 Upgrade to 2.23-1.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2008-01-24 21:14:34 +00:00
Thierry Thomas
71eab782f0 Update to 2.22-1, which should be a no-op for FreeBSD.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2008-01-05 21:27:16 +00:00
Thierry Thomas
0db79aa277 Upgrade to 2.22. 2007-12-19 21:51:39 +00:00
Thierry Thomas
3825f5f65e Upgrade to 2.21-2. 2007-12-11 21:12:26 +00:00
Thierry Thomas
964ffd4fb8 Fix compilation on 64 bits platforms.
Reported by:	pointyhat via pav
Approved by:	portmgr (Pav)
Discussed with:	Frederic Hecht (author)
2007-11-14 18:03:36 +00:00
Thierry Thomas
552ef25e1d Upgrade to v 2.20-1.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2007-10-25 20:34:43 +00:00
Ade Lovett
dbd39ca660 Migration from bison 1.x to 2.x
PR:		117086
Tested by:	-exp runs
2007-10-17 10:13:01 +00:00
Thierry Thomas
c33d9a909e Upgrade to v 2.20.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2007-10-02 19:08:19 +00:00
Thierry Thomas
23023fa01b Upgrade to 2.19. 2007-08-21 16:43:47 +00:00
Thierry Thomas
7adfd354f2 Upgrade to v 2.18.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2007-07-19 20:10:10 +00:00
Maho Nakata
13f81621ce Now we use USE_FORTRAN=yes to use FORTRAN compiler. 2007-07-14 02:08:27 +00:00
Thierry Thomas
dc920117fb Upgrade to 2.17-2. 2007-06-30 23:25:34 +00:00
Ying-Chieh Liao
b9ba1ad61e chase math/gsl lib version 2007-06-29 05:46:43 +00:00
Thierry Thomas
fb66e97181 Upgrade to 2.17-1.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2007-06-15 20:14:24 +00:00
Thierry Thomas
aae1c12d18 - Upgrade to 2.17;
changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>

- Fix BLAS detection.
2007-06-08 19:27:48 +00:00
Thierry Thomas
4430893575 Upgrade to 2.16-4. 2007-05-25 16:19:29 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Thierry Thomas
8c29886245 Upgrade to 2.16-2. 2007-04-29 19:38:17 +00:00
Thierry Thomas
f409d95a03 Chase a silent update.
Only minor changes (doc, one example and tags): no need to bump
PORTREVISION. Full diff available at
<http://people.freebsd.org/~thierry/ports/freefem%2b%2b-2.16-1_070420_070421.diff>

Reported by:	pointyhat via Kris
2007-04-24 18:58:14 +00:00
Thierry Thomas
e394ebbcc9 Upgrade to 2.16-1. 2007-04-20 19:35:14 +00:00
Thierry Thomas
e85730c12d Upgrade to 2.16-0. 2007-04-18 22:04:29 +00:00
Thierry Thomas
bb054acb9a Upgrade to 2.15-1. 2007-04-08 22:31:01 +00:00
Thierry Thomas
478a525d8d Chase a silent update.
Many changes! Full diff at
<http://people.freebsd.org/~thierry/ports/freefem%2b%2b-2.15_070327_070402.diff>

Trported by:	pointyhat via Kris
2007-04-06 17:31:42 +00:00
Thierry Thomas
58635bef99 Upgrade to 2.15. 2007-03-27 22:02:52 +00:00
Thierry Thomas
31338547f2 Upgrade to v 2.14-2.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2007-03-23 20:20:49 +00:00
Thierry Thomas
09a455456e Upgrade to 2.14-1. 2007-03-11 22:16:53 +00:00
Thierry Thomas
33eae0c20d Upgrade to 2.14. 2007-03-08 20:35:06 +00:00
Thierry Thomas
666f46036a Commit the right pkg-plist...
Reported by:	pointyhat via Kris
2007-02-12 18:53:44 +00:00
Thierry Thomas
32e7aafda4 Upgrade to 2.13.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2007-02-05 22:49:16 +00:00
Thierry Thomas
163ed68b68 Upgrade to 2.12-2.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2007-01-26 22:00:18 +00:00
Thierry Thomas
2a3cef93d2 Upgrade to 2.12-1.
Partial changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2007-01-16 22:45:20 +00:00
Maho Nakata
2741ac79c1 * Migrate to gfortran.
* Bump port revision.
* Use gfortran compiled atlas/blas/lapack and other shared libs.
2007-01-12 22:46:28 +00:00
Thierry Thomas
00b6b6e9b3 Upgrade FreeFem++ to version 2.11-2. 2006-12-01 23:26:57 +00:00
Thierry Thomas
8f7d3264da Upgrade to v 2.11.
Changelog at <http://www.freefem.org/ff++/ftp/INNOVATION>.
2006-11-13 22:15:13 +00:00
Thierry Thomas
fec17e5370 Chase a silent update: only doc has been modified.
Full diff available at
<http://people.freebsd.org/~thierry/ports/freefem++-2.9_060920_060919.diff>.

Reported by:	pointyhat via Kris
2006-09-27 20:56:56 +00:00
Thierry Thomas
bcff1fa77f - Upgrade to 2.9;
- Don't depend on ATLAS, unless already installed;

- Enable MPICH2.
2006-09-24 23:12:02 +00:00
Thierry Thomas
73f8ddd937 Upgrade to 2.8-1.
Note: MPI support requires now MPICH-2 => it has been disabled.
2006-06-29 21:07:03 +00:00
Thierry Thomas
4e94c2eb57 Upgrade to 2.8-0. 2006-05-18 20:12:24 +00:00
Thierry Thomas
cec47fbf8b Upgrade to 2.7-2. 2006-05-16 20:33:45 +00:00
Thierry Thomas
9e5a33002a Upgrade to 2.7-1. 2006-05-15 20:57:41 +00:00
Michael Johnson
2212408e69 - Chase fftw3 libver bump 2006-05-11 15:12:06 +00:00
Marcus Alves Grando
57c00223d0 - Bump PORTREVISION and change lib version because math/gsl are updated.
- portlint(1)
2006-05-06 01:28:22 +00:00
Thierry Thomas
ad9e3f54e8 Upgrade to 2.7-0. 2006-04-13 18:50:40 +00:00