Mercurial > pidgin.yaz
diff configure.ac @ 22867:0bd86dae2734
Use pkg-config to detect NetworkManager. Also, fail if it isn't present,
suggesting the use of --disable-nm in that case.
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Sun, 11 May 2008 00:27:18 +0000 |
parents | 4f6040bb6f7a |
children | d464485a2bfc d53f72735830 |
line wrap: on
line diff
--- a/configure.ac Sat May 10 23:21:34 2008 +0000 +++ b/configure.ac Sun May 11 00:27:18 2008 +0000 @@ -1221,7 +1221,15 @@ dnl Check for NetworkManager.h; if we don't have it, oh well if test "x$enable_nm" = "xyes" ; then - AC_CHECK_HEADERS(NetworkManager/NetworkManager.h, [], enable_nm=no) + PKG_CHECK_MODULES(NETWORKMANAGER, [NetworkManager], [ + AC_SUBST(NETWORKMANAGER_CFLAGS) + AC_SUBST(NETWORKMANAGER_LIBS) + AC_DEFINE(HAVE_NETWORKMANAGER, 1, [Define if we have NetworkManager.]) + ], [ + AC_MSG_ERROR([ +NetworkManager development headers not found. +Use --disable-nm if you do not need NetworkManager support. +])]) fi else enable_nm=no