+
+ have_libntfs_includes=true
+ AC_CHECK_HEADERS
+ # '#include "config.h"' may be required by <ntfs/*> include files.
+ # "config.h" may be already present while not yet being compilable.
+ rm -f config.h-ntfs_save
+ mv -f config.h config.h-ntfs_save 2>/dev/null
+ touch config.h
+ captive_save_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS -I." # for "config.h" touched above
+ AC_CHECK_HEADERS(ntfs/types.h ntfs/volume.h,,[ have_libntfs_includes=false ])
+ CPPFLAGS="$captive_save_CPPFLAGS"
+ rm -f config.h
+ mv -f config.h-ntfs_save config.h 2>/dev/null
+ if $have_libntfs_includes;then
+
+ captive_save_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS $LIBXML_CFLAGS"
+ AC_CHECK_HEADERS(libxml/xmlreader.h,
+ [ glade_addon=yes ],
+ [ AC_MSG_WARN([Captive requires libxml >= 2.4.29 for --enable-install-pkg.]) ])
+ CPPFLAGS="$captive_save_CPPFLAGS"
+
+ else
+ AC_MSG_WARN([Captive requires ntfs/* include files (of ntfsprogs-devel) for --enable-install-pkg.])
+ fi
+ ],[ AC_MSG_WARN([Captive requires libntfs (of ntfsprogs-devel) for --enable-install-pkg.]) ])