Projekt

Allgemein

Profil

Herunterladen (57,3 KB) Statistiken
| Zweig: | Markierung: | Revision:
# Process this file with autoconf to produce a configure script.

AC_PREREQ(2.56)
AC_INIT
AC_CANONICAL_TARGET([])

AC_CONFIG_SRCDIR([README])
AC_CONFIG_HEADER([config.h])



###-------------------------------------------------------------------------
#
# AqBanking versions
#
AQBANKING_VERSION_MAJOR=1
AQBANKING_VERSION_MINOR=9
AQBANKING_VERSION_PATCHLEVEL=6
AQBANKING_VERSION_BUILD=2
dnl "stable", "rcX", "betaX", "cvs"
AQBANKING_VERSION_TAG="cvs"
AQBANKING_VERSION_FULL_STRING="$AQBANKING_VERSION_MAJOR.$AQBANKING_VERSION_MINOR.$AQBANKING_VERSION_PATCHLEVEL.$AQBANKING_VERSION_BUILD${AQBANKING_VERSION_TAG}"
AQBANKING_VERSION_STRING="$AQBANKING_VERSION_MAJOR.$AQBANKING_VERSION_MINOR.$AQBANKING_VERSION_PATCHLEVEL"


###-------------------------------------------------------------------------
#
# SO versions
#

#
# AqBanking
#

AQBANKING_SO_CURRENT=14
AQBANKING_SO_AGE=0
AQBANKING_SO_REVISION=4
AQBANKING_SO_EFFECTIVE="`echo \$(($AQBANKING_SO_CURRENT-$AQBANKING_SO_AGE))`"

#
# backends
#

AQHBCI_SO_CURRENT=9
AQHBCI_SO_AGE=0
AQHBCI_SO_REVISION=1
AQHBCI_SO_EFFECTIVE="`echo \$(($AQHBCI_SO_CURRENT-$AQHBCI_SO_AGE))`"

AQDTAUS_SO_CURRENT=2
AQDTAUS_SO_REVISION=0
AQDTAUS_SO_AGE=0
AQDTAUS_SO_EFFECTIVE="`echo \$(($AQDTAUS_SO_CURRENT-$AQDTAUS_SO_AGE))`"

AQGELDKARTE_SO_CURRENT=1
AQGELDKARTE_SO_REVISION=3
AQGELDKARTE_SO_AGE=0
AQGELDKARTE_SO_EFFECTIVE="`echo \$(($AQGELDKARTE_SO_CURRENT-$AQGELDKARTE_SO_AGE))`"

AQOFXCONNECT_SO_CURRENT=1
AQOFXCONNECT_SO_REVISION=1
AQOFXCONNECT_SO_AGE=0
AQOFXCONNECT_SO_EFFECTIVE="`echo \$(($AQOFXCONNECT_SO_CURRENT-$AQOFXCONNECT_SO_AGE))`"

#
# frontends
#

G2BANKING_SO_CURRENT=2
G2BANKING_SO_REVISION=0
G2BANKING_SO_AGE=0
G2BANKING_SO_EFFECTIVE="`echo \$(($G2BANKING_SO_CURRENT-$G2BANKING_SO_AGE))`"

KBANKING_SO_CURRENT=3
KBANKING_SO_AGE=2
KBANKING_SO_REVISION=1
KBANKING_SO_EFFECTIVE="`echo \$(($KBANKING_SO_CURRENT-$KBANKING_SO_AGE))`"

QBANKING_SO_CURRENT=4
QBANKING_SO_REVISION=0
QBANKING_SO_AGE=0
QBANKING_SO_EFFECTIVE="`echo \$(($QBANKING_SO_CURRENT-$QBANKING_SO_AGE))`"

CBANKING_SO_CURRENT=1
CBANKING_SO_REVISION=0
CBANKING_SO_AGE=0
CBANKING_SO_EFFECTIVE="`echo \$(($CBANKING_SO_CURRENT-$CBANKING_SO_AGE))`"



###-------------------------------------------------------------------------
#
# Versions (all versions are now linked to AqBanking versions, so the lines
# here don't have to be changed)
#
AQHBCI_VERSION_MAJOR=$AQBANKING_VERSION_MAJOR
AQHBCI_VERSION_MINOR=$AQBANKING_VERSION_MINOR
AQHBCI_VERSION_PATCHLEVEL=$AQBANKING_VERSION_PATCHLEVEL
AQHBCI_VERSION_BUILD=$AQBANKING_VERSION_BUILD
dnl "stable", "rcX", "betaX", "cvs"
AQHBCI_VERSION_TAG=$AQBANKING_VERSION_TAG
AQHBCI_VERSION_FULL_STRING="$AQHBCI_VERSION_MAJOR.$AQHBCI_VERSION_MINOR.$AQHBCI_VERSION_PATCHLEVEL.$AQHBCI_VERSION_BUILD${AQHBCI_VERSION_TAG}"
AQHBCI_VERSION_STRING="$AQHBCI_VERSION_MAJOR.$AQHBCI_VERSION_MINOR.$AQHBCI_VERSION_PATCHLEVEL"
AQDTAUS_VERSION_MAJOR=$AQBANKING_VERSION_MAJOR
AQDTAUS_VERSION_MINOR=$AQBANKING_VERSION_MINOR
AQDTAUS_VERSION_PATCHLEVEL=$AQBANKING_VERSION_PATCHLEVEL
AQDTAUS_VERSION_BUILD=$AQBANKING_VERSION_BUILD
dnl "stable", "rcX", "betaX", "cvs"
AQDTAUS_VERSION_TAG=$AQBANKING_VERSION_TAG
AQDTAUS_VERSION_FULL_STRING="$AQDTAUS_VERSION_MAJOR.$AQDTAUS_VERSION_MINOR.$AQDTAUS_VERSION_PATCHLEVEL.$AQDTAUS_VERSION_BUILD${AQDTAUS_VERSION_TAG}"
AQDTAUS_VERSION_STRING="$AQDTAUS_VERSION_MAJOR.$AQDTAUS_VERSION_MINOR.$AQDTAUS_VERSION_PATCHLEVEL"
AQGELDKARTE_VERSION_MAJOR=$AQBANKING_VERSION_MAJOR
AQGELDKARTE_VERSION_MINOR=$AQBANKING_VERSION_MINOR
AQGELDKARTE_VERSION_PATCHLEVEL=$AQBANKING_VERSION_PATCHLEVEL
AQGELDKARTE_VERSION_BUILD=$AQBANKING_VERSION_BUILD
dnl "stable", "rcX", "betaX", "cvs"
AQGELDKARTE_VERSION_TAG=$AQBANKING_VERSION_TAG
AQGELDKARTE_VERSION_FULL_STRING="$AQGELDKARTE_VERSION_MAJOR.$AQGELDKARTE_VERSION_MINOR.$AQGELDKARTE_VERSION_PATCHLEVEL.$AQGELDKARTE_VERSION_BUILD${AQGELDKARTE_VERSION_TAG}"
AQGELDKARTE_VERSION_STRING="$AQGELDKARTE_VERSION_MAJOR.$AQGELDKARTE_VERSION_MINOR.$AQGELDKARTE_VERSION_PATCHLEVEL"
AQOFXCONNECT_VERSION_MAJOR=$AQBANKING_VERSION_MAJOR
AQOFXCONNECT_VERSION_MINOR=$AQBANKING_VERSION_MINOR
AQOFXCONNECT_VERSION_PATCHLEVEL=$AQBANKING_VERSION_PATCHLEVEL
AQOFXCONNECT_VERSION_BUILD=$AQBANKING_VERSION_BUILD
dnl "stable", "rcX", "betaX", "cvs"
AQOFXCONNECT_VERSION_TAG=$AQBANKING_VERSION_TAG
AQOFXCONNECT_VERSION_FULL_STRING="$AQOFXCONNECT_VERSION_MAJOR.$AQOFXCONNECT_VERSION_MINOR.$AQOFXCONNECT_VERSION_PATCHLEVEL.$AQOFXCONNECT_VERSION_BUILD${AQOFXCONNECT_VERSION_TAG}"
AQOFXCONNECT_VERSION_STRING="$AQOFXCONNECT_VERSION_MAJOR.$AQOFXCONNECT_VERSION_MINOR.$AQOFXCONNECT_VERSION_PATCHLEVEL"
G2BANKING_VERSION_MAJOR=$AQBANKING_VERSION_MAJOR
G2BANKING_VERSION_MINOR=$AQBANKING_VERSION_MINOR
G2BANKING_VERSION_PATCHLEVEL=$AQBANKING_VERSION_PATCHLEVEL
G2BANKING_VERSION_BUILD=$AQBANKING_VERSION_BUILD
dnl "stable", "rcX", "betaX", "cvs"
G2BANKING_VERSION_TAG=$AQBANKING_VERSION_TAG
G2BANKING_VERSION_FULL_STRING="$G2BANKING_VERSION_MAJOR.$G2BANKING_VERSION_MINOR.$G2BANKING_VERSION_PATCHLEVEL.$G2BANKING_VERSION_BUILD${G2BANKING_VERSION_TAG}"
G2BANKING_VERSION_STRING="$G2BANKING_VERSION_MAJOR.$G2BANKING_VERSION_MINOR.$G2BANKING_VERSION_PATCHLEVEL"
KBANKING_VERSION_MAJOR=$AQBANKING_VERSION_MAJOR
KBANKING_VERSION_MINOR=$AQBANKING_VERSION_MINOR
KBANKING_VERSION_PATCHLEVEL=$AQBANKING_VERSION_PATCHLEVEL
KBANKING_VERSION_BUILD=$AQBANKING_VERSION_BUILD
dnl "stable", "rcX", "betaX", "cvs"
KBANKING_VERSION_TAG=$AQBANKING_VERSION_TAG
KBANKING_VERSION_FULL_STRING="$KBANKING_VERSION_MAJOR.$KBANKING_VERSION_MINOR.$KBANKING_VERSION_PATCHLEVEL.$KBANKING_VERSION_BUILD${KBANKING_VERSION_TAG}"
KBANKING_VERSION_STRING="$KBANKING_VERSION_MAJOR.$KBANKING_VERSION_MINOR.$KBANKING_VERSION_PATCHLEVEL"
QBANKING_VERSION_MAJOR=$AQBANKING_VERSION_MAJOR
QBANKING_VERSION_MINOR=$AQBANKING_VERSION_MINOR
QBANKING_VERSION_PATCHLEVEL=$AQBANKING_VERSION_PATCHLEVEL
QBANKING_VERSION_BUILD=$AQBANKING_VERSION_BUILD
dnl "stable", "rcX", "betaX", "cvs"
QBANKING_VERSION_TAG=$AQBANKING_VERSION_TAG
QBANKING_VERSION_FULL_STRING="$QBANKING_VERSION_MAJOR.$QBANKING_VERSION_MINOR.$QBANKING_VERSION_PATCHLEVEL.$QBANKING_VERSION_BUILD${QBANKING_VERSION_TAG}"
QBANKING_VERSION_STRING="$QBANKING_VERSION_MAJOR.$QBANKING_VERSION_MINOR.$QBANKING_VERSION_PATCHLEVEL"
CBANKING_VERSION_MAJOR=$AQBANKING_VERSION_MAJOR
CBANKING_VERSION_MINOR=$AQBANKING_VERSION_MINOR
CBANKING_VERSION_PATCHLEVEL=$AQBANKING_VERSION_PATCHLEVEL
CBANKING_VERSION_BUILD=$AQBANKING_VERSION_BUILD
dnl "stable", "rcX", "betaX", "cvs"
CBANKING_VERSION_TAG=$AQBANKING_VERSION_TAG
CBANKING_VERSION_FULL_STRING="$CBANKING_VERSION_MAJOR.$CBANKING_VERSION_MINOR.$CBANKING_VERSION_PATCHLEVEL.$CBANKING_VERSION_BUILD${CBANKING_VERSION_TAG}"
CBANKING_VERSION_STRING="$CBANKING_VERSION_MAJOR.$CBANKING_VERSION_MINOR.$CBANKING_VERSION_PATCHLEVEL"



