head	1.53;
access;
symbols
	pkgsrc-2026Q1:1.53.0.30
	pkgsrc-2026Q1-base:1.53
	pkgsrc-2025Q4:1.53.0.28
	pkgsrc-2025Q4-base:1.53
	pkgsrc-2025Q3:1.53.0.26
	pkgsrc-2025Q3-base:1.53
	pkgsrc-2025Q2:1.53.0.24
	pkgsrc-2025Q2-base:1.53
	pkgsrc-2025Q1:1.53.0.22
	pkgsrc-2025Q1-base:1.53
	pkgsrc-2024Q4:1.53.0.20
	pkgsrc-2024Q4-base:1.53
	pkgsrc-2024Q3:1.53.0.18
	pkgsrc-2024Q3-base:1.53
	pkgsrc-2024Q2:1.53.0.16
	pkgsrc-2024Q2-base:1.53
	pkgsrc-2024Q1:1.53.0.14
	pkgsrc-2024Q1-base:1.53
	pkgsrc-2023Q4:1.53.0.12
	pkgsrc-2023Q4-base:1.53
	pkgsrc-2023Q3:1.53.0.10
	pkgsrc-2023Q3-base:1.53
	pkgsrc-2023Q2:1.53.0.8
	pkgsrc-2023Q2-base:1.53
	pkgsrc-2023Q1:1.53.0.6
	pkgsrc-2023Q1-base:1.53
	pkgsrc-2022Q4:1.53.0.4
	pkgsrc-2022Q4-base:1.53
	pkgsrc-2022Q3:1.53.0.2
	pkgsrc-2022Q3-base:1.53
	pkgsrc-2022Q2:1.51.0.10
	pkgsrc-2022Q2-base:1.51
	pkgsrc-2022Q1:1.51.0.8
	pkgsrc-2022Q1-base:1.51
	pkgsrc-2021Q4:1.51.0.6
	pkgsrc-2021Q4-base:1.51
	pkgsrc-2021Q3:1.51.0.4
	pkgsrc-2021Q3-base:1.51
	pkgsrc-2021Q2:1.51.0.2
	pkgsrc-2021Q2-base:1.51
	pkgsrc-2021Q1:1.50.0.34
	pkgsrc-2021Q1-base:1.50
	pkgsrc-2020Q4:1.50.0.32
	pkgsrc-2020Q4-base:1.50
	pkgsrc-2020Q3:1.50.0.30
	pkgsrc-2020Q3-base:1.50
	pkgsrc-2020Q2:1.50.0.26
	pkgsrc-2020Q2-base:1.50
	pkgsrc-2020Q1:1.50.0.6
	pkgsrc-2020Q1-base:1.50
	pkgsrc-2019Q4:1.50.0.28
	pkgsrc-2019Q4-base:1.50
	pkgsrc-2019Q3:1.50.0.24
	pkgsrc-2019Q3-base:1.50
	pkgsrc-2019Q2:1.50.0.22
	pkgsrc-2019Q2-base:1.50
	pkgsrc-2019Q1:1.50.0.20
	pkgsrc-2019Q1-base:1.50
	pkgsrc-2018Q4:1.50.0.18
	pkgsrc-2018Q4-base:1.50
	pkgsrc-2018Q3:1.50.0.16
	pkgsrc-2018Q3-base:1.50
	pkgsrc-2018Q2:1.50.0.14
	pkgsrc-2018Q2-base:1.50
	pkgsrc-2018Q1:1.50.0.12
	pkgsrc-2018Q1-base:1.50
	pkgsrc-2017Q4:1.50.0.10
	pkgsrc-2017Q4-base:1.50
	pkgsrc-2017Q3:1.50.0.8
	pkgsrc-2017Q3-base:1.50
	pkgsrc-2017Q2:1.50.0.4
	pkgsrc-2017Q2-base:1.50
	pkgsrc-2017Q1:1.50.0.2
	pkgsrc-2017Q1-base:1.50
	pkgsrc-2016Q4:1.49.0.4
	pkgsrc-2016Q4-base:1.49
	pkgsrc-2016Q3:1.49.0.2
	pkgsrc-2016Q3-base:1.49
	pkgsrc-2016Q2:1.48.0.14
	pkgsrc-2016Q2-base:1.48
	pkgsrc-2016Q1:1.48.0.12
	pkgsrc-2016Q1-base:1.48
	pkgsrc-2015Q4:1.48.0.10
	pkgsrc-2015Q4-base:1.48
	pkgsrc-2015Q3:1.48.0.8
	pkgsrc-2015Q3-base:1.48
	pkgsrc-2015Q2:1.48.0.6
	pkgsrc-2015Q2-base:1.48
	pkgsrc-2015Q1:1.48.0.4
	pkgsrc-2015Q1-base:1.48
	pkgsrc-2014Q4:1.48.0.2
	pkgsrc-2014Q4-base:1.48
	pkgsrc-2014Q3:1.47.0.12
	pkgsrc-2014Q3-base:1.47
	pkgsrc-2014Q2:1.47.0.10
	pkgsrc-2014Q2-base:1.47
	pkgsrc-2014Q1:1.47.0.8
	pkgsrc-2014Q1-base:1.47
	pkgsrc-2013Q4:1.47.0.6
	pkgsrc-2013Q4-base:1.47
	pkgsrc-2013Q3:1.47.0.4
	pkgsrc-2013Q3-base:1.47
	pkgsrc-2013Q2:1.47.0.2
	pkgsrc-2013Q2-base:1.47
	pkgsrc-2013Q1:1.45.0.28
	pkgsrc-2013Q1-base:1.45
	pkgsrc-2012Q4:1.45.0.26
	pkgsrc-2012Q4-base:1.45
	pkgsrc-2012Q3:1.45.0.24
	pkgsrc-2012Q3-base:1.45
	pkgsrc-2012Q2:1.45.0.22
	pkgsrc-2012Q2-base:1.45
	pkgsrc-2012Q1:1.45.0.20
	pkgsrc-2012Q1-base:1.45
	pkgsrc-2011Q4:1.45.0.18
	pkgsrc-2011Q4-base:1.45
	pkgsrc-2011Q3:1.45.0.16
	pkgsrc-2011Q3-base:1.45
	pkgsrc-2011Q2:1.45.0.14
	pkgsrc-2011Q2-base:1.45
	pkgsrc-2011Q1:1.45.0.12
	pkgsrc-2011Q1-base:1.45
	pkgsrc-2010Q4:1.45.0.10
	pkgsrc-2010Q4-base:1.45
	pkgsrc-2010Q3:1.45.0.8
	pkgsrc-2010Q3-base:1.45
	pkgsrc-2010Q2:1.45.0.6
	pkgsrc-2010Q2-base:1.45
	pkgsrc-2010Q1:1.45.0.4
	pkgsrc-2010Q1-base:1.45
	pkgsrc-2009Q4:1.45.0.2
	pkgsrc-2009Q4-base:1.45
	pkgsrc-2009Q3:1.44.0.40
	pkgsrc-2009Q3-base:1.44
	pkgsrc-2009Q2:1.44.0.38
	pkgsrc-2009Q2-base:1.44
	pkgsrc-2009Q1:1.44.0.36
	pkgsrc-2009Q1-base:1.44
	pkgsrc-2008Q4:1.44.0.34
	pkgsrc-2008Q4-base:1.44
	pkgsrc-2008Q3:1.44.0.32
	pkgsrc-2008Q3-base:1.44
	cube-native-xorg:1.44.0.30
	cube-native-xorg-base:1.44
	pkgsrc-2008Q2:1.44.0.28
	pkgsrc-2008Q2-base:1.44
	cwrapper:1.44.0.26
	pkgsrc-2008Q1:1.44.0.24
	pkgsrc-2008Q1-base:1.44
	pkgsrc-2007Q4:1.44.0.22
	pkgsrc-2007Q4-base:1.44
	pkgsrc-2007Q3:1.44.0.20
	pkgsrc-2007Q3-base:1.44
	pkgsrc-2007Q2:1.44.0.18
	pkgsrc-2007Q2-base:1.44
	pkgsrc-2007Q1:1.44.0.16
	pkgsrc-2007Q1-base:1.44
	pkgsrc-2006Q4:1.44.0.14
	pkgsrc-2006Q4-base:1.44
	pkgsrc-2006Q3:1.44.0.12
	pkgsrc-2006Q3-base:1.44
	pkgsrc-2006Q2:1.44.0.10
	pkgsrc-2006Q2-base:1.44
	pkgsrc-2006Q1:1.44.0.8
	pkgsrc-2006Q1-base:1.44
	tv-libtool-1-5-18-tmpdirfix:1.44.0.6
	pkgsrc-2005Q4:1.44.0.4
	pkgsrc-2005Q4-base:1.44
	pkgsrc-2005Q3:1.44.0.2
	pkgsrc-2005Q3-base:1.44
	pkgsrc-2005Q2:1.43.0.6
	pkgsrc-2005Q2-base:1.43
	pkgsrc-2005Q1:1.43.0.4
	pkgsrc-2005Q1-base:1.43
	pkgsrc-2004Q4:1.43.0.2
	pkgsrc-2004Q4-base:1.43
	pkgsrc-2004Q3:1.42.0.4
	pkgsrc-2004Q3-base:1.42
	pkgsrc-2004Q2:1.42.0.2
	pkgsrc-2004Q2-base:1.42
	pkgsrc-2004Q1:1.40.0.2
	pkgsrc-2004Q1-base:1.40
	pkgsrc-2003Q4:1.39.0.2
	pkgsrc-2003Q4-base:1.39
	netbsd-1-6-1:1.37.0.2
	netbsd-1-6-1-base:1.37
	netbsd-1-6:1.36.0.6
	netbsd-1-6-RELEASE-base:1.36
	pkgviews:1.36.0.2
	pkgviews-base:1.36
	buildlink2:1.35.0.2
	buildlink2-base:1.36
	netbsd-1-5-PATCH003:1.34
	netbsd-1-5-PATCH001:1.33
	netbsd-1-5-RELEASE:1.22
	netbsd-1-4-PATCH003:1.22
	netbsd-1-4-PATCH002:1.12
	comdex-fall-1999:1.10
	netbsd-1-4-PATCH001:1.9
	netbsd-1-4-RELEASE:1.8
	netbsd-1-3-PATCH003:1.4
	FREEBSD-19980711:1.1.1.1
	FREEBSD:1.1.1;
