18
18
m4_include([libcurl.m4])
20
20
LIBOFX_MAJOR_VERSION=0
21
LIBOFX_MINOR_VERSION=8
22
LIBOFX_MICRO_VERSION=2
21
LIBOFX_MINOR_VERSION=9
22
LIBOFX_MICRO_VERSION=0
23
# this number is just incremented for every major change in CVS, also across
24
# releases to emulate the Revision variable of SVN (which isn't available
26
LIBOFX_BUILD_VERSION=0
27
LIBOFX_TAG_VERSION="stable"
29
case "$LIBOFX_TAG_VERSION" in
31
LIBOFX_VERSION_RELEASE_STRING="$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION.r${LIBOFX_BUILD_VERSION}"
34
LIBOFX_VERSION_RELEASE_STRING="$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION"
37
LIBOFX_VERSION_RELEASE_STRING="$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION"
40
LIBOFX_VERSION_RELEASE_STRING="${LIBOFX_VERSION_RELEASE_STRING}${GWENHYWFAR_VERSION_TAG}"
23
45
LIBOFX_VERSION=$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION
25
47
AC_SUBST(LIBOFX_MAJOR_VERSION)
26
48
AC_SUBST(LIBOFX_MINOR_VERSION)
27
49
AC_SUBST(LIBOFX_MICRO_VERSION)
50
AC_SUBST(LIBOFX_BUILD_VERSION)
51
AC_SUBST(LIBOFX_VERSION_RELEASE_STRING)
28
52
AC_SUBST(LIBOFX_VERSION)
29
AM_INIT_AUTOMAKE(libofx,$LIBOFX_VERSION)
53
AM_INIT_AUTOMAKE(libofx,$LIBOFX_VERSION_RELEASE_STRING)
32
56
LIBOFX_SO_REVISION=0
34
58
LIBOFX_SO_EFFECTIVE="`echo \$(($LIBOFX_SO_CURRENT-$LIBOFX_SO_AGE))`"
275
303
AM_CONDITIONAL([BUILD_OFXCONNECT], [test "$build_ofxconnect" = yes])
306
# ----------------------------------------------------------------------------
309
[ --with-iconv[[=DIR]] add ICONV support (on)])
312
if test "$with_iconv" = "no" ; then
313
echo Disabling ICONV support
315
if test "$with_iconv" != "yes" -a "$with_iconv" != "" ; then
316
CPPFLAGS="${CPPFLAGS} -I$with_iconv/include"
317
# Export this since our headers include iconv.h
318
XML_INCLUDEDIR="${XML_INCLUDEDIR} -I$with_iconv/include"
319
ICONV_LIBS="-L$with_iconv/lib"
322
AC_CHECK_HEADER(iconv.h,
323
AC_MSG_CHECKING(for iconv)
324
AC_TRY_LINK([#include <stdlib.h>
325
#include <iconv.h>],[
326
iconv_t cd = iconv_open ("","");
327
iconv (cd, NULL, NULL, NULL, NULL);],[
331
AC_MSG_CHECKING(for iconv in -liconv)
333
_ldflags="${LDFLAGS}"
335
LDFLAGS="${LDFLAGS} ${ICONV_LIBS}"
336
LIBS="${LIBS} -liconv"
338
AC_TRY_LINK([#include <stdlib.h>
339
#include <iconv.h>],[
340
iconv_t cd = iconv_open ("","");
341
iconv (cd, NULL, NULL, NULL, NULL);],[
344
ICONV_LIBS="${ICONV_LIBS} -liconv"
346
LDFLAGS="${_ldflags}"],[
349
LDFLAGS="${_ldflags}"])]))
351
AC_DEFINE_UNQUOTED(HAVE_ICONV, $WITH_ICONV, [Defined if libxml++ is available])
276
355
AC_SUBST(ofxconnect)
277
356
AC_SUBST(OPENSPINCLUDES)
278
357
AC_SUBST(OPENSPLIBS)