###-------------------------------------------------------------------------
#
# datetime
#
DATETIME="`date +\"%Y%m%d%H%M%S\"`"
AC_SUBST(DATETIME)


###-------------------------------------------------------------------------
#
# Create release strings
#
case "$AQBANKING_VERSION_TAG" in
cvs)
AQBANKING_VERSION_RELEASE_STRING="$AQBANKING_VERSION_FULL_STRING"
;;
stable)
AQBANKING_VERSION_RELEASE_STRING="$AQBANKING_VERSION_MAJOR.$AQBANKING_VERSION_MINOR.$AQBANKING_VERSION_PATCHLEVEL"
;;
*)
AQBANKING_VERSION_RELEASE_STRING="$AQBANKING_VERSION_MAJOR.$AQBANKING_VERSION_MINOR.$AQBANKING_VERSION_PATCHLEVEL"
# add TAG
AQBANKING_VERSION_RELEASE_STRING="$AQBANKING_VERSION_RELEASE_STRING${AQBANKING_VERSION_TAG}"
;;
esac

AQHBCI_VERSION_RELEASE_STRING="$AQBANKING_RELEASE_STRING"
AQDTAUS_VERSION_RELEASE_STRING="$AQBANKING_RELEASE_STRING"
AQGELDKARTE_VERSION_RELEASE_STRING="$AQBANKING_RELEASE_STRING"
AQOFXCONNECT_VERSION_RELEASE_STRING="$AQBANKING_RELEASE_STRING"
G2BANKING_VERSION_RELEASE_STRING="$AQBANKING_RELEASE_STRING"
KBANKING_VERSION_RELEASE_STRING="$AQBANKING_RELEASE_STRING"
QBANKING_VERSION_RELEASE_STRING="$AQBANKING_RELEASE_STRING"
CBANKING_VERSION_RELEASE_STRING="$AQBANKING_RELEASE_STRING"



###-------------------------------------------------------------------------
#
# SUBST and DEFINE versions
#
AC_SUBST(AQBANKING_VERSION_MAJOR)
AC_SUBST(AQBANKING_VERSION_MINOR)
AC_SUBST(AQBANKING_VERSION_PATCHLEVEL)
AC_SUBST(AQBANKING_VERSION_BUILD)
AC_SUBST(AQBANKING_VERSION_TAG)
AC_SUBST(AQBANKING_VERSION_FULL_STRING)
AC_SUBST(AQBANKING_VERSION_STRING)
AC_SUBST(AQBANKING_VERSION_RELEASE_STRING)

#AC_DEFINE_UNQUOTED(AQBANKING_VERSION_MAJOR,$AQBANKING_VERSION_MAJOR,
# [major version])
#AC_DEFINE_UNQUOTED(AQBANKING_VERSION_MINOR,$AQBANKING_VERSION_MINOR,
# [minor version])
#AC_DEFINE_UNQUOTED(AQBANKING_VERSION_PATCHLEVEL,$AQBANKING_VERSION_PATCHLEVEL,
# [patchlevel])
#AC_DEFINE_UNQUOTED(AQBANKING_VERSION_BUILD,$AQBANKING_VERSION_BUILD, [build])
#AC_DEFINE_UNQUOTED(AQBANKING_VERSION_STRING,"$AQBANKING_VERSION_STRING",
# [version string])
#AC_DEFINE_UNQUOTED(AQBANKING_VERSION_FULL_STRING,"$AQBANKING_VERSION_FULL_STRING",
# [full version string])
#AC_DEFINE_UNQUOTED(AQBANKING_VERSION_TAG,$AQBANKING_VERSION_TAG, [tag])

AC_SUBST(AQBANKING_SO_CURRENT)
AC_SUBST(AQBANKING_SO_REVISION)
AC_SUBST(AQBANKING_SO_AGE)
AC_SUBST(AQBANKING_SO_EFFECTIVE)
AC_DEFINE_UNQUOTED(AQBANKING_SO_EFFECTIVE_STR, "$AQBANKING_SO_EFFECTIVE",
[effective SO version])

AM_INIT_AUTOMAKE(aqbanking, $AQBANKING_VERSION_RELEASE_STRING)


#
# same for AqHBCI
#
AC_SUBST(AQHBCI_VERSION_MAJOR)
AC_SUBST(AQHBCI_VERSION_MINOR)
AC_SUBST(AQHBCI_VERSION_PATCHLEVEL)
AC_SUBST(AQHBCI_VERSION_BUILD)
AC_SUBST(AQHBCI_VERSION_TAG)
AC_SUBST(AQHBCI_VERSION_FULL_STRING)
AC_SUBST(AQHBCI_VERSION_STRING)
AC_SUBST(AQHBCI_VERSION_RELEASE_STRING)

AC_DEFINE_UNQUOTED(AQHBCI_VERSION_MAJOR,$AQHBCI_VERSION_MAJOR,
[major version])
AC_DEFINE_UNQUOTED(AQHBCI_VERSION_MINOR,$AQHBCI_VERSION_MINOR,
[minor version])
AC_DEFINE_UNQUOTED(AQHBCI_VERSION_PATCHLEVEL,$AQHBCI_VERSION_PATCHLEVEL,
[patchlevel])
AC_DEFINE_UNQUOTED(AQHBCI_VERSION_BUILD,$AQHBCI_VERSION_BUILD, [build])
AC_DEFINE_UNQUOTED(AQHBCI_VERSION_STRING,"$AQHBCI_VERSION_STRING",
[version string])
AC_DEFINE_UNQUOTED(AQHBCI_VERSION_FULL_STRING,"$AQHBCI_VERSION_FULL_STRING",
[full version string])
AC_DEFINE_UNQUOTED(AQHBCI_VERSION_TAG,$AQHBCI_VERSION_TAG, [tag])

AC_SUBST(AQHBCI_SO_CURRENT)
AC_SUBST(AQHBCI_SO_REVISION)
AC_SUBST(AQHBCI_SO_AGE)
AC_SUBST(AQHBCI_SO_EFFECTIVE)
AC_DEFINE_UNQUOTED(AQHBCI_SO_EFFECTIVE_STR, "$AQHBCI_SO_EFFECTIVE",
[effective SO version])


#
# same for AqDTAUS
#
AC_SUBST(AQDTAUS_VERSION_MAJOR)
AC_SUBST(AQDTAUS_VERSION_MINOR)
AC_SUBST(AQDTAUS_VERSION_PATCHLEVEL)
AC_SUBST(AQDTAUS_VERSION_BUILD)
AC_SUBST(AQDTAUS_VERSION_TAG)
AC_SUBST(AQDTAUS_VERSION_FULL_STRING)
AC_SUBST(AQDTAUS_VERSION_STRING)
AC_SUBST(AQDTAUS_VERSION_RELEASE_STRING)

AC_DEFINE_UNQUOTED(AQDTAUS_VERSION_MAJOR,$AQDTAUS_VERSION_MAJOR,
[major version])
AC_DEFINE_UNQUOTED(AQDTAUS_VERSION_MINOR,$AQDTAUS_VERSION_MINOR,
[minor version])
AC_DEFINE_UNQUOTED(AQDTAUS_VERSION_PATCHLEVEL,$AQDTAUS_VERSION_PATCHLEVEL,
[patchlevel])
AC_DEFINE_UNQUOTED(AQDTAUS_VERSION_BUILD,$AQDTAUS_VERSION_BUILD, [build])
AC_DEFINE_UNQUOTED(AQDTAUS_VERSION_STRING,"$AQDTAUS_VERSION_STRING",
[version string])
AC_DEFINE_UNQUOTED(AQDTAUS_VERSION_FULL_STRING,"$AQDTAUS_VERSION_FULL_STRING",
[full version string])
AC_DEFINE_UNQUOTED(AQDTAUS_VERSION_TAG,$AQDTAUS_VERSION_TAG, [tag])

AC_SUBST(AQDTAUS_SO_CURRENT)
AC_SUBST(AQDTAUS_SO_REVISION)
AC_SUBST(AQDTAUS_SO_AGE)
AC_SUBST(AQDTAUS_SO_EFFECTIVE)
AC_DEFINE_UNQUOTED(AQDTAUS_SO_EFFECTIVE_STR, "$AQDTAUS_SO_EFFECTIVE",
[effective SO version])

