Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Apr 2018 00:12:50 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r468153 - head/finance/aqbanking
Message-ID:  <201804240012.w3O0Copg019031@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jhale
Date: Tue Apr 24 00:12:50 2018
New Revision: 468153
URL: https://svnweb.freebsd.org/changeset/ports/468153

Log:
  Paypal backend was re-added in this release and was missed due to the
  arguments passed by EBIC_CONFIGURE_OFF. Consequently, the pkg-plist was
  broken when the EBICS option was enabled.
  
  Adjust the check for security/xmlsec1 so that aqbanking can be built
  in poudriere with the EBICS option enabled.
  
  MFH:		2018Q2 (blanket)

Modified:
  head/finance/aqbanking/Makefile
  head/finance/aqbanking/pkg-plist

Modified: head/finance/aqbanking/Makefile
==============================================================================
--- head/finance/aqbanking/Makefile	Tue Apr 24 00:08:37 2018	(r468152)
+++ head/finance/aqbanking/Makefile	Tue Apr 24 00:12:50 2018	(r468153)
@@ -2,6 +2,7 @@
 
 PORTNAME=	aqbanking
 PORTVERSION=	5.7.8
+PORTREVISION=	1
 CATEGORIES=	finance
 MASTER_SITES=	http://www.aquamaniac.de/sites/download/download.php?package=03&release=217&file=02&dummy=/
 
@@ -38,18 +39,14 @@ DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen \
 DOXYGEN_CONFIGURE_ENABLE=	full-doc
 
 EBICS_DESC=		Enable EBICS backend
-EBICS_LIB_DEPENDS=	libxmlsec1-gnutls.so:security/xmlsec1
+EBICS_LIB_DEPENDS=	libxmlsec1.so:security/xmlsec1
 EBICS_USE=		GNOME=libxml2,libxslt
-EBICS_CONFIGURE_OFF=	--with-backends="aqhbci aqnone aqofxconnect"
+EBICS_CONFIGURE_OFF=	--with-backends="aqhbci aqnone aqofxconnect aqpaypal"
 
 KTOBLZCHECK_DESC=	Enable KtoBlzCheck support
 
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MEBICS} && !exists(${LOCALBASE}/libdata/pkgconfig/xmlsec1-gnutls.pc)
-IGNORE=		(Re)Install security/xmlsec1 with the GNUTLS option ON
-.endif
-
 .if ${PORT_OPTIONS:MKTOBLZCHECK} || exists(${LOCALBASE}/lib/libktoblzcheck.so)
 LIB_DEPENDS+=	libktoblzcheck.so:finance/ktoblzcheck
 .endif
@@ -57,6 +54,12 @@ LIB_DEPENDS+=	libktoblzcheck.so:finance/ktoblzcheck
 .if ${PORT_OPTIONS:MDOCS} && !${PORT_OPTIONS:MDOXYGEN}
 PORTDOCS=	*
 .endif
+
+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)
 
 post-build-DOXYGEN-on:
 	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} srcdoc

Modified: head/finance/aqbanking/pkg-plist
==============================================================================
--- head/finance/aqbanking/pkg-plist	Tue Apr 24 00:08:37 2018	(r468152)
+++ head/finance/aqbanking/pkg-plist	Tue Apr 24 00:12:50 2018	(r468153)
@@ -2,6 +2,7 @@ bin/aqbanking-cli
 bin/aqbanking-config
 %%EBICS%%bin/aqebics-tool
 bin/aqhbci-tool4
+bin/aqpaypal-tool
 bin/hbcixml3
 include/aqbanking5/aqbanking/ab_accountqueue.h
 include/aqbanking5/aqbanking/ab_accountqueuefns.h
@@ -124,6 +125,9 @@ include/aqbanking5/aqofxconnect/version.h
 %%EBICS%%include/aqebics/client/account.h
 %%EBICS%%include/aqebics/client/provider.h
 %%EBICS%%include/aqebics/client/user.h
+include/aqpaypal/aqpaypal.h
+include/aqpaypal/provider.h
+include/aqpaypal/user.h
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/bankinfo/at.so
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/bankinfo/at.xml
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/bankinfo/ca.so
@@ -168,6 +172,8 @@ lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqno
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqnone.xml
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqofxconnect.so
 lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqofxconnect.xml
+lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqpaypal.so
+lib/aqbanking/plugins/%%AQB_SHLIB_VER%%/providers/aqpaypal.xml
 lib/cmake/aqbanking-%%AQB_MAJ_MIN_VER%%/aqbanking-config-version.cmake
 lib/cmake/aqbanking-%%AQB_MAJ_MIN_VER%%/aqbanking-config.cmake
 lib/libaqbanking.so
@@ -188,6 +194,9 @@ lib/libaqnone.so.%%AQB_SHLIB_VER%%.6.8
 lib/libaqofxconnect.so
 lib/libaqofxconnect.so.7
 lib/libaqofxconnect.so.7.0.2
+lib/libaqpaypal.so
+lib/libaqpaypal.so.0
+lib/libaqpaypal.so.0.0.0
 libdata/pkgconfig/aqbanking.pc
 share/aclocal/aqbanking.m4
 %%DATADIR%%/aqbanking/typemaker2/c/ab_account.tm2
@@ -220,6 +229,9 @@ share/aclocal/aqbanking.m4
 %%DATADIR%%/backends/aqofxconnect/dialogs/dlg_getinst.dlg
 %%DATADIR%%/backends/aqofxconnect/dialogs/dlg_newuser.dlg
 %%DATADIR%%/backends/aqofxconnect/dialogs/dlg_ofx_special.dlg
+%%DATADIR%%/backends/aqpaypal/dialogs/dlg_editsecret.dlg
+%%DATADIR%%/backends/aqpaypal/dialogs/dlg_edituser.dlg
+%%DATADIR%%/backends/aqpaypal/dialogs/dlg_newuser.dlg
 %%DATADIR%%/bankinfo/at/banks.data
 %%DATADIR%%/bankinfo/at/bic.idx
 %%DATADIR%%/bankinfo/at/blz.idx
@@ -308,4 +320,5 @@ share/aclocal/aqbanking.m4
 %%DATADIR%%/typemaker2/c/ab_userqueue_list.tm2
 %%EBICS%%share/doc/aqebics/aqebics-tool/README
 share/doc/aqhbci/aqhbci-tool/README
+share/doc/aqpaypal/aqpaypal-tool/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?201804240012.w3O0Copg019031>