comparison configure.in @ 4157:9c31ddae80a1

[gaim-migrate @ 4385] I'm commiting this so Robot101 will leave me alone. Here's some session management stuff. Happy Gnome People. committer: Tailor Script <tailor@pidgin.im>
author Rob Flynn <gaim@robflynn.com>
date Tue, 31 Dec 2002 05:22:56 +0000
parents 9bcb42faccc0
children da30c4977c43
comparison
equal deleted inserted replaced
4156:d833bacc054f 4157:9c31ddae80a1
140 *** always available at http://www.gtk.org/.])) 140 *** always available at http://www.gtk.org/.]))
141 141
142 AC_PATH_PROG(gaimpath, gaim) 142 AC_PATH_PROG(gaimpath, gaim)
143 CFLAGS="$CFLAGS $GTK_CFLAGS -DGTK_ENABLE_BROKEN" 143 CFLAGS="$CFLAGS $GTK_CFLAGS -DGTK_ENABLE_BROKEN"
144 144
145 AC_PATH_X
146
145 dnl Check for XScreenSaver 147 dnl Check for XScreenSaver
146 if test "x$enable_xss" = "xyes" ; then 148 if test "x$enable_xss" = "xyes" ; then
147 AC_PATH_X
148 old_LIBS="$LIBS" 149 old_LIBS="$LIBS"
149 LIBS="$LIBS $GTK_LIBS -L$x_libraries" 150 LIBS="$LIBS $GTK_LIBS -L$x_libraries"
150 XSS_LIBS="no" 151 XSS_LIBS="no"
151 XSS_HEADERS="no" 152 XSS_HEADERS="no"
152 AC_CHECK_LIB(Xext, XScreenSaverRegister,[XSS_LIBS="-L$x_libraries"],[],[-lX11 -lXext -lm]) 153 AC_CHECK_LIB(Xext, XScreenSaverRegister,[XSS_LIBS="-L$x_libraries"],[],[-lX11 -lXext -lm])
165 else 166 else
166 XSS_LIBS="" 167 XSS_LIBS=""
167 enable_xss=no 168 enable_xss=no
168 fi 169 fi
169 AC_SUBST(XSS_LIBS) 170 AC_SUBST(XSS_LIBS)
171
172
173 dnl Check for X session management libs
174 if test "x$enable_sm" = "xyes"; then
175 enable_sm=no
176 AC_CHECK_LIB(SM, SmcSaveYourselfDone, found_sm_lib=true, , [-L$x_libraries -lICE])
177 if test "$found_sm_lib" = "true"; then
178 AC_CHECK_HEADERS(X11/SM/SMlib.h, SM_LIBS="-L$x_libraries -lSM -lICE" enable_sm=yes)
179 fi
180 else
181 SM_LIBS=""
182 enable_sm=no
183 fi
184 AC_SUBST(SM_LIBS)
185 if test "$enable_sm" = "yes"; then
186 AC_DEFINE(USE_SM, 1, [Define if we're using X Session Management.])
187 fi
188
170 189
171 AC_DEFUN(GC_TM_GMTOFF, 190 AC_DEFUN(GC_TM_GMTOFF,
172 [AC_REQUIRE([AC_STRUCT_TM])dnl 191 [AC_REQUIRE([AC_STRUCT_TM])dnl
173 AC_CACHE_CHECK([for tm_gmtoff in struct tm], ac_cv_struct_tm_gmtoff, 192 AC_CACHE_CHECK([for tm_gmtoff in struct tm], ac_cv_struct_tm_gmtoff,
174 [AC_TRY_COMPILE([#include <sys/types.h> 193 [AC_TRY_COMPILE([#include <sys/types.h>