#
# same for AqGELDKARTE
#

AC_SUBST(AQGELDKARTE_VERSION_MAJOR)
AC_SUBST(AQGELDKARTE_VERSION_MINOR)
AC_SUBST(AQGELDKARTE_VERSION_PATCHLEVEL)
AC_SUBST(AQGELDKARTE_VERSION_BUILD)
AC_SUBST(AQGELDKARTE_VERSION_TAG)
AC_SUBST(AQGELDKARTE_VERSION_FULL_STRING)
AC_SUBST(AQGELDKARTE_VERSION_STRING)
AC_SUBST(AQGELDKARTE_VERSION_RELEASE_STRING)

AC_DEFINE_UNQUOTED(AQGELDKARTE_VERSION_MAJOR,$AQGELDKARTE_VERSION_MAJOR,
[major version])
AC_DEFINE_UNQUOTED(AQGELDKARTE_VERSION_MINOR,$AQGELDKARTE_VERSION_MINOR,
[minor version])
AC_DEFINE_UNQUOTED(AQGELDKARTE_VERSION_PATCHLEVEL,$AQGELDKARTE_VERSION_PATCHLEVEL,
[patchlevel])
AC_DEFINE_UNQUOTED(AQGELDKARTE_VERSION_BUILD,$AQGELDKARTE_VERSION_BUILD, [build])
AC_DEFINE_UNQUOTED(AQGELDKARTE_VERSION_STRING,"$AQGELDKARTE_VERSION_STRING",
[version string])
AC_DEFINE_UNQUOTED(AQGELDKARTE_VERSION_FULL_STRING,"$AQGELDKARTE_VERSION_FULL_STRING",
[full version string])
AC_DEFINE_UNQUOTED(AQGELDKARTE_VERSION_TAG,$AQGELDKARTE_VERSION_TAG, [tag])

AC_SUBST(AQGELDKARTE_SO_CURRENT)
AC_SUBST(AQGELDKARTE_SO_REVISION)
AC_SUBST(AQGELDKARTE_SO_AGE)
AC_SUBST(AQGELDKARTE_SO_EFFECTIVE)
AC_DEFINE_UNQUOTED(AQGELDKARTE_SO_EFFECTIVE_STR, "$AQGELDKARTE_SO_EFFECTIVE",
[effective SO version])


#
# same for AqOFXCONNECT
#

AC_SUBST(AQOFXCONNECT_VERSION_MAJOR)
AC_SUBST(AQOFXCONNECT_VERSION_MINOR)
AC_SUBST(AQOFXCONNECT_VERSION_PATCHLEVEL)
AC_SUBST(AQOFXCONNECT_VERSION_BUILD)
AC_SUBST(AQOFXCONNECT_VERSION_TAG)
AC_SUBST(AQOFXCONNECT_VERSION_FULL_STRING)
AC_SUBST(AQOFXCONNECT_VERSION_STRING)
AC_SUBST(AQOFXCONNECT_VERSION_RELEASE_STRING)

AC_DEFINE_UNQUOTED(AQOFXCONNECT_VERSION_MAJOR,$AQOFXCONNECT_VERSION_MAJOR,
[major version])
AC_DEFINE_UNQUOTED(AQOFXCONNECT_VERSION_MINOR,$AQOFXCONNECT_VERSION_MINOR,
[minor version])
AC_DEFINE_UNQUOTED(AQOFXCONNECT_VERSION_PATCHLEVEL,$AQOFXCONNECT_VERSION_PATCHLEVEL,
[patchlevel])
AC_DEFINE_UNQUOTED(AQOFXCONNECT_VERSION_BUILD,$AQOFXCONNECT_VERSION_BUILD, [build])
AC_DEFINE_UNQUOTED(AQOFXCONNECT_VERSION_STRING,"$AQOFXCONNECT_VERSION_STRING",
[version string])
AC_DEFINE_UNQUOTED(AQOFXCONNECT_VERSION_FULL_STRING,"$AQOFXCONNECT_VERSION_FULL_STRING",
[full version string])
AC_DEFINE_UNQUOTED(AQOFXCONNECT_VERSION_TAG,$AQOFXCONNECT_VERSION_TAG, [tag])

AC_SUBST(AQOFXCONNECT_SO_CURRENT)
AC_SUBST(AQOFXCONNECT_SO_REVISION)
AC_SUBST(AQOFXCONNECT_SO_AGE)
AC_SUBST(AQOFXCONNECT_SO_EFFECTIVE)
AC_DEFINE_UNQUOTED(AQOFXCONNECT_SO_EFFECTIVE_STR, "$AQOFXCONNECT_SO_EFFECTIVE",
[effective SO version])


#
# same for G2Banking
#

AC_SUBST(G2BANKING_VERSION_MAJOR)
AC_SUBST(G2BANKING_VERSION_MINOR)
AC_SUBST(G2BANKING_VERSION_PATCHLEVEL)
AC_SUBST(G2BANKING_VERSION_BUILD)
AC_SUBST(G2BANKING_VERSION_TAG)
AC_SUBST(G2BANKING_VERSION_FULL_STRING)
AC_SUBST(G2BANKING_VERSION_STRING)
AC_SUBST(G2BANKING_VERSION_RELEASE_STRING)

AC_DEFINE_UNQUOTED(G2BANKING_VERSION_MAJOR,$G2BANKING_VERSION_MAJOR,
[major version])
AC_DEFINE_UNQUOTED(G2BANKING_VERSION_MINOR,$G2BANKING_VERSION_MINOR,
[minor version])
AC_DEFINE_UNQUOTED(G2BANKING_VERSION_PATCHLEVEL,$G2BANKING_VERSION_PATCHLEVEL,
[patchlevel])
AC_DEFINE_UNQUOTED(G2BANKING_VERSION_BUILD,$G2BANKING_VERSION_BUILD, [build])
AC_DEFINE_UNQUOTED(G2BANKING_VERSION_STRING,"$G2BANKING_VERSION_STRING",
[version string])
AC_DEFINE_UNQUOTED(G2BANKING_VERSION_FULL_STRING,"$G2BANKING_VERSION_FULL_STRING",
[full version string])
AC_DEFINE_UNQUOTED(G2BANKING_VERSION_TAG,$G2BANKING_VERSION_TAG, [tag])

AC_SUBST(G2BANKING_SO_CURRENT)
AC_SUBST(G2BANKING_SO_REVISION)
AC_SUBST(G2BANKING_SO_AGE)
AC_SUBST(G2BANKING_SO_EFFECTIVE)
AC_DEFINE_UNQUOTED(G2BANKING_SO_EFFECTIVE_STR, "$G2BANKING_SO_EFFECTIVE",
[effective SO version])


#
# same for KBanking
#

AC_SUBST(KBANKING_VERSION_MAJOR)
AC_SUBST(KBANKING_VERSION_MINOR)
AC_SUBST(KBANKING_VERSION_PATCHLEVEL)
AC_SUBST(KBANKING_VERSION_BUILD)
AC_SUBST(KBANKING_VERSION_TAG)
AC_SUBST(KBANKING_VERSION_FULL_STRING)
AC_SUBST(KBANKING_VERSION_STRING)
AC_SUBST(KBANKING_VERSION_RELEASE_STRING)

AC_DEFINE_UNQUOTED(KBANKING_VERSION_MAJOR,$KBANKING_VERSION_MAJOR,
[major version])
AC_DEFINE_UNQUOTED(KBANKING_VERSION_MINOR,$KBANKING_VERSION_MINOR,
[minor version])
AC_DEFINE_UNQUOTED(KBANKING_VERSION_PATCHLEVEL,$KBANKING_VERSION_PATCHLEVEL,
[patchlevel])
AC_DEFINE_UNQUOTED(KBANKING_VERSION_BUILD,$KBANKING_VERSION_BUILD, [build])
AC_DEFINE_UNQUOTED(KBANKING_VERSION_STRING,"$KBANKING_VERSION_STRING",
[version string])
AC_DEFINE_UNQUOTED(KBANKING_VERSION_FULL_STRING,"$KBANKING_VERSION_FULL_STRING",
[full version string])
AC_DEFINE_UNQUOTED(KBANKING_VERSION_TAG,$KBANKING_VERSION_TAG, [tag])

AC_SUBST(KBANKING_SO_CURRENT)
AC_SUBST(KBANKING_SO_REVISION)
AC_SUBST(KBANKING_SO_AGE)
AC_SUBST(KBANKING_SO_EFFECTIVE)
AC_DEFINE_UNQUOTED(KBANKING_SO_EFFECTIVE_STR, "$KBANKING_SO_EFFECTIVE",
[effective SO version])


#
# same for QBanking
#

AC_SUBST(QBANKING_VERSION_MAJOR)
AC_SUBST(QBANKING_VERSION_MINOR)
AC_SUBST(QBANKING_VERSION_PATCHLEVEL)
AC_SUBST(QBANKING_VERSION_BUILD)
AC_SUBST(QBANKING_VERSION_TAG)
AC_SUBST(QBANKING_VERSION_FULL_STRING)
AC_SUBST(QBANKING_VERSION_STRING)
AC_SUBST(QBANKING_VERSION_RELEASE_STRING)

AC_DEFINE_UNQUOTED(QBANKING_VERSION_MAJOR,$QBANKING_VERSION_MAJOR,
[major version])
AC_DEFINE_UNQUOTED(QBANKING_VERSION_MINOR,$QBANKING_VERSION_MINOR,
[minor version])
AC_DEFINE_UNQUOTED(QBANKING_VERSION_PATCHLEVEL,$QBANKING_VERSION_PATCHLEVEL,
[patchlevel])
AC_DEFINE_UNQUOTED(QBANKING_VERSION_BUILD,$QBANKING_VERSION_BUILD, [build])
AC_DEFINE_UNQUOTED(QBANKING_VERSION_STRING,"$QBANKING_VERSION_STRING",
[version string])
AC_DEFINE_UNQUOTED(QBANKING_VERSION_FULL_STRING,"$QBANKING_VERSION_FULL_STRING",
[full version string])
AC_DEFINE_UNQUOTED(QBANKING_VERSION_TAG,$QBANKING_VERSION_TAG, [tag])

