Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Dec 2024 08:40:42 GMT
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 8ee8f7d711d1 - main - finance/aqbanking: Update 6.6.0
Message-ID:  <202412310840.4BV8egcU056120@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8ee8f7d711d1405b008e1581a14cc7a865eff829

commit 8ee8f7d711d1405b008e1581a14cc7a865eff829
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2024-12-31 07:39:07 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2024-12-31 08:40:36 +0000

    finance/aqbanking: Update 6.6.0
    
    Enable EBICS option by default. It no longer requires the GNUTLS option
    to be enabled in security/xmlsec1.
    
    Remove KTOBLZCHECK option. This library is no longer used.
    
    Simplify DOCS/DOXYGEN handling.
---
 finance/aqbanking/Makefile  | 56 +++++++++++++++------------------------------
 finance/aqbanking/distinfo  |  6 ++---
 finance/aqbanking/pkg-plist | 16 ++++++++++++-
 3 files changed, 36 insertions(+), 42 deletions(-)

diff --git a/finance/aqbanking/Makefile b/finance/aqbanking/Makefile
index 5ddcfde7cd5d..8b789437e086 100644
--- a/finance/aqbanking/Makefile
+++ b/finance/aqbanking/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	aqbanking
-PORTVERSION=	6.5.4
+PORTVERSION=	6.6.0
 CATEGORIES=	finance
-MASTER_SITES=	https://www.aquamaniac.de/rdm/attachments/download/499/
+MASTER_SITES=	https://www.aquamaniac.de/rdm/attachments/download/531/
 
 MAINTAINER=	jhale@FreeBSD.org
 COMMENT=	Online banking interface and financial data framework
@@ -11,25 +11,22 @@ LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libgwenhywfar.so:devel/gwenhywfar \
-		libltdl.so:devel/libltdl \
-		libgmp.so:math/gmp \
-		libgnutls.so:security/gnutls
+		libgmp.so:math/gmp
 
 USES=		gettext gmake libtool localbase:ldflags pathfix pkgconfig
+USE_LDCONFIG=	yes
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--enable-release="yes"
 INSTALL_TARGET=	install-strip
-MAKE_JOBS_UNSAFE=	yes
-USE_LDCONFIG=	yes
 
-AQB_SHLIB_VER=	44
-PLIST_SUB=	AQB_SHLIB_VER="${AQB_SHLIB_VER}" \
+_AQB_SHLIB_VER=	44
+PLIST_SUB=	AQB_SHLIB_VER="${_AQB_SHLIB_VER}" \
 		AQB_MAJ_MIN_VER="${PORTVERSION:R}" \
 		AQB_MIN_PATCH_VER="${PORTVERSION:R:E}.${PORTVERSION:E}"
 
-OPTIONS_DEFINE=		DOCS DOXYGEN EBICS KTOBLZCHECK
-OPTIONS_DEFAULT=	KTOBLZCHECK
+OPTIONS_DEFINE=		DOCS DOXYGEN EBICS
+OPTIONS_DEFAULT=	EBICS
 OPTIONS_SUB=		yes
 
 DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen \
@@ -37,45 +34,28 @@ DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen \
 DOXYGEN_CONFIGURE_ENABLE=	full-doc
 
 EBICS_DESC=		Enable EBICS backend
-EBICS_LIB_DEPENDS=	libxmlsec1.so:security/xmlsec1
+EBICS_LIB_DEPENDS=	libltdl.so:devel/libltdl \
+			libxmlsec1.so:security/xmlsec1
 EBICS_USES=		gnome
 EBICS_USE=		GNOME=libxml2,libxslt
-EBICS_CONFIGURE_OFF=	--with-backends="aqhbci aqofxconnect aqpaypal aqnone"
-
-KTOBLZCHECK_DESC=	Enable KtoBlzCheck support
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MKTOBLZCHECK} || exists(${LOCALBASE}/lib/libktoblzcheck.so)
-LIB_DEPENDS+=	libktoblzcheck.so:finance/ktoblzcheck
-.endif
-
-.if ${PORT_OPTIONS:MDOCS} && !${PORT_OPTIONS:MDOXYGEN}
-PORTDOCS=	*
-.endif
+EBICS_CONFIGURE_OFF=	--with-backends="aqgivve aqhbci aqofxconnect aqpaypal aqnone"
 
 post-patch:
