## SCR agent configure.in.in -*- autoconf -*- ## initialize @YAST2-INIT-COMMON@ @YAST2-INIT-PROGRAM@ # FIXME: put this to devtools, fix dependencies in core AGENT_LIBADD='dnl $(libdir)/libscr.la dnl $(libdir)/libycp.la dnl $(libdir)/liby2.la dnl ${Y2UTIL_LIBS}' ## some common checks @YAST2-CHECKS-COMMON@ @YAST2-CHECKS-PROGRAM@ yast_found_hwinfo=no AC_CHECK_HEADER([hd.h],[yast_found_hwinfo=yes]) if test "$yast_found_hwinfo" = "no"; then AC_MSG_ERROR([Headers for hwinfo are missing. Please install the package hwinfo-devel.]) fi HWINFO_VERSION=`pkg-config --print-errors --modversion hwinfo` if test -z "$HWINFO_VERSION"; then HWINFO_VERSION=0.0 fi HWINFO_VERSION_MAJOR=`echo $HWINFO_VERSION | sed 's/\..*//'` HWINFO_VERSION_MINOR=`echo $HWINFO_VERSION | sed 's/.*\.//'` AH_TEMPLATE([HAVE_DRIVER_MODULE], [Define if s_hd_t.driver_module exists]) if test \ \( "$HWINFO_VERSION_MAJOR" -eq 13 -a "$HWINFO_VERSION_MINOR" -ge 6 \) -o \ "$HWINFO_VERSION_MAJOR" -ge 14; then AC_DEFINE([HAVE_DRIVER_MODULE], 1) fi AH_TEMPLATE([HAVE_HD_IS_XEN], [Define if hd_is_xen exists]) if test \ \( "$HWINFO_VERSION_MAJOR" -eq 12 -a "$HWINFO_VERSION_MINOR" -ge 44 \) -o \ \( "$HWINFO_VERSION_MAJOR" -eq 13 -a "$HWINFO_VERSION_MINOR" -ge 23 \) -o \ "$HWINFO_VERSION_MAJOR" -ge 14; then AC_DEFINE([HAVE_HD_IS_XEN], 1) fi AH_TEMPLATE([HAVE_HW_FINGERPRINT], [Define if hw_fingerprint exists]) if test \ \( "$HWINFO_VERSION_MAJOR" -eq 13 -a "$HWINFO_VERSION_MINOR" -ge 38 \) -o \ "$HWINFO_VERSION_MAJOR" -ge 14; then AC_DEFINE([HAVE_HW_FINGERPRINT], 1) fi PKG_CHECK_MODULES([HWINFO], [hwinfo]) ## and generate the output @YAST2-OUTPUT@