AC_SUBST(QBANKING_SO_CURRENT)
AC_SUBST(QBANKING_SO_REVISION)
AC_SUBST(QBANKING_SO_AGE)
AC_SUBST(QBANKING_SO_EFFECTIVE)
AC_DEFINE_UNQUOTED(QBANKING_SO_EFFECTIVE_STR, "$QBANKING_SO_EFFECTIVE",
[effective SO version])


#
# same for CBanking
#

AC_SUBST(CBANKING_VERSION_MAJOR)
AC_SUBST(CBANKING_VERSION_MINOR)
AC_SUBST(CBANKING_VERSION_PATCHLEVEL)
AC_SUBST(CBANKING_VERSION_BUILD)
AC_SUBST(CBANKING_VERSION_TAG)
AC_SUBST(CBANKING_VERSION_FULL_STRING)
AC_SUBST(CBANKING_VERSION_STRING)
AC_SUBST(CBANKING_VERSION_RELEASE_STRING)

AC_DEFINE_UNQUOTED(CBANKING_VERSION_MAJOR,$CBANKING_VERSION_MAJOR,
[major version])
AC_DEFINE_UNQUOTED(CBANKING_VERSION_MINOR,$CBANKING_VERSION_MINOR,
[minor version])
AC_DEFINE_UNQUOTED(CBANKING_VERSION_PATCHLEVEL,$CBANKING_VERSION_PATCHLEVEL,
[patchlevel])
AC_DEFINE_UNQUOTED(CBANKING_VERSION_BUILD,$CBANKING_VERSION_BUILD, [build])
AC_DEFINE_UNQUOTED(CBANKING_VERSION_STRING,"$CBANKING_VERSION_STRING",
[version string])
AC_DEFINE_UNQUOTED(CBANKING_VERSION_FULL_STRING,"$CBANKING_VERSION_FULL_STRING",
[full version string])
AC_DEFINE_UNQUOTED(CBANKING_VERSION_TAG,$CBANKING_VERSION_TAG, [tag])

AC_SUBST(CBANKING_SO_CURRENT)
AC_SUBST(CBANKING_SO_REVISION)
AC_SUBST(CBANKING_SO_AGE)
AC_SUBST(CBANKING_SO_EFFECTIVE)
AC_DEFINE_UNQUOTED(CBANKING_SO_EFFECTIVE_STR, "$CBANKING_SO_EFFECTIVE",
[effective SO version])



###-------------------------------------------------------------------------
#
# prefix handling
#
AC_PREFIX_DEFAULT(/usr)
if test "x$prefix" = "xNONE"; then
prefix=$ac_default_prefix
ac_configure_args="$ac_configure_args --prefix $prefix"
fi
AC_SUBST(prefix)


###-------------------------------------------------------------------------
#
# static/shared handling
#
AC_ENABLE_STATIC(no)
AC_ENABLE_SHARED(yes)



###-------------------------------------------------------------------------
#
# define some needed variables
#
abs_top_builddir="`pwd`"
AC_SUBST(abs_top_builddir)


###-------------------------------------------------------------------------
#
# Enable some GNU extensions if using the GNU C library
#

AC_GNU_SOURCE



###-------------------------------------------------------------------------
#
# Checks for programs.
#
AC_PROG_CC
AC_PROG_CXX
AC_PROG_INSTALL

AC_LIBTOOL_WIN32_DLL
AC_LIBTOOL_RC
AC_PROG_LIBTOOL
AC_CHECK_PROG(USE_DOT,dot,YES,NO)
AC_CHECK_PROG(SED,sed,sed)

# Checks for libraries.

###-------------------------------------------------------------------------
#
# Checks for header files.
#
AC_HEADER_STDC
AC_CHECK_HEADERS([fcntl.h stdlib.h string.h unistd.h locale.h])
AC_CHECK_HEADERS([termios.h signal.h iconv.h])
AC_CHECK_DECLS([sigprocmask], [], [], [
#ifdef HAVE_SIGNAL_H
# include <signal.h>
#endif
])



###-------------------------------------------------------------------------
#
# Checks for typedefs, structures, and compiler characteristics.
#
AC_C_CONST
AC_STRUCT_TM



###-------------------------------------------------------------------------
#
# Checks for library functions.
#
AC_FUNC_MALLOC
AC_FUNC_STRFTIME
AC_CHECK_FUNCS([memmove memset strcasecmp strdup strerror snprintf])
AC_CHECK_FUNCS([setlocale])



###-------------------------------------------------------------------------
#
# frontends
#

AC_ARG_WITH(frontends,
[ --with-frontends=list space separated list of frontends (default:all)],
[aqbanking_frontends="$withval"],
[aqbanking_frontends="cbanking g2banking qbanking kbanking"]
)
# The ordering is important due to linker dependencies, so force
# the correct ordering here:
case "$aqbanking_frontends" in *cbanking*)
tmp_frontends="cbanking"
;;
esac
case "$aqbanking_frontends" in *g2banking*)
tmp_frontends="${tmp_frontends} g2banking"
;;
esac
case "$aqbanking_frontends" in *qbanking*)
tmp_frontends="${tmp_frontends} qbanking"
;;
esac
case "$aqbanking_frontends" in *kbanking*)
tmp_frontends="${tmp_frontends} kbanking"
;;
esac
aqbanking_frontends="${tmp_frontends}"
AC_SUBST(aqbanking_frontends)



###-------------------------------------------------------------------------
#
# Backends. Those do not have a required ordering.
#

AC_ARG_WITH(backends,
[ --with-backends=list space separated list of backends (default:GPL)],
[aqbanking_backends="$withval"],
[aqbanking_backends="GPL"]
)


tmp_backends=""
for f in ${aqbanking_backends}; do
if test "x${f}" = "xGPL" -o "x${f}" = "xgpl"; then
tmp_backends="${tmp_backends} aqhbci aqdtaus aqgeldkarte aqofxconnect"
else
tmp_backends="${tmp_backends} ${f}"
fi
done
aqbanking_backends="${tmp_backends}"

case "${aqbanking_backends}" in *aqyellownet*)
AC_MSG_NOTICE([
*** The backend aqyellownet is NOT licensed under the GPL.
Please see src/plugins/backends/aqyellownet/COPYING for details.
])
;;
esac

AC_SUBST(aqbanking_backends)



###-------------------------------------------------------------------------
#
# Check for Gwen
#

AC_GWENHYWFAR(1,99,4,1)

all_includes="$all_includes $gwenhywfar_includes"
XMLMERGE="$gwenhywfar_dir/bin/xmlmerge"



###-------------------------------------------------------------------------
#
# Check for LibChipcard2
#

case "$aqbanking_backends" in *aqgeldkarte*)
AC_CHIPCARD_CLIENT(1,9,19,2)
AC_MSG_CHECKING(if chipcard_client is useable)
if test "x$have_chipcard_client" != "xyes"; then
AC_MSG_RESULT(yes)
else
AC_MSG_RESULT(no)
fi
all_includes="$all_includes $chipcard2_client_includes"
;;
esac


###-------------------------------------------------------------------------
#
# KtoBlzCheck
#

have_ktoblzcheck="yes"
AC_CHECK_LIB(ktoblzcheck, AccountNumberCheck_new,
[have_ktoblzcheck="yes"], [have_ktoblzcheck="no"])
AC_CHECK_HEADERS(ktoblzcheck.h, [], [have_ktoblzcheck="no"])
if test "$have_ktoblzcheck" != "yes"; then
ktoblzcheck_libs=""
else
ktoblzcheck_libs="-lktoblzcheck"
AC_DEFINE_UNQUOTED(HAVE_KTOBLZCHECK, 1, [if KTOBLZCHECK is available])
fi
AC_SUBST(ktoblzcheck_libs)

AM_CONDITIONAL(WITH_KTOBLZCHECK, [test "$have_ktoblzcheck" = "yes"])



###-------------------------------------------------------------------------
#
# LibOFX
#

HAVE_OFX_WITH_CONNECT="no"
AC_MSG_CHECKING(whether OFX should be used)
AC_ARG_ENABLE(libofx,
[ --enable-libofx use OFX (default=auto)],
[ case "${enableval}" in
yes) enable_libofx="yes";;
no) enable_libofx="no";;
*) AC_MSG_ERROR(bad value ${enableval} for --enable-libofx);;
esac
],
enable_libofx="yes")
AC_MSG_RESULT($enable_libofx)

if test "$enable_libofx" = "yes"; then
HAVE_OFX="yes"
AC_CHECK_LIB(ofx, libofx_proc_buffer, [HAVE_OFX="yes"], [HAVE_OFX="no"])
AC_CHECK_HEADERS([libofx/libofx.h], [], [HAVE_OFX="no"])
if test "$HAVE_OFX" != "yes"; then
AC_MSG_WARN([
*** LibOFX >=0.7.0 not found, the OFX plugin will not be compiled.
*** Please get LibOFX from http://libofx.sf.net/.
*** Make sure that the libofx-devel packages are also installed.])
else
AC_CHECK_MEMBERS([struct OfxAccountInfo.brokerid],
[HAVE_OFX_WITH_CONNECT="yes"], [],
[#include <libofx/libofx.h>])
if test "$HAVE_OFX_WITH_CONNECT" = "yes"; then
AC_DEFINE_UNQUOTED(HAVE_OFX_WITH_CONNECT, 1, [whether direct connect is available])
fi
AC_CHECK_MEMBERS([struct OfxTransactionData.fees_valid],
[HAVE_OFX_0_8_PLUS="yes"], [],
[#include <libofx/libofx.h>])
if test "$HAVE_OFX_0_8_PLUS" = "yes"; then
AC_DEFINE_UNQUOTED(HAVE_OFX_0_8_PLUS, 1, [whether LibOFX>0.8 is available])
fi

LIBOFX_INCLUDES=""
LIBOFX_LIBS="-lofx"
fi
else
HAVE_OFX="no"
fi
AM_CONDITIONAL(WITH_OFX_PLUGIN, [test "$HAVE_OFX" = "yes"])
AC_SUBST(LIBOFX_INCLUDES)
AC_SUBST(LIBOFX_LIBS)



###-------------------------------------------------------------------------
#
# Python
#

AC_ARG_ENABLE(python,
[ --enable-python install python bindings (default=no)],
[ case "${enableval}" in
yes) enable_python="yes";;
no) enable_python="no";;
*) AC_MSG_ERROR(bad value ${enableval} for --enable-python);;
esac
],
enable_python="no")

# Check for python interpreter unless it is explicitly disabled
if test "x$enable_python" = "xyes"; then
# Make sure at least version 2.3 is available (otherwise ctypes
# won't work)
AM_PATH_PYTHON( [2.3], [enable_python="yes"], [enable_python="no"] )
fi

AC_MSG_CHECKING(whether to install python-bindings)
if test "x$enable_python" = "xyes"; then
AC_MSG_RESULT(yes)
# Check for python ctypes module, otherwise terminate
#AC_PYTHON_MODULE( [ctypes], [required] )
else
AC_MSG_RESULT(no)
fi
AM_CONDITIONAL(PYTHON_USE, [test "$enable_python" = "yes"])



###-------------------------------------------------------------------------
#
# GTK2
#

case "$aqbanking_frontends" in *g2banking*)
pkg_modules="gtk+-2.0 >= 2.0.0"
dnl $4=true => don't die in case of failure.
PKG_CHECK_MODULES(GTK2, [$pkg_modules], [], true)

