#!/usr/sgug/bin/bash

unset PKG_CONFIG_PATH
unset LDFLAGS
unset CFLAGS
unset CPPFLAGS
unset PERL
unset M4
unset SED
unset GREP
unset BISON
unset YACC
unset SHELL
unset SHELL_PATH
unset CONFIG_SHELL
unset LD_LIBRARY_PATH
unset LD_LIBRARYN32_PATH
unset LD_LIBRARYN64_PATH
unset GCC_ROOT
unset CC
unset CXX
unset LD
unset AR
unset RANLIB
unset PYTHONPATH
unset PYTHONHOME

SGUG_ROOT=/usr/sgug
SGUG_BIN=$SGUG_ROOT/bin
SGUG_SBIN=$SGUG_ROOT/sbin
SGUG_LIB=$SGUG_ROOT/lib32

export PATH=$SGUG_BIN:$SGUG_SBIN:/usr/bin/X11:/usr/bin:/bin:/usr/sbin:/usr/bsd

# Explicit library paths
export LD_LIBRARYN32_PATH=$SGUG_LIB:/usr/lib32:/lib32:/usr/lib:/lib
# Without /usr/lib or /lib
#export LD_LIBRARYN32_PATH=$SGUG_LIB:/usr/lib32:/lib32

# Use this when sgug stuff has validated RPATH to reference the libs
#export LD_LIBRARYN32_PATH=/usr/lib32:/lib32:/usr/lib:/lib

# NOTE: Setting pkgconfig path like below is unnecessary - the two
# listed paths are the default - and are searched last resort
# even when PKG_CONFIG_PATH is set to something.
#export PKG_CONFIG_PATH=$SGUG_LIB/pkgconfig:$SGUG_ROOT/share/pkgconfig

export MANPATH=$SGUG_ROOT/share/man:/usr/share/catman/a_man:/usr/share/catman/g_man:/usr/share/catman/p_man:/usr/share/catman/u_man

# Work around localisation issue with libiconv
export LC_ALL=C

export PS1='[sgugshell \u@\h \W]\$ '
# If ~/.sgug_bashrc exists, use that as our init file.
[ -e $HOME/.sgug_bashrc ] && exec bash --rcfile $HOME/.sgug_bashrc -i
exec bash --norc -i
