Commit graph

76 commits

Author SHA1 Message Date
Erwin Lansing
8c6092e5ec BROKEN should not be quoted.
No functional change.
2010-06-13 08:40:06 +00:00
Stanislav Sedov
57f1fc3eeb - Fix boehm-gc on powerpc (AIM only for now). 2010-04-01 08:38:32 +00:00
Stanislav Sedov
e683a33934 - Fix sparc64 build.
PR:		ports/141713
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
2009-12-19 11:11:15 +00:00
Stanislav Sedov
29618efb6c - Drop REDIRECT/THREADED options as this libgc variants were moved into the
separate ports.
2009-12-18 04:08:56 +00:00
Stanislav Sedov
334d0f46d7 - Delete outdated info from pkg-descr. 2009-12-17 21:39:26 +00:00
Stanislav Sedov
5cda188697 - Mark multiple make jobs unsafe.
PR:		ports/141644
Submitted by:	Dmitry Marakasov <amdmi3@amdmi3.ru>
2009-12-15 20:56:15 +00:00
Stanislav Sedov
9990b39a9d - Update to 7.1. 2009-12-15 05:53:43 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Pav Lucistnik
d095d4a965 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 19:44:02 +00:00
Stanislav Sedov
a95d629b9d - Use PTHREAD_LIBS.
Submitted by:	nork
2007-02-05 22:12:46 +00:00
Kris Kennaway
ae994c8ea8 Use libtool port instead of included version to avoid objformat a.out botch 2007-02-01 02:42:05 +00:00
Stanislav Sedov
5bb7ce465b - Update to 6.8
- Replace some obsoleted variables
 - Take maintainership

ChangeLog: it's mainly bugfix release

Approved by:	sem (mentor)
2006-09-20 13:33:14 +00:00
MANTANI Nobutaka
9c4fbdd2fe Drop maintainership. 2006-09-17 08:57:20 +00:00
Edwin Groothuis
2406d49a61 Remove USE_REINPLACE from all categories starting with D 2006-05-04 21:41:12 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
MANTANI Nobutaka
b09f57741b Remove redundant gc:: from gc_cpp.h for gcc41.
Submitted by:	"Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
2005-11-13 13:28:25 +00:00
MANTANI Nobutaka
224b4f95e7 Fix build error on amd64 with THREADING option.
PR:		ports/87484
Submitted by:	Vasil Dimov <vd@datamax.bg>
2005-10-23 00:01:35 +00:00
MANTANI Nobutaka
ce7db9ca1a Link pthread library when WITH_THREADING is defined.
Pointed out by:	Nicola Vitale <nivit@email.it>
2005-10-10 13:06:07 +00:00
MANTANI Nobutaka
823b006096 Update to 6.6. 2005-10-08 11:43:40 +00:00
MANTANI Nobutaka
be41d944de Remove !defined(WITHOUT_*) tests to correct handling of WITH_* knobs
when they are defined from command line and BATCH is defined.

PR:		ports/83430
Submitted by:	Sean Farley <sean-freebsd@farley.org>
2005-07-15 19:14:36 +00:00
MANTANI Nobutaka
3a892a5369 Add arm support.
Submitted by:	cognet
2005-06-29 16:29:45 +00:00
MANTANI Nobutaka
4f0a5cf977 Update to 6.5.
Submitted by:	lioux
2005-06-26 17:24:27 +00:00
MANTANI Nobutaka
092324072d Fix build on powerpc.
PR:		ports/78577
Submitted by:	Martin Minkus <diskiller@diablo.diskiller.net>
2005-03-19 16:44:02 +00:00
MANTANI Nobutaka
ae933c784b Fix compile error on amd64. 2005-01-09 12:01:24 +00:00
MANTANI Nobutaka
fabbcf8b6b Remove patch-mach_dep.c.
This file should have been removed in previous update.

Pointed out by:	Scott Robbins <scottro@nyc.rr.com>, kris
2004-12-30 00:16:26 +00:00
MANTANI Nobutaka
f2a397c5ea Update to 6.4. 2004-12-29 15:17:42 +00:00
MANTANI Nobutaka
742bae5dec Fix breakage on amd64. 2004-12-16 18:39:09 +00:00
MANTANI Nobutaka
c6b0bd87c6 Remove BROKEN mark for sparc64.
Submitted by:	Hannes Mehnert <hannes@mehnert.org>
2004-11-17 15:52:40 +00:00
MANTANI Nobutaka
a4a7111fd8 - Update to 6.3.
- Get to work on sparc. [1]
- Fix warnings from gc_cpp.h. [2]

Submitted by:	Hannes Mehnert <hannes@mehnert.org> [1], des [2]
2004-11-08 16:33:05 +00:00
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