pkg_modules="libglade-2.0 >= 2.0.0"
dnl $4=true => don't die in case of failure.
PKG_CHECK_MODULES(LIBGLADE2, [$pkg_modules], [], true)

all_includes="$all_includes ${GTK2_CFLAGS} ${LIBGLADE2_CFLAGS}"

;;
esac
AC_SUBST(GTK2_CFLAGS)
AC_SUBST(GTK2_LIBS)
AC_SUBST(LIBGLADE2_CFLAGS)
AC_SUBST(LIBGLADE2_LIBS)



###-------------------------------------------------------------------------
#
# QT3
#

case "$aqbanking_frontends" in *qbanking*)
AQ_CHECK_QT3
if test "$have_qt3" = "yes"; then
all_includes="$all_includes $qt3_includes"
# Define this macro to disable the cast from QString to const char
# which implicitly uses latin1()!
AC_DEFINE(QT_NO_ASCII_CAST,[1],[Disable the cast from QString to const char.])
fi
dnl windows/mingw doesnt have the yes program, so add this emulation
AC_CHECK_PROG(YES, yes, yes, [[echo -e 'y\ny\ny\ny\n']])
dnl Store the bin dir for the windows dlls
QT_BINDIR="` echo ${qt3_moc} | ${SED} 's-/moc--' | ${SED} 's-/c/-c:\\\\-' | ${SED} 's-/-\\\\-g' `"
;;
esac

dnl Store the bin dir for the windows dlls
AC_SUBST(QT_BINDIR)

dnl Check for potential qt4 environment, but only if moc is from qt4
dnl (watch out: the outside square parenteses are vitally important here!)
MOC_VERSION=["` ${qt3_moc} -v 2>&1 | ${SED} 's/.*\([0-9]\.[0-9]\.[0-9]*\).*/\1/' `"]
if test "` echo ${MOC_VERSION} | cut -d. -f1 `" = "3"; then
UIC3="${qt3_uic}"
QT4TO4="NO"
else
AC_PATH_PROGS([UIC3], [uic3 uic], [NO], ["` echo ${qt3_moc} | ${SED} 's-/moc--' `":$PATH])
AC_PATH_PROG([QT3TO4], [qt3to4], [NO], ["` echo ${qt3_moc} | ${SED} 's-/moc--' `":$PATH])
fi
AM_CONDITIONAL([HAVE_QT3TO4], [test "$QT3TO4" != "NO"])

dnl Make sure moc and uic come from the same Qt version
dnl (watch out: the outside square parenteses are vitally important here!)
UIC_VERSION=["` ${UIC3} -version 2>&1 | ${SED} 's/.*\([0-9]\.[0-9]\.[0-9]*\).*/\1/' `"]
if test "` echo ${MOC_VERSION} | cut -d. -f1 `" -ne \
"` echo ${UIC_VERSION} | cut -d. -f1 `" \
-o "` echo ${MOC_VERSION} | cut -d. -f2 `" -ne \
"` echo ${UIC_VERSION} | cut -d. -f2 `" ; then
AC_MSG_ERROR([Qt version mixup: ${qt3_moc} is from qt-${MOC_VERSION}, ${UIC3} is from qt-${UIC_VERSION}. Fix this by specifying the bin directory of the desired qt version by --with-qt3-moc, which will be used for all qt tools.])
fi

###-------------------------------------------------------------------------
#
# KDE3
#

case "$aqbanking_frontends" in *kbanking*)
AQ_CHECK_KDE3
if test "$have_kde3" = "yes"; then
all_includes="$all_includes $kde3_includes"
fi
;;
esac



###-------------------------------------------------------------------------
#
# OS dependant settings
#
AQ_CHECK_OS

case "$OS_TYPE" in
posix)
aqbanking_sys_is_windows=0
aqbanking_internal_libs="${abs_top_builddir}/src/libs/aqbanking/libaqbanking.la"
aqbanking_ldflags="-L\${libdir}"
aqbanking_libs="-laqbanking"
aqbanking_libspp="-laqbankingpp"
aqbanking_includes="-I`eval echo $prefix/include`"
aqbanking_plugindir="\${libdir}/aqbanking/plugins/${AQBANKING_SO_EFFECTIVE}"
aqbanking_pkgdatadir="`eval echo $prefix/share`/aqbanking"

;;
windows)
aqbanking_sys_is_windows=1
AC_DEFINE_UNQUOTED(BUILDING_AQBANKING_DLL,1, [Define if DLL is built])
ACX_WINDOWS_PATHS
aqbanking_internal_libs="${abs_top_builddir}/src/libs/aqbanking/libaqbanking.la"
aqbanking_ldflags="-L\${libdir}"
aqbanking_libs="-laqbanking-${AQBANKING_SO_EFFECTIVE}"
aqbanking_libspp="-laqbankingpp-${AQBANKING_SO_EFFECTIVE}"
aqbanking_includes="-I`eval echo $prefix/include`"
aqbanking_plugindir="\${libdir}/aqbanking/plugins/${AQBANKING_SO_EFFECTIVE}"
aqbanking_pkgdatadir="`eval echo $prefix/share`/aqbanking"

;;
esac
AM_CONDITIONAL(IS_WINDOWS, [test "$OS_TYPE" = "windows"])


###-------------------------------------------------------------------------
#
# check for I18N
#
HAVE_I18N="yes"
AC_CHECK_PROG(XGETTEXT,xgettext,xgettext, missing)
if test "$XGETTEXT" != "missing"; then
AC_CHECK_HEADERS([locale.h libintl.h], [], [HAVE_I18N="no"])
AC_SEARCH_LIBS(gettext, intl, [], [HAVE_I18N="no"])
else
HAVE_I18N="no"
AC_MSG_WARN([xgettext is missing. Locale suport is disabled.])
fi
AC_SUBST(HAVE_I18N)
if test "$HAVE_I18N" = "yes"; then
AC_DEFINE_UNQUOTED(HAVE_I18N, 1, [whether I18N is available])
fi
AM_CONDITIONAL(USE_I18N, [test "$HAVE_I18N" = "yes"])

# check for --qt argument of msgfmt
AC_PATH_PROG([MSGFMT], [msgfmt], [NO])
AC_MSG_CHECKING(whether msgfmt understands --qt)
if test "x${MSGFMT}" != "x"; then
if ${MSGFMT} --qt --help >/dev/null 2>&1; then
MSGFMT_SUPPORTS_QT=yes
else
MSGFMT_SUPPORTS_QT=no
fi
else
MSGFMT_SUPPORTS_QT=no
fi
AC_SUBST(MSGFMT_SUPPORTS_QT)
AC_MSG_RESULT($MSGFMT_SUPPORTS_QT)


###-------------------------------------------------------------------------
#
# check for release
#
AC_MSG_CHECKING(whether this is an official release)
AC_ARG_ENABLE(release,
[ --enable-release make this an official release (default=no)],
[ case "${enableval}" in
yes) enable_release="yes";;
no) enable_release="no";;
*) AC_MSG_ERROR(bad value ${enableval} for --enable-release);;
esac
],
enable_release="no")

if test "$enable_release" = "yes"; then
STRIPALL="-s"
else
STRIPALL=""
fi
AC_SUBST(STRIPALL)
AC_MSG_RESULT($enable_release)



###-------------------------------------------------------------------------
# Debug arguments for compilation

ACX_COMPILE_WARN()



###-------------------------------------------------------------------------
#
# GCC version (check for usability)
#
AC_MSG_CHECKING(if symbol visibility is supported)
case `basename $CC` in
gcc*)
gccversion=`$CC --version | { read x1 x2 x3; echo $x3; }`
case $gccversion in
0.* | 1.* | 2.* | 3.*)
visibility_supported="no (needs gcc >=4.0, you have $gccversion)"
;;
*)
visibility_supported="yes"
AC_DEFINE(GCC_WITH_VISIBILITY_ATTRIBUTE, 1, [visibility])
visibility_cflags="-fvisibility=hidden"
;;
esac
;;
*)
visibility_supported="no (needs gcc >=4.0, you use $CC)"
;;
esac

# -fvisibility is at least not available on MinGW/gcc-3.4.4 (will
# give an "unrecognized cmdline option"). Also, unfortunately I
# don't know an easy way to ask the compiler here. Maybe
# http://autoconf-archive.cryp.to/ax_cflags_gcc_option.html
case "$OS_TYPE" in
windows)
visibility_supported="no (not yet on MinGW/Windows)"
visibility_cflags=""
;;
*)
;;
esac


AC_MSG_RESULT(${visibility_supported})
AC_SUBST(visibility_cflags)



###-------------------------------------------------------------------------
#
# Subst
#
AS_SCRUB_INCLUDE(aqbanking_includes)
AC_SUBST(aqbanking_sys_is_windows)
AC_SUBST(aqbanking_includes)
AC_SUBST(aqbanking_internal_libs)
AC_SUBST(aqbanking_ldflags)
AC_SUBST(aqbanking_libs)
AC_SUBST(aqbanking_libspp)
AC_SUBST(aqbanking_plugindir)
AC_SUBST(aqbanking_pkgdatadir)
#AC_DEFINE_UNQUOTED(AQBANKING_DATA, "${aqbanking_pkgdatadir}", [data dir])


###-------------------------------------------------------------------------
#
# Check for additional aclocal flags
#
ADD_ACLOCAL_FLAGS=""
for A in "${GWEN_PREFIX}/share/aclocal" \
"${prefix}/share/aclocal"; do
if test -d "${A}"; then
ADD_ACLOCAL_FLAGS="${ADD_ACLOCAL_FLAGS} -I ${A}"
fi
done
AC_SUBST(ADD_ACLOCAL_FLAGS)



###-------------------------------------------------------------------------
#
# AqBanking modules
#

aqbanking_modules=". jobs types"
aqbankingpp_modules="."

AC_SUBST(aqbanking_modules)
AC_SUBST(aqbankingpp_modules)



###-------------------------------------------------------------------------
#
# docpath
#
AC_MSG_CHECKING(docpath)
AC_ARG_WITH(docpath, [ --with-docpath=DIR where to store the apidoc],
[docpath="$withval"],
[docpath="${HOME}/apidoc"])
AC_SUBST(docpath)
AC_MSG_RESULT($docpath)


###-------------------------------------------------------------------------
#
# check for doc type
#
AC_MSG_CHECKING(if full docu should be created)
AC_ARG_ENABLE(full-doc,
[ --enable-full-doc enable creating full apidoc (default=no)],
[ case "${enableval}" in
yes) enable_fulldoc="yes";;
no) enable_fulldoc="no";;
*) AC_MSG_ERROR(bad value ${enableval} for --enable-full-doc);;
esac
],
enable_fulldoc="no")

if test "$enable_fulldoc" = "yes"; then
DOXYGEN_INPUT="listdoc.h src"
DOXYGEN_DEFINE=""
else
DOXYGEN_DEFINE="DOXYGEN_HIDE"
DOXYGEN_INPUT="listdoc.h headers"
fi
AC_SUBST(DOXYGEN_INPUT)
AC_SUBST(DOXYGEN_DEFINE)
AC_MSG_RESULT($enable_fulldoc)



###-------------------------------------------------------------------------
#
# search for tag files
#
AC_MSG_CHECKING(doxygen tag files)
DOXYGEN_TAGFILES=""
if test -d "${docpath}"; then
DOXYGEN_TAGFILES="`cd ${docpath} && ls *.tag`"
if test -n "${DOXYGEN_TAGFILES}"; then
DOXYGEN_TAGFILES="`echo ${DOXYGEN_TAGFILES} | ${SED} -e s/${PACKAGE}.tag//`"
fi
realfiles=""
for ff in ${DOXYGEN_TAGFILES}; do
realfiles="${realfiles} ${docpath}/${ff}"
done
DOXYGEN_TAGFILES="${realfiles}"
fi
if test -z "${DOXYGEN_TAGFILES}"; then
AC_MSG_RESULT(none)
else
AC_MSG_RESULT(found)
fi
AC_SUBST(DOXYGEN_TAGFILES)



###-------------------------------------------------------------------------
#
# check for local install mode
#

AC_MSG_CHECKING(whether local install mode is wanted)
enable_local_install="no"

AC_ARG_ENABLE(local,
[ --enable-local allow local installation (default=$enable_local_install)],
[ case "${enableval}" in
yes) enable_local_install="yes";;
no) enable_local_install="no";;
*) AC_MSG_ERROR(bad value ${enableval} for --enable-local);;
esac
],[])
AC_MSG_RESULT($enable_local_install)

if test "x${enable_local_install}" = "xyes"; then
AC_DEFINE([LOCAL_INSTALL], 1, [if local installation is allowed])
fi



###-------------------------------------------------------------------------
#
# check for dependencies of backends
#

dependencies_ok="yes"
for backend in $aqbanking_backends; do
case "$backend" in

aqhbci)
have_cbanking="no"
for frontend in $aqbanking_frontends; do
case "$frontend" in
cbanking)
have_cbanking="yes"
;;
esac
done
if test "x$have_cbanking" != "xyes"; then
AC_MSG_NOTICE([*** The backend aqhbci (currently) requires the cbanking frontend. Specify --with-frontends="cbanking" to build aqbanking with at least the cbanking frontend.])
dependencies_ok="no"
fi
;;

aqofxconnect)
if test "x$HAVE_OFX_WITH_CONNECT" != "xyes"; then
AC_MSG_NOTICE([*** LibOFX>=0.8.0 is required for backend "aqofxconnect". Specify --with-backends="aqhbci aqdtaus aqgeldkarte" to build aqbanking without that backend.])
dependencies_ok="no"
fi
;;

aqgeldkarte)
if test "x$have_chipcard_client" != "xyes"; then
AC_MSG_NOTICE([*** Libchipcard2-client is required for backend "AqGeldKarte". Specify --with-backends="aqhbci aqdtaus aqofxconnect" to build aqbanking without that backend.])
dependencies_ok="no"
fi
;;

esac
done



###-------------------------------------------------------------------------
#
# check for dependencies of frontends
#

for frontend in $aqbanking_frontends; do
case "$frontend" in
g2banking)
if test -z "${GTK2_LIBS}"; then
AC_MSG_NOTICE([*** GTK2 is required for GTK2-frontend "g2banking". Specify --with-frontends="cbanking qbanking kbanking" to build aqbanking without that frontend.])
dependencies_ok="no"
fi
if test "x${LIBGLADE2_LIBS}" = "x"; then
AC_MSG_NOTICE([*** The library "libglade2" is required for GTK2-frontend "g2banking". Specify --with-frontends="cbanking qbanking kbanking" to build aqbanking without that frontend.])
dependencies_ok="no"
fi
;;
qbanking)
if test "x$have_qt3" != "xyes"; then
AC_MSG_NOTICE([*** QT3 is required for QT-frontend "qbanking". Specify --with-frontends="cbanking g2banking" to build aqbanking without that frontend.])
dependencies_ok="no"
fi
qt3_ui="qt3"
;;
kbanking)
if test "x$have_kde3" != "xyes"; then
AC_MSG_NOTICE([*** KDE3 is required for KDE-frontend "kbanking". Specify --with-frontends="cbanking g2banking qbanking" to build aqbanking without that frontend.])
dependencies_ok="no"
fi
case $aqbanking_frontends in
*qbanking*)
;;
*)
AC_MSG_ERROR([QT3 frontend is needed by KDE-frontend.])
;;
esac
;;
esac
done

AM_CONDITIONAL(MAKE_QT_CATS, [test "x$have_qt3" = "xyes"])

if test "x$dependencies_ok" != "xyes"; then
AC_MSG_ERROR([*** Requirements not fulfilled. Fix your requirements or change the configuration.])
fi



###-------------------------------------------------------------------------
#
# Configure stuff for backend AqHBCI
#

case "$aqbanking_backends" in *aqhbci*)
case "$OS_TYPE" in
posix)
aqhbci_internal_libs="${abs_top_builddir}/src/plugins/backends/aqhbci/plugin/libaqhbci.la"
aqhbci_libs="-laqhbci"
aqhbci_ldflags="-L\${libdir}"
aqhbci_includes="-I\${prefix}/include"
aqhbci_plugindir="\${libdir}/aqhbci/plugins/${AQHBCI_SO_EFFECTIVE}"
aqhbci_data="\${datadir}/aqhbci"
;;
windows)
AC_DEFINE_UNQUOTED(BUILDING_AQHBCI_DLL,1, [Define if DLL is built])
ACX_WINDOWS_PATHS
aqhbci_internal_libs="${abs_top_builddir}/src/plugins/backends/aqhbci/plugin/libaqhbci.la"
aqhbci_libs="-laqhbci-${AQHBCI_SO_EFFECTIVE}"
aqhbci_ldflags="-L\${libdir}"
aqhbci_includes="-I\${prefix}/include"
aqhbci_plugindir="\${libdir}/aqhbci/plugins/${AQHBCI_SO_EFFECTIVE}"
aqhbci_data="\${datadir}/aqhbci"
;;
esac
;;
esac

AS_SCRUB_INCLUDE(aqhbci_includes)
AC_SUBST(aqhbci_includes)
AC_SUBST(aqhbci_internal_libs)
AC_SUBST(aqhbci_libs)
AC_SUBST(aqhbci_ldflags)
AC_SUBST(aqhbci_plugindir)
AC_SUBST(aqhbci_data)
AC_SUBST(XMLMERGE)



###-------------------------------------------------------------------------
#
# Configure stuff for backend AqDTAUS
#

case "$aqbanking_backends" in *aqdtaus*)
case "$OS_TYPE" in
posix)
aqdtaus_internal_libs="${abs_top_builddir}/src/plugins/backends/aqdtaus/plugin/libaqdtaus.la"
aqdtaus_libs="-L\${libdir} ${aqdtaus_internal_libs}"
aqdtaus_includes="-I\${prefix}/include"
aqdtaus_plugins="\${libdir}/aqdtaus/plugins/${AQDTAUS_SO_EFFECTIVE}"
aqdtaus_data="\${datadir}/aqdtaus"
;;
windows)
AC_DEFINE_UNQUOTED(BUILDING_AQDTAUS_DLL,1, [Define if DLL is built])
ACX_WINDOWS_PATHS
aqdtaus_internal_libs="${abs_top_builddir}/src/plugins/backends/aqdtaus/plugin/libaqdtaus.la"
aqdtaus_libs="-L\${libdir} -laqdtaus-${AQDTAUS_SO_EFFECTIVE}"
aqdtaus_includes="-I`eval echo $prefix/include`"
aqdtaus_plugins="\${libdir}/aqdtaus/plugins/${AQDTAUS_SO_EFFECTIVE}"
aqdtaus_data="\${datadir}/aqdtaus"
;;
esac
;;
esac

