Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 368828 Details for
Bug 499390
sys-devel/libtool - add multilib support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
libtool-2.4.2.ebuild.patch
libtool-2.4.2.ebuild.patch (text/plain), 2.17 KB, created by
Michael Mair-Keimberger (mm1ke)
on 2014-01-26 20:04:42 UTC
(
hide
)
Description:
libtool-2.4.2.ebuild.patch
Filename:
MIME Type:
Creator:
Michael Mair-Keimberger (mm1ke)
Created:
2014-01-26 20:04:42 UTC
Size:
2.17 KB
patch
obsolete
>--- /usr/portage/sys-devel/libtool/libtool-2.4.2.ebuild 2014-01-18 05:01:33.000000000 +0100 >+++ sys-devel/libtool/libtool-2.4.2.ebuild 2014-01-26 10:56:13.010635731 +0100 >@@ -2,11 +2,11 @@ > # Distributed under the terms of the GNU General Public License v2 > # $Header: /var/cvsroot/gentoo-x86/sys-devel/libtool/libtool-2.4.2.ebuild,v 1.18 2014/01/18 03:56:58 vapier Exp $ > >-EAPI="2" #356089 >+EAPI="4" > > LIBTOOLIZE="true" #225559 > WANT_LIBTOOL="none" >-inherit eutils autotools multilib unpacker >+inherit eutils autotools multilib unpacker multilib-minimal > > if [[ ${PV} == "9999" ]] ; then > EGIT_REPO_URI="git://git.savannah.gnu.org/${PN}.git >@@ -27,7 +27,11 @@ > 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" >+ !=sys-devel/libtool-2*:1.5 >+ abi_x86_32? ( >+ !<=app-emulation/emul-linux-x86-baselibs-20131008-r9 >+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] >+ )" > DEPEND="${RDEPEND} > test? ( !<sys-devel/binutils-2.20 ) > app-arch/xz-utils" >@@ -55,18 +59,17 @@ > epunt_cxx > } > >-src_configure() { >+multilib_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 >- >+ ECONF_SOURCE="${S}" \ > econf $(use_enable static-libs static) > } > >-src_install() { >- emake DESTDIR="${D}" install || die >+multilib_src_install_all() { > dodoc AUTHORS ChangeLog* NEWS README THANKS TODO doc/PLATFORMS > > # While the libltdl.la file is not used directly, the m4 ltdl logic >@@ -76,7 +79,7 @@ > # 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. >- dosed '1,/^build_old_libs=/{/^build_old_libs=/{s:=.*:=yes:}}' /usr/bin/libtool || die >+ sed -i -e '1,/^build_old_libs=/{/^build_old_libs=/{s:=.*:=yes:}}' "${D}"/usr/bin/libtool || die > > local x > for x in $(find "${D}" -name config.guess -o -name config.sub) ; do
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 499390
: 368828