public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass elisp.eclass
@ 2007-09-22 20:25 Ulrich Mueller (ulm)
  0 siblings, 0 replies; 4+ messages in thread
From: Ulrich Mueller (ulm) @ 2007-09-22 20:25 UTC (permalink / raw
  To: gentoo-commits

ulm         07/09/22 20:25:30

  Modified:             elisp-common.eclass elisp.eclass
  Log:
  Sync eclasses from Emacs overlay (revision 645).
  
  elisp.eclass:
  Die if elisp-install or elisp-site-file-install fails.
  Add man comments for variables SIMPLE_ELISP, DOCS, and NEED_EMACS.
  
  elisp-common.eclass:
  New variable EMACS_BATCH_CLEAN, analog to the XEmacs eclasses.
  Remove redundant pushd/popd commands in elisp-site-file-install;
  don't die, return status instead.
  Quote all instances of $@ and $*.
  Don't use ${status}; it is reserved in zsh.
  Call insinto and doins in a subshell to avoid pollution of calling
  environment.
  Remove superfluous dodir in elisp-install.
  Set no-byte-compile and provide site-gentoo in site-gentoo.el.
  Move comment for elisp-comp so that it will appear in the man page.

Revision  Changes    Path
1.28                 eclass/elisp-common.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp-common.eclass?rev=1.28&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp-common.eclass?rev=1.28&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp-common.eclass?r1=1.27&r2=1.28

Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- elisp-common.eclass	27 Aug 2007 19:41:03 -0000	1.27
+++ elisp-common.eclass	22 Sep 2007 20:25:30 -0000	1.28
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.27 2007/08/27 19:41:03 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.28 2007/09/22 20:25:30 ulm Exp $
 #
 # Copyright 2007 Christian Faulhammer <opfer@gentoo.org>
 # Copyright 2002-2004 Matthew Kennedy <mkennedy@gentoo.org>
@@ -129,6 +129,9 @@
 
 SITELISP=/usr/share/emacs/site-lisp
 SITEFILE=50${PN}-gentoo.el
+EMACS=/usr/bin/emacs
+# The following works for Emacs versions 18-23, don't change it.
+EMACS_BATCH_CLEAN="${EMACS} -batch -q --no-site-file"
 
 # @FUNCTION: elisp-compile
 # @USAGE: <list of elisp files>
@@ -137,7 +140,7 @@
 
 elisp-compile() {
 	einfo "Compiling GNU Emacs Elisp files ..."
-	/usr/bin/emacs -batch -q --no-site-file -f batch-byte-compile $*
+	${EMACS_BATCH_CLEAN} -f batch-byte-compile "$@"
 }
 
 # @FUNCTION: elisp-emacs-version
@@ -145,9 +148,9 @@
 # Output version of currently active Emacs.
 
 elisp-emacs-version() {
-	# The following will work for at least versions 18-22.
+	# The following will work for at least versions 18-23.
 	echo "(princ emacs-version)" >"${T}"/emacs-version.el
-	/usr/bin/emacs -batch -q --no-site-file -l "${T}"/emacs-version.el
+	${EMACS_BATCH_CLEAN} -l "${T}"/emacs-version.el
 }
 
 # @FUNCTION: elisp-make-autoload-file
@@ -177,7 +180,7 @@
 	;;; ${f##*/} ends here
 	EOF
 
-	/usr/bin/emacs -batch -q --no-site-file \
+	${EMACS_BATCH_CLEAN} \
 		--eval "(setq make-backup-files nil)" \
 		--eval "(setq generated-autoload-file (expand-file-name \"${f}\"))" \
 		-f batch-update-autoloads "${@-.}"
@@ -189,12 +192,13 @@
 # Install files in SITELISP directory.
 
 elisp-install() {
-	local subdir=$1
-	einfo "Installing Elisp files for GNU Emacs support ..."
-	dodir "${SITELISP}/${subdir}"
-	insinto "${SITELISP}/${subdir}"
+	local subdir="$1"
 	shift
-	doins $@
+	einfo "Installing Elisp files for GNU Emacs support ..."
+	( # subshell to avoid pollution of calling environment
+		insinto "${SITELISP}/${subdir}"
+		doins "$@"
+	)
 }
 
 # @FUNCTION: elisp-site-file-install
@@ -203,14 +207,14 @@
 # Install Emacs site-init file in SITELISP directory.
 
 elisp-site-file-install() {
-	local sitefile=$1 my_pn=${2:-${PN}}
+	local sf="$1" my_pn="${2:-${PN}}"
 	einfo "Installing site initialisation file for GNU Emacs ..."
-	pushd "${S}"
-	cp ${sitefile} "${T}"
-	sed -i "s:@SITELISP@:${SITELISP}/${my_pn}:g" "${T}/$(basename ${sitefile})"
-	insinto ${SITELISP}
-	doins "${T}/$(basename ${sitefile})" || die "failed to install site file"
-	popd
+	cp "${sf}" "${T}"
+	sed -i "s:@SITELISP@:${SITELISP}/${my_pn}:g" "${T}/$(basename "${sf}")"
+	( # subshell to avoid pollution of calling environment
+		insinto "${SITELISP}"
+		doins "${T}/$(basename "${sf}")"
+	)
 }
 
 # @FUNCTION: elisp-site-regen
@@ -240,6 +244,11 @@
 
 	cat <<-EOF >>"${T}"/site-gentoo.el
 
+	(provide 'site-gentoo)
+
+	;; Local Variables:
+	;; no-byte-compile: t
+	;; End:
 	;;; site-gentoo.el ends here
 	EOF
 
@@ -279,19 +288,20 @@
 # @USAGE: <list of elisp files>
 # @DESCRIPTION:
 # Byte-compile interdependent Emacs Lisp files.
-# Originally taken from GNU autotools.
+#
+# This function byte-compiles all ".el" files which are part of its
+# arguments, using GNU Emacs, and puts the resulting ".elc" files into the
+# current directory, so disregarding the original directories used in ".el"
+# arguments.
+#
+# This function manages in such a way that all Emacs Lisp files to be
+# compiled are made visible between themselves, in the event they require or
+# load one another.
 
 elisp-comp() {
 	# Copyright 1995 Free Software Foundation, Inc.
 	# François Pinard <pinard@iro.umontreal.ca>, 1995.
-	# This script byte-compiles all `.el' files which are part of its
-	# arguments, using GNU Emacs, and put the resulting `.elc' files into
-	# the current directory, so disregarding the original directories used
-	# in `.el' arguments.
-	#
-	# This script manages in such a way that all Emacs LISP files to
-	# be compiled are made visible between themselves, in the event
-	# they require or load-library one another.
+	# Originally taken from GNU autotools.
 
 	test $# -gt 0 || return 1
 
@@ -304,16 +314,15 @@
 
 	tempdir=elc.$$
 	mkdir ${tempdir}
-	cp $* ${tempdir}
+	cp "$@" ${tempdir}
 	pushd ${tempdir}
 
 	echo "(add-to-list 'load-path \"../\")" > script
-	${EMACS} -batch -q --no-site-file --no-init-file -l script \
-		-f batch-byte-compile *.el
-	local status=$?
+	${EMACS_BATCH_CLEAN} -l script -f batch-byte-compile *.el
+	local ret=$?
 	mv *.elc ..
 
 	popd
 	rm -fr ${tempdir}
-	return ${status}
+	return ${ret}
 }



1.23                 eclass/elisp.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp.eclass?rev=1.23&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp.eclass?rev=1.23&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp.eclass?r1=1.22&r2=1.23

Index: elisp.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- elisp.eclass	27 Aug 2007 19:41:03 -0000	1.22
+++ elisp.eclass	22 Sep 2007 20:25:30 -0000	1.23
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v 1.22 2007/08/27 19:41:03 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v 1.23 2007/09/22 20:25:30 ulm Exp $
 #
 # Copyright 2007 Christian Faulhammer <opfer@gentoo.org>
 # Copyright 2002-2003 Matthew Kennedy <mkennedy@gentoo.org>
@@ -18,15 +18,21 @@
 # Emacs support for other than pure elisp packages is handled by
 # elisp-common.eclass where you won't have a dependency on Emacs itself.
 # All elisp-* functions are documented there.
-#
+
+# @ECLASS-VARIABLE: SIMPLE_ELISP
+# @DESCRIPTION:
 # Setting SIMPLE_ELISP=t in an ebuild means, that the package's source
 # is a single (in whatever way) compressed elisp file with the file name
 # ${PN}-${PV}.  This eclass will then redefine ${S}, and move
 # ${PN}-${PV}.el to ${PN}.el in src_unpack().
-#
+
+# @ECLASS-VARIABLE: DOCS
+# @DESCRIPTION:
 # DOCS="blah.txt ChangeLog" is automatically used to install the given
 # files by dodoc in src_install().
-#
+
+# @ECLASS-VARIABLE: NEED_EMACS
+# @DESCRIPTION:
 # If you need anything different from Emacs 21, use the NEED_EMACS
 # variable before inheriting elisp.eclass.  Set it to the major version
 # your package uses and the dependency will be adjusted.
@@ -63,8 +69,9 @@
 }
 
 elisp_src_install() {
-	elisp-install ${PN} *.el *.elc
-	elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+	elisp-install ${PN} *.el *.elc || die "elisp-install failed"
+	elisp-site-file-install "${FILESDIR}/${SITEFILE}" \
+		|| die "elisp-site-file-install failed"
 	if [ -n "${DOCS}" ]; then
 		dodoc ${DOCS} || die "dodoc failed"
 	fi



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass elisp.eclass
@ 2007-10-14 22:12 Ulrich Mueller (ulm)
  0 siblings, 0 replies; 4+ messages in thread
From: Ulrich Mueller (ulm) @ 2007-10-14 22:12 UTC (permalink / raw
  To: gentoo-commits

ulm         07/10/14 22:12:31

  Modified:             elisp-common.eclass elisp.eclass
  Log:
  Sync eclasses from Emacs overlay (revision 668).
  
  elisp.eclass:
  Comment changes.
  
  elisp-common.eclass:
  Create default site-start.el when running elisp-site-regen for the
  first time; recommend "require" instead of "load" in einfo message.
  Document SITELISP and SITEFILE eclass variables.
  Other comment changes.

Revision  Changes    Path
1.29                 eclass/elisp-common.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp-common.eclass?rev=1.29&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp-common.eclass?rev=1.29&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp-common.eclass?r1=1.28&r2=1.29

Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- elisp-common.eclass	22 Sep 2007 20:25:30 -0000	1.28
+++ elisp-common.eclass	14 Oct 2007 22:12:30 -0000	1.29
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.28 2007/09/22 20:25:30 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.29 2007/10/14 22:12:30 ulm Exp $
 #
 # Copyright 2007 Christian Faulhammer <opfer@gentoo.org>
 # Copyright 2002-2004 Matthew Kennedy <mkennedy@gentoo.org>
@@ -10,7 +10,7 @@
 #
 # @ECLASS: elisp-common.eclass
 # @MAINTAINER:
-# Feel free to contact the Emacs team through emacs@gentoo.org if you have
+# Feel free to contact the Emacs team through <emacs@gentoo.org> if you have
 # problems, suggestions or questions.
 # @BLURB: Emacs-related installation utilities
 # @DESCRIPTION:
@@ -73,10 +73,10 @@
 #   	(autoload 'csv-mode "csv-mode" "Major mode for csv files." t)
 #
 # If your Emacs support files are installed in a subdirectory of
-# /usr/share/emacs/site-lisp/ (which is recommended if more than one file is
-# installed), you need to extend Emacs' load-path as shown in the first
-# non-comment.  The elisp-site-file-install() function of this eclass will
-# replace "@SITELISP@" by the actual path.
+# /usr/share/emacs/site-lisp/ (which is recommended), you need to extend
+# Emacs' load-path as shown in the first non-comment.
+# The elisp-site-file-install() function of this eclass will replace
+# "@SITELISP@" by the actual path.
 #
 # The next line tells Emacs to load the mode opening a file ending with
 # ".csv" and load functions depending on the context and needed features.
@@ -97,7 +97,7 @@
 #
 # Which is then installed by
 #
-#   	elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+#   	elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
 #
 # in src_install().  If your subdirectory is not named ${PN}, give the
 # differing name as second argument.
@@ -127,10 +127,18 @@
 #
 # elisp-emacs-version() outputs the version of the currently active Emacs.
 
+# @ECLASS-VARIABLE: SITELISP
+# @DESCRIPTION:
+# Directory where Emacs Lisp files are installed.
 SITELISP=/usr/share/emacs/site-lisp
+
+# @ECLASS-VARIABLE: SITEFILE
+# @DESCRIPTION:
+# Name of package's site-init file.
 SITEFILE=50${PN}-gentoo.el
+
 EMACS=/usr/bin/emacs
-# The following works for Emacs versions 18-23, don't change it.
+# The following works for Emacs versions 18--23, don't change it.
 EMACS_BATCH_CLEAN="${EMACS} -batch -q --no-site-file"
 
 # @FUNCTION: elisp-compile
@@ -158,7 +166,7 @@
 # @DESCRIPTION:
 # Generate a file with autoload definitions for the lisp functions.
 
-elisp-make-autoload-file () {
+elisp-make-autoload-file() {
 	local f="${1:-${PN}-autoloads.el}"
 	shift
 	einfo "Generating autoload file for GNU Emacs ..."
@@ -224,6 +232,25 @@
 elisp-site-regen() {
 	local sflist sf line
 
+	if [ ! -e "${ROOT}${SITELISP}"/site-gentoo.el ] \
+		&& [ ! -e "${ROOT}${SITELISP}"/site-start.el ]; then
+		einfo "Creating default ${SITELISP}/site-start.el ..."
+		cat <<-EOF >"${T}"/site-start.el
+		;;; site-start.el
+
+		;;; Commentary:
+		;; This default site startup file is installed by elisp-common.eclass.
+		;; You may replace this file by your own site initialisation, or even
+		;; remove it completely; it will not be recreated.
+
+		;;; Code:
+		;; Load site initialisation for Gentoo-installed packages.
+		(require 'site-gentoo)
+
+		;;; site-start.el ends here
+		EOF
+	fi
+
 	einfon "Regenerating ${SITELISP}/site-gentoo.el ..."
 	cat <<-EOF >"${T}"/site-gentoo.el
 	;;; site-gentoo.el --- site initialisation for Gentoo-installed packages
@@ -254,11 +281,14 @@
 
 	if cmp -s "${ROOT}${SITELISP}"/site-gentoo.el "${T}"/site-gentoo.el; then
 		# This prevents outputting unnecessary text when there
-		# was actually no change
-		# A case is a remerge where we have doubled output
+		# was actually no change.
+		# A case is a remerge where we have doubled output.
 		echo " no changes."
 	else
 		mv "${T}"/site-gentoo.el "${ROOT}${SITELISP}"/site-gentoo.el
+		[ -f "${T}"/site-start.el ] \
+			&& [ ! -e "${ROOT}${SITELISP}"/site-start.el ] \
+			&& mv "${T}"/site-start.el "${ROOT}${SITELISP}"/site-start.el
 		echo; einfo
 		for sf in ${sflist}; do
 			einfo "  Adding ${sf} ..."
@@ -273,7 +303,7 @@
 In order for this site initialisation to be loaded for all users
 automatically, you can add a line like this:
 
-	(load "/usr/share/emacs/site-lisp/site-gentoo" nil t)
+	(require 'site-gentoo)
 
 to /usr/share/emacs/site-lisp/site-start.el.  Alternatively, that line
 can be added by individual users to their initialisation files, or for



1.24                 eclass/elisp.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp.eclass?rev=1.24&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp.eclass?rev=1.24&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp.eclass?r1=1.23&r2=1.24

Index: elisp.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- elisp.eclass	22 Sep 2007 20:25:30 -0000	1.23
+++ elisp.eclass	14 Oct 2007 22:12:30 -0000	1.24
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v 1.23 2007/09/22 20:25:30 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v 1.24 2007/10/14 22:12:30 ulm Exp $
 #
 # Copyright 2007 Christian Faulhammer <opfer@gentoo.org>
 # Copyright 2002-2003 Matthew Kennedy <mkennedy@gentoo.org>
@@ -9,7 +9,8 @@
 #
 # @ECLASS: elisp.eclass
 # @MAINTAINER:
-# emacs@gentoo.org
+# Feel free to contact the Emacs team through <emacs@gentoo.org> if you
+# have problems, suggestions or questions.
 # @BLURB: Eclass for Emacs Lisp packages
 # @DESCRIPTION:
 #



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass elisp.eclass
@ 2008-09-19  8:12 Ulrich Mueller (ulm)
  0 siblings, 0 replies; 4+ messages in thread
From: Ulrich Mueller (ulm) @ 2008-09-19  8:12 UTC (permalink / raw
  To: gentoo-commits

ulm         08/09/19 08:12:48

  Modified:             elisp-common.eclass elisp.eclass
  Log:
  Partial sync from Emacs overlay.
  Output a deprecation warning in elisp-comp().

Revision  Changes    Path
1.46                 eclass/elisp-common.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp-common.eclass?rev=1.46&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp-common.eclass?rev=1.46&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp-common.eclass?r1=1.45&r2=1.46

Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- elisp-common.eclass	1 Sep 2008 10:45:26 -0000	1.45
+++ elisp-common.eclass	19 Sep 2008 08:12:48 -0000	1.46
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.45 2008/09/01 10:45:26 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.46 2008/09/19 08:12:48 ulm Exp $
 #
 # Copyright 2002-2004 Matthew Kennedy <mkennedy@gentoo.org>
 # Copyright 2003      Jeremy Maitin-Shepard <jbms@attbi.com>
@@ -179,6 +179,7 @@
 # #USAGE: <list of elisp files>
 # #DESCRIPTION:
 # Byte-compile interdependent Emacs Lisp files.
+# THIS FUNCTION IS DEPRECATED.
 #
 # This function byte-compiles all ".el" files which are part of its
 # arguments, using GNU Emacs, and puts the resulting ".elc" files into the
@@ -194,6 +195,11 @@
 	# François Pinard <pinard@iro.umontreal.ca>, 1995.
 	# Originally taken from GNU autotools.
 
+	ewarn "Function elisp-comp is deprecated and may be removed in future."
+	ewarn "Please use function elisp-compile instead, or report a bug about"
+	ewarn "${CATEGORY}/${PF} at <http://bugs.gentoo.org/>."
+	echo
+
 	[ $# -gt 0 ] || return 1
 
 	ebegin "Compiling GNU Emacs Elisp files"
@@ -391,7 +397,7 @@
 		[ -f "${tmpdir}"/site-start.el ] \
 			&& [ ! -e "${ROOT}${SITELISP}"/site-start.el ] \
 			&& mv "${tmpdir}"/site-start.el "${ROOT}${SITELISP}"/site-start.el
-		echo; einfo
+		echo
 		for sf in "${sflist[@]##*/}"; do
 			einfo "  Adding ${sf} ..."
 		done
@@ -418,13 +424,13 @@
 	fi
 
 	if [ "${obsolete}" ]; then
+		echo
 		while read line; do ewarn "${line}"; done <<-EOF
 		Site-initialisation files of Emacs packages are now installed in
 		/usr/share/emacs/site-lisp/site-gentoo.d/. We strongly recommend
-		that you use /usr/sbin/emacs-updater to rebuild the installed
+		that you use app-admin/emacs-updater to rebuild the installed
 		Emacs packages.
 		EOF
-		echo
 
 		# Kludge for backwards compatibility: During pkg_postrm, old versions
 		# of this eclass (saved in the VDB) won't find packages' site-init



1.34                 eclass/elisp.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp.eclass?rev=1.34&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp.eclass?rev=1.34&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/elisp.eclass?r1=1.33&r2=1.34

Index: elisp.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- elisp.eclass	28 Aug 2008 09:55:01 -0000	1.33
+++ elisp.eclass	19 Sep 2008 08:12:48 -0000	1.34
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v 1.33 2008/08/28 09:55:01 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v 1.34 2008/09/19 08:12:48 ulm Exp $
 #
 # Copyright 2002-2003 Matthew Kennedy <mkennedy@gentoo.org>
 # Copyright 2003      Jeremy Maitin-Shepard <jbms@attbi.com>
@@ -49,7 +49,6 @@
 		eerror "Use \"eselect emacs\" to select the active version."
 		die "Emacs version ${have_emacs} is too low."
 	fi
-	einfo "Currently selected GNU Emacs version: ${have_emacs}"
 }
 
 elisp_src_unpack() {






^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass elisp.eclass
@ 2015-05-24 21:46 Ulrich Mueller (ulm)
  0 siblings, 0 replies; 4+ messages in thread
From: Ulrich Mueller (ulm) @ 2015-05-24 21:46 UTC (permalink / raw
  To: gentoo-commits

ulm         15/05/24 21:46:16

  Modified:             elisp-common.eclass elisp.eclass
  Log:
  Update maintainer information.

Revision  Changes    Path
1.92                 eclass/elisp-common.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.92&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.92&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.91&r2=1.92

Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -r1.91 -r1.92
--- elisp-common.eclass	24 Apr 2015 22:42:01 -0000	1.91
+++ elisp-common.eclass	24 May 2015 21:46:16 -0000	1.92
@@ -1,10 +1,10 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.91 2015/04/24 22:42:01 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.92 2015/05/24 21:46:16 ulm Exp $
 #
 # @ECLASS: elisp-common.eclass
 # @MAINTAINER:
-# Gentoo Emacs team <emacs@gentoo.org>
+# Gentoo GNU Emacs Project <emacs@gentoo.org>
 # @AUTHOR:
 # Matthew Kennedy <mkennedy@gentoo.org>
 # Jeremy Maitin-Shepard <jbms@attbi.com>



1.59                 eclass/elisp.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp.eclass?rev=1.59&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp.eclass?rev=1.59&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp.eclass?r1=1.58&r2=1.59

Index: elisp.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -r1.58 -r1.59
--- elisp.eclass	7 Jun 2014 10:28:16 -0000	1.58
+++ elisp.eclass	24 May 2015 21:46:16 -0000	1.59
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v 1.58 2014/06/07 10:28:16 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v 1.59 2015/05/24 21:46:16 ulm Exp $
 #
 # @ECLASS: elisp.eclass
 # @MAINTAINER:
-# Gentoo Emacs team <emacs@gentoo.org>
+# Gentoo GNU Emacs project <emacs@gentoo.org>
 # @AUTHOR:
 # Matthew Kennedy <mkennedy@gentoo.org>
 # Jeremy Maitin-Shepard <jbms@attbi.com>





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-05-24 21:46 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-22 20:25 [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass elisp.eclass Ulrich Mueller (ulm)
  -- strict thread matches above, loose matches on Subject: below --
2007-10-14 22:12 Ulrich Mueller (ulm)
2008-09-19  8:12 Ulrich Mueller (ulm)
2015-05-24 21:46 Ulrich Mueller (ulm)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox