• [gentoo-dev] [PATCH 2/2] bzr.eclass: Update for dev-vcs/breezy, support

    From =?UTF-8?q?Ulrich=20M=C3=BCller?=@21:1/5 to All on Sat Sep 25 11:40:01 2021
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>
    ---
    eclass/bzr.eclass | 39 +++++++++++++++------------------------
    1 file changed, 15 insertions(+), 24 deletions(-)

    diff --git a/eclass/bzr.eclass b/eclass/bzr.eclass
    index fc1de9dc9ccc..e76af5d41d57 100644
    --- a/eclass/bzr.eclass
    +++ b/eclass/bzr.eclass
    @@ -1,4 +1,4 @@
    -# Copyright 1999-2019 Gentoo Authors
    +# Copyright 1999-2021 Gentoo Authors
    # Distributed under the terms of the GNU General Public License v2

    # @ECLASS: bzr.eclass
    @@ -9,7 +9,7 @@
    # Mark Lee <bzr-gentoo-overlay@lazymalevolence.com>
    # Ulrich Müller <ulm@gentoo.org>
    # Christian Faulhammer <fauli@gentoo.org>
    -# @SUPPORTED_EAPIS: 2 3 4 5 6 7
    +# @SUPPORTED_EAPIS: 7 8
    # @BLURB: generic fetching functions for the Bazaar VCS
    # @DESCRIPTION:
    # The bzr.eclass provides functions to fetch and unpack sources from
    @@ -21,20 +21,15 @@

    EBZR="bzr.eclass"

    -PROPERTIES+=" live"
    -
    -if [[ ${EBZR_REPO_URI%%:*} = sftp ]]; then
    - DEPEND=">=dev-vcs/bzr-2.6.0[sftp]"
    -else
    - DEPEND=">=dev-vcs/bzr-2.6.0"
    -fi
    -
    -case ${E