Use ebegin/eend instead of einfo.
authorUlrich Müller <ulm@gentoo.org>
Sat, 3 Dec 2011 20:43:21 +0000 (20:43 +0000)
committerUlrich Müller <ulm@gentoo.org>
Sat, 3 Dec 2011 20:43:21 +0000 (20:43 +0000)
eclass/ChangeLog
eclass/elisp-common.eclass

index cb3f7577a8a793663acea5672429b0848ab39253..cd99fc6366d3c888900041867bf5590076a2be8e 100644 (file)
@@ -1,12 +1,12 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.32 2011/12/03 08:54:46 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.33 2011/12/03 20:43:21 ulm Exp $
 
   03 Dec 2011; Ulrich Mueller <ulm@gentoo.org> elisp.eclass,
   elisp-common.eclass:
-  Sync eclasses from Emacs overlay (revision 1752).
+  Sync eclasses from Emacs overlay (revision 1759).
   elisp.eclass: Allow for user patches. New variable ELISP_REMOVE.
-  elisp-common.eclass: Replace echo by einfo for proper logging.
+  elisp-common.eclass: Replace echo by ebegin/eend for proper logging.
 
   02 Dec 2011; Brian Harring <ferringb@gentoo.org> eutils.eclass:
   Fix eqawarn to match portage's return code; this fixes sporadic failures
index 8b696b31f72d17f0f24fb5d39747f3f3f55728bd..aaf86f4e150d5bf40686c50fe791b1494764b185 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/elisp-common.eclass,v 1.77 2011/12/03 08:54:46 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.78 2011/12/03 20:43:21 ulm Exp $
 #
 # @ECLASS: elisp-common.eclass
 # @MAINTAINER:
@@ -329,7 +329,7 @@ elisp-site-regen() {
                return 1
        fi
 
-       einfo "Regenerating site-gentoo.el for GNU Emacs (${EBUILD_PHASE}) ..."
+       ebegin "Regenerating site-gentoo.el for GNU Emacs (${EBUILD_PHASE})"
 
        # Until January 2009, elisp-common.eclass sometimes created an
        # auxiliary file for backwards compatibility. Remove any such file.
@@ -376,9 +376,11 @@ elisp-site-regen() {
                # was actually no change.
                # A case is a remerge where we have doubled output.
                rm -f "${T}"/site-gentoo.el
+               eend
                einfo "... no changes."
        else
                mv "${T}"/site-gentoo.el "${sitelisp}"/site-gentoo.el
+               eend
                case ${#sflist[@]} in
                        0) ewarn "... Huh? No site initialisation files found." ;;
                        1) einfo "... ${#sflist[@]} site initialisation file included." ;;