Author: jannis
Date: 2006-10-31 16:59:57 +0000 (Tue, 31 Oct 2006)
New Revision: 23576

Modified:
   libfrap/trunk/AUTHORS
   libfrap/trunk/ChangeLog
   libfrap/trunk/configure.in.in
Log:
        * configure.in.in, AUTHORS: tdb added.

Modified: libfrap/trunk/AUTHORS
===================================================================
--- libfrap/trunk/AUTHORS       2006-10-31 16:59:44 UTC (rev 23575)
+++ libfrap/trunk/AUTHORS       2006-10-31 16:59:57 UTC (rev 23576)
@@ -1,2 +1,9 @@
 Benedikt Meurer <[EMAIL PROTECTED]>
 Jannis Pohlmann <[EMAIL PROTECTED]>
+
+The tdb library, which is included with the libfrap distribution, was 
originally
+written as part of the Samba suite. Our understanding is that the majority of
+the code was written by Andrew Trigell <[EMAIL PROTECTED]> with the help of
+Paul "Rusty" Russell <[EMAIL PROTECTED]>. Luke Kenneth Casson Leighton
+<[EMAIL PROTECTED]> also contributed a few patches. Sorted freelist merge code
+added by Jeremy Allison <[EMAIL PROTECTED]>.

Modified: libfrap/trunk/ChangeLog
===================================================================
--- libfrap/trunk/ChangeLog     2006-10-31 16:59:44 UTC (rev 23575)
+++ libfrap/trunk/ChangeLog     2006-10-31 16:59:57 UTC (rev 23576)
@@ -1,3 +1,6 @@
+2006-10-31     Jannis Pohlmann <[EMAIL PROTECTED]>
+
+       * configure.in.in, AUTHORS: tdb added.
 2006-09-27     Jannis Pohlmann <[EMAIL PROTECTED]>
 
        * configure.in.in: Menu test directories added to the Makefile 

Modified: libfrap/trunk/configure.in.in
===================================================================
--- libfrap/trunk/configure.in.in       2006-10-31 16:59:44 UTC (rev 23575)
+++ libfrap/trunk/configure.in.in       2006-10-31 16:59:57 UTC (rev 23576)
@@ -74,6 +74,28 @@
 XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.3.90.2])
 XDT_CHECK_PACKAGE([LIBXFCEGUI4], [libxfcegui4-1.0], [4.3.90.2])
 
+dnl ***********************************************
+dnl *** Determine the u32 type required for tdb ***
+dnl ***********************************************
+AC_CHECK_SIZEOF([int])
+AC_CHECK_SIZEOF([long])
+AC_CHECK_SIZEOF([short])
+AC_MSG_CHECKING([for 32bit unsigned integer])
+case 4 in
+$ac_cv_sizeof_int)   TDB_U32_TYPE="unsigned int" ;;
+$ac_cv_sizeof_long)  TDB_U32_TYPE="unsigned long" ;;
+$ac_cv_sizeof_short) TDB_U32_TYPE="unsigned short" ;;
+esac
+AC_SUBST([TDB_U32_TYPE])
+AC_MSG_RESULT([$TDB_U32_TYPE])
+
+dnl **********************************
+dnl *** Check for standard headers ***
+dnl **********************************
+AC_CHECK_HEADERS([sys/types.h sys/mman.h sys/stat.h sys/uio.h errno.h fcntl.h \
+                  memory.h stdlib.h stdio.h string.h unistd.h sched.h time.h \
+                  sys/wait.h stdarg.h])
+
 dnl ***********************************
 dnl *** Check for debugging support ***
 dnl ***********************************
@@ -120,6 +142,8 @@
 libfrap/Makefile
 libfrap/icon-entry/Makefile
 libfrap/menu/Makefile
+libfrap/menu/tdb/Makefile
+libfrap/menu/tdb/tdbconfig.h
 libfrap/menu/tests/Makefile
 libfrap/menu/tests/data/Makefile
 libfrap/appfinder/Makefile

_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to