prefix=${GLOBUS_LOCATION:-/usr}
exec_prefix=${GLOBUS_LOCATION:-/usr}
bindir=${prefix}/bin
sbindir=${prefix}/sbin
libdir=${prefix}/lib64
includedir=${prefix}/include/globus
flavorincludedir=${libdir}/globus/include
datadir=${prefix}/share
libexecdir=${datadir}/globus
sysconfdir=/etc
sharedstatedir=${prefix}/com
localstatedir=/var
setupdir=${datadir}/globus/setup
testdir=${datadir}/globus/test/${PACKAGE}
perlmoduledir=${prefix}/lib/perl5/vendor_perl/5.8.8
tmpdir=/tmp
local_tmpdir=${tmpdir}
secure_tmpdir=/var/tmp

if [ x$prefix != "x/usr" ]; then

DELIM=
if [ -n "${LD_LIBRARY_PATH}" ]; then
    DELIM=:
fi
LD_LIBRARY_PATH="${libdir}${DELIM}${LD_LIBRARY_PATH}"

DELIM=
if [ -n "${DYLD_LIBRARY_PATH}" ]; then
    DELIM=:
fi
DYLD_LIBRARY_PATH="${libdir}${DELIM}${DYLD_LIBRARY_PATH}"

if [ -z "${LIBPATH}" ]; then
    LIBPATH="/usr/lib:/lib"
fi
LIBPATH="${libdir}:${LIBPATH}"

DELIM=
if [ -n "${SHLIB_PATH}" ]; then
    DELIM=:
fi
SHLIB_PATH="${libdir}${DELIM}${SHLIB_PATH}"

if [ -d ${libdir}/sasl ]; then
    DELIM=
    if [ -n "${SASL_PATH}" ]; then
        DELIM=:
    fi
    SASL_PATH="${libdir}/sasl${DELIM}${SASL_PATH}"
fi

export LD_LIBRARY_PATH DYLD_LIBRARY_PATH LIBPATH SHLIB_PATH SASL_PATH

if [ -n "${LD_LIBRARYN32_PATH}" ]; then
    DELIM=""
    if [ "X${LD_LIBRARYN32_PATH}" != "X" ]; then
        DELIM=:
    fi
    LD_LIBRARYN32_PATH="${libdir}${DELIM}${LD_LIBRARYN32_PATH}"
    export LD_LIBRARYN32_PATH
fi

if [ -n "${LD_LIBRARY64_PATH}" ]; then
    DELIM=""
    if [ "X${LD_LIBRARY64_PATH}" != "X" ]; then
        DELIM=:
    fi
    LD_LIBRARY64_PATH="${libdir}${DELIM}${LD_LIBRARY64_PATH}"
    export LD_LIBRARY64_PATH
fi

DELIM=
if [ -n "${PERLLIB}" ]; then
    DELIM=:
fi
PERLLIB="${perlmoduledir}${DELIM}${PERLLIB}"
export PERLLIB

fi

globus_source () {

  # Check if file exists and source it
  if [ ! -f "$1" ] ; then
     ${GLOBUS_SH_PRINTF-printf} "$1 not found.\n" >&2
     exit 1
  fi

  . "$1"
}
