1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-14 03:10:47 +00:00
Commit Graph

45 Commits

Author SHA1 Message Date
Joe Marcus Clarke
9e5632dd66 Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port.  Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version.  To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:		63944
Based on work by:eik and marcus
Approved by:	ade (autotools maintainer)
Tested by:	kris on pointyhat
Bound to be hidden problems:	You bet
2004-07-09 17:43:11 +00:00
MANTANI Nobutaka
a47f4e3179 Turn off PARALLEL_MARK option in default config. 2004-06-13 14:28:58 +00:00
MANTANI Nobutaka
3934112fa3 Use "on" and "off" instead of "yes" and "no" in OPTIONS. [1]
Check WITHOUT_* knobs. [2]
Use USE_GNOME=lthack.
Fix PKGNAMESUFFIX recursion.

Submitted by:	kris [1] [2]
2004-05-27 14:12:50 +00:00
MANTANI Nobutaka
7cf2a6a1ca Add four knobs (WITH_THREADING, WITH_PARALLEL_MARK, WITH_REDIRECT and WITH_FULLDEBUG).
Use OPTIONS.
Fix a bug in leak detection.

Submitted by:	green
2004-05-24 14:54:56 +00:00
Tilman Keskinoz
8c3b62b377 Unbreak boehm-gc on 32bit platforms.
Submitted by:		Ryan Beasley <ryanb@goddamnbastard.org>
pointy hat^2 to:	arved
2004-05-08 10:54:50 +00:00
Tilman Keskinoz
6a60ac8e6e Fix boehm-gc on amd64.
Tested with:	w3m
Obtained from:	NetBSD (via Marc Recht <recht@NetBSD.org>)
2004-05-05 12:47:25 +00:00
MANTANI Nobutaka
e6d2af565d Add SIZE to distinfo.
Submitted by:	trevor
2004-03-25 13:32:31 +00:00
Ade Lovett
3f651573ad Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
2004-03-14 06:17:56 +00:00
Kris Kennaway
2e256dbb60 BROKEN on !i386 and !alpha: Does not compile 2004-03-05 12:14:38 +00:00
MANTANI Nobutaka
faa632c640 Update to 6.2. 2003-07-06 05:59:13 +00:00
MANTANI Nobutaka
ca37eb85d5 Update to 6.2alpha6. 2003-06-15 15:20:02 +00:00
MANTANI Nobutaka
7ac42732bb Link libstdc++ to unbreak build of the ports that depend on boehm-gc.
Reported by:	jmallett and kris
2003-05-05 13:42:53 +00:00
MANTANI Nobutaka
8da816967a Install gc_cpp.h and gc_allocator.h to the correct location.
Submitted by:	des
2003-04-30 12:56:46 +00:00
MANTANI Nobutaka
d7237f973a Update to 6.2alpha4. 2003-04-20 13:57:29 +00:00
Dmitry Sivachenko
b5404770b4 Add missing files.
Approved by:	kris
2003-03-16 08:54:11 +00:00
MANTANI Nobutaka
11086d1369 Update to 6.2alpha3. 2003-02-25 12:45:06 +00:00
MANTANI Nobutaka
a33aeb1362 De-pkg-comment. 2003-02-22 14:25:38 +00:00
MANTANI Nobutaka
ae5282db87 1 Install gc_backptr.h.
2 Use libtool.

Submitted by:	Søren Vrist <s@vrist.dk> [1], sobomax [2]
2003-01-04 16:48:55 +00:00
MANTANI Nobutaka
969b59ab6b Update to 6.1.
Get rid of ONLY_FOR_ARCHS=i386.
Take maintainership.
2002-11-17 14:25:08 +00:00
Adam Weinberger
c62fe39354 Fix PORTCOMMENTs that were killing INDEX builds.
105 pointy hats to:	me
Approved by:		pat
2002-11-07 03:10:58 +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
Ying-Chieh Liao
c2e96a6fd1 Replace ${PERL} with ${REINPLACE_CMD}
PR:		39842
Submitted by:	Oliver Braun <obraun@informatik.unibw-muenchen.de>
2002-06-25 18:36:39 +00:00
Patrick Li
74f0bfa70e Make prefix safe.
PR:		34528
Submitted by:	Kazutoshi Kubota <tu7k-kbt@asahi-net.or.jp>
2002-02-02 04:48:28 +00:00
Ying-Chieh Liao
36efdc4c61 Update devel/boehm-gc port to 6.0.
Since I do not know whether non-i386 platforms are supported,
ONLY_FOR_ARCHS=i386 is remained in Makefile.

Changes from previous version:
* Install shared library.
* Do not create and install libleak.
  Leak detection mode can be initiated at run-time by setting GC_find_leak.

