Commit graph

40 commits

Author SHA1 Message Date
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +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
Tilman Keskinoz
4ec9c8318a Add SHA256 checksums for my ports 2005-11-08 12:26:38 +00:00
Tilman Keskinoz
93a2d2de99 Work around FreeBSDs broken libtool
Reported by:	pointyhat
2005-06-09 10:25:18 +00:00
Tilman Keskinoz
5736dd988b Use the latest autotools/libtool. 2005-06-04 22:51:49 +00:00
Tilman Keskinoz
cf7f466e8d Use variables instead of hardcoding autotools versions. 2004-11-19 12:34:32 +00:00
Tilman Keskinoz
db5a434fb1 Update to 1.12.12 2004-10-13 07:37:08 +00:00
Tilman Keskinoz
e54dc7d2ef Fix build with gcc3.4
Obtained from:	author
2004-08-12 15:31:01 +00:00
Ade Lovett
e32a824579 Move devel/autoconf->devel/autoconf253 and devel/automake->devel/automake15
All autotools ports are now truly versioned and do not conflict with each
other.

This marks the end of "Phase 1" of the autotools updates.
2004-08-03 22:36:52 +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
1a628ded35 Sync with new bsd.autotools.mk 2004-06-04 17:29:38 +00:00
Tilman Keskinoz
be5355beec GC unused file. 2004-05-11 13:59:28 +00:00
Tilman Keskinoz
ebfc6e8877 Move autogen from post-patch to pre-configure to fix dependency problems
Reported by:	dosirak (via kris)
2004-04-09 08:44:36 +00:00
Tilman Keskinoz
c5066876e0 Add SIZE
Submitted by:	trevor
2004-03-18 15:17:40 +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
Tilman Keskinoz
212b9bbdc3 Fix a compile problem with recent gcc versions. 2004-01-16 22:03:32 +00:00
Tilman Keskinoz
87cb7051d5 Fix build on 5.x
Reported by:	bento
2003-10-13 12:53:58 +00:00
Tilman Keskinoz
5aa869585b Use new INFO macros 2003-08-04 18:51:28 +00:00
Ade Lovett
b2fd75e438 libtool uber-patch
* kill devel/libtool and move to devel/libtool13, upgrading to 1.3.5
* upgrade repo-copied devel/libtool14 to 1.4.3
* break out libltdl into its own separate port
* move to version-numbered binaries/scripts (ie: there is *no* 'libtool'
  any more -- USE_LIBTOOL and USE_LIBTOOL_VER are your friends)

Approved by:	portmgr (kris) - for the bsd.port.mk hooks
Tested by:	bento 4-exp builds (repeatedly)
2003-06-26 22:58:32 +00:00
Tilman Keskinoz
79671f3f8a Update to 1.12.10 2003-04-27 21:43:18 +00:00
Tilman Keskinoz
e07e5b8c77 Update to 1.12.9
Grab Maintainership.
2003-04-06 15:45:34 +00:00
Tilman Keskinoz
da69133c72 Update to 1.12.8
Approved by:	maintainer timeout
2003-03-23 16:23:42 +00:00
Akinori MUSHA
4c2e4f1862 De-pkg-comment. 2003-02-21 13:28:59 +00:00
Tilman Keskinoz
2d773ffe61 Unbreak on -CURRENT by updating to 1.12.7 2002-11-29 11:12:42 +00:00
Maxim Sobolev
2b1a883dc4 Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +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
Satoshi Asami
641d036461 Add lib/libsocket++_p.a (now that's one hard filename to type!) and
lib/libsocket++.so.

Submitted by:	bento
2000-06-07 07:59:23 +00:00
Steve Price
eb8ca8b29c Don't build any profiled libraries and use CXXFLAGS to specify -I. so this
port actually builds.
2000-05-28 04:07:29 +00:00
Kris Kennaway
135883b714 Mark BROKEN: compiler error
Noticed by:	bento
2000-04-29 21:53:59 +00:00
Chris Piazza
93a61d6874 Update with the new PORTNAME/PORTVERSION variables 2000-04-09 18:14:07 +00:00
R. Imura
3649ada3e3 Fix compiler error in -current.
PR:		16443
Submitted by:	Alexander Langer <alex@cichlids.com>
2000-01-30 16:21:32 +00:00
Peter Wemm
a6c3f62331 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
Michael Haro
5ce8e8e5c7 Remove the test to create ${PREFIX}/share/info/dir as it is now
in bsd.port.mk and this helps to unify the check and install.
1999-06-05 22:32:11 +00:00
Jun Kuriyama
f79458cfe7 Add section and entry into ${PREFIX}/info/dir and portlint.
PR:		ports/8135
Submitted by:	Gregory D. Moncreaff <moncrg@ma.ultranet.com>
Portlint by:	myself
1998-11-22 02:01:55 +00:00
Steve Price
f044dea560 Convert to ELF. 1998-10-10 03:23:44 +00:00
Thomas Gellekum
944910bb30 Execute `ldconfig -R' at the pkg_delete step.
PR:		6281
Submitted by:	SADA Kenji <sada@e-mail.ne.jp>
1998-05-05 13:18:48 +00:00
David E. O'Brien
2e0134082d Update MASTER_SITES.
Pointed out by:	Max
1998-01-07 11:11:48 +00:00
Masafumi Max NAKANE
5e5eddfc60 ldconfig -> ${LDCONFIG}. 1997-07-17 15:13:02 +00:00
David E. O'Brien
f82486aae5 Socket++ is a iostream like C++ class library for the UNIX and INET
domains of sockets and protocols.

Submitted by:	Narvi <narvi@haldjas.folklore.ee>
Closes-PR:	ports/2532
1997-02-07 23:54:07 +00:00