locks; strict;
comment	@# @;


1.53
date	2022.07.26.16.15.26;	author wiz;	state Exp;
branches;
next	1.52;
commitid	qd1lUW1BOITagqND;

1.52
date	2022.06.28.11.31.47;	author wiz;	state Exp;
branches;
next	1.51;
commitid	D2UoJrTHpoHEANJD;

1.51
date	2021.05.24.19.50.01;	author wiz;	state Exp;
branches;
next	1.50;
commitid	qokaiStTApGMcrUC;

1.50
date	2017.03.06.16.14.07;	author jperkin;	state Exp;
branches;
next	1.49;
commitid	o6zvJAUprKsbrvIz;

1.49
date	2016.07.09.06.38.09;	author wiz;	state Exp;
branches;
next	1.48;
commitid	dlqnocGpOoXV2Cdz;

1.48
date	2014.10.09.13.44.37;	author wiz;	state Exp;
branches;
next	1.47;
commitid	UvzBSm5hrFIOWwTx;

1.47
date	2013.05.31.12.40.01;	author wiz;	state Exp;
branches;
next	1.46;
commitid	hIeXGcx6VfKHwMRw;

1.46
date	2013.05.09.18.26.33;	author wiz;	state Exp;
branches;
next	1.45;

1.45
date	2009.12.15.17.35.36;	author joerg;	state Exp;
branches;
next	1.44;

