Gentoo Archives: gentoo-dev

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] [PATCH 3/3] elisp.eclass: Depend on app-editors/emacs directly.
Date: Wed, 18 Dec 2019 11:09:37
Message-Id: cb1f633cb21b6d5e2a7db22842c3c3cefe49c12a.1576663643.git.ulm@gentoo.org
In Reply to: [gentoo-dev] [PATCH 0/3] elisp{,-common}.eclass update for emacs-vcs consolidation by "Ulrich Müller"
1 This replaces the indirect dependency on virtual/emacs.
2
3 Signed-off-by: Ulrich Müller <ulm@g.o>
4 ---
5 eclass/elisp.eclass | 4 ++--
6 1 file changed, 2 insertions(+), 2 deletions(-)
7
8 diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass
9 index df160ea01e2..8f907bbb5d6 100644
10 --- a/eclass/elisp.eclass
11 +++ b/eclass/elisp.eclass
12 @@ -70,7 +70,7 @@ esac
13 EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} \
14 pkg_{setup,postinst,postrm}
15
16 -RDEPEND=">=virtual/emacs-${NEED_EMACS:-23}"
17 +RDEPEND=">=app-editors/emacs-${NEED_EMACS:-23.1}:*"
18 case ${EAPI} in
19 4|5|6) DEPEND="${RDEPEND}" ;;
20 *) BDEPEND="${RDEPEND}" ;;
21 @@ -82,7 +82,7 @@ esac
22 # version requirement of the NEED_EMACS variable.
23
24 elisp_pkg_setup() {
25 - elisp-need-emacs "${NEED_EMACS:-23}"
26 + elisp-need-emacs "${NEED_EMACS:-23.1}"
27 case $? in
28 0) ;;
29 1) die "Emacs version too low" ;;
30 --
31 2.24.1

Attachments

File name MIME type
signature.asc application/pgp-signature