summaryrefslogtreecommitdiff
path: root/eclass/elisp.eclass
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-01 13:45:28 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-01 13:45:28 +0100
commit676f73d9e2fbb9f03291bae80529ba45f541d3c8 (patch)
tree4dae0ba3eea1b25e109d944bde85f44e763c6441 /eclass/elisp.eclass
parent910ec713340312b0b8437a7307c8effaa33fb410 (diff)
gentoo auto-resync : 01:07:2023 - 13:45:28
Diffstat (limited to 'eclass/elisp.eclass')
-rw-r--r--eclass/elisp.eclass6
1 files changed, 5 insertions, 1 deletions
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}