diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-12-07 22:22:31 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-12-07 22:22:31 -0800 |
commit | ff52f9dc31004becb8022e6437088d01917f413c (patch) | |
tree | 0f333c6bf4c09f751d993ef843089f8b5c80ef2e /bin/ebuild-helpers/dosed | |
parent | c93a46851c43f7e8539a67b2376dc8f55af41789 (diff) | |
download | portage-ff52f9dc31004becb8022e6437088d01917f413c.tar.gz portage-ff52f9dc31004becb8022e6437088d01917f413c.tar.bz2 portage-ff52f9dc31004becb8022e6437088d01917f413c.zip |
Make USE=prefix enable EPREFIX in all EAPIs.
This is safe because the prefix flag should be masked in all non-prefix
profiles, and older EAPIs would otherwise be useless with prefix
configurations. This brings compatibility with the prefix branch of
portage, which also supports EPREFIX for all EAPIs (for obvious
reasons).
Diffstat (limited to 'bin/ebuild-helpers/dosed')
-rwxr-xr-x | bin/ebuild-helpers/dosed | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/ebuild-helpers/dosed b/bin/ebuild-helpers/dosed index 00cf5da17..200b011fb 100755 --- a/bin/ebuild-helpers/dosed +++ b/bin/ebuild-helpers/dosed @@ -7,7 +7,8 @@ if [[ $# -lt 1 ]] ; then exit 1 fi -case "$EAPI" in 0|1|2) ED=${D} ;; esac +[[ " ${USE} " == *" prefix "* ]] || \ + case "$EAPI" in 0|1|2) ED=${D} ;; esac ret=0 file_found=0 |