From 2588a1fdb15b806daf793ad02121de05bbe2386d Mon Sep 17 00:00:00 2001 From: Ulrich Müller Date: Thu, 24 Mar 2022 07:44:40 +0100 Subject: elisp*.eclass: Sync from Gentoo repository MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Ulrich Müller --- eclass/elisp-common.eclass | 16 ++++++++-------- eclass/elisp.eclass | 11 ++++++----- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass index b2c4f10..a821e4a 100644 --- a/eclass/elisp-common.eclass +++ b/eclass/elisp-common.eclass @@ -171,44 +171,44 @@ case ${EAPI:-0} in *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac -# @ECLASS-VARIABLE: SITELISP +# @ECLASS_VARIABLE: SITELISP # @DESCRIPTION: # Directory where packages install Emacs Lisp files. SITELISP=/usr/share/emacs/site-lisp -# @ECLASS-VARIABLE: SITEETC +# @ECLASS_VARIABLE: SITEETC # @DESCRIPTION: # Directory where packages install miscellaneous (not Lisp) files. SITEETC=/usr/share/emacs/etc -# @ECLASS-VARIABLE: EMACSMODULES +# @ECLASS_VARIABLE: EMACSMODULES # @DESCRIPTION: # Directory where packages install dynamically loaded modules. # May contain a @libdir@ token which will be replaced by $(get_libdir). EMACSMODULES=/usr/@libdir@/emacs/modules -# @ECLASS-VARIABLE: EMACS +# @ECLASS_VARIABLE: EMACS # @DESCRIPTION: # Path of Emacs executable. EMACS=${EPREFIX}/usr/bin/emacs -# @ECLASS-VARIABLE: EMACSFLAGS +# @ECLASS_VARIABLE: EMACSFLAGS # @DESCRIPTION: # Flags for executing Emacs in batch mode. # These work for Emacs versions 18-24, so don't change them. EMACSFLAGS="-batch -q --no-site-file" -# @ECLASS-VARIABLE: BYTECOMPFLAGS +# @ECLASS_VARIABLE: BYTECOMPFLAGS # @DESCRIPTION: # Emacs flags used for byte-compilation in elisp-compile(). BYTECOMPFLAGS="-L ." -# @ECLASS-VARIABLE: NEED_EMACS +# @ECLASS_VARIABLE: NEED_EMACS # @DESCRIPTION: # The minimum Emacs version required for the package. : ${NEED_EMACS:=23.1} -# @ECLASS-VARIABLE: _ELISP_EMACS_VERSION +# @ECLASS_VARIABLE: _ELISP_EMACS_VERSION # @INTERNAL # @DESCRIPTION: # Cached value of Emacs version detected in elisp-check-emacs-version(). diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass index c3c0045..2fea311 100644 --- a/eclass/elisp.eclass +++ b/eclass/elisp.eclass @@ -10,6 +10,7 @@ # Christian Faulhammer # Ulrich Müller # @SUPPORTED_EAPIS: 6 7 8 +# @PROVIDES: elisp-common # @BLURB: Eclass for Emacs Lisp packages # @DESCRIPTION: # @@ -26,7 +27,7 @@ # file with the file name ${P}.el, then this eclass will move ${P}.el to # ${PN}.el in src_unpack(). -# @ECLASS-VARIABLE: NEED_EMACS +# @ECLASS_VARIABLE: NEED_EMACS # @PRE_INHERIT # @DEFAULT_UNSET # @DESCRIPTION: @@ -34,7 +35,7 @@ # variable before inheriting elisp.eclass. Set it to the version your # package uses and the dependency will be adjusted. -# @ECLASS-VARIABLE: ELISP_PATCHES +# @ECLASS_VARIABLE: ELISP_PATCHES # @DEFAULT_UNSET # @DESCRIPTION: # Space separated list of patches to apply after unpacking the sources. @@ -42,12 +43,12 @@ # FILESDIR. This variable is semi-deprecated, preferably use the # PATCHES array instead. -# @ECLASS-VARIABLE: ELISP_REMOVE +# @ECLASS_VARIABLE: ELISP_REMOVE # @DEFAULT_UNSET # @DESCRIPTION: # Space separated list of files to remove after unpacking the sources. -# @ECLASS-VARIABLE: SITEFILE +# @ECLASS_VARIABLE: SITEFILE # @DEFAULT_UNSET # @DESCRIPTION: # Name of package's site-init file. The filename must match the shell @@ -55,7 +56,7 @@ # reserved for internal use. "50${PN}-gentoo.el" is a reasonable choice # in most cases. -# @ECLASS-VARIABLE: ELISP_TEXINFO +# @ECLASS_VARIABLE: ELISP_TEXINFO # @DEFAULT_UNSET # @DESCRIPTION: # Space separated list of Texinfo sources. Respective GNU Info files -- cgit v1.2.3-65-gdbad