commit: 6d3503b7f39479544a6c0abfbe0b13a57e787bc5 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Fri Feb 14 14:10:56 2025 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Sat Feb 15 09:26:29 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3503b7
app-eselect/eselect-emacs: Port to ver_replacing Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> app-eselect/eselect-emacs/eselect-emacs-1.19.ebuild | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app-eselect/eselect-emacs/eselect-emacs-1.19.ebuild b/app-eselect/eselect-emacs/eselect-emacs-1.19.ebuild index e993f563b04e..2eb9f4c7400f 100644 --- a/app-eselect/eselect-emacs/eselect-emacs-1.19.ebuild +++ b/app-eselect/eselect-emacs/eselect-emacs-1.19.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit eapi9-ver + DESCRIPTION="Manage multiple Emacs versions on one system" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs" SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" @@ -24,12 +26,9 @@ src_install() { } pkg_postinst() { - local v - for v in ${REPLACING_VERSIONS}; do - ver_test "${v}" -ge 1.19 && continue + if ver_replacing -lt 1.19; then # Refresh, 1.19 introduced a symlink in /usr/include local target=$(eselect --brief emacs show) [[ ${target// } == emacs* ]] && eselect emacs set "${target// }" - break - done + fi }