# Change to script base directory
cd $SCRIPT_BASE
+# Use fakeroot if needed and available
+if [ "`whoami`" != "root" ]; then
+ FAKEROOT="`which fakeroot`"
+ if [ "$?" == "0" ]; then
+ FAKEROOT="$FAKEROOT --"
+ else
+ eecho $messag "$BASENAME: WARNING: not running as root and no fakeroot found."
+ eecho $messag "$BASENAME: WARNING: your build might not be successful."
+ FAKEROOT=""
+ fi
+else
+ FAKEROOT=""
+fi
+
# Run SlackBuild script
[ $DEBUG -eq $off ] && SHELL_FLAG="+x" || SHELL_FLAG="-x"
(
COLOR=${COLOR:=$COLOR_MODE} \
REPOS=${REPOS:=$PACKAGES_DIR} \
CLEANUP=${CLEANUP:=$CREATEPKG_CLEANUP} \
- INTERACT=no sh $SHELL_FLAG ./$SCRIPT_NAME
+ INTERACT=no $FAKEROOT sh $SHELL_FLAG ./$SCRIPT_NAME
)
# Check if package was built