Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Cc: "Marty E. Plummer" <hanetzer@×××××××××.com>
Subject: Re: [gentoo-dev] [PATCH 05/10] xdg.eclass: make EAPI 7 ready
Date: Wed, 27 Jun 2018 04:58:39
Message-Id: 23347.6512.608867.370553@a1i15.kph.uni-mainz.de
In Reply to: [gentoo-dev] [PATCH 05/10] xdg.eclass: make EAPI 7 ready by "Marty E. Plummer"
1 >>>>> On Tue, 26 Jun 2018, Marty E Plummer wrote:
2
3 > Add dev-util/desktop-file-utils and x11-misc/shared-mime-info to BDEPEND
4 > as a number of executables which will need to be executed on the build
5 > host are included in them.
6
7 > Package-Manager: Portage-2.3.40, Repoman-2.3.9
8 > ---
9 > eclass/xdg.eclass | 3 ++-
10 > 1 file changed, 2 insertions(+), 1 deletion(-)
11
12 > diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
13 > index 2a4e1f81abf..fc4bee30ca5 100644
14 > --- a/eclass/xdg.eclass
15 > +++ b/eclass/xdg.eclass
16 > @@ -26,6 +26,7 @@ DEPEND="
17 > dev-util/desktop-file-utils
18 > x11-misc/shared-mime-info
19 > "
20 > +[[ ${EAPI:-0} == [0123456] ]] || BDEPEND="${DEPEND}"
21
22 Are these also needed in DEPEND? If not, you should set DEPEND="" in
23 EAPI 7.
24
25 Ulrich

Replies

Subject Author
Re: [gentoo-dev] [PATCH 05/10] xdg.eclass: make EAPI 7 ready "Michał Górny" <mgorny@g.o>