Commit graph

10 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
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Thierry Thomas
f5de0573d4 Upgrade to 2.13.
Changelog at <http://billposer.org/Software/a2b.html#changelog>.
2007-02-13 22:01:37 +00:00
Thierry Thomas
f99e3965c3 Upgrade to v. 2.12.
Changelog at <http://billposer.org/Software/a2b.html#changelog>.
2006-12-19 21:34:10 +00:00
Thierry Thomas
40f8a2419d Tarball has been re-rolled, with only minor changes in man pages.
Full diff available at
<http://people.freebsd.org/~thierry/ports/ascii2binary-2.11.diff>.

Reported by:	Ion-Mihai Tetcu <itetcu (at) people.tecnik93.com>
2006-04-20 05:39:05 +00:00
Thierry Thomas
6a9f5b5bfa Upgrade to 2.11.
Changelog at <http://billposer.org/Software/a2b.html#changelog>.
2006-04-19 21:52:56 +00:00
Thierry Thomas
dce0255b67 Switch to a versionned tarball. No diff after extraction. 2006-03-15 20:46:13 +00:00
Thierry Thomas
6687e88c4d Upgrade to 2.10 and make fetchable again.
Approved by:	portmgr (linimon)
2006-03-13 06:32:36 +00:00
Thierry Thomas
6b1772db94 Upgrade to 2.9 to make fetchable again.
Changelog at <http://billposer.org/Software/a2b.html#changelog>.

Approved by:	portmgr (linimon)
2006-03-05 08:29:04 +00:00
Thierry Thomas
d503a25a2c ascii2binary and binary2ascii convert between textual and binary
representations of numbers.

The two programs are useful for generating test data, for inspecting binary
files, and for interfacing programs that generate textual output to programs
that require binary input and conversely. They can also be useful when it is
desired to reformat numbers.

WWW: http://billposer.org/Software/a2b.html
2006-01-30 23:25:17 +00:00