elibtoolize: make sure header is included in logs too and not just the sub messages...
authorMike Frysinger <vapier@gentoo.org>
Wed, 21 Dec 2011 21:21:04 +0000 (21:21 +0000)
committerMike Frysinger <vapier@gentoo.org>
Wed, 21 Dec 2011 21:21:04 +0000 (21:21 +0000)
eclass/libtool.eclass

index 2c4188b752ebf01cac148321d4fa8109fcdbf1dc..9e5ff23ef20c26a9cb8dafdf3c28ee5d8448e34f 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/libtool.eclass,v 1.97 2011/12/13 21:28:15 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/libtool.eclass,v 1.98 2011/12/21 21:21:04 vapier Exp $
 
 # @ECLASS: libtool.eclass
 # @MAINTAINER:
@@ -208,8 +208,10 @@ elibtoolize() {
                        ${force} || continue
                fi
 
-               einfo "Running elibtoolize in: ${d#${WORKDIR}/}/"
-               if [[ -f ${d}/.elibtoolized ]] ; then
+               local outfunc="einfo"
+               [[ -f ${d}/.elibtoolized ]] && outfunc="ewarn"
+               ${outfunc} "Running elibtoolize in: ${d#${WORKDIR}/}/"
+               if [[ ${outfunc} == "ewarn" ]] ; then
                        ewarn "  We've already been run in this tree; you should"
                        ewarn "  avoid this if possible (perhaps by filing a bug)"
                fi