pinkbyte 14/05/16 09:40:05
Modified: boost-build-1.54.0.ebuild ChangeLog
boost-build-1.55.0.ebuild boost-build-1.53.0.ebuild
Log:
Respect multilib during building Python-related stuff, bug #496446
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key
0x1F357D42)
Revision Changes Path
1.2 dev-util/boost-build/boost-build-1.54.0.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/boost-build-1.54.0.ebuild?rev=1.2&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/boost-build-1.54.0.ebuild?rev=1.2&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/boost-build-1.54.0.ebuild?r1=1.1&r2=1.2
Index: boost-build-1.54.0.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.54.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- boost-build-1.54.0.ebuild 27 Aug 2013 08:46:00 -0000 1.1
+++ boost-build-1.54.0.ebuild 16 May 2014 09:40:05 -0000 1.2
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.54.0.ebuild,v 1.1
2013/08/27 08:46:00 pinkbyte Exp $
+# $Header:
/var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.54.0.ebuild,v 1.2
2014/05/16 09:40:05 pinkbyte Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
-inherit eutils flag-o-matic python toolchain-funcs versionator
+inherit eutils flag-o-matic multilib python toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
@@ -48,8 +48,11 @@
"${FILESDIR}/${PN}-1.54.0-support_dots_in_python-buildid.patch"
# Remove stripping option
+ # Fix python components build on multilib systems, bug #496446
cd "${S}/engine"
- sed -i -e 's|-s\b||' \
+ sed -i \
+ -e 's|-s\b||' \
+ -e "/libpython/s/lib ]/$(get_libdir) ]/" \
build.jam || die "sed failed"
# Force regeneration
1.126 dev-util/boost-build/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/ChangeLog?rev=1.126&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/ChangeLog?rev=1.126&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/ChangeLog?r1=1.125&r2=1.126
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -r1.125 -r1.126
--- ChangeLog 15 Apr 2014 15:52:10 -0000 1.125
+++ ChangeLog 16 May 2014 09:40:05 -0000 1.126
@@ -1,6 +1,10 @@
# ChangeLog for dev-util/boost-build
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v 1.125
2014/04/15 15:52:10 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v 1.126
2014/05/16 09:40:05 pinkbyte Exp $
+
+ 16 May 2014; Sergey Popov <[email protected]> boost-build-1.53.0.ebuild,
+ boost-build-1.54.0.ebuild, boost-build-1.55.0.ebuild:
+ Respect multilib during building Python-related stuff, bug #496446
15 Apr 2014; Sergey Popov <[email protected]> -boost-build-1.49.0.ebuild,
-files/boost-build-1.42-env-whitespace.patch:
1.2 dev-util/boost-build/boost-build-1.55.0.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/boost-build-1.55.0.ebuild?rev=1.2&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/boost-build-1.55.0.ebuild?rev=1.2&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/boost-build-1.55.0.ebuild?r1=1.1&r2=1.2
Index: boost-build-1.55.0.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.55.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- boost-build-1.55.0.ebuild 14 Nov 2013 16:56:02 -0000 1.1
+++ boost-build-1.55.0.ebuild 16 May 2014 09:40:05 -0000 1.2
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.55.0.ebuild,v 1.1
2013/11/14 16:56:02 pinkbyte Exp $
+# $Header:
/var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.55.0.ebuild,v 1.2
2014/05/16 09:40:05 pinkbyte Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
-inherit eutils flag-o-matic python toolchain-funcs versionator
+inherit eutils flag-o-matic multilib python toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
@@ -48,8 +48,11 @@
"${FILESDIR}/${PN}-1.54.0-support_dots_in_python-buildid.patch"
# Remove stripping option
+ # Fix python components build on multilib systems, bug #496446
cd "${S}/engine"
- sed -i -e 's|-s\b||' \
+ sed -i \
+ -e 's|-s\b||' \
+ -e "/libpython/s/lib ]/$(get_libdir) ]/" \
build.jam || die "sed failed"
# Force regeneration
1.2 dev-util/boost-build/boost-build-1.53.0.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/boost-build-1.53.0.ebuild?rev=1.2&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/boost-build-1.53.0.ebuild?rev=1.2&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/boost-build/boost-build-1.53.0.ebuild?r1=1.1&r2=1.2
Index: boost-build-1.53.0.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.53.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- boost-build-1.53.0.ebuild 12 Feb 2013 15:39:04 -0000 1.1
+++ boost-build-1.53.0.ebuild 16 May 2014 09:40:05 -0000 1.2
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.53.0.ebuild,v 1.1
2013/02/12 15:39:04 flameeyes Exp $
+# $Header:
/var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.53.0.ebuild,v 1.2
2014/05/16 09:40:05 pinkbyte Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
-inherit eutils flag-o-matic python toolchain-funcs versionator
+inherit eutils flag-o-matic multilib python toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
@@ -48,8 +48,11 @@
"${FILESDIR}/${PN}-1.52.0-darwin-no-python-framework.patch"
# Remove stripping option
+ # Fix python components build on multilib systems, bug #496446
cd "${S}/engine"
- sed -i -e 's|-s\b||' \
+ sed -i \
+ -e 's|-s\b||' \
+ -e "/libpython/s/lib ]/$(get_libdir) ]/" \
build.jam || die "sed failed"
# Force regeneration