Gentoo Archives: gentoo-dev

From: Sergei Trofimovich <slyfox@g.o>
To: Michael Haubenwallner <haubi@g.o>
Cc: gentoo-dev@l.g.o, haskell@g.o
Subject: [gentoo-dev] Re: [PATCH-r1] darcs.eclass: use BDEPEND with EAPI >= 7
Date: Wed, 29 May 2019 18:51:38
Message-Id: 20190529195128.6af04213@sf
In Reply to: [gentoo-dev] [PATCH-r1] darcs.eclass: use BDEPEND with EAPI >= 7 by Michael Haubenwallner
1 On Wed, 29 May 2019 12:01:20 +0200
2 Michael Haubenwallner <haubi@g.o> wrote:
3
4 > ---
5 > eclass/darcs.eclass | 12 ++++++++++--
6 > 1 file changed, 10 insertions(+), 2 deletions(-)
7 >
8 > diff --git a/eclass/darcs.eclass b/eclass/darcs.eclass
9 > index 489008a87f1..09b71882367 100644
10 > --- a/eclass/darcs.eclass
11 > +++ b/eclass/darcs.eclass
12 > @@ -85,8 +85,16 @@ SRC_URI=""
13 >
14 > # --- end ebuild-configurable settings ---
15 >
16 > -DEPEND="dev-vcs/darcs
17 > - net-misc/rsync"
18 > +case ${EAPI:-0} in
19 > + [0-6]) # no need to care about 5-HDEPEND and similar
20 > + DEPEND="dev-vcs/darcs
21 > + net-misc/rsync"
22 > + ;;
23 > + *)
24 > + BDEPEND="dev-vcs/darcs
25 > + net-misc/rsync"
26 > + ;;
27 > +esac
28 >
29 > # @FUNCTION: darcs_patchcount
30 > # @DESCRIPTION:
31 > --
32 > 2.19.2
33 >
34
35 Looks good!
36
37 --
38
39 Sergei

Replies

Subject Author
[gentoo-dev] Re: [PATCH-r1] darcs.eclass: use BDEPEND with EAPI >= 7 Michael Haubenwallner <haubi@g.o>