Commit graph

18 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
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +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
Pav Lucistnik
3ddc334e43 - Fix build on -CURRENT
- Mark ONLY_FOR_ARCHS = i386

PR:		ports/58502
Submitted by:	elvis <elvis@sslab.cs.ccu.edu.tw>
2003-12-07 23:11:49 +00:00
Gerald Pfeifer
37ad838ffa Unbreak build on -STABLE (partly by fixing the incorrect PERL->REINPLACE_CMD
substitution).

PR:		55475
Submitted by:	Michael Hsin <mhsin@mhsin.org>
2003-09-23 09:08:06 +00:00
Kris Kennaway
93872f18cc Move inclusion of bsd.port.pre.mk later in the file for conditional BROKEN
tag.  Early inclusion caused problems for some ports, so to be safe I'm
updating all of them.

Pointy hat to:	kris
2003-06-04 22:43:38 +00:00
Kris Kennaway
d500c1cc50 BROKEN on 5.1: does not compile 2003-05-18 10:15:44 +00:00
Akinori MUSHA
65dac0040a De-pkg-comment. 2003-02-21 11:23:04 +00:00
Edwin Groothuis
f1597e5ee7 RE is an Extended one.
Noticed on: bento
2002-11-14 11:17:29 +00:00
Edwin Groothuis
a87048b8ce port needs perl to build -> USE_PERL5=yes
Noticed on: bento
2002-11-05 02:53:00 +00:00
Edwin Groothuis
6097f03e91 PERL -> REINPLACE
Noticed on: bento
2002-11-04 02:35:01 +00:00
Akinori MUSHA
ef55c7ea74 Use MASTER_SITES_GCC. 2002-10-19 19:01:14 +00:00
Ying-Chieh Liao
1fb133cc81 fix build when CPUTYPE is set
PR:		32584
Submitted by:	maintainer
2001-12-08 20:58:45 +00:00
Peter Pentchev
7845d72d67 Unbreak mtree in the correct way: do not install arm-elf-c++filt at all,
since it is installed by devel/arm-elf-binutils.

PR:		27733
Submitted by:	maintainer
2001-05-29 12:57:40 +00:00
Ying-Chieh Liao
65232d5b52 add missing file to PLIST
PR:		27453
Submitted by:	David W. Chapman Jr. <dwcjr@inethouston.net>
2001-05-29 12:34:28 +00:00
David E. O'Brien
7ecfe0da5a Upgrade to GCC 2.95.3. 2001-04-17 09:53:12 +00:00
FUJISHIMA Satsuki
5da7f0dce2 o Change MASTER_SITES to MASTER_SITE_SOURCEWARE.
o Uses split tarballs (gcc-{core,g++,objc}.tar.bz2)

PR:		24463
Submitted by:	maintainer
2001-01-19 20:25:52 +00:00
David E. O'Brien
a480a804e8 GNU cross compiler suite for ARM. This is a vanilla version of gcc only.
That is, it does not contain any libs or startup code for creating executable
files.

PR:		22849
Submitted by:	Espen Skoglund <esk@ira.uka.de>
		(with much cleanup and tweaks by me)
2001-01-06 08:05:31 +00:00