+# No such aqbanking6 directory exists nor is ever created for
+# aqbanking_symlinkdir, so use src/libs instead. This is really
+# only needed for when the DOXYGEN option is enabled.
 	@${REINPLACE_CMD} -e \
-	's|$$(top_builddir)/aqbanking6|$$(top_builddir)/*|g' \
-	${WRKSRC}/configure
-
-pre-configure-EBICS-on:
-	@(if [ ! -e ${LOCALBASE}/libdata/pkgconfig/xmlsec1-gnutls.pc ] ; then \
-	${ECHO_MSG} "(Re)Install security/xmlsec1 with the GNUTLS option ON" ; \
-	exit 1; \
-	fi)
+		's|$$(top_builddir)/aqbanking6|$$(top_builddir)/src/libs|g' \
+		${WRKSRC}/configure
 
 post-build-DOXYGEN-on:
-	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} srcdoc
-
-post-install-DOCS-off:
-	@${RM} -r ${STAGEDIR}${DOCSDIR}
+	@cd ${WRKSRC} && ${SETENVI} ${MAKE_ENV} ${MAKE_CMD} srcdoc
 
 post-install-DOXYGEN-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}/apidoc
 	cd ${WRKSRC}/apidoc && \
 		${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/apidoc
-	@${FIND} -P ${STAGEDIR}${DOCSDIR} -type f 2>/dev/null | \
+	@${FIND} -P ${STAGEDIR}${DOCSDIR}/apidoc -type f 2>/dev/null | \
 		${SED} -ne 's|^${STAGEDIR}${PREFIX}/||p' >> ${TMPPLIST}
 
 .include <bsd.port.mk>
diff --git a/finance/aqbanking/distinfo b/finance/aqbanking/distinfo
index bb5b40c3a626..331921a3e6dc 100644
--- a/finance/aqbanking/distinfo
+++ b/finance/aqbanking/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677780431
-SHA256 (aqbanking-6.5.4.tar.gz) = 0d16ceae76f0718e466638f4547a8b14927f1d8d98322079cd6481adde30ac99
-SIZE (aqbanking-6.5.4.tar.gz) = 2718762
+TIMESTAMP = 1735370744
+SHA256 (aqbanking-6.6.0.tar.gz) = 37634487b95bad72b1b21397bce08cb4b15e13cb253886767c98f31712e40bfb
+SIZE (aqbanking-6.6.0.tar.gz) = 2724090
diff --git a/finance/aqbanking/pkg-plist b/finance/aqbanking/pkg-plist
index cf68f040b34c..ab17288e0261 100644
--- a/finance/aqbanking/pkg-plist
+++ b/finance/aqbanking/pkg-plist
@@ -1,6 +1,6 @@
 bin/aqbanking-cli
 bin/aqbanking-config
-%%EBICS%%bin/aqebics-tool
+bin/aqebics-tool
 bin/aqhbci-tool4
 bin/aqofxconnect-tool
 bin/aqpaypal-tool
@@ -44,6 +44,7 @@ lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/imexporters/xml.xml
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/imexporters/xmldb.xml
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/imexporters/yellownet.xml
 %%EBICS%%lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqebics.xml
+lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqgivve.xml
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqhbci.xml
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqnone.xml
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqofxconnect.xml
@@ -64,6 +65,8 @@ share/aclocal/aqbanking.m4
 %%EBICS%%%%DATADIR%%/backends/aqebics/dialogs/dlg_edituser.dlg
 %%EBICS%%%%DATADIR%%/backends/aqebics/dialogs/dlg_newkeyfile.dlg
 %%EBICS%%%%DATADIR%%/backends/aqebics/dialogs/dlg_user_special.dlg
+%%DATADIR%%/backends/aqgivve/dialogs/dlg_cardselect.dlg
+%%DATADIR%%/backends/aqgivve/dialogs/dlg_edituser.dlg
 %%DATADIR%%/backends/aqhbci/dialogs/chipcard.png
 %%DATADIR%%/backends/aqhbci/dialogs/dlg_choose_usertype.dlg
 %%DATADIR%%/backends/aqhbci/dialogs/dlg_ddvcard.dlg
@@ -110,6 +113,7 @@ share/aclocal/aqbanking.m4
 %%DATADIR%%/imexporters/csv/profiles/aqmoney2.conf
 %%DATADIR%%/imexporters/csv/profiles/bankaustria.conf
 %%DATADIR%%/imexporters/csv/profiles/cli-transfers.conf
+%%DATADIR%%/imexporters/csv/profiles/comdirect-prices.conf
 %%DATADIR%%/imexporters/csv/profiles/comdirect.conf
 %%DATADIR%%/imexporters/csv/profiles/consors-tagesgeld.conf
 %%DATADIR%%/imexporters/csv/profiles/default.conf
@@ -144,6 +148,8 @@ share/aclocal/aqbanking.m4
 %%DATADIR%%/imexporters/openhbci1/profiles/default.conf
 %%DATADIR%%/imexporters/q43/profiles/default.conf
 %%DATADIR%%/imexporters/sepa/profiles/001_001_02.conf
+%%DATADIR%%/imexporters/sepa/profiles/001_001_03.conf
+%%DATADIR%%/imexporters/sepa/profiles/001_001_09.conf
 %%DATADIR%%/imexporters/sepa/profiles/001_002_03.conf
 %%DATADIR%%/imexporters/sepa/profiles/001_003_03.conf
 %%DATADIR%%/imexporters/sepa/profiles/008_001_01.conf
@@ -158,19 +164,23 @@ share/aclocal/aqbanking.m4
 %%DATADIR%%/imexporters/swift/profiles/swiftmt940.conf
 %%DATADIR%%/imexporters/swift/profiles/swiftmt942.conf
 %%DATADIR%%/imexporters/xml/data/camt_052_001_02.xml
+%%DATADIR%%/imexporters/xml/data/camt_053_001_02.xml
 %%DATADIR%%/imexporters/xml/data/camt_053_001_04.xml
 %%DATADIR%%/imexporters/xml/data/ofx1.xml
 %%DATADIR%%/imexporters/xml/data/ofx2.xml
 %%DATADIR%%/imexporters/xml/data/pain_001_001_03.xml
+%%DATADIR%%/imexporters/xml/data/pain_001_001_09.xml
 %%DATADIR%%/imexporters/xml/data/pain_001_003_03.xml
 %%DATADIR%%/imexporters/xml/data/pain_008_001_02.xml
 %%DATADIR%%/imexporters/xml/data/pain_008_003_02.xml
 %%DATADIR%%/imexporters/xml/profiles/camt_052_001_02.conf
+%%DATADIR%%/imexporters/xml/profiles/camt_053_001_02.conf
 %%DATADIR%%/imexporters/xml/profiles/camt_053_001_04.conf
 %%DATADIR%%/imexporters/xml/profiles/default.conf
 %%DATADIR%%/imexporters/xml/profiles/ofx1.conf
 %%DATADIR%%/imexporters/xml/profiles/ofx2.conf
 %%DATADIR%%/imexporters/xml/profiles/pain_001_001_03.conf
+%%DATADIR%%/imexporters/xml/profiles/pain_001_001_09.conf
 %%DATADIR%%/imexporters/xml/profiles/pain_001_003_03.conf
 %%DATADIR%%/imexporters/xml/profiles/pain_008_001_02.conf
 %%DATADIR%%/imexporters/xml/profiles/pain_008_003_02.conf
@@ -229,4 +239,8 @@ share/aclocal/aqbanking.m4
 %%DATADIR%%/typemaker2/c/ab_user_list2.tm2
 %%DATADIR%%/typemaker2/c/ab_userqueue.tm2
 %%DATADIR%%/typemaker2/c/ab_userqueue_list.tm2
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+@comment %%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/README
 share/locale/de/LC_MESSAGES/aqbanking.mo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412310840.4BV8egcU056120>