[libcryptui] Add configure dependency on libSM and libICE



commit b56f902a3017177a035f20860e7a9d1e9aa308e1
Author: Stef Walter <stefw gnome org>
Date:   Wed Feb 29 10:56:04 2012 +0100

    Add configure dependency on libSM and libICE
    
     * Needed for the XSMP client
    
    https://bugzilla.gnome.org/show_bug.cgi?id=670427

 configure.ac       |    2 ++
 libegg/Makefile.am |    6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 88b9b1e..236a874 100644
--- a/configure.ac
+++ b/configure.ac
@@ -50,6 +50,8 @@ AC_SUBST(GTK_LIBS)
 
 PKG_CHECK_MODULES(SEAHORSE, gmodule-2.0 gio-2.0 gthread-2.0 gtk+-3.0 >= $GTK_REQUIRED)
 
+PKG_CHECK_MODULES(SM, sm ice)
+
 GLIB_GSETTINGS
 
 AC_MSG_CHECKING([for some Win32 platform])
diff --git a/libegg/Makefile.am b/libegg/Makefile.am
index 7e08346..3e2fead 100644
--- a/libegg/Makefile.am
+++ b/libegg/Makefile.am
@@ -19,11 +19,11 @@ libeggsmclient_la_INCLUDES = -DEGG_SM_CLIENT_BACKEND_XSMP \
                              -DG_LOG_DOMAIN=\""EggSMClient"\"
 
 libeggsmclient_la_CFLAGS = $(EGG_CFLAGS) \
-                           $(EGG_SMCLIENT_CFLAGS) 
-                             
+                           $(EGG_SMCLIENT_CFLAGS) \
+                           $(SM_CFLAGS)
 libeggsmclient_la_LIBADD = $(EGG_SMCLIENT_LIBS) \
                            $(GTK_LIBS) \
-                           libeggdesktopfile.la -lSM -lICE
+                           $(SM_LIBS)
 libeggsmclient_la_SOURCES = eggsmclient.c \
                             eggsmclient.h \
                             eggsmclient-private.h \



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