[gnome-system-monitor] Require systemd 38 or greater when using --enable-systemd



commit ff551c6974cfa0801a368ee5c2406ce941ac8cab
Author: Chris KÃhl <chrisk openismus com>
Date:   Tue Feb 14 23:28:05 2012 +0100

    Require systemd 38 or greater when using --enable-systemd

 configure.ac |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 1d5a7fe..c3682b6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -37,13 +37,14 @@ GIOMM_REQUIRED=2.27
 GLIBMM_REQUIRED=2.27
 LIBXML_REQUIRED=2.0
 RSVG_REQUIRED=2.35
+SYSTEMD_REQUIRED=38
 
 PKG_CHECK_MODULES(PROCMAN, glib-2.0 >= $GLIB_REQUIRED libgtop-2.0 >= $LIBGTOP_REQUIRED libwnck-3.0 >= $LIBWNCK_REQUIRED gtk+-3.0 >= $GTK_REQUIRED gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED gtkmm-3.0 >= $GTKMM_REQUIRED libxml-2.0 >= $LIBXML_REQUIRED librsvg-2.0 >= $RSVG_REQUIRED glibmm-2.4 >= $GLIBMM_REQUIRED giomm-2.4 >= $GIOMM_REQUIRED gmodule-2.0)
 
 have_systemd=no
 AC_ARG_ENABLE(systemd, AS_HELP_STRING([--disable-systemd], [disable systemd support]))
 if test "x$enable_systemd" != "xno"; then
-        PKG_CHECK_MODULES(SYSTEMD, [ libsystemd-daemon libsystemd-login ],
+        PKG_CHECK_MODULES(SYSTEMD, [ libsystemd-daemon >= SYSTEMD_REQUIRED libsystemd-login >= SYSTEMD_REQUIRED ],
                 [AC_DEFINE(HAVE_SYSTEMD, 1, [Define if systemd is available]) have_systemd=yes], have_systemd=no)
         if test "x$have_systemd" = xno -a "x$enable_systemd" = xyes; then
                 AC_MSG_ERROR([*** systemd support requested but libraries not found])



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]