--- a/scripts/fakeroot.in +++ b/scripts/fakeroot.in @@ -30,12 +30,19 @@ fatal () } # strip /bin/fakeroot to find install prefix -FAKEROOT_PREFIX=@prefix@ -FAKEROOT_BINDIR=@bindir@ +if [ -n "$STAGING_DIR_HOST" ]; then + FAKEROOT_PREFIX="${STAGING_DIR_HOST}" + FAKEROOT_BINDIR="${STAGING_DIR_HOST}/bin" + FAKEROOT_LIBDIR="${STAGING_DIR_HOST}/lib" +else + FAKEROOT_PREFIX=@prefix@ + FAKEROOT_BINDIR=@bindir@ + FAKEROOT_LIBDIR=@libdir@ +fi USEABSLIBPATH=@LDPRELOADABS@ LIB=lib@fakeroot_transformed@@DLSUFFIX@ -PATHS=@libdir@:${FAKEROOT_PREFIX}/lib64/libfakeroot:${FAKEROOT_PREFIX}/lib32/libfakeroot +PATHS=${FAKEROOT_LIBDIR}:${FAKEROOT_PREFIX}/lib64/libfakeroot:${FAKEROOT_PREFIX}/lib32/libfakeroot FAKED=${FAKEROOT_BINDIR}/@faked_transformed@ FAKED_MODE="unknown-is-root"