Fix crash when unmarkin a message with unread children.
[claws.git] / configure.in
index 638ebd0331543f14d399c60f58a620023062e278..47c8a5eeea5aec95da6d30e231c6f65fab3a9590 100644 (file)
@@ -8,10 +8,10 @@ PACKAGE=sylpheed
 dnl version number
 MAJOR_VERSION=0
 MINOR_VERSION=8
-MICRO_VERSION=6
+MICRO_VERSION=7
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws45
+EXTRA_VERSION=claws2
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
@@ -51,7 +51,7 @@ AM_CONFIG_HEADER(config.h)
 AM_MAINTAINER_MODE
 
 dnl Checks for programs.
-AC_ARG_PROGRAM
+dnl AC_ARG_PROGRAM
 AC_PROG_CC
 AC_ISC_POSIX
 AM_PROG_CC_STDC
@@ -62,7 +62,7 @@ AC_PROG_CPP
 dnl AC_PROG_RANLIB
 AM_PROG_LEX
 AC_PROG_YACC
-AC_PROG_LIBTOOL
+AM_PROG_LIBTOOL
 
 SYLPHEED_ACLOCAL_INCLUDE(ac)
 
@@ -73,7 +73,7 @@ case "$target" in
 esac
 
 dnl for gettext
-ALL_LINGUAS="bg cs de el en_GB es fr hr it ja ko nl pl pt_BR ru sr sv"
+ALL_LINGUAS="bg cs de el en_GB es fr hr hu it ja ko nl pl pt_BR ru sr sv"
 AM_GNU_GETTEXT
 dnl AC_CHECK_FUNC(gettext, AC_CHECK_LIB(intl, gettext))
 localedir='${prefix}/${DATADIRNAME}/locale'
