#!/bin/sh
#
# Author: Aaron Voisine <aaron@voisine.org>

VERSION=1.10.1
CWD="`(cd \"\`dirname \\\"$0\\\"\`\"; echo $PWD)`"
TOP="`dirname \"$CWD\"`"/Resources

export "DYLD_LIBRARY_PATH=$TOP/lib"
export "PATH=$CWD:$PATH"
export "PANGO_RC_FILE=$HOME/.gnumeric-1-etc/pangorc"
export "FONTCONFIG_PATH=$TOP/etc/fonts"
export "GTK_IM_MODULE_FILE=$HOME/.gnumeric-1-etc/gtk.immodules"
export "GDK_PIXBUF_MODULE_FILE=$HOME/.gnumeric-1-etc/gdk-pixbuf.loaders"
export "GTK_DATA_PREFIX=$TOP"
export "GTK_EXE_PREFIX=$TOP"
export "GS_LIB=$TOP/share/ghostscript/8.71/lib:$TOP/share/ghostscript/fonts"
export "LANG=`grep \"\`defaults read .GlobalPreferences AppleCollationOrder \
	2>&1\`_\" /usr/share/locale/locale.alias | tail -n1 | sed 's/\./ /' | \
	awk '{print $2}'`"

mkdir -p ~/.gnumeric-1-etc
sed 's|/opt/local/etc/pango|'"$HOME/.gnumeric-1-etc|g" \
    "$TOP/etc/pango/pangorc" > ~/.gnumeric-1-etc/pangorc
sed 's|/opt/local|'"$TOP|g" "$TOP/etc/pango/pango.modules" \
    > ~/.gnumeric-1-etc/pango.modules
cp -f "$TOP/etc/pango/pangox.aliases" ~/.gnumeric-1-etc/
sed 's|/opt/local|'"$TOP|g" "$TOP/etc/gtk-2.0/gtk.immodules" \
    > ~/.gnumeric-1-etc/gtk.immodules
sed 's|/opt/local|'"$TOP|g" "$TOP/etc/gtk-2.0/gdk-pixbuf.loaders" \
    > ~/.gnumeric-1-etc/gdk-pixbuf.loaders

exec "$CWD/Gnumeric-bin" -D "$TOP/share/gnumeric/$VERSION" -L "$TOP/lib/gnumeric/$VERSION"
