Gentoo Archives: gentoo-dev

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-dev@l.g.o
Cc: "Ulrich Müller" <ulm@g.o>
Subject: [gentoo-dev] [PATCH] elisp.eclass: Drop EAPI 6 support
Date: Thu, 20 Oct 2022 07:56:04
Message-Id: 20221020075544.3619-1-ulm@gentoo.org
1 Signed-off-by: Ulrich Müller <ulm@g.o>
2 ---
3 eclass/elisp.eclass | 9 +++------
4 1 file changed, 3 insertions(+), 6 deletions(-)
5
6 diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass
7 index 6b6679df5c5d..7c05948c0f57 100644
8 --- a/eclass/elisp.eclass
9 +++ b/eclass/elisp.eclass
10 @@ -9,7 +9,7 @@
11 # Jeremy Maitin-Shepard <jbms@×××××.com>
12 # Christian Faulhammer <fauli@g.o>
13 # Ulrich Müller <ulm@g.o>
14 -# @SUPPORTED_EAPIS: 6 7 8
15 +# @SUPPORTED_EAPIS: 7 8
16 # @PROVIDES: elisp-common
17 # @BLURB: Eclass for Emacs Lisp packages
18 # @DESCRIPTION:
19 @@ -65,7 +65,7 @@
20 inherit elisp-common
21
22 case ${EAPI} in
23 - 6|7|8) ;;
24 + 7|8) ;;
25 *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
26 esac
27
28 @@ -73,10 +73,7 @@ EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} \
29 pkg_{setup,postinst,postrm}
30
31 RDEPEND=">=app-editors/emacs-${NEED_EMACS}:*"
32 -case ${EAPI} in
33 - 6) DEPEND="${RDEPEND}" ;;
34 - *) BDEPEND="${RDEPEND}" ;;
35 -esac
36 +BDEPEND="${RDEPEND}"
37
38 # @FUNCTION: elisp_pkg_setup
39 # @DESCRIPTION:
40 --
41 2.38.1