#!/bin/sh sugardatadir=@prefix@/share/sugar/data if [ "$(id -u)" -eq 0 -o "$(id -ru)" -eq 0 ] ; then echo Refusing to run as root. exit 3 fi # Set default profile dir if test -z "$SUGAR_PROFILE"; then export SUGAR_PROFILE=default fi if test -z "$SUGAR_SCALING"; then export SUGAR_SCALING=72 fi if test -z "$SUGAR_MIME_DEFAULTS"; then export SUGAR_MIME_DEFAULTS="$sugardatadir/mime.defaults" fi if test -z "$SUGAR_ACTIVITIES_DEFAULTS"; then export SUGAR_ACTIVITIES_DEFAULTS="$sugardatadir/activities.defaults" fi export GTK2_RC_FILES="@prefix@/share/sugar/data/sugar-$SUGAR_SCALING.gtkrc" if ! test -f "$GTK2_RC_FILES"; then echo "sugar: ERROR: Gtk theme for scaling $SUGAR_SCALING not available in path $GTK2_RC_FILES" exit 1 fi # Set default language export LANG="${LANG:-en_US.utf8}" export LANGUAGE="${LANGUAGE:-${LANG}}" # Set Sugar's telepathy accounts directory export MC_ACCOUNT_DIR=$HOME/.sugar/$SUGAR_PROFILE/accounts # Source language settings and debug definitions if [ -f ~/.i18n ]; then . ~/.i18n fi if [ -f ~/.sugar/debug ]; then . ~/.sugar/debug fi exec python -m jarabe.main