summaryrefslogtreecommitdiffstats
path: root/libkmime/configure.in.in
diff options
context:
space:
mode:
Diffstat (limited to 'libkmime/configure.in.in')
-rw-r--r--libkmime/configure.in.in23
1 files changed, 23 insertions, 0 deletions
diff --git a/libkmime/configure.in.in b/libkmime/configure.in.in
new file mode 100644
index 000000000..8277f3fdc
--- /dev/null
+++ b/libkmime/configure.in.in
@@ -0,0 +1,23 @@
+AC_CACHE_CHECK(for timezone variable, ac_cv_var_timezone,
+ AC_TRY_COMPILE([
+ #include <time.h>
+ ], [
+ timezone = 1;
+ ], ac_cv_var_timezone=yes, ac_cv_var_timezone=no))
+if test $ac_cv_var_timezone = yes; then
+ AC_DEFINE(HAVE_TIMEZONE, 1, [define if you have a timezone variable])
+fi
+AC_CACHE_CHECK(for tm_gmtoff in struct tm, ac_cv_struct_tm_gmtoff,
+ AC_TRY_COMPILE([
+ #include <time.h>
+ ], [
+ struct tm tm;
+ tm.tm_gmtoff = 1;
+ ], ac_cv_struct_tm_gmtoff=yes, ac_cv_struct_tm_gmtoff=no))
+if test $ac_cv_struct_tm_gmtoff = yes; then
+ AC_DEFINE(HAVE_TM_GMTOFF, 1, [Define if you have a tm_gmtoff member in struct tm])
+fi
+
+
+AC_CHECK_FUNCS(memrchr)
+AC_CHECK_FUNCS(putc_unlocked)