Commit Graph

8 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
Pav Lucistnik
efa63f6ba4 - Remove USE_GCC where it can be satisfied with base compiler on following
FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
2008-07-25 14:34:52 +00:00
Li-Wen Hsu
db0bf94b4c science/netcdf
- Update to 3.6.2

graphics/gmt
math/grace
math/gri
math/p5-NetCDF
math/py-scientific
math/ruby-netcdf
science/gnudatalanguage
science/minc
science/minc2
science/v_sim
science/vis5d+
- Bump PORTREVISION for the changing of science/netcdf's major library version number

PR:		111347
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet AT sunpoet.net> (maintainer)
Approved by:	clsung (mentor)
2007-04-10 03:08:59 +00:00
Pav Lucistnik
bb54399293 - Fix after objformat removal
Reported by:	pointyhat
2007-03-27 16:29:28 +00:00
Thierry Thomas
26c255eb05 Add science/minc2.
MINC (Medical Imaging NetCDF) is a medical imaging data format and an
associated set of tools and libraries. MINC was created in 1993 by Peter
Neelin at the McConnell Brain Imaging Centre of the Montreal Neurological
Institute. Many others have contributed to the design and implementation
MINC over the years.

PR:		ports/93495
Submitted by:	Jason Bacon <bacon (at) smithers.neuro.mcw.edu>
Repocopied by:	marcus
2006-04-30 12:05:08 +00:00
Marcus Alves Grando
b72452ff32 - Fix build on 4.x
- portlint(1)

PR:		94805
Reported by:	maintainer
2006-03-22 14:37:20 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Thierry Thomas
3b5fa65f18 MINC (Medical Imaging NetCDF) is a medical imaging data format and an
associated set of tools and libraries. MINC was created in 1993 by Peter
Neelin at the McConnell Brain Imaging Centre of the Montreal Neurological
Institute. Many others have contributed to the design and implementation
MINC over the years.

PR:		ports/91918
Submitted by:	Jason W. Bacon <bacon (at) smithers.neuro.mcw.edu>
2006-02-12 15:30:03 +00:00