ports/135161: finance/aqbanking update to 4.0.0
Jan Henrik Sylvester
me at janh.de
Mon Jun 1 17:40:04 UTC 2009
>Number: 135161
>Category: ports
>Synopsis: finance/aqbanking update to 4.0.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Jun 01 17:40:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Jan Henrik Sylvester
>Release: 7.2-RELEASE-p0 i386
>Organization:
>Environment:
>Description:
Update finance/aqbanking to 4.0.0. This update includes AqBanking-CLI, a command line tool for banking similar to AqBanking-Tool from aqbanking-2.X, which is missing from aqbanking-3.X.
With the patch, aqbanking-4.0.0 builds, installs, and a package can be created.
I do not use finance/gnucash, but I have tested that it compiles with the shared library bump included in the patch.
I still cannot do banking with AqBanking-CLI as I did with AqBanking-Tool, but since the configuration format changed, I do not know if it is due to a misconfiguration, the server of my bank not working, or a problem with the build.
Someone using gnucash has to test the functionality of aqbanking-4.0.0 anyhow. That can happen independently of me testing AqBanking-CLI.
>How-To-Repeat:
aqbanking-tool is missing after the aqbanking-2.3.3 to 3.8.1 update.
>Fix:
aqbanking-cli is a new command line tool that comes with aqbanking-4.0.0.
Patch attached with submission follows:
diff -u finance/aqbanking/Makefile.orig finance/aqbanking/Makefile
--- finance/aqbanking/Makefile.orig 2009-05-14 13:53:12.000000000 +0200
+++ finance/aqbanking/Makefile 2009-06-01 03:09:38.000000000 +0200
@@ -6,11 +6,12 @@
#
PORTNAME= aqbanking
-PORTVERSION= 3.8.1
-PORTREVISION= 1
+PORTVERSION= 4.0.0
CATEGORIES= finance
-MASTER_SITES= ${MASTER_SITE_GENTOO}
-MASTER_SITE_SUBDIR= distfiles
+#MASTER_SITES= ${MASTER_SITE_GENTOO}
+MASTER_SITES= http://www2.aquamaniac.de/sites/download/
+#MASTER_SITE_SUBDIR= distfiles
+DISTFILES= download.php\?package=03\&release=36\&file=01\&dummy=aqbanking-4.0.0.tar.gz
MAINTAINER= ports at FreeBSD.org
COMMENT= Online banking interface and financial data framework
@@ -32,10 +33,10 @@
CONFIGURE_ENV+= QTDIR="${QT_PREFIX}"
CONFIGURE_ARGS+= --with-frontends="cbanking qbanking"
-USE_LDCONFIG= ${PREFIX}/lib/aqbanking/plugins/20/bankinfo \
- ${PREFIX}/lib/aqbanking/plugins/20/frontends/qbanking/cfgmodules\
- ${PREFIX}/lib/aqbanking/plugins/20/imexporters \
- ${PREFIX}/lib/aqbanking/plugins/20/providers \
+USE_LDCONFIG= ${PREFIX}/lib/aqbanking/plugins/29/bankinfo \
+ ${PREFIX}/lib/aqbanking/plugins/29/frontends/qbanking/cfgmodules\
+ ${PREFIX}/lib/aqbanking/plugins/29/imexporters \
+ ${PREFIX}/lib/aqbanking/plugins/29/providers \
${PREFIX}/lib
.include <bsd.port.pre.mk>
diff -u finance/aqbanking/distinfo.orig finance/aqbanking/distinfo
--- finance/aqbanking/distinfo.orig 2009-05-11 22:42:17.000000000 +0200
+++ finance/aqbanking/distinfo 2009-06-01 00:23:07.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (aqbanking-3.8.1.tar.gz) = 53b3e4f707176edba5d637bee49012bd
-SHA256 (aqbanking-3.8.1.tar.gz) = 5ebe00819cce4bc5c0bc2d0683cefec35542f5f531025febf7b4a6f628330014
-SIZE (aqbanking-3.8.1.tar.gz) = 3775388
+MD5 (download.php?package=03&release=36&file=01&dummy=aqbanking-4.0.0.tar.gz) = aa520f513e8bd84bde462c9808503c6d
+SHA256 (download.php?package=03&release=36&file=01&dummy=aqbanking-4.0.0.tar.gz) = d1b4fe27302dc839cc8d3ee09c1f14b485238770853d923da08809b6e9dce1db
+SIZE (download.php?package=03&release=36&file=01&dummy=aqbanking-4.0.0.tar.gz) = 3848945
diff -u finance/aqbanking/files/patch-configure.orig finance/aqbanking/files/patch-configure
--- finance/aqbanking/files/patch-configure.orig 2009-05-11 22:42:18.000000000 +0200
+++ finance/aqbanking/files/patch-configure 2009-06-01 00:30:46.000000000 +0200
@@ -1,6 +1,6 @@
---- configure.orig 2008-11-08 06:18:24.000000000 -0800
-+++ configure 2008-12-08 11:12:03.000000000 -0800
-@@ -22414,7 +22414,7 @@
+--- configure.orig 2009-05-29 23:09:01.000000000 +0200
++++ configure 2009-06-01 00:30:13.000000000 +0200
+@@ -18568,7 +18568,7 @@
fi
@@ -9,16 +9,16 @@
aqbanking_backends="aqhbci aqnone aqofxconnect"
fi
-@@ -22490,7 +22490,7 @@
+@@ -18629,7 +18629,7 @@
fi
-if test "$aqbanking_imexporters" == "all"; then
+if test "$aqbanking_imexporters" = "all"; then
- aqbanking_imexporters="csv dtaus eri2 ofx openhbci1 swift xmldb yellownet sepa"
+ aqbanking_imexporters="csv dtaus eri2 ofx openhbci1 swift xmldb yellownet sepa ctxfile"
fi
-@@ -22605,7 +22605,7 @@
+@@ -18753,7 +18753,7 @@
fi
@@ -27,7 +27,7 @@
aqbanking_parsers="dtaus swift"
fi
-@@ -22657,7 +22657,7 @@
+@@ -18805,7 +18805,7 @@
fi
diff -u finance/aqbanking/pkg-plist.orig finance/aqbanking/pkg-plist
--- finance/aqbanking/pkg-plist.orig 2009-05-11 22:42:17.000000000 +0200
+++ finance/aqbanking/pkg-plist 2009-06-01 02:47:02.000000000 +0200
@@ -1,7 +1,8 @@
+bin/aqbanking-cli
bin/aqbanking-config
-bin/aqhbci-tool3
+bin/aqhbci-tool4
bin/hbcixml3
-bin/qb-help6
+bin/qb-help8
include/aqbanking/account.h
include/aqbanking/account_be.h
include/aqbanking/accstatus.h
@@ -13,6 +14,7 @@
include/aqbanking/bankinfoservice.h
include/aqbanking/banking.h
include/aqbanking/banking_be.h
+include/aqbanking/banking_cfg.h
include/aqbanking/banking_imex.h
include/aqbanking/banking_info.h
include/aqbanking/banking_ob.h
@@ -140,67 +142,70 @@
include/qbanking/qguiprogresswidget.ui.h
include/qbanking/qguisimplebox.h
include/qbanking/qguisimplebox.ui.h
-lib/aqbanking/plugins/20/bankinfo/at.la
-lib/aqbanking/plugins/20/bankinfo/at.so
-lib/aqbanking/plugins/20/bankinfo/at.xml
-lib/aqbanking/plugins/20/bankinfo/ca.la
-lib/aqbanking/plugins/20/bankinfo/ca.so
-lib/aqbanking/plugins/20/bankinfo/ca.xml
-lib/aqbanking/plugins/20/bankinfo/ch.la
-lib/aqbanking/plugins/20/bankinfo/ch.so
-lib/aqbanking/plugins/20/bankinfo/ch.xml
-lib/aqbanking/plugins/20/bankinfo/de.la
-lib/aqbanking/plugins/20/bankinfo/de.so
-lib/aqbanking/plugins/20/bankinfo/de.xml
-lib/aqbanking/plugins/20/bankinfo/us.la
-lib/aqbanking/plugins/20/bankinfo/us.so
-lib/aqbanking/plugins/20/bankinfo/us.xml
-lib/aqbanking/plugins/20/debugger/aqhbci/aqhbci-qt3-debug
-lib/aqbanking/plugins/20/debugger/aqhbci/qt_debug.xml
-lib/aqbanking/plugins/20/frontends/qbanking/cfgmodules/aqhbci.la
-lib/aqbanking/plugins/20/frontends/qbanking/cfgmodules/aqhbci.so
-lib/aqbanking/plugins/20/frontends/qbanking/cfgmodules/aqhbci.so.0
-lib/aqbanking/plugins/20/frontends/qbanking/cfgmodules/aqofxconnect.la
-lib/aqbanking/plugins/20/frontends/qbanking/cfgmodules/aqofxconnect.so
-lib/aqbanking/plugins/20/frontends/qbanking/cfgmodules/aqofxconnect.so.0
-lib/aqbanking/plugins/20/imexporters/csv.la
-lib/aqbanking/plugins/20/imexporters/csv.so
-lib/aqbanking/plugins/20/imexporters/csv.xml
-lib/aqbanking/plugins/20/imexporters/dtaus.la
-lib/aqbanking/plugins/20/imexporters/dtaus.so
-lib/aqbanking/plugins/20/imexporters/dtaus.xml
-lib/aqbanking/plugins/20/imexporters/eri2.la
-lib/aqbanking/plugins/20/imexporters/eri2.so
-lib/aqbanking/plugins/20/imexporters/eri2.xml
-lib/aqbanking/plugins/20/imexporters/ofx.la
-lib/aqbanking/plugins/20/imexporters/ofx.so
-lib/aqbanking/plugins/20/imexporters/ofx.xml
-lib/aqbanking/plugins/20/imexporters/openhbci1.la
-lib/aqbanking/plugins/20/imexporters/openhbci1.so
-lib/aqbanking/plugins/20/imexporters/openhbci1.xml
-lib/aqbanking/plugins/20/imexporters/sepa.la
-lib/aqbanking/plugins/20/imexporters/sepa.so
-lib/aqbanking/plugins/20/imexporters/sepa.xml
-lib/aqbanking/plugins/20/imexporters/swift.la
-lib/aqbanking/plugins/20/imexporters/swift.so
-lib/aqbanking/plugins/20/imexporters/swift.xml
-lib/aqbanking/plugins/20/imexporters/xmldb.la
-lib/aqbanking/plugins/20/imexporters/xmldb.so
-lib/aqbanking/plugins/20/imexporters/xmldb.xml
-lib/aqbanking/plugins/20/imexporters/yellownet.la
-lib/aqbanking/plugins/20/imexporters/yellownet.so
-lib/aqbanking/plugins/20/imexporters/yellownet.xml
-lib/aqbanking/plugins/20/providers/aqhbci.la
-lib/aqbanking/plugins/20/providers/aqhbci.so
-lib/aqbanking/plugins/20/providers/aqhbci.xml
-lib/aqbanking/plugins/20/providers/aqnone.la
-lib/aqbanking/plugins/20/providers/aqnone.so
-lib/aqbanking/plugins/20/providers/aqnone.xml
-lib/aqbanking/plugins/20/providers/aqofxconnect.la
-lib/aqbanking/plugins/20/providers/aqofxconnect.so
-lib/aqbanking/plugins/20/providers/aqofxconnect.xml
-lib/aqbanking/plugins/20/wizards/qt3-wizard
-lib/aqbanking/plugins/20/wizards/qt3_wizard.xml
+lib/aqbanking/plugins/29/bankinfo/at.la
+lib/aqbanking/plugins/29/bankinfo/at.so
+lib/aqbanking/plugins/29/bankinfo/at.xml
+lib/aqbanking/plugins/29/bankinfo/ca.la
+lib/aqbanking/plugins/29/bankinfo/ca.so
+lib/aqbanking/plugins/29/bankinfo/ca.xml
+lib/aqbanking/plugins/29/bankinfo/ch.la
+lib/aqbanking/plugins/29/bankinfo/ch.so
+lib/aqbanking/plugins/29/bankinfo/ch.xml
+lib/aqbanking/plugins/29/bankinfo/de.la
+lib/aqbanking/plugins/29/bankinfo/de.so
+lib/aqbanking/plugins/29/bankinfo/de.xml
+lib/aqbanking/plugins/29/bankinfo/us.la
+lib/aqbanking/plugins/29/bankinfo/us.so
+lib/aqbanking/plugins/29/bankinfo/us.xml
+lib/aqbanking/plugins/29/debugger/aqhbci/aqhbci-qt3-debug
+lib/aqbanking/plugins/29/debugger/aqhbci/qt_debug.xml
+lib/aqbanking/plugins/29/frontends/qbanking/cfgmodules/aqhbci.la
+lib/aqbanking/plugins/29/frontends/qbanking/cfgmodules/aqhbci.so
+lib/aqbanking/plugins/29/frontends/qbanking/cfgmodules/aqhbci.so.0
+lib/aqbanking/plugins/29/frontends/qbanking/cfgmodules/aqofxconnect.la
+lib/aqbanking/plugins/29/frontends/qbanking/cfgmodules/aqofxconnect.so
+lib/aqbanking/plugins/29/frontends/qbanking/cfgmodules/aqofxconnect.so.0
+lib/aqbanking/plugins/29/imexporters/csv.la
+lib/aqbanking/plugins/29/imexporters/csv.so
+lib/aqbanking/plugins/29/imexporters/csv.xml
+lib/aqbanking/plugins/29/imexporters/ctxfile.la
+lib/aqbanking/plugins/29/imexporters/ctxfile.so
+lib/aqbanking/plugins/29/imexporters/ctxfile.xml
+lib/aqbanking/plugins/29/imexporters/dtaus.la
+lib/aqbanking/plugins/29/imexporters/dtaus.so
+lib/aqbanking/plugins/29/imexporters/dtaus.xml
+lib/aqbanking/plugins/29/imexporters/eri2.la
+lib/aqbanking/plugins/29/imexporters/eri2.so
+lib/aqbanking/plugins/29/imexporters/eri2.xml
+lib/aqbanking/plugins/29/imexporters/ofx.la
+lib/aqbanking/plugins/29/imexporters/ofx.so
+lib/aqbanking/plugins/29/imexporters/ofx.xml
+lib/aqbanking/plugins/29/imexporters/openhbci1.la
+lib/aqbanking/plugins/29/imexporters/openhbci1.so
+lib/aqbanking/plugins/29/imexporters/openhbci1.xml
+lib/aqbanking/plugins/29/imexporters/sepa.la
+lib/aqbanking/plugins/29/imexporters/sepa.so
+lib/aqbanking/plugins/29/imexporters/sepa.xml
+lib/aqbanking/plugins/29/imexporters/swift.la
+lib/aqbanking/plugins/29/imexporters/swift.so
+lib/aqbanking/plugins/29/imexporters/swift.xml
+lib/aqbanking/plugins/29/imexporters/xmldb.la
+lib/aqbanking/plugins/29/imexporters/xmldb.so
+lib/aqbanking/plugins/29/imexporters/xmldb.xml
+lib/aqbanking/plugins/29/imexporters/yellownet.la
+lib/aqbanking/plugins/29/imexporters/yellownet.so
+lib/aqbanking/plugins/29/imexporters/yellownet.xml
+lib/aqbanking/plugins/29/providers/aqhbci.la
+lib/aqbanking/plugins/29/providers/aqhbci.so
+lib/aqbanking/plugins/29/providers/aqhbci.xml
+lib/aqbanking/plugins/29/providers/aqnone.la
+lib/aqbanking/plugins/29/providers/aqnone.so
+lib/aqbanking/plugins/29/providers/aqnone.xml
+lib/aqbanking/plugins/29/providers/aqofxconnect.la
+lib/aqbanking/plugins/29/providers/aqofxconnect.so
+lib/aqbanking/plugins/29/providers/aqofxconnect.xml
+lib/aqbanking/plugins/29/wizards/qt3-wizard
+lib/aqbanking/plugins/29/wizards/qt3_wizard.xml
lib/gwenhywfar/plugins/47/dbio/dtaus.la
lib/gwenhywfar/plugins/47/dbio/dtaus.so
lib/gwenhywfar/plugins/47/dbio/dtaus.xml
@@ -209,19 +214,19 @@
lib/gwenhywfar/plugins/47/dbio/swift.xml
lib/libaqbanking.la
lib/libaqbanking.so
-lib/libaqbanking.so.28
+lib/libaqbanking.so.29
lib/libaqhbci.la
lib/libaqhbci.so
-lib/libaqhbci.so.14
+lib/libaqhbci.so.16
lib/libaqnone.la
lib/libaqnone.so
-lib/libaqnone.so.28
+lib/libaqnone.so.29
lib/libaqofxconnect.la
lib/libaqofxconnect.so
-lib/libaqofxconnect.so.4
+lib/libaqofxconnect.so.5
lib/libqbanking.la
lib/libqbanking.so
-lib/libqbanking.so.6
+lib/libqbanking.so.8
libdata/pkgconfig/aqbanking.pc
share/aclocal/aqbanking.m4
share/aqbanking/backends/aqhbci/hbci.xml
@@ -262,14 +267,20 @@
share/aqbanking/imexporters/csv/profiles/bankaustria.conf
share/aqbanking/imexporters/csv/profiles/comdirect.conf
share/aqbanking/imexporters/csv/profiles/default.conf
+share/aqbanking/imexporters/csv/profiles/diba.conf
+share/aqbanking/imexporters/csv/profiles/dkb.conf
+share/aqbanking/imexporters/csv/profiles/full.conf
+share/aqbanking/imexporters/csv/profiles/hypovereinsbank.conf
share/aqbanking/imexporters/csv/profiles/lbbberlin.conf
share/aqbanking/imexporters/csv/profiles/mijnpostbank.conf
share/aqbanking/imexporters/csv/profiles/oko.conf
share/aqbanking/imexporters/csv/profiles/psk.conf
+share/aqbanking/imexporters/csv/profiles/sparda.conf
share/aqbanking/imexporters/csv/profiles/spk-aachen.conf
share/aqbanking/imexporters/csv/profiles/spk-steiermark.conf
share/aqbanking/imexporters/csv/profiles/tonline-banking.conf
share/aqbanking/imexporters/csv/profiles/vrnetworld.conf
+share/aqbanking/imexporters/ctxfile/profiles/default.conf
share/aqbanking/imexporters/dtaus/profiles/debitnote.conf
share/aqbanking/imexporters/dtaus/profiles/default.conf
share/aqbanking/imexporters/dtaus/profiles/transfer.conf
@@ -311,6 +322,8 @@
@dirrm share/aqbanking/imexporters/eri
@dirrm share/aqbanking/imexporters/dtaus/profiles
@dirrm share/aqbanking/imexporters/dtaus
+ at dirrm share/aqbanking/imexporters/ctxfile/profiles
+ at dirrm share/aqbanking/imexporters/ctxfile
@dirrm share/aqbanking/imexporters/csv/profiles
@dirrm share/aqbanking/imexporters/csv
@dirrm share/aqbanking/imexporters
@@ -329,16 +342,16 @@
@dirrm share/aqbanking/backends/aqhbci
@dirrm share/aqbanking/backends
@dirrm share/aqbanking
- at dirrm lib/aqbanking/plugins/20/wizards
- at dirrm lib/aqbanking/plugins/20/providers
- at dirrm lib/aqbanking/plugins/20/imexporters
- at dirrm lib/aqbanking/plugins/20/frontends/qbanking/cfgmodules
- at dirrm lib/aqbanking/plugins/20/frontends/qbanking
- at dirrm lib/aqbanking/plugins/20/frontends
- at dirrm lib/aqbanking/plugins/20/debugger/aqhbci
- at dirrm lib/aqbanking/plugins/20/debugger
- at dirrm lib/aqbanking/plugins/20/bankinfo
- at dirrm lib/aqbanking/plugins/20
+ at dirrm lib/aqbanking/plugins/29/wizards
+ at dirrm lib/aqbanking/plugins/29/providers
+ at dirrm lib/aqbanking/plugins/29/imexporters
+ at dirrm lib/aqbanking/plugins/29/frontends/qbanking/cfgmodules
+ at dirrm lib/aqbanking/plugins/29/frontends/qbanking
+ at dirrm lib/aqbanking/plugins/29/frontends
+ at dirrm lib/aqbanking/plugins/29/debugger/aqhbci
+ at dirrm lib/aqbanking/plugins/29/debugger
+ at dirrm lib/aqbanking/plugins/29/bankinfo
+ at dirrm lib/aqbanking/plugins/29
@dirrm lib/aqbanking/plugins
@dirrm lib/aqbanking
@dirrm include/qbanking
diff -u finance/gnucash/Makefile.orig finance/gnucash/Makefile
--- finance/gnucash/Makefile.orig 2009-05-11 22:42:45.000000000 +0200
+++ finance/gnucash/Makefile 2009-06-01 13:35:00.000000000 +0200
@@ -8,6 +8,7 @@
PORTNAME= gnucash
PORTVERSION= 2.2.9
+PORTREVISION= 1
CATEGORIES= finance gnome
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
http://www.gnucash.org/pub/gnucash/sources/stable/
@@ -72,7 +73,7 @@
# WITH_OPENHBCI is old synonym for aqbanking option
.if defined(WITH_AQBANKING) || defined(WITH_OPENHBCI)
-LIB_DEPENDS+= aqbanking.28:${PORTSDIR}/finance/aqbanking \
+LIB_DEPENDS+= aqbanking.29:${PORTSDIR}/finance/aqbanking \
ktoblzcheck.6:${PORTSDIR}/finance/ktoblzcheck
GCONF_SCHEMAS+= apps_gnucash_dialog_hbci.schemas
CONFIGURE_ARGS+=--enable-hbci
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list