Commit Graph

212 Commits

Author SHA1 Message Date
wilfried
5bd1bdcfb8 add a space between 'COMMENT-c++' and '=' to prevent make to
think we wanted to add '+=' something to 'COMMENT-c+'
also for PKGNAME-c++
2001-03-21 14:44:01 +00:00
wilfried
a2189846be must enclose COMMENT in quotes if it contains shell meta-chars 2001-03-17 16:15:50 +00:00
espie
f2d3c18e2e Simplify 2001-03-16 15:53:15 +00:00
avsm
61040551d3 correct bad LIB_DEPENDS 2001-02-27 07:56:11 +00:00
espie
46b5f232b5 Kill
FAKE=Yes
HAS_CONFIGURE, GNU_CONFIGURE, USE_IMAKE, NO_INSTALL_MANPAGES, USE_AUTOCONF
and bump NEED_VERSION accordingly.
2000-10-22 15:41:23 +00:00
espie
54848dabf9 Fix my address. Dust off details. 2000-10-10 00:40:20 +00:00
brad
ab9651d627 use new extraction framework: remove USE_BZIP2 and set EXTRACT_SUFX 2000-09-12 16:15:44 +00:00
brad
f7f4730e95 remove egcs 1.1.2 checksums 2000-09-12 16:11:32 +00:00
espie
793ba699aa 2000-07-31
- use enable-languages, as this is more tested (and LANGUAGES= failed this
time...),
- remove patch that has been folded,
- sync the cpp -> cpp0 change, and the libtool update.
2000-08-01 14:44:43 +00:00
espie
607d30999a Bump to 0724 snapshot. 2000-07-26 14:01:46 +00:00
espie
4bccc68e80 Fix buglet in C++ parser source that disagrees with yacc 2000-07-26 12:51:19 +00:00
espie
3c070e1df8 Can't be helped... java wants to build a pure parser, so bison
is mandatory for it.
2000-07-20 00:18:28 +00:00
espie
49c4114d7b ...and use yacc option names as well 2000-07-20 00:00:53 +00:00
espie
63773acbe5 The night of the beast that wouldn't die 2000-07-19 23:07:53 +00:00
espie
cbb4987ea9 generated files are no longer in the repository -> use x-openbsd fragment
to make sure bison is not invoked.
2000-07-19 22:03:30 +00:00
espie
93fa61dbd5 Bump to 2000-07-17 snapshot, notice that vax and m88k have been folded. 2000-07-19 21:20:57 +00:00
espie
fb59ca720f Bump to 07-10 snapshot. 2000-07-14 18:16:22 +00:00
brad
2157cd8010 correct another typo in MASTER_SITES, bad miod didnt even test this 2000-07-03 21:14:38 +00:00
miod
e3a1805d55 Correct MASTER_SITES typo, bad espie 2000-06-28 01:19:05 +00:00
espie
b53e794b75 Use the right dejagnu 2000-06-28 00:14:44 +00:00
espie
733e7fc905 The egcs snapshot needs a recent dejagnu snapshot to run its testsuite.
Provided as a separate subport, as updating devel/dejagnu is probably
not wise at this stage.
2000-06-28 00:11:30 +00:00
espie
2e7fb59993 Bump to 2000-06-26 snapshot, and catch up on backlogged patches. 2000-06-27 22:14:26 +00:00
espie
249aea6677 Fix vax config files (bjc@) 2000-05-01 16:08:14 +00:00
espie
6bfbac4ad9 Synch ctors issues with src/. 2000-05-01 15:56:12 +00:00
espie
3f2aa6890f In MULTI_PACKAGES, the default pkg_add algorithm for finding conflicts
must be overridden, as it fails.
2000-04-19 00:11:52 +00:00
espie
4d168f69f6 Forgot to bump NEED_VERSION 2000-04-18 23:34:45 +00:00
espie
0f037cb83e MULTI_PACKAGES gcc.
Splits one large 5Mb packages into core/c++/f77/java, all around 1Mb.
2000-04-18 23:23:15 +00:00
espie
233ac49af6 explicit FAKE=No, so that we can turn FAKE on by default. 2000-04-09 17:35:57 +00:00
espie
9e7be6e566 20000313 snapshot.
Simplify framework somewhere (don't go around downloading n+ distinct
archives)
Fake
Remove fixinc.sh more `permanently'.

20000327 snapshot and more tests pending
(sjlj is broken, I have a patch by Jeff to test).
2000-03-29 23:26:17 +00:00
espie
3b5e3e8d17 Introduce :: in *_DEPENDS as a place holder for a package spec
Bump NEED_VERSION.
2000-03-24 23:28:01 +00:00
espie
76d52e1f68 PORTSDIR no longer needed in *DEPENDS. 2000-03-05 18:30:21 +00:00
espie
edba5cfedf MAKEFILE-> MAKE_FILE 2000-02-22 17:08:31 +00:00
espie
4420842031 All the Makefiles cvs missed first time around... 2000-02-16 10:52:08 +00:00
turan
504f314d16 espie will not shut up about this, DISTF -> DISTFILES, PKG -> PACKAGE 2000-02-15 05:03:51 +00:00
turan
1574b9aa2e gpl licenses 2000-02-12 08:02:07 +00:00
espie
b3ed337056 Change MAKE_FLAGS to remove the -f.
Actually reading the Makefiles proved that about one third of them was
confused about this already...
2000-02-12 00:43:57 +00:00
espie
a813079932 Kill a large set of deprecated variables.
Thoroughly unsubtle, most mkdir -p should probably be INSTALL* at
*install stage, and echo/ECHO_MSG is somewhat unsorted.

It's quite possible I missed a few automated changes...
2000-02-11 01:09:59 +00:00
espie
1ad995ff64 Kill last PATCH_SITES, now that I've fixed the double typo. sigh. 2000-02-02 18:35:23 +00:00
espie
e201e9d26b Kill most instances of PATCH_SITES 2000-02-02 17:02:38 +00:00
espie
b15b5c9a11 Update to 991208 snapshot, quite a few bugs fixed as usual.
Highlight: inlining on function trees should be active in C++.

Reword include files fixing so that it wedges in where it is
supposed to, as latest tweaks to va_list means the stage1 compiler
needs correct includes.
1999-12-14 00:19:15 +00:00
espie
82903f36c4 19991201 snapshot.
Fixes at least one regression in the C testsuite.
No new regressions seen so far.
1999-12-03 11:30:11 +00:00
espie
6642575e29 Update to 991122 snapshot, which fixes a few issues yet.
Update i386 test-results to something more current.
1999-12-01 17:38:43 +00:00
espie
414ffa3078 Patching g77 configure.in to eradicate mkstemp looks like a good idea. 1999-11-28 00:35:24 +00:00
espie
e8ce5474b4 Fix g77 mktemp patch, now that the testsuite checks for it.
Remove extraneous warnings from the build process... for some strange
reason, the protoize patch was integrated by the Cygnus folks, but
the libiberty part is still hanging in no-man's land... go figure.
1999-11-25 22:02:30 +00:00
espie
bfbccce125 In C++, wchar_t is a builtin, not a typedef.
Work-around for an inadequacy of 2.6 headers that was just
exposed by a new pedantic warning...
1999-11-25 17:19:19 +00:00
espie
f844940867 Argh. I was SURE I had repaired that port WEEKS ago.
So, here goes.

- retrieve a recent snapshot of egcs, to justify the port's existence,
- remove outdated fixes, now that we're synching with 2.6,
- update patches to deal with the current snapshot,
- get a description that matches better what's going on,
- add fixed include files to match the new varargs handling (complexity
is now within gcc, instead of arch-dependent include files).

Builds on i386, at least.
1999-11-24 00:15:04 +00:00
turan
eb94790454 i cannot spell BROKEN 1999-11-14 22:00:36 +00:00
turan
4f7846f41d broken. compile problems on i386. maint notified. 1999-11-03 03:14:58 +00:00
espie
901c5a9df7 COMES_WITH... 1999-09-17 11:42:05 +00:00
espie
917ed4d379 Update to 990907, including i386 test results,
- use contrib/egcs-update instead of rolling our own,
- autoreconf does not perform as I expected, autoconf does.
1999-09-09 14:25:11 +00:00