summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Gentoo.Org>2011-05-02 22:17:15 +0200
committerZac Medico <zmedico@gentoo.org>2011-05-04 12:54:19 -0700
commit8d113a9300bbdf94157529036eafd2902c810e07 (patch)
tree98e6877cab1a7af762c23cd358a7368424ba2078
parent9f8c5b27515e6663403c465a88df761235ce513b (diff)
downloadportage-8d113a9300bbdf94157529036eafd2902c810e07.tar.gz
portage-8d113a9300bbdf94157529036eafd2902c810e07.tar.bz2
portage-8d113a9300bbdf94157529036eafd2902c810e07.zip
Avoid evaluation of values of variables in set_unless_changed().
-rwxr-xr-xbin/ebuild.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index b6103424f..f3349aec9 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -1654,7 +1654,7 @@ set_unless_changed() {
variable="${argument%%=*}"
value="${argument#*=}"
if eval "[[ \${${variable}} == \$(env -u ${variable} portageq envvar ${variable}) ]]"; then
- eval "${variable}=\"${value}\""
+ eval "${variable}=\"\${value}\""
fi
done
}