AS_SCRUB_INCLUDE(aqdtaus_includes)
AC_SUBST(aqdtaus_includes)
AC_SUBST(aqdtaus_internal_libs)
AC_SUBST(aqdtaus_libs)
AC_SUBST(aqdtaus_plugins)
AC_SUBST(aqdtaus_data)
#AC_DEFINE_UNQUOTED(AQDTAUS_DATA, "${aqdtaus_data}", [data dir])



###-------------------------------------------------------------------------
#
# Configure stuff for backend AqGeldKarte
#

case "$aqbanking_backends" in *aqgeldkarte*)
case "$OS_TYPE" in
posix)
aqgeldkarte_internal_libs="${abs_top_builddir}/src/plugins/backends/aqgeldkarte/plugin/libaqgeldkarte.la"
aqgeldkarte_libs="-L\${libdir} -laqgeldkarte"
aqgeldkarte_includes="-I\${prefix}/include"
aqgeldkarte_plugins="\${libdir}/aqgeldkarte/plugins/${AQGELDKARTE_SO_EFFECTIVE}"
aqgeldkarte_data="\${datadir}/aqgeldkarte"
;;
windows)
AC_DEFINE_UNQUOTED(BUILDING_AQGELDKARTE_DLL,1, [Define if DLL is built])
ACX_WINDOWS_PATHS
aqgeldkarte_internal_libs="${abs_top_builddir}/src/plugins/backends/aqgeldkarte/plugin/libaqgeldkarte.la"
aqgeldkarte_libs="-L\${libdir} -laqgeldkarte-${AQGELDKARTE_SO_EFFECTIVE}"
aqgeldkarte_includes="-I\${prefix}/include"
aqgeldkarte_plugins="\${libdir}/aqgeldkarte/plugins/${AQGELDKARTE_SO_EFFECTIVE}"
aqgeldkarte_data="\${datadir}/aqgeldkarte"
;;
esac
;;
esac

AS_SCRUB_INCLUDE(aqgeldkarte_includes)
AC_SUBST(aqgeldkarte_includes)
AC_SUBST(aqgeldkarte_internal_libs)
AC_SUBST(aqgeldkarte_libs)
AC_SUBST(aqgeldkarte_plugins)
AC_SUBST(aqgeldkarte_data)
#AC_DEFINE_UNQUOTED(AQGELDKARTE_DATA, "${aqgeldkarte_data}", [data dir])



###-------------------------------------------------------------------------
#
# Configure stuff for backend AqOfxConnect
#

case "$aqbanking_backends" in *aqofxconnect*)
case "$OS_TYPE" in
posix)
aqofxconnect_internal_libs="${abs_top_builddir}/src/plugins/backends/aqofxconnect/plugin/libaqofxconnect.la"
aqofxconnect_libs="-L\${libdir} -laqofxconnect"
aqofxconnect_includes="-I\${prefix}/include"
aqofxconnect_plugins="\${libdir}/aqofxconnect/plugins/${AQOFXCONNECT_SO_EFFECTIVE}"
aqofxconnect_data="\${datadir}/aqofxconnect"
;;
windows)
AC_DEFINE_UNQUOTED(BUILDING_AQOFXCONNECT_DLL,1, [Define if DLL is built])
ACX_WINDOWS_PATHS
aqofxconnect_internal_libs="${abs_top_builddir}/src/plugins/backends/aqofxconnect/plugin/libaqofxconnect.la"
aqofxconnect_libs="-L\${libdir} -laqofxconnect-${AQOFXCONNECT_SO_EFFECTIVE}"
aqofxconnect_includes="-I\${prefix}/include"
aqofxconnect_plugins="\${libdir}/aqofxconnect/plugins/${AQOFXCONNECT_SO_EFFECTIVE}"
aqofxconnect_data="\${datadir}/aqofxconnect"
;;
esac
;;
esac

AS_SCRUB_INCLUDE(aqofxconnect_includes)
AC_SUBST(aqofxconnect_includes)
AC_SUBST(aqofxconnect_internal_libs)
AC_SUBST(aqofxconnect_libs)
AC_SUBST(aqofxconnect_plugins)
AC_SUBST(aqofxconnect_data)
#AC_DEFINE_UNQUOTED(AQOFXCONNECT_DATA, "${aqofxconnect_data}", [data dir])



###-------------------------------------------------------------------------
#
# Configure stuff for frontend g2banking
#

case "$OS_TYPE" in
posix)
g2banking_libs="-L\${libdir} -lg2banking"
g2banking_internal_libs="${abs_top_builddir}/src/frontends/g2banking/libg2banking.la"
g2banking_includes="-I\${prefix}/include"
g2banking_data="\${datadir}/aqbanking/frontends/g2banking"
;;
windows)
AC_DEFINE_UNQUOTED(BUILDING_AQBANKING_DLL,1, [Define if DLL is built])
g2banking_internal_libs="${abs_top_builddir}/src/frontends/g2banking/libg2banking.la"
g2banking_libs="-L`eval echo $prefix/lib` -lg2banking-${G2BANKING_SO_EFFECTIVE}"
g2banking_includes="-I`eval echo $prefix/include`"
g2banking_data="\${datadir}/aqbanking/frontends/g2banking"
all_includes="$all_includes -mms-bitfields"
;;
esac

AC_SUBST(g2banking_includes)
AC_SUBST(g2banking_internal_libs)
AC_SUBST(g2banking_libs)
AC_SUBST(g2banking_data)



###-------------------------------------------------------------------------
#
# Configure stuff for frontend kbanking
#

case "$OS_TYPE" in
posix)
kbanking_libs="-L\${libdir} -lkbanking"
kbanking_internal_libs="${abs_top_builddir}/src/frontends/kbanking/libkbanking.la"
kbanking_includes="-I\${prefix}/include"
kbanking_data="\${datadir}/kbanking"
;;
windows)
AC_DEFINE_UNQUOTED(BUILDING_KBANKING_DLL,1, [Define if DLL is built])
kbanking_libs="-L\${libdir} -lkbanking-${KBANKING_SO_EFFECTIVE}"
kbanking_internal_libs="${abs_top_builddir}/src/frontends/kbanking/libkbanking.la"
kbanking_includes="-I\${prefix}/include"
kbanking_data="\${datadir}/kbanking"
;;
esac

AC_SUBST(kbanking_includes)
AC_SUBST(kbanking_libs)
AC_SUBST(kbanking_internal_libs)
AC_SUBST(kbanking_data)



###-------------------------------------------------------------------------
#
# Configure stuff for frontend qbanking
#

case "$OS_TYPE" in
posix)
qbanking_libs="-L\${libdir} -lqbanking"
qbanking_internal_libs="${abs_top_builddir}/src/frontends/qbanking/lib/libqbanking.la"
qbanking_includes="-I\${prefix}/include"
qbanking_data="\${datadir}/qbanking"
qbanking_plugindir="\${aqbanking_plugindir}/frontends/qbanking"
qbanking_helpdir="\${datadir}/aqbanking/frontends/qbanking/help"
;;
windows)
AC_DEFINE_UNQUOTED(BUILDING_QBANKING_DLL,1, [Define if DLL is built])
qbanking_internal_libs="${abs_top_builddir}/src/frontends/qbanking/lib/libqbanking.la"
qbanking_libs="-L\${libdir} -lqbanking-${QBANKING_SO_EFFECTIVE}"
qbanking_includes="-I\${prefix}/include"
qbanking_data="\${datadir}/qbanking"
all_includes="$all_includes -mms-bitfields"
qbanking_plugindir="\${aqbanking_plugindir}/frontends/qbanking"
qbanking_helpdir="\${datadir}/aqbanking/frontends/qbanking/help"
;;
esac

AC_SUBST(qbanking_includes)
AC_SUBST(qbanking_internal_libs)
AC_SUBST(qbanking_libs)
AC_SUBST(qbanking_data)
AC_SUBST(qbanking_plugindir)
AC_SUBST(qbanking_helpdir)



###-------------------------------------------------------------------------
#
# Configure stuff for frontend cbanking
#

case "$OS_TYPE" in
posix)
cbanking_libs="-L\${libdir} -lcbanking"
cbanking_internal_libs="${abs_top_builddir}/src/frontends/cbanking/libcbanking.la"
cbanking_includes="-I\${prefix}/include"
cbanking_data="\${datadir}/cbanking"
;;
windows)
AC_DEFINE_UNQUOTED(BUILDING_CBANKING_DLL,1, [Define if DLL is built])
cbanking_internal_libs="${abs_top_builddir}/src/frontends/cbanking/libcbanking.la"
cbanking_libs="-L\${libdir} -lcbanking-${CBANKING_SO_EFFECTIVE}"
cbanking_includes="-I\${prefix}/include"
cbanking_data="\${datadir}/cbanking"
all_includes="$all_includes -mms-bitfields"
;;
esac

AC_SUBST(cbanking_includes)
AC_SUBST(cbanking_internal_libs)
AC_SUBST(cbanking_libs)
AC_SUBST(cbanking_data)



###-------------------------------------------------------------------------
#
# subst selected UIs
#

AC_SUBST(qt3_ui)



###-------------------------------------------------------------------------
#
# Cleanup includes, define all_XXX
#

AS_SCRUB_INCLUDE(all_includes)
AC_SUBST(all_includes)
AC_SUBST(all_libraries)

AC_SUBST(aqbanking_frontends)
AC_SUBST(aqbanking_backends)



###-------------------------------------------------------------------------
#
# Output files
#

