svn path=/main/branches/2.0/; revision=2035
No more portageq in the global scope.
Instant die.
- 27 Sep 2005; Brian Harring <ferringb@gentoo.org> bin/ebuild.sh:
+ 27 Sep 2005; Brian Harring <ferringb@gentoo.org> bin/ebuild.sh,
+ pym/portage.py:
Tweak to make EAPI work for existing vdb entries.
24 Sep 2005; Brian Harring <ferringb@gentoo.org> pym/portage.py,
echo "$RESTRICT" > RESTRICT
echo "$SLOT" > SLOT
echo "$USE" > USE
- echo "$EAPI" > EAPI
+ echo "${EAPI:-0}" > EAPI
set > environment
export -p | sed 's:declare -rx:declare -x:' >> environment
mylist.append(myval)
if "EAPI" in wants:
idx = wants.index("EAPI")
- if mylist[idx] in ("", "0"):
+ if mylist[idx] in ("", "0", None):
mylist[idx] = 0
elif mylist[idx] == 0:
pass
results.append(myd)
if "EAPI" in wants:
idx = wants.index("EAPI")
- if mylist[idx] in ("", "0"):
- mylist[idx] = 0
- elif mylist[idx] == 0:
+ if results[idx] in ("", "0", None):
+ results[idx] = 0
+ elif results[idx] == 0:
pass
else:
- mylist[idx] = 1
+ results[idx] = 1
return results