commit: 54804862fa24e3f39873d7b91e7b52124e74f43a
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri May 4 05:11:47 2018 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon May 21 18:06:32 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54804862
bzr.eclass: Support EAPI 7.
eclass/bzr.eclass | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/eclass/bzr.eclass b/eclass/bzr.eclass
index 7fa682e1250..29464ec32d5 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.