AC_CONFIG_FILES([
mksymlinks.sh
admin/Makefile
doc/Makefile
m4/Makefile
src/Makefile
src/libs/Makefile
src/libs/aqbanking/Makefile
src/libs/aqbanking/ressource.rc
src/libs/aqbanking/jobs/Makefile
src/libs/aqbanking/types/Makefile
src/libs/aqbanking++/Makefile
src/libs/aqbanking++/ressource.rc
src/frontends/Makefile
src/frontends/cbanking/Makefile
src/frontends/cbanking/cbanking-config.in
src/frontends/cbanking/ressource.rc
src/frontends/g2banking/Makefile
src/frontends/g2banking/g2banking-config.in
src/frontends/g2banking/version.h
src/frontends/g2banking/ressource.rc
src/frontends/g2banking/dialogs/Makefile
src/frontends/g2banking/views/Makefile
src/frontends/g2banking/widgets/Makefile
src/frontends/kbanking/Makefile
src/frontends/kbanking/dialogs/Makefile
src/frontends/kbanking/views/Makefile
src/frontends/kbanking/widgets/Makefile
src/frontends/kbanking/version.h
src/frontends/kbanking/kbanking-config.in
src/frontends/kbanking/ressource.rc
src/frontends/qbanking/Makefile
src/frontends/qbanking/lib/Makefile
src/frontends/qbanking/lib/dialogs/Makefile
src/frontends/qbanking/lib/views/Makefile
src/frontends/qbanking/lib/widgets/Makefile
src/frontends/qbanking/lib/version.h
src/frontends/qbanking/lib/qbanking-config.in
src/frontends/qbanking/lib/ressource.rc
src/frontends/qbanking/bin/Makefile
src/frontends/qbanking/bin/wizard/Makefile
src/frontends/qbanking/bin/wizard/qt3_wizard.xml
src/frontends/qbanking/bin/helpbrowser/Makefile
src/frontends/qbanking/help/Makefile
src/frontends/qbanking/help/de/Makefile
src/frontends/qbanking/help/de/images/Makefile
src/plugins/Makefile
src/plugins/bankinfo/Makefile
src/plugins/bankinfo/at/Makefile
src/plugins/bankinfo/at/at.xml
src/plugins/bankinfo/ch/Makefile
src/plugins/bankinfo/ch/ch.xml
src/plugins/bankinfo/de/Makefile
src/plugins/bankinfo/de/de.xml
src/plugins/bankinfo/us/Makefile
src/plugins/bankinfo/us/us.xml
src/plugins/bankinfo/generic/Makefile
src/plugins/imexporters/Makefile
src/plugins/imexporters/dbio/Makefile
src/plugins/imexporters/dbio/dbio.xml
src/plugins/imexporters/dtaus/Makefile
src/plugins/imexporters/dtaus/dtaus.xml
src/plugins/imexporters/dtaus/ressource.rc
src/plugins/imexporters/dtaus/profiles/Makefile
src/plugins/imexporters/dtaus/profiles/default.conf
src/plugins/imexporters/eri/Makefile
src/plugins/imexporters/eri/eri.xml
src/plugins/imexporters/eri/ressource.rc
src/plugins/imexporters/eri/profiles/Makefile
src/plugins/imexporters/eri/profiles/default.conf
src/plugins/imexporters/eri2/Makefile
src/plugins/imexporters/eri2/eri2.xml
src/plugins/imexporters/eri2/ressource.rc
src/plugins/imexporters/eri2/profiles/Makefile
src/plugins/imexporters/eri2/profiles/default.conf
src/plugins/imexporters/ofx/Makefile
src/plugins/imexporters/ofx/ofx.xml
src/plugins/imexporters/ofx/ressource.rc
src/plugins/imexporters/ofx/profiles/Makefile
src/plugins/imexporters/ofx/profiles/default.conf
src/plugins/imexporters/swift/Makefile
src/plugins/imexporters/swift/swift.xml
src/plugins/imexporters/swift/ressource.rc
src/plugins/imexporters/swift/profiles/Makefile
src/plugins/imexporters/swift/profiles/swiftmt940.conf
src/plugins/imexporters/swift/profiles/swiftmt942.conf
src/plugins/imexporters/csv/Makefile
src/plugins/imexporters/csv/csv.xml
src/plugins/imexporters/csv/ressource.rc
src/plugins/imexporters/csv/profiles/Makefile
src/plugins/imexporters/csv/profiles/default.conf
src/plugins/imexporters/csv/profiles/amex.conf
src/plugins/imexporters/csv/profiles/aqmoney1.conf
src/plugins/imexporters/csv/profiles/aqmoney2.conf
src/plugins/imexporters/csv/profiles/comdirect.conf
src/plugins/imexporters/csv/profiles/mijnpostbank.conf
src/plugins/imexporters/csv/profiles/spk-aachen.conf
src/plugins/imexporters/csv/profiles/tonline-banking.conf
src/plugins/imexporters/csv/profiles/test.conf
src/plugins/imexporters/openhbci1/Makefile
src/plugins/imexporters/openhbci1/openhbci1.xml
src/plugins/imexporters/openhbci1/ressource.rc
src/plugins/imexporters/openhbci1/profiles/Makefile
src/plugins/imexporters/openhbci1/profiles/default.conf
src/plugins/imexporters/qif/Makefile
src/plugins/imexporters/qif/qif.xml
src/plugins/imexporters/qif/ressource.rc
src/plugins/imexporters/qif/profiles/Makefile
src/plugins/imexporters/qif/profiles/default.conf
src/plugins/parsers/Makefile
src/plugins/parsers/dtaus/Makefile
src/plugins/parsers/dtaus/dtaus.xml
src/plugins/parsers/dtaus/ressource.rc
src/plugins/parsers/swift/Makefile
src/plugins/parsers/swift/swift.xml
src/plugins/parsers/swift/ressource.rc
src/plugins/backends/Makefile
src/plugins/backends/aqhbci/Makefile
src/plugins/backends/aqhbci/media/Makefile
src/plugins/backends/aqhbci/media/crypttoken/Makefile
src/plugins/backends/aqhbci/media/crypttoken/pintan/Makefile
src/plugins/backends/aqhbci/media/crypttoken/pintan/pintan.xml
src/plugins/backends/aqhbci/media/crypttoken/pintan/ressource.rc
src/plugins/backends/aqhbci/plugin/Makefile
src/plugins/backends/aqhbci/plugin/aqhbci.xml
src/plugins/backends/aqhbci/plugin/header.xml
src/plugins/backends/aqhbci/plugin/ressource.rc
src/plugins/backends/aqhbci/plugin/banking/Makefile
src/plugins/backends/aqhbci/plugin/msglayer/Makefile
src/plugins/backends/aqhbci/plugin/joblayer/Makefile
src/plugins/backends/aqhbci/plugin/applayer/Makefile
src/plugins/backends/aqhbci/plugin/accountjobs/Makefile
src/plugins/backends/aqhbci/plugin/applayer/xml/Makefile
src/plugins/backends/aqhbci/plugin/version.h
src/plugins/backends/aqhbci/tools/Makefile
src/plugins/backends/aqhbci/tools/hbcixml/Makefile
src/plugins/backends/aqhbci/tools/aqhbci-tool/Makefile
src/plugins/backends/aqhbci/aqhbci-config.in
src/plugins/backends/aqhbci/ui/Makefile
src/plugins/backends/aqhbci/ui/qt3/Makefile
src/plugins/backends/aqhbci/ui/qt3/qt3_debug/Makefile
src/plugins/backends/aqhbci/ui/qt3/qt3_debug/qt_debug.xml
src/plugins/backends/aqhbci/ui/qt3/libs/Makefile
src/plugins/backends/aqhbci/ui/qt3/libs/dialogs/Makefile
src/plugins/backends/aqhbci/ui/qt3/libs/dialogs/wizard/Makefile
src/plugins/backends/aqhbci/ui/qt3/libs/logmanager/Makefile
src/plugins/backends/aqdtaus/Makefile
src/plugins/backends/aqdtaus/version.h
src/plugins/backends/aqdtaus/aqdtaus-config.in
src/plugins/backends/aqdtaus/plugin/Makefile
src/plugins/backends/aqdtaus/plugin/aqdtaus.xml
src/plugins/backends/aqdtaus/plugin/ressource.rc
src/plugins/backends/aqdtaus/ui/Makefile
src/plugins/backends/aqdtaus/ui/qt3/Makefile
src/plugins/backends/aqdtaus/ui/qt3/libs/Makefile
src/plugins/backends/aqdtaus/ui/qt3/libs/dialogs/Makefile
src/plugins/backends/aqgeldkarte/Makefile
src/plugins/backends/aqgeldkarte/version.h
src/plugins/backends/aqgeldkarte/aqgeldkarte-config.in
src/plugins/backends/aqgeldkarte/plugin/Makefile
src/plugins/backends/aqgeldkarte/plugin/aqgeldkarte.xml
src/plugins/backends/aqgeldkarte/ui/Makefile
src/plugins/backends/aqgeldkarte/ui/qt3/Makefile
src/plugins/backends/aqgeldkarte/ui/qt3/libs/Makefile
src/plugins/backends/aqgeldkarte/ui/qt3/libs/dialogs/Makefile
src/plugins/backends/aqofxconnect/Makefile
src/plugins/backends/aqofxconnect/version.h
src/plugins/backends/aqofxconnect/aqofxconnect-config.in
src/plugins/backends/aqofxconnect/plugin/Makefile
src/plugins/backends/aqofxconnect/plugin/aqofxconnect.xml
src/plugins/backends/aqofxconnect/ui/Makefile
src/plugins/backends/aqofxconnect/ui/qt3/Makefile
src/plugins/backends/aqofxconnect/ui/qt3/libs/Makefile
src/plugins/backends/aqnone/Makefile
src/plugins/backends/aqnone/aqnone.xml
src/plugins/backends/aqyellownet/Makefile
src/plugins/backends/aqyellownet/aqyellownet-config.in
src/plugins/backends/aqyellownet/plugin/Makefile
src/plugins/backends/aqyellownet/plugin/aqyellownet.xml
src/plugins/backends/aqyellownet/ui/Makefile
src/plugins/backends/aqyellownet/ui/qt3/Makefile
src/plugins/backends/aqyellownet/ui/qt3/libs/Makefile
src/test/Makefile
src/tools/Makefile
src/tools/aqbanking-tool/Makefile
tutorials/Makefile
po/Makefile
bindings/python/Makefile
bindings/Makefile
Doxyfile
Makefile
aqbanking-config.in
aqbanking.pc
aqbanking.spec
aqbanking.iss
version.h
system.h
])
AC_OUTPUT



###-------------------------------------------------------------------------
#
# Summary
#

echo
echo
echo "Summary"
echo "----------------------------------------------------"
echo "AqBanking version : $AQBANKING_VERSION_FULL_STRING"
echo "Supported backends :$aqbanking_backends"
echo "Supported frontends: $aqbanking_frontends"
echo
echo "You can now run \"make\" (or gmake on FreeBSD) to compile."


(17-17/20)