1.44
date	2005.07.19.10.20.07;	author grant;	state Exp;
branches;
next	1.43;

1.43
date	2004.10.14.19.04.56;	author tv;	state Exp;
branches;
next	1.42;

1.42
date	2004.05.26.13.51.07;	author tron;	state Exp;
branches;
next	1.41;

1.41
date	2004.05.26.13.49.29;	author tron;	state Exp;
branches;
next	1.40;

1.40
date	2004.02.05.20.14.06;	author skrll;	state Exp;
branches;
next	1.39;

1.39
date	2003.03.29.09.38.21;	author wiz;	state Exp;
branches;
next	1.38;

1.38
date	2003.03.28.21.14.15;	author wiz;	state Exp;
branches;
next	1.37;

1.37
date	2002.08.25.18.38.33;	author jlam;	state Exp;
branches;
next	1.36;

1.36
date	2002.05.23.20.07.00;	author schmonz;	state Exp;
branches;
next	1.35;

1.35
date	2002.04.15.18.25.45;	author kei;	state Exp;
branches
	1.35.2.1;
next	1.34;

1.34
date	2001.10.18.15.20.11;	author veego;	state Exp;
branches;
next	1.33;

1.33
date	2001.02.27.08.20.24;	author skrll;	state Exp;
branches;
next	1.32;

1.32
date	2001.02.16.14.38.40;	author wiz;	state Exp;
branches;
next	1.31;

1.31
date	2001.02.03.05.34.57;	author hubertf;	state Exp;
branches;
next	1.30;

1.30
date	2001.01.26.16.42.44;	author skrll;	state Exp;
branches;
next	1.29;

1.29
date	2001.01.15.14.40.32;	author jlam;	state Exp;
branches;
next	1.28;

1.28
date	2001.01.04.13.05.23;	author bad;	state Exp;
branches;
next	1.27;

1.27
date	2000.12.28.17.55.37;	author wiz;	state Exp;
branches;
next	1.26;

1.26
date	2000.11.26.21.12.54;	author mycroft;	state Exp;
branches;
next	1.25;

1.25
date	2000.11.26.20.38.55;	author tron;	state Exp;
branches;
next	1.24;

1.24
date	2000.11.17.09.58.50;	author skrll;	state Exp;
branches;
next	1.23;

1.23
date	2000.10.21.22.23.00;	author wiz;	state Exp;
branches;
next	1.22;

1.22
date	2000.10.14.16.11.35;	author hubertf;	state Exp;
branches;
next	1.21;

1.21
date	2000.10.12.19.07.06;	author skrll;	state Exp;
branches;
next	1.20;

1.20
date	2000.09.14.10.20.46;	author skrll;	state Exp;
branches;
next	1.19;

1.19
date	2000.06.29.08.06.05;	author skrll;	state Exp;
branches;
next	1.18;

1.18
date	2000.06.04.17.56.16;	author rh;	state Exp;
branches;
next	1.17;

1.17
date	2000.06.04.16.46.46;	author rh;	state Exp;
branches;
next	1.16;

1.16
date	2000.06.01.09.36.45;	author rh;	state Exp;
branches;
next	1.15;

