Revision 7904aab9
Von aquamaniac vor etwa 20 Jahren hinzugefügt
configure.ac | ||
---|---|---|
AQBANKING_VERSION_MAJOR=1
|
||
AQBANKING_VERSION_MINOR=2
|
||
AQBANKING_VERSION_PATCHLEVEL=0
|
||
AQBANKING_VERSION_BUILD=9
|
||
AQBANKING_VERSION_BUILD=10
|
||
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}"
|
||
... | ... | |
KBANKING_SO_AGE=1
|
||
KBANKING_SO_EFFECTIVE="`echo \$(($KBANKING_SO_CURRENT-$KBANKING_SO_AGE))`"
|
||
|
||
QBANKING_SO_CURRENT=1
|
||
QBANKING_SO_REVISION=0
|
||
QBANKING_SO_AGE=0
|
||
QBANKING_SO_EFFECTIVE="`echo \$(($QBANKING_SO_CURRENT-$QBANKING_SO_AGE))`"
|
||
|
||
|
||
|
||
###-------------------------------------------------------------------------
|
||
... | ... | |
|
||
|
||
|
||
###-------------------------------------------------------------------------
|
||
#
|
||
# QBanking versions
|
||
#
|
||
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"
|
||
|
||
|
||
|
||
###-------------------------------------------------------------------------
|
||
#
|
||
# datetime
|
||
... | ... | |
esac
|
||
|
||
|
||
|
||
|
||
#
|
||
# for G2Banking
|
||
#
|
||
case "$G2BANKING_VERSION_TAG" in
|
||
cvs)
|
||
G2BANKING_VERSION_RELEASE_STRING="$G2BANKING_VERSION_FULL_STRING"
|
||
;;
|
||
stable)
|
||
G2BANKING_VERSION_RELEASE_STRING="$G2BANKING_VERSION_MAJOR.$G2BANKING_VERSION_MINOR.$G2BANKING_VERSION_PATCHLEVEL"
|
||
;;
|
||
*)
|
||
G2BANKING_VERSION_RELEASE_STRING="$G2BANKING_VERSION_MAJOR.$G2BANKING_VERSION_MINOR.$G2BANKING_VERSION_PATCHLEVEL"
|
||
|
||
# add TAG
|
||
G2BANKING_VERSION_RELEASE_STRING="$G2BANKING_VERSION_RELEASE_STRING${G2BANKING_VERSION_TAG}"
|
||
;;
|
||
esac
|
||
|
||
|
||
#
|
||
# for KBanking
|
||
#
|
||
case "$KBANKING_VERSION_TAG" in
|
||
cvs)
|
||
KBANKING_VERSION_RELEASE_STRING="$KBANKING_VERSION_FULL_STRING"
|
||
;;
|
||
stable)
|
||
KBANKING_VERSION_RELEASE_STRING="$KBANKING_VERSION_MAJOR.$KBANKING_VERSION_MINOR.$KBANKING_VERSION_PATCHLEVEL"
|
||
;;
|
||
*)
|
||
KBANKING_VERSION_RELEASE_STRING="$KBANKING_VERSION_MAJOR.$KBANKING_VERSION_MINOR.$KBANKING_VERSION_PATCHLEVEL"
|
||
|
||
# add TAG
|
||
KBANKING_VERSION_RELEASE_STRING="$KBANKING_VERSION_RELEASE_STRING${KBANKING_VERSION_TAG}"
|
||
;;
|
||
esac
|
||
|
||
|
||
#
|
||
# for QBanking
|
||
#
|
||
case "$QBANKING_VERSION_TAG" in
|
||
cvs)
|
||
QBANKING_VERSION_RELEASE_STRING="$QBANKING_VERSION_FULL_STRING"
|
||
;;
|
||
stable)
|
||
QBANKING_VERSION_RELEASE_STRING="$QBANKING_VERSION_MAJOR.$QBANKING_VERSION_MINOR.$QBANKING_VERSION_PATCHLEVEL"
|
||
;;
|
||
*)
|
||
QBANKING_VERSION_RELEASE_STRING="$QBANKING_VERSION_MAJOR.$QBANKING_VERSION_MINOR.$QBANKING_VERSION_PATCHLEVEL"
|
||
|
||
# add TAG
|
||
QBANKING_VERSION_RELEASE_STRING="$QBANKING_VERSION_RELEASE_STRING${QBANKING_VERSION_TAG}"
|
||
;;
|
||
esac
|
||
|
||
|
||
|
||
###-------------------------------------------------------------------------
|
||
#
|
||
# SUBST and DEFINE versions
|
||
... | ... | |
[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])
|
||
|
||
|
||
|
||
###-------------------------------------------------------------------------
|
||
#
|
||
... | ... | |
|
||
###-------------------------------------------------------------------------
|
||
#
|
||
# KDE3
|
||
# QT3
|
||
#
|
||
|
||
AQ_CHECK_KDE3
|
||
if test "$have_kde3" = "yes"; then
|
||
all_includes="$all_includes $qt3_includes $kde3_includes"
|
||
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()!
|
||
... | ... | |
|
||
|
||
|
||
###-------------------------------------------------------------------------
|
||
#
|
||
# KDE3
|
||
#
|
||
|
||
AQ_CHECK_KDE3
|
||
if test "$have_kde3" = "yes"; then
|
||
all_includes="$all_includes $kde3_includes"
|
||
fi
|
||
|
||
|
||
|
||
###-------------------------------------------------------------------------
|
||
#
|
||
# OS dependant settings
|
||
... | ... | |
AC_ARG_WITH(frontends,
|
||
[ --with-frontends=list space separated list of frontends (default:all)],
|
||
[aqbanking_frontends="$withval"],
|
||
[aqbanking_frontends="cbanking g2banking kbanking"]
|
||
[aqbanking_frontends="cbanking g2banking qbanking kbanking"]
|
||
)
|
||
|
||
|
||
... | ... | |
AC_MSG_ERROR([GTK2 is required for GTK2-frontend.])
|
||
fi
|
||
;;
|
||
qbanking)
|
||
if test "x$have_qt3" != "xyes"; then
|
||
AC_MSG_ERROR([QT3 is required for QT-frontend.])
|
||
fi
|
||
;;
|
||
kbanking)
|
||
if test "x$have_kde3" != "xyes"; then
|
||
AC_MSG_ERROR([KDE3 is required for KDE-frontend.])
|
||
... | ... | |
|
||
|
||
|
||
###-------------------------------------------------------------------------
|
||
#
|
||
# Configure stuff for frontend qbanking
|
||
#
|
||
|
||
case "$OS_TYPE" in
|
||
posix)
|
||
qbanking_libs="-L`eval echo $prefix/lib` -lqbanking"
|
||
qbanking_includes="-I`eval echo $prefix/include`"
|
||
qbanking_data="`eval echo $prefix/share`/qbanking"
|
||
;;
|
||
windows)
|
||
AC_DEFINE_UNQUOTED(BUILDING_AQBANKING_DLL,1, [Define if DLL is built])
|
||
qbanking_libs="-L`eval echo $prefix/lib` -lqbanking32_${G2BANKING_SO_EFFECTIVE}"
|
||
qbanking_includes="-I`eval echo $prefix/include`"
|
||
qbanking_data="`eval echo $prefix/share`/qbanking"
|
||
all_includes="$all_includes -mms-bitfields"
|
||
;;
|
||
esac
|
||
|
||
AC_SUBST(qbanking_includes)
|
||
AC_SUBST(qbanking_libs)
|
||
AC_SUBST(qbanking_data)
|
||
|
||
|
||
|
||
###-------------------------------------------------------------------------
|
||
#
|
||
# Cleanup includes, define all_XXX
|
||
... | ... | |
src/frontends/g2banking/views/Makefile
|
||
src/frontends/g2banking/widgets/Makefile
|
||
src/frontends/kbanking/Makefile
|
||
src/frontends/kbanking/po/Makefile
|
||
src/frontends/kbanking/dialogs/Makefile
|
||
src/frontends/kbanking/prg/Makefile
|
||
src/frontends/kbanking/views/Makefile
|
||
... | ... | |
src/frontends/kbanking/version.h
|
||
src/frontends/kbanking/kbanking-config.in
|
||
src/frontends/kbanking/ressource.rc
|
||
src/frontends/qbanking/Makefile
|
||
src/frontends/qbanking/dialogs/Makefile
|
||
src/frontends/qbanking/prg/Makefile
|
||
src/frontends/qbanking/views/Makefile
|
||
src/frontends/qbanking/widgets/Makefile
|
||
src/frontends/qbanking/version.h
|
||
src/frontends/qbanking/qbanking-config.in
|
||
src/frontends/qbanking/ressource.rc
|
||
src/frontends/qbanking/po/Makefile
|
||
src/plugins/Makefile
|
||
src/plugins/bankinfo/Makefile
|
||
src/plugins/bankinfo/at/Makefile
|
Auch abrufbar als: Unified diff
- created qt frontend (not tested yet)
git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@424 5c42a225-8b10-0410-9873-89b7810ad06e