* [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