Imported Upstream version 2.6.5
This commit is contained in:
parent
fefe62b2bd
commit
a1fa151fc7
201 changed files with 7974 additions and 709 deletions
46
configure.in
46
configure.in
|
|
@ -3,7 +3,7 @@ dnl | Network UPS Tools: configure.in |
|
|||
dnl +------------------------------------------------------------------+
|
||||
|
||||
dnl NUT version number is defined here and *only* here (no more include/version)
|
||||
AC_INIT(nut, 2.6.4)
|
||||
AC_INIT(nut, 2.6.5)
|
||||
AC_CONFIG_SRCDIR(server/upsd.c)
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
echo "Network UPS Tools version ${PACKAGE_VERSION}"
|
||||
|
|
@ -89,6 +89,7 @@ AC_PROG_CC
|
|||
dnl Needed for per-target flags
|
||||
AM_PROG_CC_C_O
|
||||
AC_PROG_CPP
|
||||
AC_PROG_CXX
|
||||
AC_PROG_INSTALL
|
||||
AC_PROG_EGREP
|
||||
AC_PATH_PROG(AR, ar)
|
||||
|
|
@ -113,6 +114,19 @@ AC_CHECK_FUNCS(vsnprintf snprintf, [], [
|
|||
|
||||
AC_REPLACE_FUNCS(setenv strerror atexit)
|
||||
|
||||
|
||||
dnl
|
||||
dnl Tests for CppUnit availability and usability
|
||||
dnl Using CppUnit implies C++ support!
|
||||
dnl Theoretically, libcppunit-dev will pull up to g++, through libstdc++...
|
||||
dnl AM_PATH_CPPUNIT(1.9.6)
|
||||
|
||||
PKG_CHECK_MODULES(CPPUNIT, cppunit, have_cppunit=yes, have_cppunit=no)
|
||||
if test "${have_cppunit}" != "yes" ; then
|
||||
AC_MSG_WARN([libcppunit not found.])
|
||||
fi
|
||||
AM_CONDITIONAL(HAVE_CPPUNIT, test "${have_cppunit}" = "yes")
|
||||
|
||||
dnl
|
||||
dnl Only use these when compiling with gcc
|
||||
dnl
|
||||
|
|
@ -415,6 +429,25 @@ AM_CONDITIONAL(WITH_FREEIPMI, test "${nut_with_freeipmi}" = "yes")
|
|||
dnl AM_CONDITIONAL(WITH_OPENIPMI, test "${nut_with_openipmi}" = "yes")
|
||||
|
||||
|
||||
dnl ----------------------------------------------------------------------
|
||||
dnl The Mac OS X meta-driver looks at IOKit Power Sources keys managed by
|
||||
dnl the internal USB UPS driver.
|
||||
dnl
|
||||
dnl FIXME: be slightly more clever here:
|
||||
|
||||
NUT_ARG_WITH([macosx_ups], [build and install Mac OS X Power Sources meta-driver], [auto])
|
||||
if test "${nut_with_macosx_ups}" != no; then
|
||||
if test -d /System/Library/Frameworks/IOKit.framework/ ; then
|
||||
nut_with_macosx_ups="yes"
|
||||
else
|
||||
nut_with_macosx_ups="no"
|
||||
fi
|
||||
fi
|
||||
|
||||
NUT_REPORT_FEATURE([build Mac OS X meta-driver],
|
||||
[${nut_with_macosx_ups}], [${nut_macosx_ups_lib}],
|
||||
[WITH_MACOSX], [Define to enable Mac OS X meta-driver])
|
||||
|
||||
dnl ----------------------------------------------------------------------
|
||||
dnl Check for --with-ssl
|
||||
|
||||
|
|
@ -482,6 +515,10 @@ fi
|
|||
NUT_REPORT_FEATURE([enable libltdl (Libtool dlopen abstraction) support], [${nut_with_libltdl}], [],
|
||||
[WITH_LIBLTDL], [Define to enable libltdl (Libtool dlopen abstraction) support])
|
||||
|
||||
dnl Explicitely report if we are building nut-scanner or not
|
||||
dnl since it requires libltdl
|
||||
NUT_REPORT([build nut-scanner], [${nut_with_libltdl}])
|
||||
|
||||
dnl ----------------------------------------------------------------------
|
||||
dnl checks related to --with-cgi
|
||||
|
||||
|
|
@ -945,9 +982,13 @@ AC_ARG_WITH([systemdsystemunitdir],
|
|||
;;
|
||||
esac
|
||||
], [])
|
||||
dnl Override installation directory, with the local installation
|
||||
dnl prefix. This is needed for 'distcheck*' targets, otherwise
|
||||
dnl files will try to get intalled to the actual system directories
|
||||
if test -n "${systemdsystemunitdir}"; then
|
||||
systemdsystemshutdowndir="/lib/systemd/system-shutdown"
|
||||
systemdsystemshutdowndir="${libdir}/systemd/system-shutdown"
|
||||
AC_MSG_RESULT(using ${systemdsystemunitdir})
|
||||
systemdsystemunitdir="`echo ${systemdsystemunitdir} | sed 's/\/lib/\${libdir}/'`"
|
||||
else
|
||||
AC_MSG_RESULT(no)
|
||||
fi
|
||||
|
|
@ -1143,6 +1184,7 @@ AC_OUTPUT([
|
|||
server/Makefile
|
||||
tools/Makefile
|
||||
tools/nut-scanner/Makefile
|
||||
tests/Makefile
|
||||
Makefile
|
||||
])
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue