[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    [gentoo-dev] Re: [PATCH-r1] darcs.eclass: use BDEPEND with EAPI >= 7
From:       Sergei Trofimovich <slyfox () gentoo ! org>
Date:       2019-05-29 18:51:28
Message-ID: 20190529195128.6af04213 () sf
[Download RAW message or body]

On Wed, 29 May 2019 12:01:20 +0200
Michael Haubenwallner <haubi@gentoo.org> 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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic