Commit graph

31 commits

Author SHA1 Message Date
Kris Kennaway
ae994c8ea8 Use libtool port instead of included version to avoid objformat a.out botch 2007-02-01 02:42:05 +00:00
Cheng-Lung Sung
4de56a776b - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include comms/ converters/ databases/ devel/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-14 22:55:18 +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
Pav Lucistnik
22fea9c3df - Add some SHA256 checksums 2005-11-24 15:40:04 +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
Oliver Lehmann
c37f08f501 change the libtool version to use from 1.3 to 1.5 2005-05-31 17:00:47 +00:00
Tilman Keskinoz
d3bcb83ba7 Don't use autoconf213 for building 2005-04-24 15:47:37 +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
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
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Maxim Sobolev
10588346d3 Let be hohest: I really don't have a time now to properly maintain all
these great pieces of software, so that let others with more free time
to take over them.
2003-07-29 09:12:37 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Satoshi Asami
ffb21b5654 Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in the
previous commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)

Line up the rhs of variable assignments nicely.  Remove a couple of extra
whitespaces while I'm here.

Suggested by:	 sobomax
2000-06-16 21:52:40 +00:00
Maxim Sobolev
dc1177a9a5 Fourth round of INSTALLS_SHLIBS conversion. 2000-06-16 08:48:22 +00:00
Maxim Sobolev
e7d1d4a4a9 Fix a bug in my own tmpnam() --> mkstemp() patch.
Reported by:	Pascal Hofstee <daeron@shadowmere.student.utwente.nl>
2000-06-12 16:10:52 +00:00
Maxim Sobolev
06785755ab Use mkstemp() instean of insecure tmpname(). 2000-06-07 08:39:53 +00:00
Ade Lovett
8bd85a9d02 Updates for new shared library versions in GNOME 1.2 2000-06-01 16:25:45 +00:00
Will Andrews
40f0fcd0d3 MAINTAINER change: gljohns@bellsouth.net -> ports@FreeBSD.org.
PR:		18814
Submitted by:	MAINTAINER
Typo by:	will
2000-05-25 19:39:39 +00:00
Michael Haro
ed33fb7de0 PORTNAME/PORTVERSION update 2000-04-11 21:30:15 +00:00
Thomas Gellekum
8d4cc67ec8 Upgrade to 0.10.1.
PR:		17766
Submitted by:	"Maxim Sobolev" <sobomax@altavista.net>
2000-04-03 09:22:33 +00:00
Thomas Gellekum
6b219dcae2 Upgrade to 0.10.0, needed for WindowMaker-0.62.0.
Submitted by:	Brian Handy <handy@physics.montana.edu>
2000-03-31 08:33:08 +00:00
Thomas Gellekum
6e49824a66 Upgrade to 0.9.1.
PR:		14149
Submitted by:	Brain Handy <handy@physics.montana.edu>
1999-10-06 07:05:26 +00:00
David E. O'Brien
9a9ac6ba9d Change Id->FreeBSD. 1999-08-25 05:57:29 +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
Steve Price
1aed4f1168 Set USE_LIBTOOL=yes.
PR:             11844
Submitted by:   Jeremy Lea <reg@shale.csir.co.za>
1999-05-30 03:49:01 +00:00
Jacques Vidrine
0e7b05f262 distfile moved to new directory on MASTER_SITES 1999-03-12 00:43:24 +00:00
Bill Fenner
8e8b196ed3 Terminate buffer read from file in PLGetProplistWithPath().
This fixes the core dumps that many windowmaker apps (at least
 wmsetbg and WPrefs) were seeing.
1999-02-10 22:07:58 +00:00
Vanilla I. Shu
3b6d67d1f7 Upgrade to 0.8.3, and I remove USE_X_PREFIX.
PR:		ports/9844
Submitted by:	maintainer.
1999-02-02 14:30:27 +00:00
Bill Fenner
dc90d64404 Use ${MASTER_SITE_GNOME} 1999-01-27 08:31:54 +00:00
Vanilla I. Shu
e4d0823961 This is a new port of libPropListgnome. Some gnome software uses
libPropList for property settings. Window Maker also uses libPropList,
as does wdm. However, there seem to be some differences between the two and
nevertheless, it would not be good to have future gnome ports depend on
Window Maker. I made this port from the libPropList found on the gnome ftp
sites; the distribution file is called libPropList-0.7.1gnome, but it builds
the library by default as libPropList. This conflicts with the libPropList
installed by Window Maker, so I made this port build the library as
libPropListgnome. So any future gnome ports that need libPropList should link
against libPropListgnome instead.
PR:	ports/9006
Submitted by:	Glenn Johnson <gljohns@bellsouth.net>
1998-12-09 05:11:56 +00:00