
$FreeBSD: ports/x11/gdm/files/patch-configure,v 1.2 2002/03/14 00:07:41 sobomax Exp $

--- configure	2002/03/13 23:11:57	1.3
+++ configure	2002/03/13 23:16:32
@@ -8575,6 +8575,52 @@
 fi
 
 
+for ac_hdr in sys/types.h login_cap.h
+do
+ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
+echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
+echo "configure:8583: checking for $ac_hdr" >&5
+if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8588 "configure"
+#include "confdefs.h"
+#include <$ac_hdr>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:8593: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=yes"
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=no"
+fi
+rm -f conftest*
+fi
+if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
+  cat >> confdefs.h <<EOF
+#define $ac_tr_hdr 1
+EOF
+ 
+		 LIBS="$LIBS -lutil"
+		 cat >> confdefs.h <<\EOF
+#define HAVE_LOGINCAP 1
+EOF
+
+else
+  echo "$ac_t""no" 1>&6
+fi
+done
+
+
 if test x$enable_authentication_scheme = xpam -a x$have_pam = xno ; then
 	{ echo "configure: error: PAM support requested but not available" 1>&2; exit 1; }
 fi
