[gentoo-dev] Re: [PATCH-r1] darcs.eclass: use BDEPEND with EAPI >= 7
pushed, thanks! /haubi/ On 5/29/19 8:51 PM, Sergei Trofimovich wrote: > On Wed, 29 May 2019 12:01:20 +0200 > Michael Haubenwallner wrote: > >> --- >> eclass/darcs.eclass | 12 ++-- >> 1 file changed, 10 insertions(+), 2 deletions(-) >> >> diff --git a/eclass/darcs.eclass b/eclass/darcs.eclass >> index 489008a87f1..09b71882367 100644 >> --- a/eclass/darcs.eclass >> +++ b/eclass/darcs.eclass >> @@ -85,8 +85,16 @@ SRC_URI="" >> >> # --- end ebuild-configurable settings --- >> >> -DEPEND="dev-vcs/darcs >> -net-misc/rsync" >> +case ${EAPI:-0} in >> +[0-6]) # no need to care about 5-HDEPEND and similar >> +DEPEND="dev-vcs/darcs >> +net-misc/rsync" >> +;; >> +*) >> +BDEPEND="dev-vcs/darcs >> +net-misc/rsync" >> +;; >> +esac >> >> # @FUNCTION: darcs_patchcount >> # @DESCRIPTION: >> -- >> 2.19.2 >> > > Looks good! >
[gentoo-dev] Re: [PATCH-r1] darcs.eclass: use BDEPEND with EAPI >= 7
On Wed, 29 May 2019 12:01:20 +0200 Michael Haubenwallner wrote: > --- > eclass/darcs.eclass | 12 ++-- > 1 file changed, 10 insertions(+), 2 deletions(-) > > diff --git a/eclass/darcs.eclass b/eclass/darcs.eclass > index 489008a87f1..09b71882367 100644 > --- a/eclass/darcs.eclass > +++ b/eclass/darcs.eclass > @@ -85,8 +85,16 @@ SRC_URI="" > > # --- end ebuild-configurable settings --- > > -DEPEND="dev-vcs/darcs > - net-misc/rsync" > +case ${EAPI:-0} in > + [0-6]) # no need to care about 5-HDEPEND and similar > + DEPEND="dev-vcs/darcs > + net-misc/rsync" > + ;; > + *) > + BDEPEND="dev-vcs/darcs > + net-misc/rsync" > + ;; > +esac > > # @FUNCTION: darcs_patchcount > # @DESCRIPTION: > -- > 2.19.2 > Looks good! -- Sergei