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 <pinkb...@gentoo.org> 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 <pinkb...@gentoo.org> -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




Reply via email to