@@ -102,6 +102,23 @@ AM_PATH_GLIB(1.2.6,,
 AM_PATH_GTK(1.2.6,,
        AC_MSG_ERROR(Test for GTK failed. See the file 'INSTALL' for help.))
 
+dnl check if gdk / gtk was compiled with USE_XIM
+AC_MSG_CHECKING([whether GTK was compiled with XIM support])
+CFLAGS_SAVE="$CFLAGS"
+LDFLAGS_SAVE="$LDFLAGS"
+CFLAGS="$CFLAGS `$GTK_CONFIG --cflags`"
+LDFLAGS="$LDFLAGS `$GTK_CONFIG --libs`"
+AC_CACHE_VAL(ac_cv_use_xim, [
+       AC_TRY_LINK_FUNC([gdk_ic_attr_new],
+                        ac_cv_use_xim=yes, ac_cv_use_xim=no)
+])
+AC_MSG_RESULT($ac_cv_use_xim)
+if test $ac_cv_use_xim = yes; then
+       AC_DEFINE(USE_XIM, 1, Whether GTK was compiled with XIM support or not)
+fi
+CFLAGS="$CFLAGS_SAVE"
+LDFLAGS="$LDFLAGS_SAVE"
+
 dnl Check for built-in image view support
 AC_ARG_ENABLE(gdk-pixbuf,
        [  --disable-gdk-pixbuf    Do not use gdk-pixbuf],
@@ -112,12 +129,13 @@ AC_ARG_ENABLE(imlib,
 
 if test "$ac_cv_enable_gdk_pixbuf" = yes; then
        AM_PATH_GDK_PIXBUF(0.8.0,
-               [AC_DEFINE(HAVE_GDK_PIXBUF, 1, Use GDK Pixbuf for image rendering)
+               [AC_DEFINE(HAVE_GDK_PIXBUF, 1, Define if you use gdk-pixbuf to support image view)
                 ac_cv_enable_imlib=no], [ac_cv_enable_gdk_pixbuf=no])
 fi
 if test "$ac_cv_enable_imlib" = yes; then
        AM_PATH_GDK_IMLIB(1.9,
-               AC_DEFINE(HAVE_GDK_IMLIB, 1, Use GDK Imlib for image rendering), [ac_cv_enable_imlib=no])
+               AC_DEFINE(HAVE_GDK_IMLIB, 1, Define if you use gdk_imlib to support image view),
+               [ac_cv_enable_imlib=no])
 fi
 if test "$ac_cv_enable_gdk_pixbuf" = no -a "$ac_cv_enable_imlib" = no; then
        AC_MSG_WARN(*** Built-in image view will not be supported ***)
@@ -130,8 +148,9 @@ AC_ARG_ENABLE(gpgme,
 AC_MSG_CHECKING([whether to use GPGME])
 if test $ac_cv_enable_gpgme = yes; then
        AC_MSG_RESULT(yes)
-       AM_PATH_GPGME(0.3.10, AC_DEFINE(USE_GPGME, 1, Define if you use GPGME to support OpenPGP),
-                     [use_gpgme=no ac_cv_enable_gpgme=no])
+       AM_PATH_GPGME(0.3.10, AC_DEFINE(USE_GPGME, 1, Define if you use GPGME to support OpenPGP.),
+                     [use_gpgme=no
+                      ac_cv_enable_gpgme=no])
 else
        AC_MSG_RESULT(no)
 fi
@@ -150,7 +169,7 @@ if test "$ac_cv_enable_jpilot" = yes; then
        if test "$ac_cv_enable_jpilot" = no; then
                AC_CHECK_HEADERS(libpisock/pi-args.h libpisock/pi-appinfo.h libpisock/pi-address.h,
                                 [ ac_cv_enable_jpilot=yes
-                                  AC_DEFINE(USE_JPILOT, 1) ])
+                                  AC_DEFINE(USE_JPILOT, 1, Define if you want JPilot support in addressbook.) ])
        fi
        AC_MSG_CHECKING([whether jpilot is available])
        AC_MSG_RESULT($ac_cv_enable_jpilot)
@@ -163,6 +182,7 @@ else
 fi
 
 dnl for LDAP support in addressbook
+dnl no check for libraries; dynamically loaded
 AC_ARG_ENABLE(ldap,
        [  --enable-ldap           Enable LDAP support [default=no]],
        [ac_cv_enable_ldap=$enableval], [ac_cv_enable_ldap=no])
@@ -198,7 +218,7 @@ if test "$ac_cv_enable_ldap" = yes; then
        if test "$ac_cv_enable_ldap" = yes; then
                CFLAGS="$CFLAGS `$GLIB_CONFIG --cflags gthread`"
                LDAP_LIBS="$LDAP_LIBS -lldap `$GLIB_CONFIG --libs gthread`"
-               AC_DEFINE(USE_LDAP, 1, Define LDAP support in addressbook.)
+               AC_DEFINE(USE_LDAP, 1, Define if you want LDAP support in addressbook.)
                AC_SUBST(LDAP_LIBS)
        fi
 else
@@ -206,25 +226,7 @@ else
 fi
 
 dnl Check for OpenSSL
-AC_ARG_ENABLE(ssl,
-       [  --enable-ssl            Enable SSL support using OpenSSL [default=no]],
-       [ac_cv_enable_ssl=$enableval], [ac_cv_enable_ssl=no])
-AC_MSG_CHECKING([whether to use OpenSSL])
-if test $ac_cv_enable_ssl = yes; then
-       AC_MSG_RESULT(yes)
-       AC_MSG_CHECKING([if openssl is available])
-       LIBS="$LIBS -lssl -lcrypto"
-       AC_TRY_LINK([
-#include <openssl/opensslv.h>
-],     [ return OPENSSL_VERSION_NUMBER; ],
-       [ AC_MSG_RESULT(yes)
-         AC_DEFINE(USE_SSL, 1, Define if you use OpenSSL to support SSL) ],
-       [ AC_MSG_RESULT(no)
-         LIBS="$ac_save_LIBS"
-         ac_cv_enable_ssl=no ])
-else
-       AC_MSG_RESULT(no)
-fi
+AM_PATH_OPENSSL
 
 dnl Check for X-Face support
 AC_ARG_ENABLE(compface,
@@ -304,23 +306,6 @@ else
        AC_MSG_RESULT(no)
 fi
 
-dnl check if gdk / gtk was compiled with USE_XIM
-AC_MSG_CHECKING([whether GTK was compiled with XIM support])
-CFLAGS_SAVE="$CFLAGS"
-LDFLAGS_SAVE="$LDFLAGS"
-CFLAGS="$CFLAGS `$GLIB_CONFIG --cflags` `$GTK_CONFIG --cflags`"
-LDFLAGS="$LIBS `$GLIB_CONFIG --libs` `$GTK_CONFIG --libs`"
-AC_CACHE_VAL(ac_cv_use_gtkgdk_xim, [
-       AC_TRY_LINK_FUNC([ gdk_ic_attr_new ],
-                        ac_cv_use_gtkgdk_xim=yes, ac_cv_use_gtkgdk_xim=no)
-       ])
-AC_MSG_RESULT($ac_cv_use_gtkgdk_xim)
-if test $ac_cv_use_gtkgdk_xim = yes; then
-       AC_DEFINE(USE_GTKGDK_XIM, 1, USE_GTKGDK_XIM)
-fi
-CFLAGS="$CFLAGS_SAVE"
-LDFLAGS="$LDFLAGS_SAVE"
-
 dnl want crash dialog
 AC_ARG_ENABLE(crash-dialog,
        [  --enable-crash-dialog   Enable crash dialog [default=no]],
@@ -379,7 +364,7 @@ sylpheed.spec
 intl/Makefile
 ac/Makefile
 po/Makefile.in
-src/version.h
+src/common/version.h
 src/Makefile
 src/common/Makefile
 src/gtk/Makefile
@@ -414,7 +399,7 @@ fi
 echo "GnuPG         : $ac_cv_enable_gpgme"
 echo "JPilot        : $ac_cv_enable_jpilot"
 echo "LDAP          : $ac_cv_enable_ldap"
-echo "OpenSSL       : $ac_cv_enable_ssl"
+echo "OpenSSL       : $ac_cv_enable_openssl"
 echo "compface      : $ac_cv_enable_compface"
 echo "libjconv      : $ac_cv_enable_jconv"
 echo "IPv6          : $ac_cv_enable_ipv6"