1.15
date	2000.06.01.06.15.12;	author rh;	state Exp;
branches;
next	1.14;

1.14
date	2000.05.31.17.25.54;	author rh;	state Exp;
branches;
next	1.13;

1.13
date	2000.04.02.17.16.00;	author fredb;	state Exp;
branches;
next	1.12;

1.12
date	2000.02.12.16.26.52;	author fredb;	state Exp;
branches;
next	1.11;

1.11
date	2000.02.12.16.07.08;	author fredb;	state Exp;
branches;
next	1.10;

1.10
date	99.09.02.21.35.50;	author christos;	state Exp;
branches;
next	1.9;

1.9
date	99.05.20.20.09.50;	author tron;	state Exp;
branches;
next	1.8;

1.8
date	99.04.14.21.39.03;	author tron;	state Exp;
branches;
next	1.7;

1.7
date	99.03.22.16.08.32;	author bad;	state Exp;
branches;
next	1.6;

1.6
date	99.02.20.22.48.27;	author hubertf;	state Exp;
branches;
next	1.5;

1.5
date	98.10.02.14.49.33;	author tv;	state Exp;
branches;
next	1.4;

1.4
date	98.08.20.15.16.48;	author tsarna;	state Exp;
branches;
next	1.3;

1.3
date	98.07.14.15.04.47;	author tv;	state Exp;
branches;
next	1.2;

1.2
date	98.07.13.01.53.49;	author tv;	state Exp;
branches;
next	1.1;

1.1
date	98.07.13.01.50.08;	author tv;	state Exp;
branches
	1.1.1.1;
next	;

1.35.2.1
date	2002.06.23.18.44.29;	author jlam;	state Exp;
branches;
next	;

1.1.1.1
date	98.07.13.01.50.08;	author tv;	state Exp;
branches;
next	;


desc
@@


1.53
log
@libtool*: update to 2.4.7

* Noteworthy changes in release 2.4.7 (2022-03-16) [stable]

** New features:

  - Libtool script now supports (configure-time and runtime) ARFLAGS
    variable, which obsoletes AR_FLAGS.  This is due to naming conventions
    among other *FLAGS and to be consistent with Automake's ARFLAGS.

  - Gnulib testsuite is enabled and run during 'make check'.

  - Support the Windows version of the Intel C Compiler (icl) in
    libtool script.

  - Pass '-fsanitize=*' flags for GCC and LLVM, and '-specs=*' for GCC
    to linker.

  - Pass '-Xassembler=*' and '-Wa,*' flag to compilers and linkers.

  - The variable 'FILECMD' with default value of '/usr/bin/file' was used to
    replace existing hard coded references to '/usr/bin/file'.

  - Add MidnightBSD support.

** Important incompatible changes:

  - Libtool changed ARFLAGS/AR_FLAGS default from 'cru' to 'cr'.

  - Do not pass '-pthread' to Solaris linker.

  - 'libtool' and 'libtoolize' scripts now use '#! /usr/bin/env sh' shebang.
    Previously '#! /bin/sh' was used, which presents challenges for
    containerized environments.

