aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2013-11-25 04:13:15 -0800
committerGregory M. Tuner <gmt@be-evil.net>2013-11-25 04:15:43 -0800
commit82082e94d88e3b369a44edce32c2514b37b86802 (patch)
tree4667388c8b34d0fdd65639c73bf57d67865e5eda /sys-devel
parentautotools-multilib.eclass: document counterintuitive behavior of empty MULTIL... (diff)
downloadgmt-82082e94d88e3b369a44edce32c2514b37b86802.tar.gz
gmt-82082e94d88e3b369a44edce32c2514b37b86802.tar.bz2
gmt-82082e94d88e3b369a44edce32c2514b37b86802.zip
sys-devel/libtool-2.4.2-r1: new ebuild
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/libtool/ChangeLog875
-rw-r--r--sys-devel/libtool/Manifest10
-rw-r--r--sys-devel/libtool/files/1.5.10/libtool-1.5.10-locking.patch17
-rw-r--r--sys-devel/libtool/files/1.5.20/libtool-1.5.20-override-LD_LIBRARY_PATH.patch20
-rw-r--r--sys-devel/libtool/files/1.5.20/libtool-1.5.20-use-linux-version-in-fbsd.patch38
-rw-r--r--sys-devel/libtool/files/1.5.20/libtool-1.5.20-version-checking.patch65
-rw-r--r--sys-devel/libtool/files/1.5.6/libtool-1.5-filter-host-tags.patch34
-rw-r--r--sys-devel/libtool/files/libtool-2.4-openmp.patch59
-rw-r--r--sys-devel/libtool/libtool-2.4.2-r1.ebuild105
-rw-r--r--sys-devel/libtool/metadata.xml5
10 files changed, 1228 insertions, 0 deletions
diff --git a/sys-devel/libtool/ChangeLog b/sys-devel/libtool/ChangeLog
new file mode 100644
index 0000000..857344d
--- /dev/null
+++ b/sys-devel/libtool/ChangeLog
@@ -0,0 +1,875 @@
+# ChangeLog for sys-devel/libtool
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/libtool/ChangeLog,v 1.210 2013/09/26 17:32:20 ago Exp $
+
+ 26 Sep 2013; Agostino Sarubbo <ago@gentoo.org> libtool-2.4.2.ebuild:
+ Stable for arm, wrt bug #477178
+
+ 25 Sep 2013; Agostino Sarubbo <ago@gentoo.org> libtool-2.4.2.ebuild:
+ Stable for ppc, wrt bug #477178
+
+ 23 Sep 2013; Agostino Sarubbo <ago@gentoo.org> libtool-2.4.2.ebuild:
+ Stable for sparc, wrt bug #477178
+
+ 23 Sep 2013; Agostino Sarubbo <ago@gentoo.org> libtool-2.4.2.ebuild:
+ Stable for ppc64, wrt bug #477178
+
+ 22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> libtool-2.4.2.ebuild:
+ Stable for ia64, wrt bug #477178
+
+ 14 Sep 2013; Agostino Sarubbo <ago@gentoo.org> libtool-2.4.2.ebuild:
+ Stable for alpha, wrt bug #477178
+
+ 14 Sep 2013; Agostino Sarubbo <ago@gentoo.org> libtool-2.4.2.ebuild:
+ Stable for amd64, wrt bug #477178
+
+ 14 Sep 2013; Agostino Sarubbo <ago@gentoo.org> libtool-2.4.2.ebuild:
+ Stable for x86, wrt bug #477178
+
+ 12 Sep 2013; Jeroen Roovers <jer@gentoo.org> libtool-2.4.2.ebuild:
+ Stable for HPPA (bug #477178).
+
+ 12 Mar 2013; Mike Frysinger <vapier@gentoo.org> libtool-1.5.26-r1.ebuild,
+ libtool-2.4.2.ebuild, libtool-9999.ebuild:
+ Restore epunt_cxx call.
+
+ 15 Jan 2013; Mike Frysinger <vapier@gentoo.org> libtool-2.4.2.ebuild,
+ libtool-9999.ebuild:
+ Switch to unpacker eclass for xz.
+
+ 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> libtool-2.4.2.ebuild,
+ libtool-9999.ebuild:
+ keyword ~amd64-fbsd
+
+ 09 Apr 2012; Mike Frysinger <vapier@gentoo.org> libtool-2.2.10.ebuild,
+ libtool-2.4-r1.ebuild, libtool-2.4-r4.ebuild, libtool-2.4.2.ebuild,
+ libtool-9999.ebuild:
+ Drop old epunt_cxx calls #410877 by Greg Turner.
+
+ 13 Nov 2011; Mike Frysinger <vapier@gentoo.org> libtool-2.4.2.ebuild:
+ Move into unstable.
+
+*libtool-2.4-r4 (20 Oct 2011)
+
+ 20 Oct 2011; Mike Frysinger <vapier@gentoo.org> -libtool-2.4-r3.ebuild,
+ +libtool-2.4-r4.ebuild, libtool-2.4.2.ebuild, libtool-9999.ebuild:
+ Have system libtool build static objs by default even when USE=-static-libs
+ #336167#20.
+
+*libtool-2.4.2 (18 Oct 2011)
+
+ 18 Oct 2011; Mike Frysinger <vapier@gentoo.org> +libtool-2.4.2.ebuild:
+ Version bump.
+
+ 04 Oct 2011; Mike Frysinger <vapier@gentoo.org> libtool-2.2.10.ebuild,
+ libtool-2.4-r1.ebuild, libtool-2.4-r3.ebuild, libtool-9999.ebuild:
+ Turn binutils dep into a blocker, and put it behind USE=test.
+
+*libtool-2.4-r3 (24 Sep 2011)
+
+ 24 Sep 2011; Mike Frysinger <vapier@gentoo.org> -libtool-2.4-r2.ebuild,
+ +libtool-2.4-r3.ebuild, libtool-9999.ebuild:
+ Restore libltdl.la and add a comment noting its requirement to prevent future
+ screw-ups #383929 by Francesco Riosa.
+
+*libtool-2.4-r2 (23 Sep 2011)
+
+ 23 Sep 2011; Mike Frysinger <vapier@gentoo.org> +libtool-2.4-r2.ebuild,
+ +files/libtool-2.4-openmp.patch, libtool-9999.ebuild:
+ Unify live/release ebuilds again. Add patch from upstream for openmp when
+ linking #349078 by Justin Lecher. Add USE=static-libs support #379047 by
+ Agostino Sarubbo.
+
+ 21 Sep 2011; Michał Górny <mgorny@gentoo.org> libtool-9999.ebuild:
+ Migrate to git-2.
+
+ 22 Aug 2011; Mike Frysinger <vapier@gentoo.org> libtool-2.2.10.ebuild,
+ libtool-2.4-r1.ebuild:
+ Use new WANT_LIBTOOL=none knob to disable recursive self depend.
+
+ 13 Aug 2011; Raúl Porcel <armin76@gentoo.org> libtool-2.4-r1.ebuild:
+ alpha/ia64/m68k/s390/sh/sparc stable wrt #375579
+
+ 02 Aug 2011; Jeroen Roovers <jer@gentoo.org> libtool-2.4-r1.ebuild:
+ Stable for HPPA (bug #375579).
+
+ 01 Aug 2011; Markus Meier <maekke@gentoo.org> libtool-2.4-r1.ebuild:
+ amd64/arm/x86 stable, bug #375579
+
+ 26 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> libtool-2.4-r1.ebuild:
+ ppc/ppc64 stable wrt #375579
+
+ 22 Feb 2011; Mike Frysinger <vapier@gentoo.org> libtool-2.2.10.ebuild,
+ libtool-2.4-r1.ebuild:
+ Drop back down to EAPI=2 to ease upgrades #356089 by Chí-Thanh Christopher
+ Nguyá»…n.
+
+ 19 Feb 2011; Mike Frysinger <vapier@gentoo.org> libtool-2.4-r1.ebuild:
+ Block even newer versions of automake #355551 by Tim Yamin.
+
+ 06 Feb 2011; Mart Raudsepp <leio@gentoo.org> libtool-1.3.5.ebuild:
+ Drop to ~mips
+
+*libtool-2.4-r1 (29 Nov 2010)
+
+ 29 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org> +libtool-2.4-r1.ebuild:
+ Add experimental revision without runtime dependency over autotools, trying
+ to deal with bug #317309.
+
+ 13 Nov 2010; Raúl Porcel <armin76@gentoo.org> libtool-2.2.10.ebuild:
+ alpha/ia64/m68k/s390/sh/sparc stable wrt #338092
+
+ 10 Nov 2010; Mike Frysinger <vapier@gentoo.org> libtool-2.4.ebuild:
+ Move into ~arch.
+
+ 14 Oct 2010; Brent Baude <ranger@gentoo.org> libtool-2.2.10.ebuild:
+ Marking libtool-2.2.10 ppc for bug 338092
+
+ 13 Oct 2010; Markus Meier <maekke@gentoo.org> libtool-2.2.10.ebuild:
+ arm stable, bug #338092
+
+ 06 Oct 2010; Jeroen Roovers <jer@gentoo.org> libtool-2.2.10.ebuild:
+ Stable for HPPA (bug #338092).
+
+ 05 Oct 2010; Markus Meier <maekke@gentoo.org> libtool-2.2.10.ebuild:
+ x86 stable, bug #338092
+
+ 26 Sep 2010; Samuli Suominen <ssuominen@gentoo.org> libtool-2.2.10.ebuild:
+ ppc64 stable wrt #338092
+
+ 24 Sep 2010; Markos Chandras <hwoarang@gentoo.org> libtool-2.2.10.ebuild:
+ Stable on amd64 wrt bug #338092
+
+*libtool-2.4 (23 Sep 2010)
+
+ 23 Sep 2010; Mike Frysinger <vapier@gentoo.org> +libtool-2.4.ebuild:
+ Version bump #338448 by Samuli Suominen.
+
+ 06 Jul 2010; Mike Frysinger <vapier@gentoo.org> libtool-2.2.10.ebuild:
+ Force newer version of autoconf #327079 by Matt Turner.
+
+ 06 Jul 2010; Mike Frysinger <vapier@gentoo.org> libtool-2.2.6.ebuild,
+ libtool-2.2.10.ebuild:
+ Block older automake #304055 by Dennis Nezic.
+
+*libtool-2.2.10 (09 Jun 2010)
+
+ 09 Jun 2010; Mike Frysinger <vapier@gentoo.org> +libtool-2.2.10.ebuild:
+ Version bump.
+
+*libtool-2.2.8-r1 (08 Jun 2010)
+
+ 08 Jun 2010; Mike Frysinger <vapier@gentoo.org> +libtool-2.2.8-r1.ebuild,
+ +files/libtool-2.2.8-versioning-as-needed-test.patch:
+ Add patch from upstream for as-needed test failures #321551 by Xake.
+ Transition the SLOT (and EAPI) so we can install libtool-1.5.x libltdl ABI
+ in parallel. Require newer binutils to avoid old as-needed test failures.
+ Drop help2man cruft now that the upstream tarball includes the man pages.
+
+*libtool-2.2.8 (05 Jun 2010)
+
+ 05 Jun 2010; Mike Frysinger <vapier@gentoo.org> +libtool-2.2.8.ebuild:
+ Version bump.
+
+ 25 May 2010; Mike Frysinger <vapier@gentoo.org> libtool-2.2.7b.ebuild:
+ Move into unstable.
+
+*libtool-2.2.7b (21 May 2010)
+
+ 21 May 2010; Mike Frysinger <vapier@gentoo.org> +libtool-2.2.7b.ebuild:
+ Version bump.
+
+ 09 Dec 2009; Raúl Porcel <armin76@gentoo.org> libtool-2.2.6b.ebuild:
+ alpha/ia64/m68k/s390/sh stable wrt #295535
+
+ 09 Dec 2009; Jeroen Roovers <jer@gentoo.org> libtool-2.2.6b.ebuild:
+ Stable for PPC (bug #295535).
+
+ 08 Dec 2009; Brent Baude <ranger@gentoo.org> libtool-2.2.6b.ebuild:
+ Marking libtool-2.2.6b ppc64 for bug 295535
+
+ 07 Dec 2009; Markus Meier <maekke@gentoo.org> libtool-2.2.6b.ebuild:
+ amd64/arm/x86 stable, bug #295535
+
+ 07 Dec 2009; Tiago Cunha <tcunha@gentoo.org> libtool-2.2.6b.ebuild:
+ stable sparc, security bug 295535
+
+ 07 Dec 2009; Jeroen Roovers <jer@gentoo.org> libtool-2.2.6b.ebuild:
+ Stable for HPPA (bug #295535).
+
+*libtool-2.2.6b (16 Nov 2009)
+
+ 16 Nov 2009; Mike Frysinger <vapier@gentoo.org> +libtool-2.2.6b.ebuild:
+ Version bump.
+
+ 13 Oct 2009; Raúl Porcel <armin76@gentoo.org> libtool-2.2.6a.ebuild:
+ ia64/m68k/s390/sh/sparc stable wrt #257399
+
+ 04 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> libtool-2.2.6a.ebuild:
+ Replace -Wl,--no-as-needed with function from flag-o-matic eclass.
+
+ 29 Sep 2009; Tobias Klausmann <klausman@gentoo.org> libtool-2.2.6a.ebuild:
+ Stable on alpha, bug #257399
+
+*libtool-1.5.26-r1 (28 Sep 2009)
+
+ 28 Sep 2009; Mike Frysinger <vapier@gentoo.org> +libtool-1.5.26-r1.ebuild:
+ Add ebuild to install just the old ABI lib.
+
+ 27 Sep 2009; Brent Baude <ranger@gentoo.org> libtool-2.2.6a.ebuild:
+ Marking libtool-2.2.6a ppc64 for bug 257399
+
+ 20 Sep 2009; nixnut <nixnut@gentoo.org> libtool-2.2.6a.ebuild:
+ ppc stable #257399
+
+ 19 Sep 2009; Mike Frysinger <vapier@gentoo.org> libtool-2.2.6a.ebuild:
+ Manually preserve the old libtool library.
+
+ 19 Sep 2009; Markus Meier <maekke@gentoo.org> libtool-2.2.6a.ebuild:
+ arm stable, bug #257399
+
+ 15 Sep 2009; Olivier Crête <tester@gentoo.org> libtool-2.2.6a.ebuild:
+ Stable on amd64, bug #257399
+
+ 15 Sep 2009; Jeroen Roovers <jer@gentoo.org> libtool-2.2.6a.ebuild:
+ Stable for HPPA (bug #257399).
+
+ 14 Sep 2009; Christian Faulhammer <fauli@gentoo.org>
+ libtool-2.2.6a.ebuild:
+ stable x86, bug 257399
+
+ 13 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ libtool-2.2.6a.ebuild:
+ Use -Wl,--no-as-needed with binutils older than 2.20 betas to avoid
+ failure of tests #63. Thanks to Dustin Polke, Roberto Sigalotti and
+ Christian Ruppert for helping me track down the issue.
+
+ 13 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ libtool-2.2.6a.ebuild, +files/2.2.6a/libtool-2.2.6a-tests-locale.patch:
+ Add backport from upstream to skip over localisation test (#37) when
+ German locale is unavailable; this also fixes the other test failure (#73)
+ since that was just a recursion over the rest of the tests. Solves the
+ blocking issues from bug #257399.
+
+ 13 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org> libtool-9999.ebuild:
+ Fix dependencies from current GIT.
+
+ 13 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ libtool-2.2.6a.ebuild:
+ Don't run elibtoolize with eautoreconf — stops test #28 from failing.
+
+ 28 Jun 2009; Mike Frysinger <vapier@gentoo.org> libtool-2.2.6a.ebuild:
+ Keep libtool from using /bin/sh even if it is bash so people can change on
+ the fly without needing to re-emerge libtool.
+
+ 28 Nov 2008; Ulrich Mueller <ulm@gentoo.org>
+ +files/2.2.6a/libtool-2.2.6a-gnuinfo.patch, libtool-2.2.6a.ebuild:
+ Fix GNU Info files, bug 249168.
+
+ 26 Oct 2008; Mike Frysinger <vapier@gentoo.org> libtool-2.2.6a.ebuild:
+ Force automake-1.10.1+ #243174.
+
+*libtool-2.2.6a (21 Sep 2008)
+
+ 21 Sep 2008; Mike Frysinger <vapier@gentoo.org> +libtool-2.2.6a.ebuild:
+ Version bump #237168 by Conrad Kostecki.
+
+ 10 Jun 2008; Mike Frysinger <vapier@gentoo.org> libtool-2.2.4.ebuild:
+ Do not run libtoolize when rebuilding other autotools #225559.
+
+*libtool-2.2.4 (05 May 2008)
+
+ 05 May 2008; Mike Frysinger <vapier@gentoo.org> +libtool-2.2.4.ebuild:
+ Version bump.
+
+*libtool-2.2.2-r1 (22 Apr 2008)
+
+ 22 Apr 2008; Mike Frysinger <vapier@gentoo.org>
+ +files/libtool-2.2.2-AC_ENABLE_SHARED.patch,
+ +files/libtool-2.2.2-AC_LIBLTDL_CONVENIENCE.patch,
+ +files/libtool-2.2.2-flag-order.patch, +libtool-2.2.2-r1.ebuild:
+ Add some fixes from upstream.
+
+*libtool-2.2.2 (02 Apr 2008)
+
+ 02 Apr 2008; Mike Frysinger <vapier@gentoo.org> +libtool-2.2.2.ebuild,
+ libtool-9999.ebuild:
+ Version bump.
+
+*libtool-2.2 (08 Mar 2008)
+
+ 08 Mar 2008; Mike Frysinger <vapier@gentoo.org> +libtool-2.2.ebuild:
+ Version bump.
+
+ 22 Feb 2008; Jeroen Roovers <jer@gentoo.org> libtool-1.5.26.ebuild:
+ Stable for HPPA (bug #210266).
+
+ 18 Feb 2008; Brent Baude <ranger@gentoo.org> libtool-1.5.26.ebuild:
+ stable ppc64, bug 210266
+
+ 17 Feb 2008; Raúl Porcel <armin76@gentoo.org> libtool-1.5.26.ebuild:
+ alpha/ia64/sparc stable wrt #210266
+
+ 17 Feb 2008; Christoph Mende <angelos@gentoo.org> libtool-1.5.26.ebuild:
+ Stable on amd64, bug #210266
+
+ 16 Feb 2008; Markus Meier <maekke@gentoo.org> libtool-1.5.26.ebuild:
+ x86 stable, bug #210266
+
+ 15 Feb 2008; nixnut <nixnut@gentoo.org> libtool-1.5.26.ebuild:
+ Stable on ppc wrt bug 210266
+
+*libtool-1.5.26 (01 Feb 2008)
+
+ 01 Feb 2008; Mike Frysinger <vapier@gentoo.org> +libtool-1.5.26.ebuild:
+ Version bump.
+
+*libtool-9999 (31 Dec 2007)
+
+ 31 Dec 2007; Mike Frysinger <vapier@gentoo.org> +libtool-9999.ebuild:
+ Add live cvs version.
+
+ 06 Oct 2007; Tom Gall <tgall@gentoo.org> libtool-1.5.24.ebuild:
+ stable on ppc64 bug #189269
+
+ 24 Aug 2007; Raúl Porcel <armin76@gentoo.org> libtool-1.5.24.ebuild:
+ alpha/ia64 stable wrt #189269
+
+ 23 Aug 2007; Joshua Kinard <kumba@gentoo.org> libtool-1.5.24.ebuild:
+ Stable on mips, per #189269.
+
+ 21 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> libtool-1.5.24.ebuild:
+ Stable on sparc wrt #189269
+
+ 21 Aug 2007; Andrej Kacian <ticho@gentoo.org> libtool-1.5.24.ebuild:
+ Stable on x86, bug #189269.
+
+ 19 Aug 2007; Jeroen Roovers <jer@gentoo.org> libtool-1.5.24.ebuild:
+ Stable for HPPA (bug #189269).
+
+ 18 Aug 2007; nixnut <nixnut@gentoo.org> libtool-1.5.24.ebuild:
+ Stable on ppc wrt bug 189269
+
+ 18 Aug 2007; Christoph Mende <angelos@gentoo.org> libtool-1.5.24.ebuild:
+ Stable on amd64 wrt bug #189269
+
+ 01 Jul 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ libtool-1.5.23b.ebuild:
+ hppa stable, bug #183102
+
+ 29 Jun 2007; Raúl Porcel <armin76@gentoo.org> libtool-1.5.23b.ebuild:
+ alpha/ia64 stable wrt #183102
+
+ 29 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ libtool-1.5.23b.ebuild:
+ Stable on sparc wrt #183102
+
+ 29 Jun 2007; Christian Faulhammer <opfer@gentoo.org>
+ libtool-1.5.23b.ebuild:
+ stable x86, bug 183102
+
+ 27 Jun 2007; Markus Rothe <corsair@gentoo.org> libtool-1.5.23b.ebuild:
+ Stable on ppc64; bug #183102
+
+ 26 Jun 2007; Lars Weiler <pylon@gentoo.org> libtool-1.5.23b.ebuild:
+ Stable on ppc; bug #183102.
+
+*libtool-1.5.24 (25 Jun 2007)
+
+ 25 Jun 2007; Mike Frysinger <vapier@gentoo.org> +libtool-1.5.24.ebuild:
+ Version bump.
+
+ 25 Jun 2007; Joshua Kinard <kumba@gentoo.org> libtool-1.5.23b.ebuild:
+ Stable on mips, per #183102.
+
+ 25 Jun 2007; Christoph Mende <angelos@gentoo.org> libtool-1.5.23b.ebuild:
+ Stable on amd64 wrt bug 183102
+
+*libtool-1.5.23b (19 Feb 2007)
+
+ 19 Feb 2007; Mike Frysinger <vapier@gentoo.org> +libtool-1.5.23b.ebuild:
+ Version bump.
+
+ 08 Dec 2006; Seemant Kulleen <seemant@gentoo.org> libtool-1.5.22.ebuild:
+ fix white space error reported by grobian in #gentoo-dev
+
+ 02 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> libtool-1.5.22.ebuild:
+ Use automake 1.10 if present, else fallback to 1.9. Fix stagebuilding with
+ automake 1.10 visible.
+
+ 17 Oct 2006; Roy Marples <uberlord@gentoo.org> libtool-1.5.22.ebuild:
+ Added ~sparc-fbsd keyword.
+
+ 30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> libtool-1.5.22.ebuild:
+ Add ~x86-fbsd keyword.
+
+ 09 Feb 2006; Joshua Kinard <kumba@gentoo.org> libtool-1.5.22.ebuild:
+ Marked stable on mips for Bug # 118864.
+
+ 15 Jan 2006; Jason Wever <weeve@gentoo.org> libtool-1.5.22.ebuild:
+ Stable on SPARC wrt bug #118864.
+
+ 15 Jan 2006; Markus Rothe <corsair@gentoo.org> libtool-1.5.22.ebuild:
+ Stable on ppc64
+
+ 14 Jan 2006; Jose Luis Rivero <yoswink@gentoo.org> libtool-1.5.22.ebuild:
+ Marked stable on alpha. bug #118864
+
+ 13 Jan 2006; <nixnut@gentoo.org> libtool-1.5.22.ebuild:
+ Marked stable on ppc. bug #118864
+
+ 13 Jan 2006; Luis Medinas <metalgod@gentoo.org> libtool-1.5.22.ebuild:
+ Stable on amd64. See bug #118864.
+
+ 13 Jan 2006; Krzysiek Pawlik <nelchael@gentoo.org> libtool-1.5.22.ebuild:
+ Stable on x86.
+
+*libtool-1.5.22 (19 Dec 2005)
+
+ 19 Dec 2005; Mike Frysinger <vapier@gentoo.org> +libtool-1.5.22.ebuild:
+ Version bump.
+
+ 19 Nov 2005; Markus Rothe <corsair@gentoo.org> libtool-1.5.20.ebuild:
+ Stable on ppc64; bug #108846
+
+ 11 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> libtool-1.5.20.ebuild:
+ Stable on ppc.
+
+*libtool-1.5.20-r1 (04 Nov 2005)
+
+ 04 Nov 2005; Mike Frysinger <vapier@gentoo.org>
+ +files/1.5.20/libtool-1.5.20-version-checking.patch,
+ +libtool-1.5.20-r1.ebuild:
+ Dont use non-portable character classes in Gentoo sanity check #111353 by
+ Erik MÃ¥nsson.
+
+ 18 Oct 2005; Aron Griffis <agriffis@gentoo.org> libtool-1.5.20.ebuild:
+ Mark 1.5.20 stable on alpha
+
+ 16 Oct 2005; Mike Frysinger <vapier@gentoo.org>
+ +files/1.5.20/libtool-1.5.20-use-linux-version-in-fbsd.patch,
+ libtool-1.5.20.ebuild:
+ Add patch by Diego Pettenò to tweak versioning styles on Gentoo/FreeBSD
+ hosts #109105.
+
+ 13 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> libtool-1.5.20.ebuild:
+ Stable on sparc wrt #108846
+
+ 12 Oct 2005; Andrej Kacian <ticho@gentoo.org> libtool-1.5.20.ebuild:
+ Stable on x86, bug #108846.
+
+ 12 Oct 2005; <dang@gentoo.org> libtool-1.5.20.ebuild:
+ Marked stable on amd64
+
+ 29 Sep 2005; Mike Frysinger <vapier@gentoo.org>
+ files/1.5.6/libtool-1.5-filter-host-tags.patch:
+ Update the host tags patch to handle the case where user changes their CHOST
+ but doesnt re-emerge libtool.
+
+ 25 Sep 2005; Mike Frysinger <vapier@gentoo.org>
+ files/1.5.10/libtool-1.5.10-version-checking.patch,
+ +files/1.5.20/libtool-1.5.20-override-LD_LIBRARY_PATH.patch,
+ libtool-1.5.20.ebuild:
+ Fix bracket quoting in the sanity check and make sure LD_LIBRARY_PATH doesnt
+ clobber wrapped libtool files.
+
+ 10 Sep 2005; Martin Schlemmer <azarah@gentoo.org>
+ files/1.5.10/libtool-1.5.10-portage.patch:
+ Fix typo in portage patch, bug #105054.
+
+*libtool-1.5.20 (02 Sep 2005)
+
+ 02 Sep 2005; Mike Frysinger <vapier@gentoo.org>
+ +files/1.5.20/libtool-1.5.20-ltmain_sh-max_cmd_len.patch,
+ +libtool-1.5.20.ebuild:
+ Version bump.
+
+ 30 Jun 2005; Martin Schlemmer <azarah@gentoo.org>
+ files/1.5.10/libtool-1.5.10-portage.patch,
+ files/1.5.14/libtool-1.5.14-egrep.patch:
+ Fix tests to be sh-complaint.
+
+*libtool-1.5.18-r1 (29 Jun 2005)
+
+ 29 Jun 2005; Martin Schlemmer <azarah@gentoo.org>
+ files/1.5.10/libtool-1.5.10-portage.patch,
+ +files/1.5.14/libtool-1.5.14-egrep.patch, libtool-1.5.14.ebuild,
+ libtool-1.5.16.ebuild, libtool-1.5.18.ebuild, +libtool-1.5.18-r1.ebuild:
+ Update portage patch to define EGREP just in case (maybe a bit too much?).
+ Also make sure its global defined as well as LTCC.
+
+*libtool-1.5.18 (18 May 2005)
+
+ 18 May 2005; Mike Frysinger <vapier@gentoo.org> +libtool-1.5.18.ebuild:
+ Version bump.
+
+*libtool-1.5.16 (26 Apr 2005)
+
+ 26 Apr 2005; Mike Frysinger <vapier@gentoo.org> +libtool-1.5.16.ebuild:
+ Version bump.
+
+ 31 Mar 2005; Bryan Østergaard <kloeri@gentoo.org>
+ libtool-1.5.10-r4.ebuild:
+ Stable on alpha, requested by Karol Wojtaszek <sekretarz@gentoo.org>.
+
+*libtool-1.5.14 (13 Mar 2005)
+
+ 13 Mar 2005; Mike Frysinger <vapier@gentoo.org>
+ +files/1.5.14/libtool-1.5.14-ltmain_sh-max_cmd_len.patch,
+ +libtool-1.5.14.ebuild:
+ Version bump.
+
+ 04 Mar 2005; Daniel Goller <morfic@gentoo.org> libtool-1.5.10-r4.ebuild:
+ Stable on ppc
+
+*libtool-1.5.10-r5 (23 Feb 2005)
+
+ 23 Feb 2005; Martin Schlemmer <azarah@gentoo.org>
+ +files/1.5.10/libtool-1.5.10-portage.patch, +libtool-1.5.10-r5.ebuild:
+ Update portage.patch to verify that we always have a leading '/' when we
+ replace $D.
+
+ 15 Feb 2005; Markus Rothe <corsair@gentoo.org> libtool-1.5.10-r4.ebuild:
+ Stable on ppc64
+
+ 15 Feb 2005; Mike Frysinger <vapier@gentoo.org>
+ files/1.5.6/libtool-1.5-filter-host-tags.patch:
+ Add a catch for infer tags with CC=cc just like CC=gcc.
+
+ 06 Feb 2005; Joshua Kinard <kumba@gentoo.org> libtool-1.5.10-r4.ebuild:
+ Marked stable on mips.
+
+ 01 Feb 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ libtool-1.5.10-r4.ebuild:
+ Stable on sparc
+
+*libtool-1.5.10-r4 (27 Jan 2005)
+
+ 27 Jan 2005; Mike Frysinger <vapier@gentoo.org>
+ files/1.5.6/libtool-1.5-filter-host-tags.patch, +libtool-1.5.10-r4.ebuild:
+ Fix typo in the tag infer patch.
+
+ 22 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ libtool-1.5.2-r7.ebuild:
+ Multilib fixes.
+
+ 20 Jan 2005; Mike Frysinger <vapier@gentoo.org> -libtool-1.5.10-r2.ebuild:
+ Push out updated patches.
+
+ 19 Jan 2005; Mike Frysinger <vapier@gentoo.org>
+ files/1.4.3/libtool-1.4.2-portage.patch:
+ Touch up portage patch to pass libtools `make check` #70350.
+
+ 19 Jan 2005; Mike Frysinger <vapier@gentoo.org>
+ files/1.5.6/libtool-1.5-filter-host-tags.patch:
+ Update the infer tag patch to go both ways #77921.
+
+ 03 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+*libtool-1.5.10-r2 (17 Dec 2004)
+
+ 17 Dec 2004; Mike Frysinger <vapier@gentoo.org> +libtool-1.5.10-r2.ebuild:
+ Remove useless C++ checks #73344. Means we have to run all the autotool
+ stuff ourself (whee!).
+
+ 17 Dec 2004; Mike Frysinger <vapier@gentoo.org>
+ -files/1.4.3/libtool-1.4.3-amd64-alias.patch, libtool-1.5.10-r1.ebuild,
+ libtool-1.5.2-r5.ebuild, libtool-1.5.2-r7.ebuild:
+ Remove the amd64-alias patch since gnuconfig_update does all the magic now.
+
+*libtool-1.5.10-r1 (11 Dec 2004)
+
+ 11 Dec 2004; Mike Frysinger <vapier@gentoo.org>
+ +files/1.5.10/libtool-1.5.10-version-checking.patch,
+ -files/1.5.6/libtool-1.5.6-libtool_m4-shared_ext.patch,
+ +libtool-1.5.10-r1.ebuild:
+ Rather than guess at variable name changes, perform version sanity checks to
+ make sure that the libtool version being used by configure (via
+ aclocal.m4/libtool.m4) matches that of the local ltmain.sh/libtool files.
+
+ 29 Nov 2004; Mike Frysinger <vapier@gentoo.org>
+ +files/1.5.10/libtool-1.5.10-locking.patch, libtool-1.5.10.ebuild:
+ Move to unstable and include patch by Robin Johnson to fix locking issues
+ #40992.
+
+ 09 Nov 2004; Mike Frysinger <vapier@gentoo.org>
+ +files/1.5.6/libtool-1.5-filter-host-tags.patch,
+ +files/1.5.6/libtool-1.5.6-libtool_m4-shared_ext.patch,
+ libtool-1.5.10.ebuild:
+ Update the .so and tag guessing patches.
+
+ 09 Nov 2004; Mike Frysinger <vapier@gentoo.org> +libtool-1.3.5.ebuild:
+ SLOT-ed version of libtool, no point in building 1.3.5 all the time.
+
+*libtool-1.5.2-r7 (09 Nov 2004)
+
+ 09 Nov 2004; Mike Frysinger <vapier@gentoo.org>
+ files/1.5.2/libtool-1.5-filter-host-tags.patch, -libtool-1.5.2-r6.ebuild:
+ Add another check to the CC tag guessing.
+
+*libtool-1.5.2-r6 (04 Nov 2004)
+
+ 04 Nov 2004; Mike Frysinger <vapier@gentoo.org>
+ +files/1.5.2/libtool-1.5-filter-host-tags.patch, +libtool-1.5.2-r6.ebuild:
+ Try to impove auto-guessing at --tag #67692.
+
+*libtool-1.5.10 (01 Nov 2004)
+
+ 01 Nov 2004; Mike Frysinger <vapier@gentoo.org> +libtool-1.5.10.ebuild,
+ -libtool-1.5.6.ebuild:
+ Version bump.
+
+ 25 Sep 2004; Joshua Kinard <kumba@gentoo.org> libtool-1.5.2-r5.ebuild:
+ Marked stable on mips.
+
+ 01 Sep 2004; Mike Frysinger <vapier@gentoo.org>
+ files/1.5.2/libtool-1.5.2-libtool_m4-shared_ext.patch:
+ Make sure we quote the grep #47771 by csm@gnu.org.
+
+ 15 Jul 2004; Aron Griffis <agriffis@gentoo.org> libtool-1.4.3-r3.ebuild,
+ libtool-1.4.3-r4.ebuild, libtool-1.5.2-r3.ebuild, libtool-1.5.2-r4.ebuild,
+ libtool-1.5.2-r5.ebuild, libtool-1.5.6.ebuild:
+ Fix all the gnuconfig_update screwiness in these ebuilds #57224
+
+ 15 Jul 2004; Tom Gall <tgall@gentoo.org> libtool-1.5.2-r5.ebuild:
+ calling multiple gnuconfig_updates in a row kills gnus
+ bug #57224
+
+ 10 Jul 2004; Travis Tilley <lv@gentoo.org> libtool-1.5.6.ebuild:
+ it seems that this libtool breaks building .so files for a few ebuilds. next
+ time i test, i guess i'll have to emerge world -e twice instead of just once
+ ;)
+
+ 09 Jul 2004; Travis Tilley <lv@gentoo.org> libtool-1.5.6.ebuild:
+ added back keywords for all supported archs
+
+*libtool-1.5.6 (08 Jul 2004)
+
+ 08 Jul 2004; Travis Tilley <lv@gentoo.org>
+ +files/1.5.6/libtool-1.5.6-ltmain-SED.patch, +libtool-1.5.6.ebuild:
+ version bump. keyworded -* until i know this wont break anything
+
+ 02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ libtool-1.4.1-r10.ebuild, libtool-1.4.3-r3.ebuild, libtool-1.4.3-r4.ebuild,
+ libtool-1.5.2-r3.ebuild, libtool-1.5.2-r4.ebuild, libtool-1.5.2-r5.ebuild:
+ virtual/glibc -> virtual/libc
+
+ 24 Jun 2004; <solar@gentoo.org> libtool-1.4.3-r4.ebuild,
+ libtool-1.5.2-r5.ebuild, files/libltdl-uclibc.patch,
+ files/ltconfig-uclibc.patch, files/1.4.3/libtool-1.4.3-uclibc.patch:
+ uclibc support added
+
+ 11 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> libtool-1.5.2-r5.ebuild:
+ Stable on alpha.
+
+ 27 Apr 2004; Robin H. Johnson <robbat2@gentoo.org> libtool-1.5.2-r5.ebuild:
+ make sure we have the correct version of autoconf
+
+ 09 Apr 2004; Travis Tilley <lv@gentoo.org> libtool-1.5.2-r5.ebuild:
+ stable on amd64
+
+ 30 Mar 2004; Todd Sunderlin <todd@gentoo.org> libtool-1.5.2-r5.ebuild:
+ set stable on sparc
+
+*libtool-1.5.2-r5 (01 Mar 2004)
+*libtool-1.4.3-r4 (01 Mar 2004)
+
+ 01 Mar 2004; Martin Schlemmer <azarah@gentoo.org> libtool-1.4.3-r4.ebuild,
+ libtool-1.5.2-r5.ebuild:
+ Actually remove the correct patch for bug #43244.
+
+*libtool-1.5.2-r4 (29 Feb 2004)
+
+ 29 Feb 2004; Martin Schlemmer <azarah@gentoo.org> libtool-1.5.2-r4.ebuild:
+ Remove libtool-1.4.2-fix-linkage-of-cxx-code-with-gcc.patch, as it breaks
+ things for newer gst-plugins, etc (bug #43244).
+
+ 18 Feb 2004; Tom Gall <tgall@gentoo.org> libtool-1.5.2-r3.ebuild
+ Fix for ppc64, older 1.3.x libtool needs to have configs etc regenerated
+ so they are aware that ppc64 is a valid build,host,target, follow in amd64
+ footsteps
+
+*libtool-1.5.2-r3 (11 Feb 2004)
+
+ 11 Feb 2004; Martin Schlemmer <azarah@gentoo.org> libtool-1.5.2-r3.ebuild,
+ files/1.5.2/libtool-1.5.2-ltmain_sh-max_cmd_len.patch:
+ For older autoconf setups's that do not support libtool.m4, $max_cmd_len
+ are never set, causing all tests against it to fail, resulting in
+ 'integer expression expected' errors and possible misbehaviour.
+
+*libtool-1.5.2-r2 (11 Feb 2004)
+
+ 11 Feb 2004; Martin Schlemmer <azarah@gentoo.org> libtool-1.5.2-r2.ebuild,
+ files/1.5.2/libtool-1.5.2-libtool_m4-shared_ext.patch:
+ If a package use an older libtool, and libtool.m4 for that package is
+ updated, but not libtool, then we run into an issue where $shared_ext
+ is not set. This results in libraries being built without '.so'
+ extension, bug #40901.
+
+*libtool-1.5.2-r1 (07 Feb 2004)
+
+ 07 Feb 2004; Martin Schlemmer <azarah@gentoo.org> libtool-1.5.2-r1.ebuild:
+ Fix empty VERSION and PACKAGE, bug #39576.
+
+ 07 Feb 2004; Martin Schlemmer <azarah@gentoo.org> libtool-1.5.2.ebuild:
+ Mask again as it have some issues.
+
+ 06 Feb 2004; Martin Schlemmer <azarah@gentoo.org> libtool-1.5.2.ebuild:
+ Add to testing.
+
+ 06 Feb 2004; Martin Schlemmer <azarah@gentoo.org> libtool-1.4.3-r3.ebuild:
+ Bump to stable.
+
+*libtool-1.5.2 (03 Feb 2004)
+
+ 03 Feb 2004; Martin Schlemmer <azarah@gentoo.org> libtool-1.5.2.ebuild,
+ files/1.5.2/libtool-1.5-libtool.m4-x86_64.patch,
+ files/1.5.2/libtool-1.5-testfailure.patch:
+ Update version; closes bug #39576.
+
+ 22 Dec 2003; Joshua Kinard <kumba@gentoo.org> libtool-1.4.3-r3.ebuild:
+ Added gnuconfig bits to detect systems running mips64 kernels
+
+ 16 Nov 2003; Brad House <brad_mssw@gentoo.org> libtool-1.4.3-r3.ebuild:
+ the amd64 _required_ patch was reverted between -r2 and -r3
+ without reason. Putting it back. Basically when it compiles libtool-1.3.5, that
+ package needs to be re-libtoolized b/c it doesn't know what x86_64 is.
+
+*libtool-1.4.3-r3 (17 Nov 2003)
+
+ 17 Nov 2003; Martin Schlemmer <azarah@gentoo.org> libtool-1.4.3-r3.ebuild,
+ files/1.4.3/libtool-1.4.2-expsym-linux.patch,
+ files/1.4.3/libtool-1.4.3-amd64-alias.patch,
+ files/1.4.3/libtool-1.4.3-libtoolize--config-only.patch,
+ files/1.4.3/libtool-1.4.3-pass-thread-flags.patch,
+ files/1.4.3/libtool-1.4.3-quotes.patch:
+ Add more patches from Mandrake.
+
+ 25 Sep 2003; Martin Schlemmer <azarah@gentoo.org> libtool-1.4.3-r2.ebuild:
+ Only reinstall missing script if not bootstrap, else we error out.
+
+*libtool-1.4.3-r2 (24 Sep 2003)
+
+ 24 Sep 2003; Martin Schlemmer <azarah@gentoo.org> libtool-1.4.3-r2.ebuild,
+ files/1.4.3/libtool-1.4.2-archive-shared.patch,
+ files/1.4.3/libtool-1.4.2-fix-linkage-of-cxx-code-with-gcc.patch,
+ files/1.4.3/libtool-1.4.2-portage.patch,
+ files/1.4.3/libtool-1.4.3-ltmain-SED.patch:
+ With 1.4.3, we have ltmain.in and ltmain.sh which both got patched, but not
+ with all the patches :/ Fix all the patches to only apply to ltmain.in, and
+ then fix the breakage that follows due to us having to remove ltmain.sh.
+
+ 17 Sep 2003; Jon Portnoy <avenj@gentoo.org> libtool-1.4.3-r1.ebuild :
+ ia64 keywords.
+
+ 02 Aug 2003; Martin Schlemmer <azarah@gentoo.org> libtool-1.4.3-r1.ebuild:
+ Mark stable for all. (shoot me later)
+
+*libtool-1.4.3-r1 (09 Mar 2003)
+
+ 03 Aug 2003; Guy Martin <gmsoft@gentoo.org> libtool-1.4.3-r1.ebuild :
+ Fixed for hppa.
+
+ 27 Jun 2003; Joshua Kinard <kumba@gentoo.org> libtool-1.4.3-r1.ebuild:
+ Added ~mips to KEYWORDS
+
+ 09 Mar 2003; Martin Schlemmer <azarah@gentoo.org> libtool-1.4.3-r1.ebuild :
+ Add various patches from Mandrake, including one to fix the problem where
+ $SED was not defined if we used autoconf-2.13 ...
+
+ 18 Feb 2003; Zach Welch <zwelch@gentoo.org> libtool-1.4.3.ebuild :
+ Added arm to keywords.
+
+ 07 Feb 2003; Guy Martin <gmsoft@gentoo.org> libtool-1.4.1-r10-ebuild :
+ Added hppa to keywords.
+
+*libtool-1.4.1-r10 (20 Dec 2002)
+ 20 Dec 2002; Jan Seidel <tuxus@gentoo.org> libtool-1.4.1-r10-ebuild :
+ Added mips to keywords
+
+*libtool-1.4.3 (14 Dec 2002)
+
+ 26 Feb 2003; Zach Welch <zwelch@gentoo.org> libtool-1.4.1-r10.ebuild,
+ libtool-1.4.3.ebuild:
+ fix arm keywords
+
+ 14 Dec 2002; Martin Schlemmer <azarah@gentoo.org> :
+
+ Update version.
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*libtool-1.4.2-r2 (20 Oct 2002)
+
+ 20 Oct 2002; Martin Schlemmer <azarah@gentoo.org> :
+
+ Spiced up version.
+
+*libtool-1.4.1-r10 (20 Oct 2002)
+
+ 20 Oct 2002; Martin Schlemmer <azarah@gentoo.org> :
+
+ Remove the ltmain.sh-hack.patch, as it caused problems with linking
+ dependencies.
+
+*libtool-1.4.1-r9 (3 Jul 2002)
+
+ 3 Jul 2002; Martin Schlemmer <azarah@gentoo.org> :
+
+ Fix a bug in libtool-1.4.1-portage.patch-v? .. basically just a type o. Also
+ Enhanced it to be able to use $PWORKDIR ($WORKDIR in ebuilds) that the latest
+ portage should export.
+
+ 27 Jun 2002; Martin Schlemmer <azarah@gentoo.org> :
+
+ Fix a bug in libtool-1.4.1-portage.patch-v5 that has been dropping link dirs
+ and -l? flags.
+
+*libtool-1.4.1-r8 (26 Jun 2002)
+
+ 26 Jun 2002; Martin Schlemmer <azarah@gentoo.org> :
+
+ Fix bug #4122.
+
+*libtool-1.4.1-r7 (10 April 2002)
+
+ 26 May 2002; M.Schlemmer <azarah@gentoo.org> :
+
+ Update libtool portage patch not to add duplicates.
+
+*libtool-1.4.1-r6 (10 April 2002)
+
+ 10 April 2002; M.Schlemmer <azarah@gentoo.org> :
+
+ Made a sligt mistake with $install_libdir in previous patch, should now
+ be fixed. Enhanced other parts of patch again.
+
+*libtool-1.4.1-r5 (07 April 2002)
+
+ 07 April 2002; M.Schlemmer <azarah@gentoo.org> :
+
+ Patch libtool not to include ${D} and ${S} in .la files (enhance previous).
+
+*libtool-1.4.1-r4 (03 April 2002)
+
+ 03 April 2002; M.Schlemmer <azarah@gentoo.org> :
+
+ Patch libtool not to include ${D} and ${S} in .la files.
+
+*libtool-1.4.1-r3 (21 March 2002)
+
+ 21 March 2002; M.Schlemmer <azarah@gentoo.org> :
+
+ Since -r1, added the relink patch, as well as additional patches that fixes
+ quoting problems, etc
+
+*libtool-1.4.1-r1 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/sys-devel/libtool/Manifest b/sys-devel/libtool/Manifest
new file mode 100644
index 0000000..29a0727
--- /dev/null
+++ b/sys-devel/libtool/Manifest
@@ -0,0 +1,10 @@
+AUX 1.5.10/libtool-1.5.10-locking.patch 629 SHA256 14b54a1c2c01e7e0f2399b253a5e9603c5f8f59ac655489bd74ee9e8cf8a3774 SHA512 bf340574681853c822fc5e3d8abbbd7e0ef0e086f5ccda097b0f57c5617a321e956e07ba491ecf01bbf42769c335bc4b0b21fe19875316b64cfd9a30cf8eeee6 WHIRLPOOL 171728204095a4838dac28a51303d60cd5a979b52b5779eacbaf0fd2ce649a6319d68e7f34e9dc850974164600930e4c46fc7865267d819f4ff955bc62508e10
+AUX 1.5.20/libtool-1.5.20-override-LD_LIBRARY_PATH.patch 637 SHA256 08422e5d6dd2f01b4bd2f065c910724772cbe6ad2632be2cf8279e4b50b61a47 SHA512 4ab93ec7ddc27fd06a82e4d35046380f74d39832de788bc8898379d50e0346f2be74e6026b1af219b43b946635b38c21f1a69a98a2a4561f2a71f518f64397bc WHIRLPOOL fd5998c4771053b821ea2fd367f12034b1576153c35e985287ee44d49847a986238c50f8c57451b05c7a5e7a2cf4e3bebf36806d916107dc4a6f05e17eecbce3
+AUX 1.5.20/libtool-1.5.20-use-linux-version-in-fbsd.patch 1185 SHA256 6a17e149e3638c3c94679459e1201f5dd7abbe97e5c8ab3654c1a0d079f53326 SHA512 17faaf1d725d246b7fcd94a9be99c24b0600db0dea40218eb5a8b3ef382f8e90bd6e70e9b21733e80ccf448ed588b589fc4dca5b13a365e6b7821a730c65faec WHIRLPOOL dc6d7ff7a1c42d40931f90fe69d5cb6094ea67de5a1c9461e47336d4b5d4b36dd9db6a19a72df00e474a6e0aaab2cd0545270184ad795f32cc344ac3956d0821
+AUX 1.5.20/libtool-1.5.20-version-checking.patch 1857 SHA256 0d1af5e7024949dcf95bef0d5a47387d0b04b7905d0a55d3349576733783bb6d SHA512 c2d48569bb0391e42b9127ca37bc61630f18231fede33d460e9abfc0fb57beac475f9a7376317bf25b373ccd5faa9345ca8c93da117b29d5bfd904daab2eaf12 WHIRLPOOL a18dda5b4d4bc367961d16e2270389d57026161ce720e6aba60a25932072c1451123ea7ce3114ad9e3bd55d4112ad0c2b06551712aeeaa1d3b7b31ad9093fb32
+AUX 1.5.6/libtool-1.5-filter-host-tags.patch 1608 SHA256 a50cba1c4b799717b21355cc908993c5cdf913b66881992b74b79001f8feb891 SHA512 06241cba94756a57eef0317477d5c7d7d6beefa59b94533332dbf11e6f5f5e954b68881f04500abe7c80554c0b9793323e0034ae0a69a8877d27a8482d35a4c8 WHIRLPOOL 981ec007e038260e498bedc26398153d3c9932ad7d5f4626c97d38a846725cbc33cf9067fe29d20d763e40cff2c6983c2cb81347c66b1a0a3eebb93ce0626b99
+AUX libtool-2.4-openmp.patch 2289 SHA256 355bb3a6f92ae46dd723551b0f11e5e5f8a584e21880e756e815704e8f7b74da SHA512 403b4b78b480644f341ba89961313f7c872174ad04e2f8d580950290837f605aa776430335fae7a040a530a6f91e0aff1d5d32ca612a1bb81f4793b5a54c37bf WHIRLPOOL bdaae61a6f0424b5ed42054fbd997ef37ca75a132f65d7b103a14a7551bdd6817af732ce168e35d445bdf618593e8aa92548e75b31628f7f390c30b74e846850
+DIST libtool-2.4.2.tar.xz 868760 SHA256 1d7b6862c1ed162e327f083a6f78f40eae29218f0db8c38393d61dab764c4407 SHA512 34f2d4a32beb4d85cfefd9c2c4ff33b0117e9e89c6599c303a7b850c43be5ed090b2f530388b8c8154e8f3f693abd2079180dca9afc948feb800b2e009bed169 WHIRLPOOL 300697c30b6cf693463338ee3bfe10b9ccce2c496b319862182124828caf7b667a7e9cf21f287572ec1fed8abe529a14d171da2983369522faf3eed5513a1af5
+EBUILD libtool-2.4.2-r1.ebuild 2940 SHA256 e21764a96c3a349b04a507dd91d8010738951e98c3e3630a96f4eeac706678b8 SHA512 0ea07b6e0e687d1befb209079d2270691b3bac3bd19213fcc957064aff7fac5a1361829cd02d1ec6141d3b614da0738958f57a6253f410fef1b9cf980b68e170 WHIRLPOOL f6b91c8900537b493bcd671ef7c3e820a52ad3d1c48c2921ff0aff773e2f79605108f7bca1c4c73002445c8655be8c301c460fde80687674f468b178590f4079
+MISC ChangeLog 31090 SHA256 eb63dae4e9650dd79b293864236c684e9990e3168af526c36390ce4000f9b93f SHA512 6f5718cfc7ecda1b0035ec1f768ef5219ce0dd2b364364242914cbd5cb2fe121a1dd474b0226428e2ba0f7eaffd75e8a08855b21e8fd353405779f33906abb79 WHIRLPOOL dffa830fbb3e9a146c539cfa665a2e72f4b6fe57cea6b90d7873fd67b5fb95f170893d1b988c34eb70a43c0bfb209c3b798ac9e9b94583a17e2b922c0488b005
+MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
diff --git a/sys-devel/libtool/files/1.5.10/libtool-1.5.10-locking.patch b/sys-devel/libtool/files/1.5.10/libtool-1.5.10-locking.patch
new file mode 100644
index 0000000..94b0f2b
--- /dev/null
+++ b/sys-devel/libtool/files/1.5.10/libtool-1.5.10-locking.patch
@@ -0,0 +1,17 @@
+Libtool uses links to handle locking object files with
+dependencies. Hard links can't cross filesystems though,
+so we have to use a diff source for the link.
+
+http://bugs.gentoo.org/40992
+
+--- libtool-1.5.10/ltmain.in
++++ libtool-1.5.10/ltmain.in
+@@ -1005,7 +1005,7 @@
+ # Lock this critical section if it is needed
+ # We use this script file to make the link, it avoids creating a new file
+ if test "$need_locks" = yes; then
+- until $run ln "$progpath" "$lockfile" 2>/dev/null; do
++ until $run ln "$srcfile" "$lockfile" 2>/dev/null; do
+ $show "Waiting for $lockfile to be removed"
+ sleep 2
+ done
diff --git a/sys-devel/libtool/files/1.5.20/libtool-1.5.20-override-LD_LIBRARY_PATH.patch b/sys-devel/libtool/files/1.5.20/libtool-1.5.20-override-LD_LIBRARY_PATH.patch
new file mode 100644
index 0000000..f0bdad8
--- /dev/null
+++ b/sys-devel/libtool/files/1.5.20/libtool-1.5.20-override-LD_LIBRARY_PATH.patch
@@ -0,0 +1,20 @@
+Fix build time issues with tools who like to export LD_LIBRARY_PATH
+to retarded values.
+
+http://bugs.gentoo.org/99593
+http://lists.gnu.org/archive/html/libtool/2005-09/msg00053.html
+
+--- monkey/ltmain.in
++++ butt/ltmain.in
+@@ -5085,6 +5085,11 @@
+ $echo >> $output "\
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ # Run the actual program with our arguments.
++
++ # Make sure env LD_LIBRARY_PATH does not mess us up
++ if test -n \"\${LD_LIBRARY_PATH+set}\"; then
++ export LD_LIBRARY_PATH=\$progdir:\$LD_LIBRARY_PATH
++ fi
+ "
+ case $host in
+ # Backslashes separate directories on plain windows
diff --git a/sys-devel/libtool/files/1.5.20/libtool-1.5.20-use-linux-version-in-fbsd.patch b/sys-devel/libtool/files/1.5.20/libtool-1.5.20-use-linux-version-in-fbsd.patch
new file mode 100644
index 0000000..cc9d8b8
--- /dev/null
+++ b/sys-devel/libtool/files/1.5.20/libtool-1.5.20-use-linux-version-in-fbsd.patch
@@ -0,0 +1,38 @@
+Force linux-style versioning when generating shared libraries on
+Gentoo/FreeBSD hosts only.
+
+Patch by Diego Pettenò
+
+http://bugs.gentoo.org/109105
+
+--- libtool-1.5.20/libtool.m4
++++ libtool-1.5.20/libtool.m4
+@@ -1375,7 +1375,14 @@ freebsd* | dragonfly*)
+ *) objformat=elf ;;
+ esac
+ fi
+- version_type=freebsd-$objformat
++ # Handle Gentoo/FreeBSD as it was Linux
++ case $host_vendor in
++ gentoo)
++ version_type=linux ;;
++ *)
++ version_type=freebsd-$objformat ;;
++ esac
++
+ case $version_type in
+ freebsd-elf*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+@@ -1386,6 +1392,12 @@ freebsd* | dragonfly*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+ need_version=yes
+ ;;
++ linux)
++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
++ soname_spec='${libname}${release}${shared_ext}$major'
++ need_lib_prefix=no
++ need_version=no
++ ;;
+ esac
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_os in
diff --git a/sys-devel/libtool/files/1.5.20/libtool-1.5.20-version-checking.patch b/sys-devel/libtool/files/1.5.20/libtool-1.5.20-version-checking.patch
new file mode 100644
index 0000000..8d6f4f3
--- /dev/null
+++ b/sys-devel/libtool/files/1.5.20/libtool-1.5.20-version-checking.patch
@@ -0,0 +1,65 @@
+Add a sanity check to make sure the libtool code in the 'configure' script is
+in sync with the local 'ltmain.sh'. If they are out of sync, libtool may
+generate the libraries incorrectly.
+
+http://bugs.gentoo.org/73140
+
+--- libtool-1.5.20/libtool.m4
++++ libtool-1.5.20/libtool.m4
+@@ -212,6 +212,14 @@
+ [pic_mode=default])
+ test -z "$pic_mode" && pic_mode=default
+
++# Check if we have a version mismatch between libtool.m4 and ltmain.sh.
++#
++# Note: This should be in AC_LIBTOOL_SETUP, _after_ $ltmain have been defined.
++# We also should do it _before_ AC_LIBTOOL_LANG_C_CONFIG that actually
++# calls AC_LIBTOOL_CONFIG and creates libtool.
++#
++_LT_VERSION_CHECK
++
+ # Use C for the default configuration in the libtool script
+ tagname=
+ AC_LIBTOOL_LANG_C_CONFIG
+@@ -219,6 +227,41 @@
+ ])# AC_LIBTOOL_SETUP
+
+
++# _LT_VERSION_CHECK
++# -----------------
++AC_DEFUN([_LT_VERSION_CHECK],
++[AC_MSG_CHECKING([for correct ltmain.sh version])
++if test "x$ltmain" = "x" ; then
++ AC_MSG_RESULT(no)
++ AC_MSG_ERROR([
++
++*** @<:@Gentoo@:>@ sanity check failed! ***
++*** \$ltmain is not defined, please check the patch for consistency! ***
++])
++fi
++gentoo_lt_version="@_LT_VERSION@"
++gentoo_ltmain_version=`sed -n '/^[[ ]]*VERSION=/{s/^[[ ]]*VERSION=//;p;q;}' "$ltmain"`
++if test "x$gentoo_lt_version" != "x$gentoo_ltmain_version" ; then
++ AC_MSG_RESULT(no)
++ AC_MSG_ERROR([
++
++*** @<:@Gentoo@:>@ sanity check failed! ***
++*** libtool.m4 and ltmain.sh have a version mismatch! ***
++*** (libtool.m4 = $gentoo_lt_version, ltmain.sh = $gentoo_ltmain_version) ***
++
++Please run:
++
++ libtoolize --copy --force
++
++if appropriate, please contact the maintainer of this
++package (or your distribution) for help.
++])
++else
++ AC_MSG_RESULT(yes)
++fi
++])# _LT_VERSION_CHECK
++
++
+ # _LT_AC_SYS_COMPILER
+ # -------------------
+ AC_DEFUN([_LT_AC_SYS_COMPILER],
diff --git a/sys-devel/libtool/files/1.5.6/libtool-1.5-filter-host-tags.patch b/sys-devel/libtool/files/1.5.6/libtool-1.5-filter-host-tags.patch
new file mode 100644
index 0000000..79651d2
--- /dev/null
+++ b/sys-devel/libtool/files/1.5.6/libtool-1.5-filter-host-tags.patch
@@ -0,0 +1,34 @@
+Libtool's autoguessing at tag's sucks ... it get's confused
+if the tag's CC says '<CHOST>-gcc' and the env CC says 'gcc'
+or vice versa ... newer automakes specify the tag so no
+guessing is needed
+
+Make the infer tag logic a bit more magical since a lot of old packages still
+exist which utilize this functionality.
+
+http://bugs.gentoo.org/77921
+
+--- libtool-1.5.10/ltmain.in
++++ libtool-1.5.10/ltmain.in
+@@ -242,7 +242,21 @@
+ esac
+ CC_quoted="$CC_quoted $arg"
+ done
++ # user sometimes does CC=<HOST>-gcc so we need to match that to 'gcc'
++ trimedcc=`echo ${CC} | $SED -e "s/${host}-//g"`
++ # and sometimes libtool has CC=<HOST>-gcc but user does CC=gcc
++ extendcc=${host}-${CC}
++ # and sometimes libtool has CC=<OLDHOST>-gcc but user has CC=<NEWHOST>-gcc
++ # (Gentoo-specific hack because we always export $CHOST)
++ mungedcc=${CHOST-${host}}-${trimedcc}
+ case "$@ " in
++ "cc "* | " cc "* | "${host}-cc "* | " ${host}-cc "*|\
++ "gcc "* | " gcc "* | "${host}-gcc "* | " ${host}-gcc "*)
++ tagname=CC
++ break ;;
++ "$trimedcc "* | " $trimedcc "* | "`$echo $trimedcc` "* | " `$echo $trimedcc` "*|\
++ "$extendcc "* | " $extendcc "* | "`$echo $extendcc` "* | " `$echo $extendcc` "*|\
++ "$mungedcc "* | " $mungedcc "* | "`$echo $mungedcc` "* | " `$echo $mungedcc` "*|\
+ " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*)
+ # The compiler in the base compile command matches
+ # the one in the tagged configuration.
diff --git a/sys-devel/libtool/files/libtool-2.4-openmp.patch b/sys-devel/libtool/files/libtool-2.4-openmp.patch
new file mode 100644
index 0000000..94e0bce
--- /dev/null
+++ b/sys-devel/libtool/files/libtool-2.4-openmp.patch
@@ -0,0 +1,59 @@
+https://bugs.gentoo.org/349078
+
+From 1b76054f4763a28ae1b01fbeee86ba0c524d1923 Mon Sep 17 00:00:00 2001
+From: Justin Lecher <jlec@gentoo.org>
+Date: Mon, 14 Mar 2011 08:40:50 +0100
+Subject: [PATCH] Don't filter OPENMP flags (-openmp & -fopenmp) from linker lines.
+
+If -fopenmp if passed to gcc during linking, it will take care to add all
+necessary libs to link correctly for openmp support. Currently libtool filters
+those flags, similar as it was the case with the threading flags. This change
+handles the situation for the openmp support similar as before the thread
+support was fixed.
+
+http://lists.gnu.org/archive/html/bug-libtool/2010-12/msg00009.html
+http://lists.gnu.org/archive/html/bug-libtool/2011-03/msg00014.html
+
+* libltdl/config/ltmain.m4sh (func_mode_link): Treat OpenMP
+flags like pthreads flags.
+
+Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+---
+ ChangeLog | 7 +++++++
+ libltdl/config/ltmain.m4sh | 6 ++++--
+ 2 files changed, 11 insertions(+), 2 deletions(-)
+
+2011-03-22 Justin Lecher <jlec@gentoo.org> (tiny change)
+ Rhys Ulerich <rhys.ulerich@gmail.com> (tiny change)
+
+ Don't filter OPENMP flags (-openmp & -fopenmp) from linker lines.
+ * libltdl/config/ltmain.m4sh (func_mode_link): Treat OpenMP
+ flags like pthreads flags.
+
+diff --git a/libltdl/config/ltmain.m4sh b/libltdl/config/ltmain.m4sh
+index 766777f..9358ec5 100644
+--- a/libltdl/config/ltmain.m4sh
++++ b/libltdl/config/ltmain.m4sh
+@@ -4865,7 +4865,8 @@ func_mode_link ()
+ continue
+ ;;
+
+- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
++ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
++ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
+ func_append compiler_flags " $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+@@ -5369,7 +5370,8 @@ func_mode_link ()
+ lib=
+ found=no
+ case $deplib in
+- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
++ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
++ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+--
+1.7.6.1
+
diff --git a/sys-devel/libtool/libtool-2.4.2-r1.ebuild b/sys-devel/libtool/libtool-2.4.2-r1.ebuild
new file mode 100644
index 0000000..176448e
--- /dev/null
+++ b/sys-devel/libtool/libtool-2.4.2-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4" # (nb: keep pre-2.4.2-r1 ebuild around for #356089? yuck.)
+
+LIBTOOLIZE="true" #225559
+WANT_LIBTOOL="none"
+
+# parallel src_configure causes... something weird to happen.
+# TODO: investigate. looks "interesting..."
+MULTILIB_PARALLEL_PHASES="none"
+AUTOTOOLS_PRUNE_LIBTOOL_FILES="none"
+
+inherit autotools-multilib eutils-multilib autotools multilib unpacker
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="git://git.savannah.gnu.org/${PN}.git
+ http://git.savannah.gnu.org/r/${PN}.git"
+ inherit git-2
+else
+ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A shared library tool for developers"
+HOMEPAGE="http://www.gnu.org/software/libtool/"
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="static-libs test vanilla"
+
+RDEPEND="sys-devel/gnuconfig
+ !<sys-devel/autoconf-2.62:2.5
+ !<sys-devel/automake-1.11.1:1.11
+ !=sys-devel/libtool-2*:1.5"
+DEPEND="${RDEPEND}
+ test? ( !<sys-devel/binutils-2.20 )
+ app-arch/xz-utils
+ abi_x86_32? (
+ !<=app-emulation/emul-linux-x86-baselibs-20131008-r1
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+ )"
+[[ ${PV} == "9999" ]] && DEPEND+=" sys-apps/help2man"
+
+src_unpack() {
+ if [[ ${PV} == "9999" ]] ; then
+ git-2_src_unpack
+ cd "${S}"
+ ./bootstrap || die
+ else
+ unpacker_src_unpack
+ fi
+}
+
+src_prepare() {
+ use vanilla && return 0
+
+ cd libltdl/m4
+ epatch "${FILESDIR}"/1.5.20/${PN}-1.5.20-use-linux-version-in-fbsd.patch #109105
+ cd ..
+ AT_NOELIBTOOLIZE=yes eautoreconf
+ cd ..
+ AT_NOELIBTOOLIZE=yes eautoreconf
+ epunt_cxx
+}
+
+src_configure() {
+ # the libtool script uses bash code in it and at configure time, tries
+ # to find a bash shell. if /bin/sh is bash, it uses that. this can
+ # cause problems for people who switch /bin/sh on the fly to other
+ # shells, so just force libtool to use /bin/bash all the time.
+ export CONFIG_SHELL=/bin/bash
+
+ myeconfargs=( $(use_enable static-libs static) )
+ autotools-multilib_src_configure
+}
+
+src_install() {
+ autotools-multilib_src_install
+ dodoc AUTHORS ChangeLog* NEWS README THANKS TODO doc/PLATFORMS
+
+ # While the libltdl.la file is not used directly, the m4 ltdl logic
+ # keys off of its existence when searching for ltdl support. #293921
+ #use static-libs || find "${ED}" -name libltdl.la -delete
+
+ # Building libtool with --disable-static will cause the installed
+ # helper to not build static objects by default. This is undesirable
+ # for crappy packages that utilize the system libtool, so undo that.
+ sed -e '1,/^build_old_libs=/{/^build_old_libs=/{s:=.*:=yes:}}' \
+ -i "${ED}"usr/bin/libtool
+
+ local x
+ for x in $(find "${ED}" -name config.guess -o -name config.sub) ; do
+ ln -sf /usr/share/gnuconfig/${x##*/} "${x}" || die
+ done
+}
+
+pkg_preinst() {
+ multilib_preserve_old_lib /usr/@GET_LIBDIR@/libltdl.so.3
+}
+
+pkg_postinst() {
+ multilib_preserve_old_lib_notify /usr/@GET_LIBDIR@/libltdl.so.3
+}
diff --git a/sys-devel/libtool/metadata.xml b/sys-devel/libtool/metadata.xml
new file mode 100644
index 0000000..96a2d58
--- /dev/null
+++ b/sys-devel/libtool/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+</pkgmetadata>