From 54804862fa24e3f39873d7b91e7b52124e74f43a Mon Sep 17 00:00:00 2001 From: Ulrich Müller Date: Fri, 4 May 2018 07:11:47 +0200 Subject: bzr.eclass: Support EAPI 7. --- eclass/bzr.eclass | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'eclass/bzr.eclass') diff --git a/eclass/bzr.eclass b/eclass/bzr.eclass index 7fa682e12501..29464ec32d5d 100644 --- a/eclass/bzr.eclass +++ b/eclass/bzr.eclass @@ -20,19 +20,20 @@ EBZR="bzr.eclass" +if [[ ${EBZR_REPO_URI%%:*} = sftp ]]; then + DEPEND=">=dev-vcs/bzr-2.6.0[sftp]" +else + DEPEND=">=dev-vcs/bzr-2.6.0" +fi + case ${EAPI:-0} in 2|3|4|5|6) ;; + 7) BDEPEND="${DEPEND}"; DEPEND="" ;; *) die "${EBZR}: EAPI ${EAPI:-0} is not supported" ;; esac EXPORT_FUNCTIONS src_unpack -if [[ ${EBZR_REPO_URI%%:*} = sftp ]]; then - DEPEND=">=dev-vcs/bzr-2.6.0[sftp]" -else - DEPEND=">=dev-vcs/bzr-2.6.0" -fi - # @ECLASS-VARIABLE: EBZR_STORE_DIR # @DESCRIPTION: # The directory to store all fetched Bazaar live sources. -- cgit v1.2.3-65-gdbad