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
2df76eb0a7
- Remove support for a.out format and PORTOBJFORMAT variable from individual
...
ports
With hat: portmgr
2007-01-30 10:25:34 +00:00
Edwin Groothuis
c92c635b24
SHA256ify
...
Approved by: krion@
2006-01-22 12:42:24 +00:00
Edwin Groothuis
0416031c9b
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
...
Approved by: krion@
PR: ports/88711 (related)
2006-01-22 02:20:05 +00:00
Pav Lucistnik
fdf8f30b1c
- Portlint
...
PR: ports/88544 (part of)
Submitted by: Matthew Luckie <mjl@luckie.org.nz> (maintainer)
2005-11-09 19:15:44 +00:00
Pav Lucistnik
b7cb339a21
- Fix INFO handling, fixing plist on 6.0 (different makeinfo there)
...
Reported by: krionmail
Approved by: portmgr (krion)
Approved by: maintainer
2005-08-19 11:45:26 +00:00
Pav Lucistnik
b8ad016acf
- Unbreak on 6.0
...
- Take maintainership
PR: ports/85036
Submitted by: Matthew Luckie <mjl@luckie.org.nz>
Approved by: portmgr (clement)
2005-08-17 12:03:59 +00:00
David E. O'Brien
c95909dea6
Remove the Expiration as this builds on -CURRENT again.
...
Approved by: krion
2005-06-06 05:42:40 +00:00
David E. O'Brien
1260287e64
Fix the build on 6-CURRENT.
2005-06-05 02:49:42 +00:00
Alexander Leidinger
cfa01c6036
Correct the syntax of the expiration date. This is what you get by just
...
reading the implementation, but not the docs...
Pointyhat kindly provided by: krion
2005-04-10 18:32:06 +00:00
Alexander Leidinger
c843f068d5
Set expiration date to 20050610 and mark IGNORE on -current (it peeks into
...
private headers)
Requested by: portmgr (krion)
2005-04-10 14:42:17 +00:00
David Schultz
3e34029c2e
Fix build. Ports that formerly attempted to work around problems
...
created by matherr() no longer need to do so.
2005-02-12 13:19:47 +00:00
Kris Kennaway
9938ffe506
Add missing file, and don't try to unconditionally remove a directory
...
shared with other gcc versions.
2004-11-24 23:38:24 +00:00
David E. O'Brien
98392b87cf
Don't install compiler binaries without a version in the file name.
2004-11-15 01:33:03 +00:00
Kris Kennaway
ee8e18eaaf
DEPRECATE the unused, outdated gcc28 and gcc31 ports for removal at a future date.
2004-03-14 03:22:00 +00:00
Trevor Johnson
f1b6a86ffb
Remove entry for bounds-checking patch, which was reported to be
...
unfetchable and has been not been used by the Makefile since last
May.
PR: 51738
Submitted by: parv
Add size datum.
2004-03-10 19:47:22 +00:00
Kris Kennaway
ed63305f98
BROKEN on alpha: does not compile
2004-02-23 05:16:05 +00:00
Joe Marcus Clarke
053fdb6a6b
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
...
(Part 2)
2004-02-04 05:21:48 +00:00
Trevor Johnson
b3ba3ae427
USE_REINPLACE need be defined only when REINPLACE_CMD is used.
2003-11-17 12:29:10 +00:00
Edwin Groothuis
a58129d3de
- ECHO -> ECHO_MSG
...
for some ports:
- ECHO -> ECHO_CMD
- pre-fetch -> pre-everything
PR: ports/56800-56819
Submitted by: KATO Tsuguru <tkato@prontomail.com>
2003-09-27 00:50:09 +00:00
Sergey A. Osokin
f37f7775e3
Make portlint(1) happy by changing strip to ${STRIP_CMD}
...
Submitted by: Oleg Karachevtsev <ok@etrust.ru>
PR: 56998
2003-09-24 09:37:11 +00:00
David E. O'Brien
b6cb5a7118
These older compilers don't support amd64, sparc64, and ia64.
2003-05-09 05:34:06 +00:00
Gerald Pfeifer
5799bce6ac
Remove support for bounds checking (which used to be enabled by setting
...
WANT_BOUNDS_CHECKING), as Herman ten Brugge <hermantenbrugge@home.nl>, the
author of these patches, removed them from their web-site, saying that they
contain bugs fixed in later versions and strongly suggested to use current
versions of GCC.
PR: 51738
2003-05-07 22:59:19 +00:00
David E. O'Brien
96202fca8f
Simpler version of the "make this work on 5-CURRENT again" fix.
...
In this version we simply use the default emulation rather than explicitly
setting it [wrong].
2003-04-28 15:37:22 +00:00
Gerald Pfeifer
353f2c7af8
Fix build on -CURRENT.
...
PR: 46899
Submitted by: David Holm <david@realityrift.com>
2003-04-27 12:59:04 +00:00
Akinori MUSHA
2c41b9e5f3
De-pkg-comment.
2003-02-20 19:00:52 +00:00
Kris Kennaway
d604e1d6d3
Use the full path to /sbin/sysctl
...
Noticed by: 'make index' in crontab
2003-01-30 08:23:53 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34
o Rollback PORTCOMMENT modifications while this feature's implementation
...
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files
Approved by: kris (portmgr hat),
portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
...
Approved by: pat
2002-11-06 22:47:41 +00:00
Tilman Keskinoz
ef397a3465
Adjust pkg-comment and pkg-descr. gcc28 isn't the Latest Release and
...
will probably not become our base system compiler in the near future.
Submitted by: Frerich Raabe <frerichraabe@gmx.de>
2002-11-05 14:50:57 +00:00
David E. O'Brien
3d7bd2c689
The effort to maintain these for FreeBSD just isn't worth it with the lack
...
of reward.
2002-11-05 03:10:08 +00:00
David E. O'Brien
d95e0123d2
Document.
2002-03-24 17:03:20 +00:00
David E. O'Brien
a49ca2d5bb
Let machine/ansi.h know not to play glibc for us.
2002-03-24 11:44:40 +00:00
Akinori MUSHA
e2657f7c1e
Set these ports' LATEST_LINK to gcc{27,28,295,30} to avoid conflict
...
with each other's package link name.
(Maintainer timeout; I think it's too trivial to bother him with.)
2002-01-19 19:15:11 +00:00
David E. O'Brien
a2d6f22e1d
Adjust(fix) info processing.
...
Submitted by: YAZAKI Hiroyuki <yazaki@nn.iij4u.or.jp>
2001-03-11 02:37:15 +00:00
David E. O'Brien
fe227cd96c
Adjust(fix) the info processing.
...
Submitted by: YAZAKI Hiroyuki <yazaki@nn.iij4u.or.jp>
2001-03-11 02:35:39 +00:00
David E. O'Brien
2c98c659d1
Add $FreeBSD$, which help me in problem reports.
2000-11-22 00:26:04 +00:00
David E. O'Brien
1d6f1f15a7
Don't define "ASM_WEAKEN_LABEL" in the a.out case.
...
PR: 16882
Submitted by: Bly Hostetler <hostetlb@agcs.com>
2000-11-10 17:47:41 +00:00
David E. O'Brien
d428f0d4c4
Add in the bounds checking patch from XXX Haj Ten Brugge if
...
"WANT_BOUNDS_CHECKING" is defined.
2000-11-10 17:37:13 +00:00
David E. O'Brien
5cd5b258b5
Convert to the PORTNAME - PORTVERSION syntax.
2000-04-12 06:21:15 +00:00
David E. O'Brien
e05c25a8bf
Restore useless version required comments.
2000-03-22 00:28:26 +00:00
David E. O'Brien
da36feaffe
Remove the "version required" line.
2000-03-20 02:37:50 +00:00
David E. O'Brien
1c5fe891c5
portlint
1999-09-04 20:34:13 +00:00
Michael Haro
af5f314286
ln -> ${LN}
1999-08-28 01:58:05 +00:00
David E. O'Brien
f0f690adc1
Change Id->FreeBSD.
1999-08-25 06:35:40 +00:00
David E. O'Brien
a90627b9d6
Don't waste CDROM real estate on a soon to be OBE version.
1999-07-15 11:14:11 +00:00
Tim Vanderhoek
dd9ff05a6a
Commit #3/4 to enforce caps, no period.
...
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.
As promised,
$ time cvs ci
real 67m51.701s
user 0m1.250s
sys 0m5.345s
1999-06-26 19:12:45 +00:00
David E. O'Brien
5c50c0063f
Switch over fully to "CONFIGURE_TARGET" and specify a unique one so I can
...
tell if people built Gcc28 from the ports collection in a normal manner when
I get bug reports.
1999-03-31 10:42:21 +00:00
David E. O'Brien
052412681c
Add support for -fformat-extensions.
...
(kernel and world should now be buildable using gcc28)
1999-03-31 08:47:14 +00:00
David E. O'Brien
cc11e4e242
Make -fsjlj-exceptions the default (ie, no DWARF2_UNWIND_INFO) for the ELF
...
case too.
Submitted by: terry (Thanks to Amancio for identification)
1999-03-22 02:02:13 +00:00