diff options
Diffstat (limited to 'abuild.in')
-rwxr-xr-x | abuild.in | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -899,6 +899,14 @@ is_function() { type "$1" 2>&1 | head -n 1 | egrep -q "is a (shell )?function" } +do_fakeroot() { + if [ -n "$FAKEROOT" ]; then + $FAKEROOT -- "$@" + else + "$@" + fi +} + # build and package in fakeroot rootpkg() { local do_build=build @@ -909,7 +917,7 @@ rootpkg() { fi cd "$startdir" [ -n "$FAKEROOT" ] && msg "Entering fakeroot..." - $FAKEROOT -- "$abuild_path" $color_opt $do_build \ + do_fakeroot "$abuild_path" $color_opt $do_build \ prepare_subpackages \ prepare_language_packs \ prepare_package \ |