mgorny 14/04/30 18:17:20 Modified: ChangeLog autotools-multilib.eclass Log: Update the doc and make it simpler.
Revision Changes Path 1.1233 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1233&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1233&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1232&r2=1.1233 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1232 retrieving revision 1.1233 diff -u -r1.1232 -r1.1233 --- ChangeLog 29 Apr 2014 20:59:41 -0000 1.1232 +++ ChangeLog 30 Apr 2014 18:17:19 -0000 1.1233 @@ -1,6 +1,9 @@ # ChangeLog for eclass directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1232 2014/04/29 20:59:41 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1233 2014/04/30 18:17:19 mgorny Exp $ + + 30 Apr 2014; Michał Górny <[email protected]> autotools-multilib.eclass: + Update the doc and make it simpler. 29 Apr 2014; Michał Górny <[email protected]> multilib-build.eclass: Disable header wrapping on unsupported ABIs. 1.22 eclass/autotools-multilib.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools-multilib.eclass?rev=1.22&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools-multilib.eclass?rev=1.22&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools-multilib.eclass?r1=1.21&r2=1.22 Index: autotools-multilib.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/autotools-multilib.eclass,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- autotools-multilib.eclass 3 Apr 2014 22:09:36 -0000 1.21 +++ autotools-multilib.eclass 30 Apr 2014 18:17:19 -0000 1.22 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/autotools-multilib.eclass,v 1.21 2014/04/03 22:09:36 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/autotools-multilib.eclass,v 1.22 2014/04/30 18:17:19 mgorny Exp $ # @ECLASS: autotools-multilib.eclass # @MAINTAINER: @@ -9,21 +9,15 @@ # Author: Michał Górny <[email protected]> # @BLURB: autotools-utils wrapper for multilib builds # @DESCRIPTION: -# The autotools-multilib.eclass is an autotools-utils.eclass(5) wrapper -# introducing support for building for more than one ABI (multilib). +# The autotools-multilib.eclass provides a glue between +# autotools-utils.eclass(5) and multilib-minimal.eclass(5), aiming +# to provide a convenient way to build packages using autotools +# for multiple ABIs. # -# Inheriting this eclass sets the USE flags and exports autotools-utils -# phase function wrappers which build the package for each supported ABI -# when the relevant flag is enabled. Other than that, it works like -# regular autotools-utils. -# -# The multilib phase functions can be overriden via defining multilib_* -# phase functions as in multilib-minimal.eclass. In some cases you may -# need to call the underlying autotools-utils_* phase though. -# -# Note that the multilib support requires out-of-source builds to be -# enabled. Thus, it is impossible to use AUTOTOOLS_IN_SOURCE_BUILD with -# it. +# Inheriting this eclass sets IUSE and exports default multilib_src_*() +# sub-phases that call autotools-utils phase functions for each ABI +# enabled. The multilib_src_*() functions can be defined in ebuild just +# like in multilib-minimal. # EAPI=4 is required for meaningful MULTILIB_USEDEP. case ${EAPI:-0} in
