diff options
author | Alexis Ballier <aballier@gentoo.org> | 2012-05-13 16:34:31 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2012-05-13 16:34:31 +0000 |
commit | c12e067154725a564fd5353b18f8b9a3262c4f88 (patch) | |
tree | ff7a4ed1cdeea272e62612b72e6ee601d590cfca /sys-freebsd | |
parent | keyword ~amd64-fbsd (diff) | |
download | historical-c12e067154725a564fd5353b18f8b9a3262c4f88.tar.gz historical-c12e067154725a564fd5353b18f8b9a3262c4f88.tar.bz2 historical-c12e067154725a564fd5353b18f8b9a3262c4f88.zip |
preinstall some more headers fixing build of a cross-compiler
Package-Manager: portage-2.2.0_alpha104/cvs/Linux x86_64
Diffstat (limited to 'sys-freebsd')
-rw-r--r-- | sys-freebsd/freebsd-lib/ChangeLog | 5 | ||||
-rw-r--r-- | sys-freebsd/freebsd-lib/Manifest | 10 | ||||
-rw-r--r-- | sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild | 15 |
3 files changed, 14 insertions, 16 deletions
diff --git a/sys-freebsd/freebsd-lib/ChangeLog b/sys-freebsd/freebsd-lib/ChangeLog index 123d32eeb0ef..d515dc9ddc8a 100644 --- a/sys-freebsd/freebsd-lib/ChangeLog +++ b/sys-freebsd/freebsd-lib/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-freebsd/freebsd-lib # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.113 2012/05/12 00:05:32 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.114 2012/05/13 16:34:31 aballier Exp $ + + 13 May 2012; Alexis Ballier <aballier@gentoo.org> freebsd-lib-9.0-r1.ebuild: + preinstall some more headers fixing build of a cross-compiler 11 May 2012; Alexis Ballier <aballier@gentoo.org> -freebsd-lib-9.0.ebuild, -files/freebsd-lib-9.0-mancol.patch: diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest index 7a2055d44dd1..7433e77e2a09 100644 --- a/sys-freebsd/freebsd-lib/Manifest +++ b/sys-freebsd/freebsd-lib/Manifest @@ -60,13 +60,13 @@ DIST freebsd-usbin-9.0.tar.bz2 2608252 RMD160 fb070b602615289a849ec19d35b670bc22 EBUILD freebsd-lib-7.2-r1.ebuild 12021 RMD160 83fc0d2ee7e5ff037ae27358d0b345fc28938158 SHA1 d91c9328cfbe8e614bda3b93d782a8452dff0c8e SHA256 4cfd26e8299670f33e6fa20094b66e464ed3bd113c899b3374b55678ac4a4dd0 EBUILD freebsd-lib-8.0.ebuild 14623 RMD160 3194aa0ab5fda28db1db05b4449d5889251cedc1 SHA1 bbddaa53f36296b2a635c459868cd56fd965de81 SHA256 ba8328339f7c487617d8e1c8754d91ccae38a15073a92b847299aa5e8dfe68da EBUILD freebsd-lib-8.2-r1.ebuild 15691 RMD160 24faa71ebac5ed9935f52e8e2036cf2e08632ccd SHA1 a17c950b703f3ec5c4bc094d99c1ea12839855f5 SHA256 e5f57f8252c839e5e16dcb1aa29aacaba09c89d2d443a6b159fcad9210834053 -EBUILD freebsd-lib-9.0-r1.ebuild 16087 RMD160 936ad5fa54df7ce19bc3d886640da809f6127bcd SHA1 bd29369152af471ace1a6b83089942682afd6fab SHA256 87e503b9d8bf58f38c3882aeb5a8b97e3d156fa3e7e116bdec377af07151bff9 -MISC ChangeLog 24856 RMD160 d9104e15c92c8fa65dfed7ee676e9050a77595ee SHA1 764eee97db0213aeca7752417c69415d66946aed SHA256 da4267650f24a26b9f33b235cf3105d3d40a417d8fbcf04d2d65169ae5cec97e +EBUILD freebsd-lib-9.0-r1.ebuild 15966 RMD160 6b7ae4425b437ba43df030f8a8b530b796878aa4 SHA1 19505d0f2a215ed6c13f2d457871cd834a103119 SHA256 c86b9b4f42fd1339ea81858fe430d3b34c6ee8a663b14369d7f957769951b7ae +MISC ChangeLog 25000 RMD160 93a9fc2fb021f550539158b4794ee34b48442e51 SHA1 187293bd338f2405884ce4095fc120625400c2eb SHA256 fcd44cc842549ac43de4c5093c93ee323f44f9dd9a0442d22a224c3b77b867ba MISC metadata.xml 410 RMD160 f5d6157462d32d3397c8f69ed4d1ff37f2bd5165 SHA1 067425a31e0d87fc9e911ae203cce0fced8da77d SHA256 0ea0a391db3018afdf230e293ffedbc313b4a20db703c8c83fdf144a28c6c246 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEARECAAYFAk+tqVIACgkQvFcC4BYPU0pQxgCcDhvWsgmn3YHCL+TsWJVtX02g -q+cAnibhAqu4lIr4qW9gZhgauf2RBK08 -=tnZu +iEYEARECAAYFAk+v4p0ACgkQvFcC4BYPU0ok7gCggK5EJdx6i5iuqyr/8Ae/xmhj +oUEAmwdezUoDitC3lp8+Uw6hIvE2rfQh +=HOYi -----END PGP SIGNATURE----- diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild index a6b0e1b5254b..8e544f0d42bd 100644 --- a/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild +++ b/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild,v 1.3 2012/05/12 00:05:32 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild,v 1.4 2012/05/13 16:34:31 aballier Exp $ EAPI=2 @@ -282,12 +282,6 @@ src_install() { einfo "Installing for ${CTARGET} in ${CHOST}.." install_includes ${INCLUDEDIR} - # Install math.h when crosscompiling, at this point - if [ "${CHOST}" != "${CTARGET}" ]; then - insinto "/usr/${CTARGET}/usr/include" - doins "${S}/msun/src/math.h" - fi - use crosscompile_opts_headers-only && return 0 local mylibdir=$(get_libdir) @@ -439,13 +433,14 @@ install_includes() INCLUDEDIR="${INCLUDEDIR}" BINOWN="${BINOWN}" \ BINGRP="${BINGRP}" || die "install_includes() failed" einfo "includes installed ok." - EXTRA_INCLUDES="gnu/lib/libssp lib/librtld_db gnu/lib/libregex" + EXTRA_INCLUDES="gnu/lib/libssp lib/librtld_db lib/libutil lib/msun gnu/lib/libregex" for i in $EXTRA_INCLUDES; do einfo "Installing $i includes into ${INCLUDEDIR} as ${BINOWN}:${BINGRP}..." cd "${WORKDIR}/$i" || die $(freebsd_get_bmake) installincludes DESTDIR="${DESTDIR}" \ - MACHINE=${MACHINE} INCLUDEDIR="${INCLUDEDIR}" BINOWN="${BINOWN}" \ - BINGRP="${BINGRP}" || die "problem installing ssp includes." + MACHINE=${MACHINE} MACHINE_ARCH=${MACHINE} \ + INCLUDEDIR="${INCLUDEDIR}" BINOWN="${BINOWN}" \ + BINGRP="${BINGRP}" || die "problem installing $i includes." einfo "$i includes installed ok." done } |