|
Packit |
fcad23 |
# -*- autoconf -*-
|
|
Packit |
fcad23 |
#########################################
|
|
Packit |
fcad23 |
##
|
|
Packit |
fcad23 |
# Configure paths
|
|
Packit |
fcad23 |
##
|
|
Packit |
fcad23 |
#########################################
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
##
|
|
Packit |
fcad23 |
# Prefix paths:
|
|
Packit |
fcad23 |
##
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
# Main prefix
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
if test "x$prefix" = "xNONE"; then
|
|
Packit |
fcad23 |
prefix=/usr/local
|
|
Packit |
fcad23 |
fi
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
# Prefix must be an absolute path
|
|
Packit |
fcad23 |
# i.e. begin with "/" (Unix)
|
|
Packit |
fcad23 |
# or "[A-Z]:" (Windows)
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
firstchar=`echo $prefix | $SED 's/\(.\).*/\1/'`
|
|
Packit |
fcad23 |
if test "x$firstchar" != "x/" ; then
|
|
Packit |
fcad23 |
secondchar=`echo $prefix | $SED 's/.\(.\).*/\1/'`
|
|
Packit |
fcad23 |
if test "x$secondchar" != "x:" ; then
|
|
Packit |
fcad23 |
prefix=`pwd`/$prefix
|
|
Packit |
fcad23 |
echo "adjusting prefix to $prefix"
|
|
Packit |
fcad23 |
fi
|
|
Packit |
fcad23 |
fi
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
# Exec prefix
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
# Prefix must be an absolute path
|
|
Packit |
fcad23 |
# i.e. begin with "/" (Unix)
|
|
Packit |
fcad23 |
# or "[A-Z]:" (Windows)
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
if test "x$exec_prefix" = "xNONE"; then
|
|
Packit |
fcad23 |
exec_prefix='${prefix}'
|
|
Packit |
fcad23 |
else
|
|
Packit |
fcad23 |
firstchar=`echo $exec_prefix | $SED 's/\(.\).*/\1/'`
|
|
Packit |
fcad23 |
if test "x$firstchar" != "x/" ; then
|
|
Packit |
fcad23 |
secondchar=`echo $exec_prefix | $SED 's/.\(.\).*/\1/'`
|
|
Packit |
fcad23 |
if test "x$secondchar" != "x:" ; then
|
|
Packit |
fcad23 |
exec_prefix=`pwd`/$exec_prefix
|
|
Packit |
fcad23 |
echo "adjusting exec_prefix to $exec_prefix"
|
|
Packit |
fcad23 |
fi
|
|
Packit |
fcad23 |
fi
|
|
Packit |
fcad23 |
fi
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
##
|
|
Packit |
fcad23 |
# Environmental variables:
|
|
Packit |
fcad23 |
##
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
# SNMPLIBPATH
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
SNMPLIBPATH=""
|
|
Packit |
fcad23 |
tmpset="$libdir/snmp"
|
|
Packit |
fcad23 |
while test "x$tmpset" != "x$SNMPLIBPATH"; do
|
|
Packit |
fcad23 |
SNMPLIBPATH="$tmpset"
|
|
Packit |
fcad23 |
eval tmpset="$tmpset"
|
|
Packit |
fcad23 |
done
|
|
Packit |
fcad23 |
AC_DEFINE_UNQUOTED(SNMPLIBPATH,"$SNMPLIBPATH")
|
|
Packit |
fcad23 |
AC_SUBST(SNMPLIBPATH)
|
|
Packit |
fcad23 |
AC_DEFINE_UNQUOTED(SNMPDLMODPATH,"$SNMPLIBPATH/dlmod")
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
# SNMPSHAREPATH
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
SNMPSHAREPATH=""
|
|
Packit |
fcad23 |
tmpset="$datadir/snmp"
|
|
Packit |
fcad23 |
while test "x$tmpset" != "x$SNMPSHAREPATH"; do
|
|
Packit |
fcad23 |
SNMPSHAREPATH="$tmpset"
|
|
Packit |
fcad23 |
eval tmpset="$tmpset"
|
|
Packit |
fcad23 |
done
|
|
Packit |
fcad23 |
AC_DEFINE_UNQUOTED(SNMPSHAREPATH,"$SNMPSHAREPATH")
|
|
Packit |
fcad23 |
AC_SUBST(SNMPSHAREPATH)
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
# MIBDIRS (default)
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
if test "x$NETSNMP_DEFAULT_MIBDIRS" = "x"; then
|
|
Packit |
fcad23 |
NETSNMP_DEFAULT_MIBDIRS="\$HOME/.snmp/mibs:$SNMPSHAREPATH/mibs"
|
|
Packit |
fcad23 |
if test "x$PARTIALTARGETOS" = "xmingw32" -o "x$PARTIALTARGETOS" = "xmingw32msvc" -o "x$PARTIALTARGETOS" = "xcygwin"; then
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
# USe Windows-style path separator
|
|
Packit |
fcad23 |
NETSNMP_DEFAULT_MIBDIRS=`echo "$NETSNMP_DEFAULT_MIBDIRS" | $SED 's/:/;/g'`
|
|
Packit |
fcad23 |
fi
|
|
Packit |
fcad23 |
AC_DEFINE_UNQUOTED(NETSNMP_DEFAULT_MIBDIRS,"$NETSNMP_DEFAULT_MIBDIRS")
|
|
Packit |
fcad23 |
fi
|
|
Packit |
fcad23 |
AC_SUBST(NETSNMP_DEFAULT_MIBDIRS)
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
# SNMPCONFPATH
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
SNMPCONFPATH=""
|
|
Packit |
fcad23 |
tmpset="$sysconfdir/snmp"
|
|
Packit |
fcad23 |
while test "x$tmpset" != "x$SNMPCONFPATH"; do
|
|
Packit |
fcad23 |
SNMPCONFPATH="$tmpset"
|
|
Packit |
fcad23 |
eval tmpset="$tmpset"
|
|
Packit |
fcad23 |
done
|
|
Packit |
fcad23 |
AC_DEFINE_UNQUOTED(SNMPCONFPATH,"$SNMPCONFPATH")
|
|
Packit |
fcad23 |
AC_SUBST(SNMPCONFPATH)
|