• [gentoo-dev] [PATCH 2/2] elisp.eclass: Update elisp_src_install

    From =?UTF-8?q?Ulrich=20M=C3=BCller?=@21:1/5 to All on Thu Jun 29 19:50:01 2023
    Call the new elisp-make-site-file function when no explicit site-init
    file is found.

    Signed-off-by: Ulrich Müller <ulm@gentoo.org>
    ---
    eclass/elisp.eclass | 6 +++++-
    1 file changed, 5 insertions(+), 1 deletion(-)

    diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass
    index 1ac1a2dbfabf..72e623a12179 100644
    --- a/eclass/elisp.eclass
    +++ b/eclass/elisp.eclass
    @@ -166,7 +166,11 @@ elisp_src_test() {
    elisp_src_install() {
    elisp-install ${PN} *.el *.elc
    if [[ -n ${SITEFILE} ]]; then
    - elisp-site-file-install "${FILESDIR}/${SITEFILE}"
    + if [[ -f "${FILESDIR}/${SITEFILE}" ]]; then
    + elisp-site-file-install "${FILESDIR}/${SITEFILE}"
    + else
    + elisp-make-site-file "${SITEFILE}"
    + fi
    fi
    if [[ -n ${ELISP_TEXINFO} ]]; then
    set -- ${ELISP_TEXINFO}
    --
    2.41.0

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)