summaryrefslogtreecommitdiffstats
path: root/bin/save-ebuild-env.sh
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2012-08-31 16:24:09 +0200
committerUlrich Müller <ulm@gentoo.org>2012-08-31 16:46:45 +0200
commitb9e2daded3663c59bf11b04e952bdfb4eb5deabf (patch)
tree4c080ef797254fa21d63cdbad5d56c6bf8f3e31d /bin/save-ebuild-env.sh
parentbcf4ab871ededc3d535165757ba5597669e33dcb (diff)
downloadportage-b9e2daded3663c59bf11b04e952bdfb4eb5deabf.tar.gz
portage-b9e2daded3663c59bf11b04e952bdfb4eb5deabf.tar.bz2
portage-b9e2daded3663c59bf11b04e952bdfb4eb5deabf.zip
EAPI 5: usex helper function
See bug #382963.
Diffstat (limited to 'bin/save-ebuild-env.sh')
-rw-r--r--bin/save-ebuild-env.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/bin/save-ebuild-env.sh b/bin/save-ebuild-env.sh
index 4bf6e4e18..a6d1c61e8 100644
--- a/bin/save-ebuild-env.sh
+++ b/bin/save-ebuild-env.sh
@@ -73,6 +73,11 @@ save_ebuild_env() {
_hasg _hasgq _unpack_tar \
${QA_INTERCEPTORS}
+ case ${EAPI} in
+ 0|1|2|3|4) ;;
+ *) unset -f usex ;;
+ esac
+
# portage config variables and variables set directly by portage
unset ACCEPT_LICENSE BAD BRACKET BUILD_PREFIX COLS \
DISTCC_DIR DISTDIR DOC_SYMLINKS_DIR \