summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2001-02-13 04:56:07 +0000
committerOwen Taylor <otaylor@src.gnome.org>2001-02-13 04:56:07 +0000
commit41b2d039af6f972a5c442d860277164f90fb9ccb (patch)
treed853cc5ccd158898bfd13be6b39e519418ad8bb5 /configure.in
parent32abeb4c969e28d58ad3aa34d05353d6b12476c6 (diff)
downloadgdk-pixbuf-41b2d039af6f972a5c442d860277164f90fb9ccb.tar.gz
Remove gdkcc.h reference.
Mon Feb 12 23:43:30 2001 Owen Taylor <otaylor@redhat.com> * gtk/Makefile.am (gdk_headers): Remove gdkcc.h reference. * configure.in gtk/gtkmain.c: Add checks for setuid/setgid, and refuse to initialize GTK+ if they fail. Mon Feb 12 15:02:07 2001 Owen Taylor <otaylor@redhat.com> * configure.in: Add check for gtk-doc version. Thu Feb 8 17:18:26 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtklabel.c (gtk_label_size_request): Fix bug where the xpad/ypad was only being used on one side!
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in19
1 files changed, 19 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 0f01d7886..f1bf5fb99 100644
--- a/configure.in
+++ b/configure.in
@@ -699,6 +699,9 @@ AC_C_CONST
AC_TYPE_SIGNAL
AC_FUNC_MMAP
+AC_CHECK_FUNCS(getresuid)
+AC_TYPE_UID_T
+
# Check if <sys/select.h> needs to be included for fd_set
AC_MSG_CHECKING([for fd_set])
AC_TRY_COMPILE([#include <sys/types.h>],
@@ -1022,6 +1025,22 @@ fi
AC_SUBST(HTML_DIR)
AC_CHECK_PROG(GTKDOC, gtkdoc-mkdb, true, false)
+
+gtk_doc_min_version=0.6
+if $GTKDOC ; then
+ gtk_doc_version=`gtkdoc-mkdb --version`
+ AC_MSG_CHECKING([gtk-doc version ($gtk_doc_version) >= $gtk_doc_min_version])
+ if perl <<EOF ; then
+ exit (("$gtk_doc_version" =~ /^[[0-9]]+\.[[0-9]]+$/) &&
+ ("$gtk_doc_version" >= "$gtk_doc_min_version") ? 0 : 1);
+EOF
+ AC_MSG_RESULT(yes)
+ else
+ AC_MSG_RESULT(no)
+ GTKDOC=false
+ fi
+fi
+
AM_CONDITIONAL(HAVE_GTK_DOC, $GTKDOC)
AC_SUBST(HAVE_GTK_DOC)