** Bug fixes:

  - Fix significant slowdown of libtoolize for certain projects (regression
    introduced in 2.4.3 release) caused by infinite m4 macro recursion.

  - Mitigate the slowdown of libtool script (introduced in v2.4.3) caused by
    increased number of calls to '$SED $sed_quote_subst' (bug#20006).

  - Properly parse and export TLS symbols on AIX.

  - Various bug fixes surrounding use of 'sed'.

  - Darwin systems set proper "allow undefined" flag on OSX 11, and
    PowerPC 10.5.

  - Removed some deprecated tests related to 'Makefile.inc' files.
@
text
@# $NetBSD: Makefile,v 1.52 2022/06/28 11:31:47 wiz Exp $

META_PACKAGE=	yes

.include "Makefile.common"

DEPENDS+=	${DISTNAME:S/-/-base-/}{,nb[0-9]*}:../../devel/libtool-base
DEPENDS+=	${DISTNAME:S/-/-fortran-/}{,nb[0-9]*}:../../devel/libtool-fortran
DEPENDS+=	${DISTNAME:S/-/-info-/}{,nb[0-9]*}:../../devel/libtool-info

# There is no libltdl dependency here; this is deliberate, so that libltdl
# can be updated independently of the rest of libtool.

COMMENT=	Generic shared library support script

.include "../../mk/bsd.pkg.mk"
@


1.52
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2021/05/24 19:50:01 wiz Exp $
d3 1
a3 1
META_PACKAGE=	# empty
a4 1
PKGREVISION= 2
@


1.51
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2017/03/06 16:14:07 jperkin Exp $
d5 1
a5 1
PKGREVISION= 1
@


1.50
log
@Update libtool packages to 2.4.6.

Changes since 2.4.2 are too numerous to mention, with over 4,700 lines
in the ChangeLog file.  However, this release does at least fix a large
number of build failures on SmartOS, and doesn't appear to cause any
obvious regressions in bulk builds performed by Joerg and myself.

Some pkgsrc cleanups while here, including merging the MirBSD patches
correctly.  It couldn't be made much clearer how to properly integrate
patches here to ensure they are not lost.  Next time you might not be so
fortunate!
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2016/07/09 06:38:09 wiz Exp $
d5 1
@


1.49
log
@Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2014/10/09 13:44:37 wiz Exp $
a5 2
PKGREVISION=	3

@


1.48
log
@Remove SVR4_PKGNAME, per discussion on tech-pkg.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2013/05/31 12:40:01 wiz Exp $
d6 1
a6 1
PKGREVISION=	2
@


1.47
log
@Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2013/05/09 18:26:33 wiz Exp $
a7 1
SVR4_PKGNAME=	ltool
@


1.46
log
@Pull in libtool-fortran. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2009/12/15 17:35:36 joerg Exp $
d6 1
a6 1
PKGREVISION=	1
@


1.45
log
@Update to libtool-2.2.6b. This switches libtool to the new main branch.
Changes are many, important for pkgsrc:
- much higher speed (up to 30% faster for the overall build of libX11)
- less magic for detection of the tag

The pkgsrc integration of f2c has been changed to be more sane.
libtool itself now depends on the f2c frontend to use proper
auto-configuration and only fakes up the library. This part is
encapsulated in mk/compiler/f2c.mk.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2005/07/19 10:20:07 grant Exp $
d6 1
d11 1
@


1.44
log
@depends should be ../../<category>/<pkg>
@
text
@d1 3
a3 1
# $NetBSD: Makefile,v 1.43 2004/10/14 19:04:56 tv Exp $
a16 8
NO_CONFIGURE=	yes
NO_BUILD=	yes

do-patch:

do-install:
	@@${ECHO_MSG} this is only a meta package.

@


1.43
log
@Update libtool* packages to account for libltdl split, and simplify by
moving some common things into Makefile.common.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2004/05/26 13:51:07 tron Exp $
d7 2
a8 2
DEPENDS+=	${DISTNAME:S/-/-base-/}{,nb[0-9]*}:../libtool-base
DEPENDS+=	${DISTNAME:S/-/-info-/}{,nb[0-9]*}:../libtool-info
@


1.42
log
@Use "nb[0-9]*" instead of "nb[0-9]" to accept revisions beyond 9.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2004/05/26 13:49:29 tron Exp $
d10 3
@


1.41
log
@Fix broken dependence patterns introduced in revision 1.36.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2004/02/05 20:14:06 skrll Exp $
d7 2
a8 2
DEPENDS+=	${DISTNAME:S/-/-base-/}{,nb[0-9]}:../libtool-base
DEPENDS+=	${DISTNAME:S/-/-info-/}{,nb[0-9]}:../libtool-info
@


1.40
log
@The long awaited update libtool to 1.5.2.

Some pkgsrc things
	- Fix PLISTs for packages that use -release
	- Include canonicalisation of a couple of paths for the benefit
	  of qt3-*
	- the normal version=sunos patching
	- fix all library_names_spec for the standard set of symlinks

The libtool things some of which had already made it into pkgsrc libtool.

New in 1.5.2: 2004-01-25; CVS version 1.5.0a, Libtool team:
* lt_dlrealloc is an official part of the libltdl API.
* --tag, --silent and --debug options are preserved and reused when libtool
  calls itself for relinking etc.
* `-pthread' and similar options are honoured when linking shared libraries.
* -no-suppress in compile mode shows compiler output for both PIC and non-PIC
  object compilation.
* New link mode option `-precious-files-regex' to prevent accidental removal
  of files you want to keep, such as test coverage data, from the temporary
  output directory.
* Directories specified in /etc/ld.so.conf are no longer hardcoded on Linux.
* Recognises the 'R' symbol type on Solaris so read-only symbols can be
  exported.
* Bug fixes.

New in 1.5: 2003-04-14; CVS version 1.4e, Libtool team:
* First stable release of multi-language architecture.
* libtool and libltdl support for Mac OS/X.
* libltdl will now use cygwins dlopen API instead of always forcing
  LoadLibrary.
* Support auto-import patch to binutils on cygwin for much improved dll
  support.
* Bug fixes.

New in 1.4.3: 2002-10-13; CVS version 1.4.2a, Robert Boehne:
* The libltdl subdirectory now bootstraps correctly with Automake 1.5.
* srcdir != builddir builds with Automake 1.5 work correctly.
* Support for mips-compaq-nonstopux.
* New command line argument, --preserve-dup-deps prevents removal of
  duplicate dependent libraries.

New in 1.4d: 2002-01-07; CVS version 1.4c, Libtool team:
* Help strings display correctly again.
* Better error messages when library linking fails.
* Better error messages from libltdl when loading fails.
* Better search path management in libltdl with `lt_dlinsertsearchdir' call.
* Support /lib/w32api in recent cygwin releases.
* Support cross compilation to mingw.
* Support for .rc files (Windows resource compiler).
* Improved handling of mingw gcc.
* Improved handling of $PATH with entries containing spaces.
* Improved support for linking with gcc on aix4* and aix5*.
* Improved support for GCC 3.0.
* Initial support for QNX RTOS, UnixWare 7 and OpenUNIX 8.
* Bug fixes to the OpenBSD port.
* Bug fixes.

New in 1.4.2: 2001-09-11; CVS version 1.4.1a, Gary V. Vaughan:
* libltdl now builds on solaris again
* diagnose and warn about not-quite-working combinations of gcc and
  ld on solaris.
* Improved OpenBSD support.
* Improved cygwin support.
* Bugfixes.

New in 1.4.1: 2001-09-03; CVS version 1.4.0a, Libtool team:
* Better error messages from libltdl when loading fails.
* Don't leave here-doc files behind.
* Improved support for OpenBSD.
* Libtool will build with autoconf-2.50 and higher.
* Plug memory management bugs in libltdl.
* Prefer shl_load to dlopen for better operation on HP-UX.

New in 1.4b: 2001-07-09; CVS version 1.4a, Libtool team:
* Now bootstraps with autoconf-2.50 and automake-1.4-p4.
* Always try to build at least a static lib, even if both static and
  shared libs were disabled.
* Full support for C++ compiler.
* Support for GNU gcj compiler.
* libltdl can now load all modules in a given path according to user
  supplied criteria with `lt_dlforeachfile' call.
* Improved support for AIX ia64, djgpp, HPUX, hurd, OpenBSD, sco3.2*.
* Internal mutex handling no longer has namespace clashes on NCR MP-RAS.
* New pdemo and tagdemo tests.
* Bug fixes.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.39 2003/03/29 09:38:21 wiz Exp $
#
d7 2
a8 2
DEPENDS+=	${DISTNAME:S/-/-base-/}${PKGREVISION:C/[0-9]*/nb/}${PKGREVISION}:../libtool-base
DEPENDS+=	${DISTNAME:S/-/-info-/}${PKGREVISION:C/[0-9]*/nb/}${PKGREVISION}:../libtool-info
@


1.39
log
@Add empty patch target.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2003/03/28 21:14:15 wiz Exp $
a3 1
DISTFILES=	# empty
a5 1
PKGNAME=	${PKGPFX}
d8 2
a9 2
DEPENDS+=	${PKGPFX:S/-/-base-/}${PKGREVISION:C/[0-9]*/nb/}${PKGREVISION}:../libtool-base
DEPENDS+=	${PKGPFX:S/-/-info-/}${PKGREVISION:C/[0-9]*/nb/}${PKGREVISION}:../libtool-info
@


1.38
log
@NO_PATCH is deprecated, says pkglint. Remove it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2002/08/25 18:38:33 jlam Exp $
d17 2
@


1.37
log
@Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35.2.1 2002/06/23 18:44:29 jlam Exp $
a15 1
NO_PATCH=	yes
@


1.36
log
@Depend on the proper PKGREVISION of libtool-base and libtool-info.
Fix from fredb, approved by skrll.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2002/04/15 18:25:45 kei Exp $
@


1.35
log
@Define PKGREVISION, not PKGREV to handle nbX of the package.  libtool package
now uses the standard way.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2001/10/18 15:20:11 veego Exp $
d10 2
a11 2
DEPENDS+=	${PKGNAME:C/-/-base-/}:../libtool-base
DEPENDS+=	${PKGNAME:C/-/-info-/}:../libtool-info
@


1.35.2.1
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2002/05/23 20:07:00 schmonz Exp $
d10 2
a11 2
DEPENDS+=	${PKGPFX:S/-/-base-/}${PKGREVISION:C/[0-9]*/nb/}${PKGREVISION}:../libtool-base
DEPENDS+=	${PKGPFX:S/-/-info-/}${PKGREVISION:C/[0-9]*/nb/}${PKGREVISION}:../libtool-info
@


1.34
log
@SVR4 packages have a limit of 9 chars for a package name.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2001/02/27 08:20:24 skrll Exp $
d7 1
a7 1
PKGNAME=	${PKGPFX}${PKGREV}
d10 2
a11 2
DEPENDS+=	${PKGPFX:C/-/-base-/}${PKGREV}:../libtool-base
DEPENDS+=	${PKGPFX:C/-/-info-/}${PKGREV}:../libtool-info
@


1.33
log
@Update libtool to be based on a CVS snapshot of the multi-language branch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2001/02/16 14:38:40 wiz Exp $
d8 1
@


1.32
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2001/02/03 05:34:57 hubertf Exp $
d7 4
a10 1
PKGNAME=	${DISTNAME}${PKGREV}
a12 3

DEPENDS+=	${DISTNAME:C/-/-base-/}${PKGREV}:../libtool-base
DEPENDS+=	${DISTNAME:C/-/-info-/}${PKGREV}:../libtool-info
@


1.31
log
@Split into libtool-base and libtool-info, for easier system bootstrap.
This meta-package pulls in the other two parts.

XXX any modifications should be made to this pkg's Makefile.common, patches,
XXX files dir etc. *only* !
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2001/01/26 16:42:44 skrll Exp $
d8 2
@


1.30
log
@Improve argument checking for -version-info. Bump to nb11.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2001/01/15 14:40:32 jlam Exp $
d4 2
a5 4
DISTNAME=	libtool-1.3.5
PKGNAME=	libtool-1.3.5nb11
CATEGORIES=	devel pkgtools
MASTER_SITES=	${MASTER_SITE_GNU:=libtool/}
d7 1
a7 2
MAINTAINER=	tv@@netbsd.org
HOMEPAGE=	http://www.gnu.org/software/libtool/libtool.html
d9 2
a10 3
CONFLICTS=	glibtool-*
GNU_CONFIGURE=	yes
USE_GTEXINFO=	yes
d12 3
a14 6
# It seems the info-files distributed with libtool 1.3.5 are broken.
# To test, type "info libtool|" and hold down space. See it stop with a
# ``Cannot find the node "(/usr/pkg/info/libtool.info)Linking executables"''
# error. Simply making sure the info-files get re-done works here.
post-extract:
	${RM} -f ${WRKSRC}/doc/libtool.info*
d16 2
a17 17
test: build
	cd ${WRKSRC} && ${MAKE} check

.include "../../mk/bsd.prefs.mk"

.if ${MACHINE_PLATFORM:MNetBSD-1.4-sparc} != "" || \
	${MACHINE_PLATFORM:MNetBSD-1.4.[12]-sparc} != ""
DEPENDS+=	c++rt0>=1.0:../../sysutils/c++rt0
.endif

.if ${OPSYS} == "NetBSD"
.if !exists(/usr/libexec/ld.so) && !exists(/usr/libexec/ld.elf_so)
CONFIGURE_ARGS=	--disable-shared
.endif
.else
CONFIGURE_ARGS=	--enable-ltdl-install
.endif
@


1.29
log
@The "check" target is defined in bsd.pkg.mk for some other purpose, so
don't usurp it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2001/01/04 13:05:23 bad Exp $
d5 1
a5 1
PKGNAME=	libtool-1.3.5nb10
@


1.28
log
@USE_GTEXINFO=yes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2000/12/28 17:55:37 wiz Exp $
d23 1
a23 1
test check: build
@


1.27
log
@Update to 1.3.5nb10:
wllinklibs have to be before deplibs to take effect (else they won't get
added to the RPATH, at least not on i386/current).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2000/11/26 21:12:54 mycroft Exp $
d14 1
@


1.26
log
@Bump libfool version.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2000/11/26 20:38:55 tron Exp $
d5 1
a5 1
PKGNAME=	libtool-1.3.5nb9
@


1.25
log
@Update "libtool" version number after recent changes by Charles M. Hannum.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2000/11/17 09:58:50 skrll Exp $
d5 1
a5 1
PKGNAME=	libtool-1.3.5nb8
@


1.24
log
@Bump libtool version for mycroft's changes to a.out library dependencies.

make check will fail on a.out platforms due to lib/10940.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2000/10/21 22:23:00 wiz Exp $
d5 1
a5 1
PKGNAME=	libtool-1.3.5nb7
@


1.23
log
@rm -> ${RM}
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2000/10/14 16:11:35 hubertf Exp $
d5 1
a5 1
PKGNAME=	libtool-1.3.5nb6
@


1.22
log
@It seems the info-files distributed with libtool 1.3.5 are broken.
To test, type "info libtool|" and hold down space. See it stop with a
``Cannot find the node "(/usr/pkg/info/libtool.info)Linking executables"''
error. Simply making sure the info-files get re-done works here.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2000/10/12 19:07:06 skrll Exp $
d20 1
a20 1
	rm -f ${WRKSRC}/doc/libtool.info*
@


1.21
log
@Make sure that -Wl does the right thing on a.out.

Make sure that an -fPIC c++rt0 is pulled in for sparc<1.4.3

Fixes: pkg/11166, pkg/10190, pkg/11189, and port-sparc/10846
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2000/09/14 10:20:46 skrll Exp $
d14 7
@


1.20
log
@Depreciate use of cc -shared as test and cc as linker in a.out case.
Bump to nb5.

This fixes PR/10908.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2000/06/29 08:06:05 skrll Exp $
d5 1
a5 1
PKGNAME=	libtool-1.3.5nb5
d19 5
@


1.19
log
@Update to support C++ in a different way to pkglibtool. There is no
--cplusplus option is should just work. Thanks to Todd Verling for
help with this.

I've been sitting on this update while I played with
deplibs_check_method for a.out. There seems to be a problem related
to dlopen stuff if file_magic is used. Still investigating.

Version bumped to nb4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2000/06/04 17:56:16 rh Exp $
d5 1
a5 1
PKGNAME=	libtool-1.3.5nb4
@


1.18
log
@Fix aout brokenness.  Bump libtool to 1.3.5nb3.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2000/06/04 16:46:46 rh Exp $
d5 1
a5 1
PKGNAME=	libtool-1.3.5nb3
@


1.17
log
@Prepend '-Wl,' to linker flags so compiler frontend doesn't choke on
unknown linker switches.  Patch provided by Dave Sainty in private mail.
Bump libtool to 1.3.5nb2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2000/06/01 09:36:45 rh Exp $
d5 1
a5 1
PKGNAME=	libtool-1.3.5nb2
@


1.16
log
@Pull in some of the libtool-current changes to handle -Wl linker options,
making runtime library path settings work again.
Bump version to 1.3.5nb1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2000/06/01 06:15:12 rh Exp $
d5 1
a5 1
PKGNAME=	libtool-1.3.5nb1
@


1.15
log
@Fix HOMEPAGE
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2000/05/31 17:25:54 rh Exp $
d5 1
@


1.14
log
@Update libtool to 1.3.5.  Changes are mainly bugfixes.  This also fixes
PRs 9902 by Geoff C. Wing and 10106 by Dave Sainty.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2000/04/02 17:16:00 fredb Exp $
d9 1
a9 1
HOMEPAGE=	http://www.profitpress.com/libtool/
@


1.13
log
@Add test, check target.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2000/02/12 16:26:52 fredb Exp $
d4 1
a4 1
DISTNAME=	libtool-1.3.4
@


1.12
log
@Enter CONFLICTS= for glibtool-*.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2000/02/12 16:07:08 fredb Exp $
d13 3
@


1.11
log
@Update devel/libtool to 1.3.4. Closes PR pkg/9065.

"glibtool" becomes "libtool", in anticipation of eliminating "pkglibtool".
In any case, there is no reason both can't be installed presently.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 1999/09/02 21:35:50 christos Exp $
d11 1
d13 1
@


1.10
log
@update for libtool-1.3.3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 1999/05/20 20:09:50 tron Exp $
d4 2
a5 5
DISTNAME=	libtool-1.3.3
# XXX should change back to libtool with next release; this differentiates
# libtool from pkg-customized libtool, the latter under the "libtool-1.2" name
PKGNAME=	glibtool-1.3.3
CATEGORIES=	devel
@


1.9
log
@Remove unnecessary assignments of "INSTALL", "INSTALL_DATA",
"INSTALL_PROGRAM" and "INSTALL_SCRIPT" from "CONFIGURE_ENV".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 1999/04/14 21:39:03 tron Exp $
d4 1
a4 1
DISTNAME=	libtool-1.2
d7 1
a7 1
PKGNAME=	glibtool-1.2
d15 3
d20 3
@


1.8
log
@Remove unnecessary slash from master site list.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 1999/03/22 16:08:32 bad Exp $
a14 2
CONFIGURE_ENV=	INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
		INSTALL_DATA="${INSTALL_DATA}"
@


1.7
log
@Catch up with MASTER_SITE_GNU reorganization.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 1999/02/20 22:48:27 hubertf Exp $
d9 1
a9 1
MASTER_SITES=	${MASTER_SITE_GNU:=/libtool/}
@


1.6
log
@Fix CONFLICTS (remove redundancy, mostly)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 1998/10/02 14:49:33 tv Exp $
d9 1
a9 1
MASTER_SITES=	${MASTER_SITE_GNU}
@


1.5
log
@Switch USE_LIBTOOL pkgs to use pkglibtool, and revert libtool back to a
"vanilla" libtool (pkg now called glibtool) that understands NetBSD ELF.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 1998/08/20 15:16:48 tsarna Exp $
a12 2

CONFLICTS=	libtool-1.2
@


1.4
log
@The Grand Homepagification:
	- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.3 1998/07/14 15:04:47 tv Exp $
# FreeBSD Id: Makefile,v 1.1.1.1 1998/05/07 15:58:20 vanilla Exp
d5 3
d13 2
@


1.3
log
@If neither ld.so nor ld.elf_so exist in /usr/libexec, assume this system
is incapable of shared libraries and add --disable-shared to
CONFIGURE_ARGS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1998/07/13 01:53:49 tv Exp $
d10 1
@


1.2
log
@Add and activate libtool (with a.out and ELF support), a GNU utility for
making static and shared libraries in a machine-independent fashion.
@
text
@d1 1
a1 1
# $NetBSD$
d14 3
@


1.1
log
@Initial revision
@
text
@d1 2
a2 6
# New ports collection makefile for:	libtool
# Version required:	1.2
# Date created:		6 May 1998
# Whom:			Motoyuki Kasahara <m-kasahr@@sra.co.jp>
#
# $Id: Makefile,v 1.1.1.1 1998/05/07 15:58:20 vanilla Exp $
d9 1
a9 1
MAINTAINER=	m-kasahr@@sra.co.jp
d15 1
a15 6
pre-install:
	@@if [ ! -f ${PREFIX}/info/dir ]; then \
	  ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
	 fi

.include <bsd.port.mk>
@


1.1.1.1
log
@Import of FreeBSD's libtool pkg (patches to follow).
@
text
@@
