commit:     62a66325212778d8f852ded9e0bcb59e0d95180b
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 22 20:48:02 2025 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Jul 22 20:48:02 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=62a66325

app-emacs/emacs-common: Sync from Gentoo repository

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/emacs-common/emacs-common-9999.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-emacs/emacs-common/emacs-common-9999.ebuild 
b/app-emacs/emacs-common/emacs-common-9999.ebuild
index e1a1cee..5433db3 100644
--- a/app-emacs/emacs-common/emacs-common-9999.ebuild
+++ b/app-emacs/emacs-common/emacs-common-9999.ebuild
@@ -34,7 +34,7 @@ SITEFILE="10${PN}-gentoo.el"
 src_prepare() {
        default
        if [[ -n ${EPREFIX} ]]; then
-               sed -i -E -e "s,/(bin|sbin|usr)/,${EPREFIX}&," \
+               sed -i -E -e "s,/(bin|sbin|usr)/,${EPREFIX}&,g" \
                        subdirs.el.in emacs.initd emacs.service \
                        emacs.desktop emacsclient.desktop || die
        fi
@@ -56,7 +56,9 @@ src_install() {
        doexe emacs-wrapper.sh
        elisp-site-file-install "${SITEFILE}"
 
-       insinto /usr/lib/systemd/user
+       # don't use systemd_douserunit because it would require inheriting
+       # three eclasses (systemd pulls toolchain-funcs and multilib)
+       insinto "/usr/lib/systemd/user"
        doins emacs.service
 
        if use games; then

Reply via email to