From b56160c1bfe2ac366c7cffa0d88254ae354e75f6 Mon Sep 17 00:00:00 2001 From: Sam James Date: Tue, 23 Jun 2026 10:14:55 +0100 Subject: [PATCH] dev-util/desktop-file-utils: don't install Emacs mode These files are supposed to be part of app-emacs/desktop-entry-mode instead where they're bytecompiled and we provide a sitefile. This is leftover. Noticed during a discussion with eschwartz and ulm about /usr/share/emacs. Fixes: b5340fc8a3a71cca6161fddfbcf9db982965b7ee Signed-off-by: Sam James --- ...ils-0.28.ebuild => desktop-file-utils-0.28-r1.ebuild} | 9 ++++++++- .../files/50desktop-file-utils-gentoo.el | 5 ----- 2 files changed, 8 insertions(+), 6 deletions(-) rename dev-util/desktop-file-utils/{desktop-file-utils-0.28.ebuild => desktop-file-utils-0.28-r1.ebuild} (79%) delete mode 100644 dev-util/desktop-file-utils/files/50desktop-file-utils-gentoo.el diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.28.ebuild b/dev-util/desktop-file-utils/desktop-file-utils-0.28-r1.ebuild similarity index 79% rename from dev-util/desktop-file-utils/desktop-file-utils-0.28.ebuild rename to dev-util/desktop-file-utils/desktop-file-utils-0.28-r1.ebuild index fb953c80a8c2e..d986fdab0534f 100644 --- a/dev-util/desktop-file-utils/desktop-file-utils-0.28.ebuild +++ b/dev-util/desktop-file-utils/desktop-file-utils-0.28-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,3 +21,10 @@ BDEPEND=" " DOCS=( AUTHORS ChangeLog HACKING NEWS README ) + +src_install() { + meson_src_install + + # Part of app-emacs/desktop-entry-mode instead + rm -r "${ED}"/usr/share/emacs || die +} diff --git a/dev-util/desktop-file-utils/files/50desktop-file-utils-gentoo.el b/dev-util/desktop-file-utils/files/50desktop-file-utils-gentoo.el deleted file mode 100644 index 546947a0b374a..0000000000000 --- a/dev-util/desktop-file-utils/files/50desktop-file-utils-gentoo.el +++ /dev/null @@ -1,5 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") -(autoload 'desktop-entry-mode "desktop-entry-mode" "Desktop Entry mode" t) -(add-to-list 'auto-mode-alist - '("\\.desktop\\(\\.in\\)?$" . desktop-entry-mode)) -(add-hook 'desktop-entry-mode-hook 'turn-on-font-lock)