1 |
mgorny 14/04/30 18:17:20 |
2 |
|
3 |
Modified: ChangeLog autotools-multilib.eclass |
4 |
Log: |
5 |
Update the doc and make it simpler. |
6 |
|
7 |
Revision Changes Path |
8 |
1.1233 eclass/ChangeLog |
9 |
|
10 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1233&view=markup |
11 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1233&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1232&r2=1.1233 |
13 |
|
14 |
Index: ChangeLog |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v |
17 |
retrieving revision 1.1232 |
18 |
retrieving revision 1.1233 |
19 |
diff -u -r1.1232 -r1.1233 |
20 |
--- ChangeLog 29 Apr 2014 20:59:41 -0000 1.1232 |
21 |
+++ ChangeLog 30 Apr 2014 18:17:19 -0000 1.1233 |
22 |
@@ -1,6 +1,9 @@ |
23 |
# ChangeLog for eclass directory |
24 |
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
25 |
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1232 2014/04/29 20:59:41 mgorny Exp $ |
26 |
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1233 2014/04/30 18:17:19 mgorny Exp $ |
27 |
+ |
28 |
+ 30 Apr 2014; Michał Górny <mgorny@g.o> autotools-multilib.eclass: |
29 |
+ Update the doc and make it simpler. |
30 |
|
31 |
29 Apr 2014; Michał Górny <mgorny@g.o> multilib-build.eclass: |
32 |
Disable header wrapping on unsupported ABIs. |
33 |
|
34 |
|
35 |
|
36 |
1.22 eclass/autotools-multilib.eclass |
37 |
|
38 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools-multilib.eclass?rev=1.22&view=markup |
39 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools-multilib.eclass?rev=1.22&content-type=text/plain |
40 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools-multilib.eclass?r1=1.21&r2=1.22 |
41 |
|
42 |
Index: autotools-multilib.eclass |
43 |
=================================================================== |
44 |
RCS file: /var/cvsroot/gentoo-x86/eclass/autotools-multilib.eclass,v |
45 |
retrieving revision 1.21 |
46 |
retrieving revision 1.22 |
47 |
diff -u -r1.21 -r1.22 |
48 |
--- autotools-multilib.eclass 3 Apr 2014 22:09:36 -0000 1.21 |
49 |
+++ autotools-multilib.eclass 30 Apr 2014 18:17:19 -0000 1.22 |
50 |
@@ -1,6 +1,6 @@ |
51 |
# Copyright 1999-2014 Gentoo Foundation |
52 |
# Distributed under the terms of the GNU General Public License v2 |
53 |
-# $Header: /var/cvsroot/gentoo-x86/eclass/autotools-multilib.eclass,v 1.21 2014/04/03 22:09:36 mgorny Exp $ |
54 |
+# $Header: /var/cvsroot/gentoo-x86/eclass/autotools-multilib.eclass,v 1.22 2014/04/30 18:17:19 mgorny Exp $ |
55 |
|
56 |
# @ECLASS: autotools-multilib.eclass |
57 |
# @MAINTAINER: |
58 |
@@ -9,21 +9,15 @@ |
59 |
# Author: Michał Górny <mgorny@g.o> |
60 |
# @BLURB: autotools-utils wrapper for multilib builds |
61 |
# @DESCRIPTION: |
62 |
-# The autotools-multilib.eclass is an autotools-utils.eclass(5) wrapper |
63 |
-# introducing support for building for more than one ABI (multilib). |
64 |
+# The autotools-multilib.eclass provides a glue between |
65 |
+# autotools-utils.eclass(5) and multilib-minimal.eclass(5), aiming |
66 |
+# to provide a convenient way to build packages using autotools |
67 |
+# for multiple ABIs. |
68 |
# |
69 |
-# Inheriting this eclass sets the USE flags and exports autotools-utils |
70 |
-# phase function wrappers which build the package for each supported ABI |
71 |
-# when the relevant flag is enabled. Other than that, it works like |
72 |
-# regular autotools-utils. |
73 |
-# |
74 |
-# The multilib phase functions can be overriden via defining multilib_* |
75 |
-# phase functions as in multilib-minimal.eclass. In some cases you may |
76 |
-# need to call the underlying autotools-utils_* phase though. |
77 |
-# |
78 |
-# Note that the multilib support requires out-of-source builds to be |
79 |
-# enabled. Thus, it is impossible to use AUTOTOOLS_IN_SOURCE_BUILD with |
80 |
-# it. |
81 |
+# Inheriting this eclass sets IUSE and exports default multilib_src_*() |
82 |
+# sub-phases that call autotools-utils phase functions for each ABI |
83 |
+# enabled. The multilib_src_*() functions can be defined in ebuild just |
84 |
+# like in multilib-minimal. |
85 |
|
86 |
# EAPI=4 is required for meaningful MULTILIB_USEDEP. |
87 |
case ${EAPI:-0} in |