diff options
author | Mike Frysinger <vapier@gentoo.org> | 2014-11-03 05:31:50 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2014-11-03 05:31:50 +0000 |
commit | 097967bbd8e49d5c1e71e339ff0480c68cf6cd60 (patch) | |
tree | 307f80fd3b2fa252e4650313b44996b0063c0c46 /dev-libs | |
parent | Whitespace (diff) | |
download | historical-097967bbd8e49d5c1e71e339ff0480c68cf6cd60.tar.gz historical-097967bbd8e49d5c1e71e339ff0480c68cf6cd60.tar.bz2 historical-097967bbd8e49d5c1e71e339ff0480c68cf6cd60.zip |
Split libltdl out of main libtool package per upstream recommendations.
Package-Manager: portage-2.2.14/cvs/Linux x86_64
RepoMan-Options: --force
Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/libltdl/ChangeLog | 12 | ||||
-rw-r--r-- | dev-libs/libltdl/Manifest | 28 | ||||
-rw-r--r-- | dev-libs/libltdl/libltdl-1.3.5.ebuild | 43 | ||||
-rw-r--r-- | dev-libs/libltdl/libltdl-1.5.26.ebuild | 39 | ||||
-rw-r--r-- | dev-libs/libltdl/libltdl-2.4.3.ebuild | 44 | ||||
-rw-r--r-- | dev-libs/libltdl/metadata.xml | 5 |
6 files changed, 171 insertions, 0 deletions
diff --git a/dev-libs/libltdl/ChangeLog b/dev-libs/libltdl/ChangeLog new file mode 100644 index 000000000000..571dc3b1f2cb --- /dev/null +++ b/dev-libs/libltdl/ChangeLog @@ -0,0 +1,12 @@ +# ChangeLog for dev-libs/libltdl +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/ChangeLog,v 1.1 2014/11/03 05:31:48 vapier Exp $ + +*libltdl-2.4.3 (03 Nov 2014) +*libltdl-1.5.26 (03 Nov 2014) +*libltdl-1.3.5 (03 Nov 2014) + + 03 Nov 2014; Mike Frysinger <vapier@gentoo.org> +libltdl-1.3.5.ebuild, + +libltdl-1.5.26.ebuild, +libltdl-2.4.3.ebuild, +metadata.xml: + Split libltdl out of main libtool package per upstream recommendations. + diff --git a/dev-libs/libltdl/Manifest b/dev-libs/libltdl/Manifest new file mode 100644 index 000000000000..44840b5412a9 --- /dev/null +++ b/dev-libs/libltdl/Manifest @@ -0,0 +1,28 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST libtool-1.3.5.tar.gz 538884 SHA256 02e287ba621aa01ee581b0f88854deb222fa61e7e0fc55ed7685038354f0259f SHA512 e7e693da0e87bc3b178b270c1d5b0d46116d1624f6e3657ad75bc381bcbba8949ab0913fe3985c77e9dd0ee519df7da9c5ee3b4f6030ad1d4651de2e642c4bd6 WHIRLPOOL 038305555932f7554c5e50932a0bf8cd0f2a8007c26fdd21c81dc7c44ca9076d1086e3c05911f62719685bd7aa6b14463f3a1160bfbf6090bcdba6a162d95630 +DIST libtool-1.5.26.tar.gz 2961939 SHA256 1c35ae34fe85aa167bd7ab4bc9f477fe019138e1af62678d952fc43c0b7e2f09 SHA512 fcd39856c8cd457c97f176d5f6ce97fd93108808ce24315d179a7c9ca85bb90e799afaa83bc283ec627d73cfe0e0710d36a1ee8f39c9963cf2e806e64a0e0bcf WHIRLPOOL 0a56e666ee7ec79b74b500e761ebddc94fb3d322b1c29c3f9929071f71a339b3082faa486b75c7cfcf72182976a8d6152585ca92c08735a512c07eff80a24ec4 +DIST libtool-2.4.3.tar.xz 947692 SHA256 65f940fbcb5f0727b10d759898afa35307b24c0945fb12f3f8387f5adb862ceb SHA512 36a5fa71dcb46cdb5d2149c061e1ea6940cfa07322f10fa39f6da5e2c1ce95742da1c12ab09af97abc91cda3d5b453967a97e183574863afa717bcd6118108c6 WHIRLPOOL 1f7af88f1a958371f1edc22f15ec77fe6eba98e681678fe955a314a74fe4f85de5a2c009153c108cc39c2580d04d877f60fb3f2b9ada9824505993cd4e415948 +EBUILD libltdl-1.3.5.ebuild 1068 SHA256 71e9d6b1063650f79104dbfaad78da45646aaf0ac1e95d37b23ce6039a330bf8 SHA512 f56010a57ac1eefc748424c491acb62fa0ccc30ff340d2dc337cb56442f3a559f8f6f3708e5e7bcf9f1453b677e399a822dfdcdc013603d5e4187460e09d6e0f WHIRLPOOL bb253d68d4a3b4b03a0dd2fd438797fcba22f43e8461402f191957453f4b35f13df2bbabf6ef3db522b081d75f4fe1f5489693f639dfda3ef2067423a72338bb +EBUILD libltdl-1.5.26.ebuild 990 SHA256 12590a79d459c996457d0ce9cf4cef95ef4f25e77b045f2a91bf746670bf0fca SHA512 bd60c3d8a92df5471f1ed10184c8d58938c9ba0b3a6374421318849b3419339efab7b9ef7e0baab1eba615bae1f4b9320f65e792c2adf5688709b609b09bde8c WHIRLPOOL f28813260b588da53c5f2190a05e32aa7742e1b52d8de1841267d3b057e58ef5b22e1d3a869c902bc8a639e7157cc4b7262bcf08d3ea5b733d6d256ce7bc1f8b +EBUILD libltdl-2.4.3.ebuild 1250 SHA256 a29dc47bf7b893803883ec1fe1b5684a558d618c609c5b96916377e4dbb29a82 SHA512 a48a7550bb11d953a0a10aba363e81445ee01927753c7b0ea9d0edb9e65f91ef62a507c9ddb690652af30d2288db14b791970077c678089412474bc09bc2bc46 WHIRLPOOL 9e246e1bde5fe75206586741c76acf268cb1e83b6a6a26f3e33450dc0a682143a375d7e40763853e81db8aedf768f1992a4f596274f3479824ca70b7faa034af +MISC ChangeLog 506 SHA256 5fc826f378dd4f51b24809583be6530b63b5d08f5dd8a793e59e19b464bff416 SHA512 f0b8ea569278f75242567b3b871137d133ee708e2056b16bac8e10e23bb67f0305589bcddb5e7115b58128670d9195bc54b76d1c201243505273fc59a0be03be WHIRLPOOL 6bd8bd671da4b8829937b5a33ffd9e87593287ca40d5a564c7f4d2bda5084ac76d46e55e8fc110c88ad79b1557764814107ea33c7b29bfa5dd928d9004cb2ebe +MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJUVxNGAAoJEPGu1DbS6WIA6oMP/jl2Qdw8YAdRkC02DyhRtueD +bIum0gRdw4e4F2kB1anOEF6eUSYePrHhetZ+1Z03piZ5cTVGaX7wjFU3f+n5TEXm +qUOK/m5LbEHQLGCDgaeHAfqvaKTQhqE7W4r+fjzDzZTrjXMiq+C5ucRlTRn7T0sg +v5yrRUbG9T6p0JysAtPynJiP9RvU7Wf1Nt22QaJHwRv8fs5VN1xV6STEKvyz1zuk +f/qW62cX3Pw6FIn1GMEAjX4QXpiy9xzJUaEaptJIMFtM9+v41K7lneFJ/1mLcIZk +GNPQr5G8XWjPlmyHYoM2heD3lD0ZT0MgcIF2eMc6qLJOIZ+SBatQIr+HK9GyIvfm +0iNAiixr4414ycV8REcA8GBZNayP6QpsMu2NB70zVse6oJ2FpSdAqhBsYOpK0vWy +kwWjb2TNtjw8mTUphZNd0mbr7EB3T9QRwH+6fExTf7mfsGGFY79s4LqsxGRPBhzE +pfitMxYKcYbTjfsPPBY1PNVUc4E4KE6t3Tc0FfZijw6JifDOL491PF9ZV4aXK66J +4O+k3eRxmNOVg1znxI5y8B5Ngfhfh+af/fSqwPRhde64pnUaSsa2prXTAxrNsOV2 +nkFwlqlIqvwe8TXfl02/bqotDFd2eOJSLFGCZ2bi4rvWkEE5Ri38rYYFePlv2ibL +cDIglQsR1hf144usBoxL +=W4vj +-----END PGP SIGNATURE----- diff --git a/dev-libs/libltdl/libltdl-1.3.5.ebuild b/dev-libs/libltdl/libltdl-1.3.5.ebuild new file mode 100644 index 000000000000..be4185412a88 --- /dev/null +++ b/dev-libs/libltdl/libltdl-1.3.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/libltdl-1.3.5.ebuild,v 1.1 2014/11/03 05:31:48 vapier Exp ${P}-r1.ebuild,v 1.8 2002/10/04 06:34:42 kloeri Exp $ + +# This ebuild provides libltdl.so.0. + +EAPI="4" + +inherit multilib-minimal + +MY_P="libtool-${PV}" + +DESCRIPTION="A shared library tool for developers" +HOMEPAGE="http://www.gnu.org/software/libtool/" +SRC_URI="mirror://gnu/libtool/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="1.3" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +IUSE="" +# libltdl doesn't have a testsuite. +RESTRICT="test" + +RDEPEND="!sys-devel/libtool:1.3" + +S="${WORKDIR}/${MY_P}" + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + --enable-ltdl-install \ + --disable-static +} + +multilib_src_compile() { + emake -C libltdl +} + +multilib_src_install() { + emake -C libltdl DESTDIR="${D}" install-exec + # basically we just install ABI libs for old packages + rm "${ED}"/usr/$(get_libdir)/libltdl.{la,so} || die +} diff --git a/dev-libs/libltdl/libltdl-1.5.26.ebuild b/dev-libs/libltdl/libltdl-1.5.26.ebuild new file mode 100644 index 000000000000..48873ce511a0 --- /dev/null +++ b/dev-libs/libltdl/libltdl-1.5.26.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/libltdl-1.5.26.ebuild,v 1.1 2014/11/03 05:31:48 vapier Exp $ + +# This ebuild provides libltdl.so.3. + +EAPI="4" + +inherit multilib-minimal + +MY_P="libtool-${PV}" + +DESCRIPTION="A shared library tool for developers" +HOMEPAGE="http://www.gnu.org/software/libtool/" +SRC_URI="mirror://gnu/libtool/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="1.5" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" +# libltdl doesn't have a testsuite. +RESTRICT="test" + +RDEPEND="!sys-devel/libtool:1.5" + +S="${WORKDIR}/${MY_P}/libltdl" + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + --enable-ltdl-install \ + --disable-static +} + +multilib_src_install() { + emake DESTDIR="${D}" install-exec + # basically we just install ABI libs for old packages + rm "${ED}"/usr/$(get_libdir)/libltdl.{la,so} || die +} diff --git a/dev-libs/libltdl/libltdl-2.4.3.ebuild b/dev-libs/libltdl/libltdl-2.4.3.ebuild new file mode 100644 index 000000000000..cd434f46723f --- /dev/null +++ b/dev-libs/libltdl/libltdl-2.4.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/libltdl-2.4.3.ebuild,v 1.1 2014/11/03 05:31:48 vapier Exp $ + +EAPI="4" + +inherit multilib-minimal + +MY_P="libtool-${PV}" + +DESCRIPTION="A shared library tool for developers" +HOMEPAGE="http://www.gnu.org/software/libtool/" +SRC_URI="mirror://gnu/libtool/${MY_P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="static-libs" +# libltdl doesn't have a testsuite. +RESTRICT="test" + +RDEPEND="!<sys-devel/libtool-2.4.3-r2:2 + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140406-r2 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" +DEPEND="app-arch/xz-utils" + +S="${WORKDIR}/${MY_P}/libltdl" + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + --enable-ltdl-install \ + $(use_enable static-libs static) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + # 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 "${D}" -name libltdl.la -delete +} diff --git a/dev-libs/libltdl/metadata.xml b/dev-libs/libltdl/metadata.xml new file mode 100644 index 000000000000..96a2d586367d --- /dev/null +++ b/dev-libs/libltdl/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> |