]> ruderich.org/simon Gitweb - wall-notify/wall-notify.git/blobdiff - configure.ac
remove superfluous braces in comment
[wall-notify/wall-notify.git] / configure.ac
index 528f7146ba45d116615fb97d6b4601a8f409a490..7b4ab5a39de5b51a651400cc88067c4861eded41 100644 (file)
@@ -1,4 +1,4 @@
-dnl Copyright (C) 2014  Simon Ruderich
+dnl Copyright (C) 2014-2015  Simon Ruderich
 dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
@@ -43,9 +43,13 @@ if test "x$ac_cv_header_utempter_h" = xyes; then
     AC_CHECK_LIB([utempter], [utempter_remove_record],
                  [], [AC_MSG_ERROR([utempter_remove_record() required])])
     AC_DEFINE([USE_UTEMPTER], 1, [Define to 1 to use utempter.])
+
 elif test "x$ac_cv_header_utmpx_h" = xyes; then
     AC_MSG_NOTICE([using utmp])
+    AC_CHECK_FUNCS([setresuid setresgid],[],
+                   [AC_MSG_ERROR([setresuid() and setresgid() required for utmpx])])
     AC_DEFINE([USE_UTMPX], 1, [Define to 1 to use utmp.])
+
 else
     AC_MSG_ERROR([neither utmpx.h nor utempter.h found, aborting])
 fi
@@ -63,7 +67,8 @@ AC_ARG_ENABLE([x11],
                fi])
 
 if test -z "$disable_x11_support"; then
-    AX_PTHREAD([],[AC_MSG_ERROR([pthread is required, use --disable-x11])])
+    AX_PTHREAD([],
+               [AC_MSG_ERROR([pthread is required for X, use --disable-x11])])
     LIBS="$PTHREAD_LIBS $LIBS"
     CFLAGS="$PTHREAD_CFLAGS $CFLAGS"
     CC="$PTHREAD_CC"
@@ -76,7 +81,7 @@ if test -z "$disable_x11_support"; then
     CFLAGS="$X_CFLAGS $CFLAGS"
 fi
 
-AC_CONFIG_FILES([Makefile src/Makefile])
+AC_CONFIG_FILES([Makefile src/Makefile man/Makefile])
 AC_OUTPUT
 
 if test "x$ac_cv_header_utempter_h" != xyes; then