mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-27 05:10:36 +00:00
722bf380a3
libtool-generated shared libraries by forcing libtool into understanding that FreeBSD can correctly handle shared library dependencies. This code already exists in the libtool CVS repository but without knowing the release schedule (if any) for a new libtool 1.5.x series, and the exceptional performance gains (gnucash for example uses 122 shared libraries and with things rebuilt now starts up in ~10 seconds as opposed to 15 *minutes*). Further, a number of people have assisted in extensive testing of this code in a series of different environments, so I am therefore adding this patch to the tree. PR: 94826 Submitted by: Peter Jeremy <peterjeremy@optushome.com.au> Tested by: too many to list - thank you all
27 lines
639 B
Makefile
27 lines
639 B
Makefile
# New ports collection makefile for: libtool
|
|
# Date created: 6 May 1998
|
|
# Whom: Motoyuki Kasahara <m-kasahr@sra.co.jp>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME?= libtool
|
|
PORTVERSION= 1.5.22
|
|
PORTREVISION?= 3
|
|
CATEGORIES= devel
|
|
MASTER_SITES= ${MASTER_SITE_GNU}
|
|
MASTER_SITE_SUBDIR= libtool
|
|
DISTNAME= libtool-${PORTVERSION}
|
|
|
|
MAINTAINER= ade@FreeBSD.org
|
|
COMMENT?= Generic shared library support script
|
|
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS?= --disable-ltdl-install
|
|
CONFIGURE_ARGS+= --infodir=${PREFIX}/info
|
|
CONFIGURE_ENV= MAKEINFO="makeinfo --no-split"
|
|
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
|
INFO?= libtool
|
|
|
|
.include <bsd.port.mk>
|