|
Added
Link Here
|
| 12 |
|
12 |
|
| 13 |
export PORTAGE_CALLER="etc-update" |
13 |
export PORTAGE_CALLER="etc-update" |
| 14 |
|
14 |
|
| 15 |
USERLAND="$(/usr/lib/portage/bin/portageq envvar USERLAND)" |
15 |
eval $(python -c 'import portage; print "export PORTAGE_TMPDIR="+portage.settings["PORTAGE_TMPDIR"]; print "export USERLAND="+portage.settings["USERLAND"]') |
|
|
16 |
|
| 16 |
if [ "$USERLAND" == "BSD" ] ; then |
17 |
if [ "$USERLAND" == "BSD" ] ; then |
| 17 |
function sed() { gsed "$@"; } |
18 |
function sed() { gsed "$@"; } |
| 18 |
elif [ "$USERLAND" == "Darwin" ] && [ -x /bin/gsed ]; then |
19 |
elif [ "$USERLAND" == "Darwin" ] && [ -x /bin/gsed ]; then |
|
Added
Link Here
|
| 357 |
|
358 |
|
| 358 |
trap die term |
359 |
trap die term |
| 359 |
|
360 |
|
| 360 |
TMP=/tmp/$$ |
361 |
TMP="${PORTAGE_TMPDIR}/$$" |
| 361 |
rm -rf ${TMP} 2> /dev/null |
362 |
rm -rf ${TMP} 2> /dev/null |
| 362 |
mkdir ${TMP} || die "failed mkdir command!" 1 |
363 |
mkdir ${TMP} || die "failed mkdir command!" 1 |
| 363 |
|
364 |
|