PR:		31125
Submitted by:	MANTANI Nobutaka <nobutaka@nobutaka.com>
2001-10-11 12:08:59 +00:00
Michael Haro
0b214a5e97 remove deprecated fetch options from FETCH_BEFORE_ARGS 2001-04-02 08:30:54 +00:00
FUJISHIMA Satsuki
acd838401f unbreak for -CURRENT. 2001-01-10 14:02:12 +00:00
FUJISHIMA Satsuki
2e575d1e0b update to 5.3.
PR:		21774
Submitted by:	Mikhail Teterin <mi@monsta.privatelabs.com>

maintainer is unreachable, temporarily?

Recipient address: mmcg@cs.monash.edu.au
Reason: Remote SMTP server has rejected address
Diagnostic code: smtp;550 <mmcg@cs.monash.edu.au>... User unknown
Remote system: dns;mail2.csse.monash.edu.au (TCP|130.194.1.8|4557|130.194.226.190|25)
2001-01-03 20:17:07 +00:00
David E. O'Brien
cd8bbd70a4 Enough FreeBSD/Alpha support to at least allow this to compile.
Functionality is untested at this time.
2000-07-19 09:10:43 +00:00
David E. O'Brien
81a9216d91 Get a lot closer to supporting FreeBSD/Alpha.
(we only have two arch's, why can't we keep them better in sync with each
other ABI-wise?)
2000-07-19 04:17:33 +00:00
Steve Price
b673c88d3d Mark as being only i386.
PR:		18237
Submitted by:	Christian Weisgerber <naddy@unix-ag.uni-kl.de>
2000-04-30 19:13:48 +00:00
Michael Haro
ed33fb7de0 PORTNAME/PORTVERSION update 2000-04-11 21:30:15 +00:00
Michael Haro
ed0bfe5f06 update to gc5.0alpha4.
PR:		17456
Submitted by:	nnd@mail.nsk.ru
2000-04-01 04:44:09 +00:00
Satoshi Asami
ed96f675f6 Revert to rev. 1.4, which will restore some bugs in the previous version
that w3m depends on.  Release tags will be rolled forward.

Submitted by:	jdp
2000-03-17 02:18:04 +00:00
John Polstra
bd979c55e7 Add "-DREDIRECT_MALLOC=GC_malloc" to the compiler options so the
library can be used as a drop-in replacement for malloc.  This has
always been the case for this port, but the previous upgrade dropped
it unintentionally.
2000-03-11 17:50:47 +00:00
Steve Price
13bf4e0156 Update to version 5.0a3.
PR:		14573
Submitted by:	MANTANI Nobutaka <nobutaka@nobutaka.com>
1999-11-01 00:43:07 +00:00
David E. O'Brien
9a9ac6ba9d Change Id->FreeBSD. 1999-08-25 05:57:29 +00:00
Steve Price
b7195cc80b Update to version 4.14.
PR:		12762
Submitted by:	Aaron Smith <aaron@mutex.org>
1999-08-01 03:03:23 +00:00
Tim Vanderhoek
748713c3f6 As threatened, enforce the "Capital, no period" rule. Ellipses are
permitted.  Note that, given current numeric motif of PW, this is done
in four equally-sized commits of 393 files each.
1999-06-26 17:19:19 +00:00
Bill Fenner
3cd879af02 Fix URL at sgi.com . Remove ftp.parc.xerox.com; it is no longer being
updated.
1999-06-12 21:14:30 +00:00
Steve Price
a244e7edeb Unbreak for ELF. Also add FETCH_BEFORE_ARGS=-b so we can get
the distfile.

Submitted by:	Faried Nawaz <fn@hungry.org>
1999-01-10 20:12:06 +00:00
Justin M. Seger
f39831d501 Mark BROKEN for ELF:
===>  Installing for boehm-gc-4.12
/bin/cp fbsd-libgc.a libgc.a
/bin/cp: fbsd-libgc.a: No such file or directory
*** Error code 1
1998-10-12 15:47:43 +00:00
Satoshi Asami
c12c2467ed Remove manpages define in MAN? fom PLIST for all the devel ports.
I'm going to leave p5-* alone for now (where the version stuff is
going to land is still unclear).
1998-08-12 01:55:34 +00:00
David E. O'Brien
4e8a5d94d4 Upgrade to version 4.12 1998-04-20 11:53:28 +00:00
John Polstra
a3a8d20961 Add a patch to make a header file work properly in C++ programs
compiled by egcs.
1998-04-03 01:51:56 +00:00
John Polstra
221c169fee New port "boehm-gc". It is a drop-in garbage collector for C and C++
programs.

Submitted by:	Mike McGaughey <mmcg@heraclitus.cs.monash.edu.au>
1996-11-16 01:51:39 +00:00