diff options
Diffstat (limited to 'dev-libs/libltdl')
-rw-r--r-- | dev-libs/libltdl/Manifest | 5 | ||||
-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.4.ebuild | 44 | ||||
-rw-r--r-- | dev-libs/libltdl/libltdl-2.4.5.ebuild | 44 | ||||
-rw-r--r-- | dev-libs/libltdl/libltdl-2.4.6.ebuild | 44 | ||||
-rw-r--r-- | dev-libs/libltdl/metadata.xml | 5 |
7 files changed, 224 insertions, 0 deletions
diff --git a/dev-libs/libltdl/Manifest b/dev-libs/libltdl/Manifest new file mode 100644 index 000000000000..21d614d52f55 --- /dev/null +++ b/dev-libs/libltdl/Manifest @@ -0,0 +1,5 @@ +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.4.tar.xz 957476 SHA256 a8295b5853bf82a46635c944031e84970f2aa79c19df7a0c28f3ec8e11c07f6c SHA512 1ff24aa88962e0aae82e1fff41df7863f925627a506c6a663a79afa23729272aa4e5816889dd4697d5286d42483bcee2cc7352514768f1bd28ea546476074a84 WHIRLPOOL def0381a3608b52f8f5e9b83d297643d48d3e695117199b10b4ae3d6f5b11f3d3a36c4b6572b7659061c3fee77e46da4f5e3cfffa594063fed0fe382869c3539 +DIST libtool-2.4.5.tar.xz 971620 SHA256 84aac136513b009278896ffa255e4d685bcdb0cb0e5363be36adad64c986177e SHA512 67ceb387e33fbf0ffe6df422cd26939e305a365bb22674ce064ed7f7d6602054682515b014e290c70587b7f9b6f85f00fac31d6f000b4b022daaa2b343c17327 WHIRLPOOL 4a5171a8f23d50b78eb70bbd2ff9497fe2a970933392c65c41ab44600838cdc744e4e9ddfef37ac009cf5784de8c7b1ef061f8156919b7417e78529978afe7ed +DIST libtool-2.4.6.tar.xz 973080 SHA256 7c87a8c2c8c0fc9cd5019e402bed4292462d00a718a7cd5f11218153bf28b26f SHA512 a6eef35f3cbccf2c9e2667f44a476ebc80ab888725eb768e91a3a6c33b8c931afc46eb23efaee76c8696d3e4eed74ab1c71157bcb924f38ee912c8a90a6521a4 WHIRLPOOL f6e1ea25cc8dd853f0de53c045bcd1166cfede9cb0e890079c2c05e6cbdb5e705e137f83ba32f7e16691b9c9108e9cfb2d14ed030cea07b6eacbe3f1ae18a73b 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..0287fee272ae --- /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 +# $Id$ + +# 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..578f78a692af --- /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 +# $Id$ + +# 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.4.ebuild b/dev-libs/libltdl/libltdl-2.4.4.ebuild new file mode 100644 index 000000000000..48e28b63b408 --- /dev/null +++ b/dev-libs/libltdl/libltdl-2.4.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 arm64 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/libltdl-2.4.5.ebuild b/dev-libs/libltdl/libltdl-2.4.5.ebuild new file mode 100644 index 000000000000..cea79ced4864 --- /dev/null +++ b/dev-libs/libltdl/libltdl-2.4.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 ~arm64 ~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/libltdl-2.4.6.ebuild b/dev-libs/libltdl/libltdl-2.4.6.ebuild new file mode 100644 index 000000000000..48e28b63b408 --- /dev/null +++ b/dev-libs/libltdl/libltdl-2.4.6.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 arm64 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> |