diff options
author | Ulrich Müller <ulm@gentoo.org> | 2022-03-24 07:44:40 +0100 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2022-03-24 07:44:40 +0100 |
commit | 2588a1fdb15b806daf793ad02121de05bbe2386d (patch) | |
tree | 2f83a645b62cc240131844609ef69bfc0f21f85a /eclass | |
parent | **/metadata.xml: Replace http by https in DOCTYPE element (diff) | |
download | emacs-2588a1fdb15b806daf793ad02121de05bbe2386d.tar.gz emacs-2588a1fdb15b806daf793ad02121de05bbe2386d.tar.bz2 emacs-2588a1fdb15b806daf793ad02121de05bbe2386d.zip |
elisp*.eclass: Sync from Gentoo repository
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/elisp-common.eclass | 16 | ||||
-rw-r--r-- | 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 <fauli@gentoo.org> # Ulrich Müller <ulm@gentoo.org> # @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 |