Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog multilib-build.eclass
Date: Tue, 31 Dec 2013 18:31:52
Message-Id: 20131231183149.413652004C@flycatcher.gentoo.org
1 mgorny 13/12/31 18:31:48
2
3 Modified: ChangeLog multilib-build.eclass
4 Log:
5 Improve documentation on multilib_is_native_abi & multilib_build_binaries to make it clear which one to use. Requested and reviewed by okias.
6
7 Revision Changes Path
8 1.1105 eclass/ChangeLog
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1105&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1105&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1104&r2=1.1105
13
14 Index: ChangeLog
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
17 retrieving revision 1.1104
18 retrieving revision 1.1105
19 diff -u -r1.1104 -r1.1105
20 --- ChangeLog 30 Dec 2013 08:25:35 -0000 1.1104
21 +++ ChangeLog 31 Dec 2013 18:31:47 -0000 1.1105
22 @@ -1,6 +1,10 @@
23 # ChangeLog for eclass directory
24 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1104 2013/12/30 08:25:35 dirtyepic Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1105 2013/12/31 18:31:47 mgorny Exp $
27 +
28 + 31 Dec 2013; Michał Górny <mgorny@g.o> multilib-build.eclass:
29 + Improve documentation on multilib_is_native_abi & multilib_build_binaries to
30 + make it clear which one to use. Requested and reviewed by okias.
31
32 30 Dec 2013; Ryan Hill <dirtyepic@g.o> wxwidgets.eclass:
33 Add 3.0 support.
34
35
36
37 1.25 eclass/multilib-build.eclass
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib-build.eclass?rev=1.25&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib-build.eclass?rev=1.25&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib-build.eclass?r1=1.24&r2=1.25
42
43 Index: multilib-build.eclass
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/eclass/multilib-build.eclass,v
46 retrieving revision 1.24
47 retrieving revision 1.25
48 diff -u -r1.24 -r1.25
49 --- multilib-build.eclass 28 Dec 2013 18:23:25 -0000 1.24
50 +++ multilib-build.eclass 31 Dec 2013 18:31:47 -0000 1.25
51 @@ -1,6 +1,6 @@
52 # Copyright 1999-2013 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 -# $Header: /var/cvsroot/gentoo-x86/eclass/multilib-build.eclass,v 1.24 2013/12/28 18:23:25 jlec Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/eclass/multilib-build.eclass,v 1.25 2013/12/31 18:31:47 mgorny Exp $
56
57 # @ECLASS: multilib-build.eclass
58 # @MAINTAINER:
59 @@ -371,9 +371,8 @@
60 # Determine whether the currently built ABI is the profile native.
61 # Return true status (0) if that is true, otherwise false (1).
62 #
63 -# This is often useful for configure calls when some of the options are
64 -# supposed to be disabled for multilib ABIs (like those used for
65 -# executables only).
66 +# This function is not intended to be used directly. Please use
67 +# multilib_build_binaries instead.
68 multilib_is_native_abi() {
69 debug-print-function ${FUNCNAME} "${@}"
70
71 @@ -384,14 +383,14 @@
72
73 # @FUNCTION: multilib_build_binaries
74 # @DESCRIPTION:
75 -# Determine whether to build binaries for the current build ABI.
76 -# Returns true status (0) if the current built ABI is the profile
77 -# native or COMPLETE_MULTILIB variable is set to yes, otherwise
78 +# Determine whether to build binaries for the currently build ABI.
79 +# Returns true status (0) if the currently built ABI is the profile
80 +# native or COMPLETE_MULTILIB variable is set to 'yes', otherwise
81 # false (1).
82 #
83 -# The COMPLETE_MULTILIB variable can be set by users or profiles
84 -# when they want to build binaries for none-default ABI so e.g.
85 -# 32bit binaries on amd64.
86 +# This is often useful for configure calls when some of the options are
87 +# supposed to be disabled for multilib ABIs (like those used for
88 +# executables only).
89 multilib_build_binaries() {
90 debug-print-function ${FUNCNAME} "${@}"