diff options
author | 2008-06-22 13:41:47 -0700 | |
---|---|---|
committer | 2008-06-22 13:41:47 -0700 | |
commit | fea0d8585c4583cab3f8413c58a201dba1993320 (patch) | |
tree | 2b0074bff6669363cc0946176877bfe4ddee9f3a /wrappers/cross-emerge | |
download | crossdev-fea0d8585c4583cab3f8413c58a201dba1993320.tar.gz crossdev-fea0d8585c4583cab3f8413c58a201dba1993320.tar.bz2 crossdev-fea0d8585c4583cab3f8413c58a201dba1993320.zip |
Initial commit to crossdev repo.
Diffstat (limited to 'wrappers/cross-emerge')
-rwxr-xr-x | wrappers/cross-emerge | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/wrappers/cross-emerge b/wrappers/cross-emerge new file mode 100755 index 0000000..27f10b0 --- /dev/null +++ b/wrappers/cross-emerge @@ -0,0 +1,19 @@ +#!/bin/bash +# Copyright 2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +# -solar + +[[ $CHOST == "" ]] && { echo "CHOST is not set" ; exit 1 ; } + +export CBUILD=$(portageq envvar CBUILD) +export SYSROOT="/usr/${CHOST}" +export PORTAGE_CONFIGROOT="/usr/${CHOST}" + +FAKEROOT= +if [[ $(id -u) != 0 ]]; then + [[ $(type -p fakeroot) != "" ]] && FAKEROOT=fakeroot +fi + +${FAKEROOT} emerge -q "$@" |