SHA256
1
0
forked from pool/aqbanking
Dominique Leuenberger 2017-06-29 13:12:50 +00:00 committed by Git OBS Bridge
parent c33a8c46eb
commit d302b42e81
4 changed files with 110 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:71e8e7816735c27686ab65eb1356287fda81c051bd6f05bde5a2f912e1c41746
size 3756512

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f9420d8b34c2eee703a7d26dd71a849700fdb2d7372b7649a3488b5a69f55565
size 3843865

View File

@ -1,3 +1,18 @@
-------------------------------------------------------------------
Tue May 30 21:39:09 UTC 2017 - nico.kruber@gmail.com
- enable paypal back-end
- enable EBICS back-end (for openSUSE 42.3+)
- Update to 5.7.6beta
+ finally fix unclean TLS connection shutdown by HBCI servers
+ fix passing user flags to the http module
- Update to 5.7.5beta
+ support for ZKA cards (by Holger Magnussen)
+ updated bank information for German banks
+ some bugfixes
+ adapted and re-activated the paypal plugin (by Holger Magnussen)
+ HBCI: allow changing the server address in RDH and DDV mode
-------------------------------------------------------------------
Fri Oct 14 19:05:15 UTC 2016 - jcnengel@gmail.com

View File

@ -1,7 +1,7 @@
#
# spec file for package aqbanking
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,6 +17,13 @@
%define build_ofx 1
# disable EBICS plugin for older openSUSE versions due to problems linking
# to xmlsec1-gcrypt:
%if 0%{?suse_version} > 1320 || 0%{?leap_version} >= 420300
%define build_ebics 1
%else
%define build_ebics 0
%endif
%define aq_plugindir %{_libdir}/aqbanking/plugins/35
%define fronts_libdir %{aq_plugindir}/frontends
%define imex_plugindir %{aq_plugindir}/imexporters
@ -26,7 +33,7 @@
%define q4b_cfgmoddir %{fronts_libdir}/q4banking/cfgmodules
Name: aqbanking
Version: 5.7.4beta
Version: 5.7.6beta
Release: 0
Summary: Library for Online Banking Functions and Financial Data Import and Export
License: GPL-2.0 or GPL-3.0
@ -52,6 +59,10 @@ BuildRequires: gtk2-devel
%if %build_ofx
BuildRequires: libofx-devel
%endif
%if %build_ebics
BuildRequires: libltdl-devel
BuildRequires: xmlsec1-gnutls-devel
%endif
Recommends: %{name}-lang
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -72,6 +83,10 @@ Requires: ktoblzcheck-devel
%if %build_ofx
Requires: libofx-devel
%endif
%if %build_ebics
Requires: libltdl-devel
Requires: xmlsec1-gnutls-devel
%endif
%description devel
AqBanking is a generic OnlineBanking interface. It allows multiple
@ -113,6 +128,29 @@ Group: Development/Libraries/C and C++
Conncetor between Aqbanking and OFX. Necessary for OFX direct connect
access.
%endif
%if %build_ebics
%package ebics
Summary: Library for Online Banking Functions and Financial Data Import/Export
License: GPL-2.0+
Group: Productivity/Office/Finance
Requires: %{name} = %{version}
%description ebics
AqBanking is a generic OnlineBanking interface. It allows multiple
backends (currently HBCI) and multiple frontends (e.g. KDE, GNOME,
console) to be used.
%package -n libaqebics0
Summary: Connector between Aqbanking and EBICS
License: GPL-2.0 or GPL-3.0
Group: Development/Libraries/C and C++
%description -n libaqebics0
Conncetor between Aqbanking and EBICS. Necessary for EBICS access.
%endif
%lang_package
@ -120,10 +158,14 @@ access.
%setup -q
%build
BACKEND_LIST="aqhbci aqnone"
BACKEND_LIST="aqhbci aqnone aqpaypal"
%if %build_ofx
BACKEND_LIST="$BACKEND_LIST aqofxconnect"
%endif
%if %build_ebics
BACKEND_LIST="$BACKEND_LIST aqebics"
%endif
# quick fix for $CPP being unset and configure failing to handle include dirs properly
CPP=`which cpp`
export CPP
@ -138,10 +180,18 @@ make
%install
%makeinstall
mv %{buildroot}%{_includedir}/aqpaypal %{buildroot}%{_includedir}/%{name}5/
%if %build_ebics
mv %{buildroot}%{_includedir}/aqebics %{buildroot}%{_includedir}/%{name}5/
%endif
find %{buildroot} -type f -name "*.la" -delete -print
# Remove files that we'll have elsewhere
rm %{buildroot}%{_datadir}/doc/%{name}/{AUTHORS,COPYING,ChangeLog,README}
mv %{buildroot}%{_datadir}/doc/aqhbci/aqhbci-tool/README README.aqhbci
mv %{buildroot}%{_datadir}/doc/aqpaypal/aqpaypal-tool/README README.aqpaypal
%if %build_ebics
mv %{buildroot}%{_datadir}/doc/aqebics/aqebics-tool/README README.aqebics
%endif
# Install the handbook
mkdir -p %{buildroot}/%{_docdir}/%{name}
%__install -m 644 %{S:1} %{buildroot}%{_docdir}/%{name}/aqbanking-handbook.pdf
@ -164,9 +214,21 @@ mkdir -p %{buildroot}/%{_docdir}/%{name}
%endif
%if %build_ebics
%post ebics -p /sbin/ldconfig
%postun ebics -p /sbin/ldconfig
%post -n libaqebics0 -p /sbin/ldconfig
%postun -n libaqebics0 -p /sbin/ldconfig
%endif
%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO README.aqhbci
%doc AUTHORS COPYING ChangeLog NEWS README TODO README.aqhbci README.aqpaypal
%exclude %{_docdir}/%{name}/%{name}-handbook.pdf
### The original aqbanking files
%{_bindir}/%{name}-cli
@ -206,6 +268,11 @@ mkdir -p %{buildroot}/%{_docdir}/%{name}
%{_libdir}/libaqhbci.so.*
%{aq_plugindir}/providers/aqhbci.*
%{_datadir}/%{name}/backends/aqhbci
### The aqpaypal files
%{_bindir}/aqpaypal-tool
%{_libdir}/libaqpaypal.so.*
%{aq_plugindir}/providers/aqpaypal.*
%{_datadir}/%{name}/backends/aqpaypal
### The aqnone files
%{_libdir}/libaqnone.so.*
%{aq_plugindir}/providers/aqnone.*
@ -233,6 +300,7 @@ mkdir -p %{buildroot}/%{_docdir}/%{name}
%{_libdir}/cmake/%{name}-5.7/
%{_libdir}/libaqbanking.so
%{_libdir}/libaqhbci.so
%{_libdir}/libaqpaypal.so
%{_libdir}/libaqnone.so
%{_libdir}/libaqbankingpp.so
%{_libdir}/pkgconfig/%{name}.pc
@ -244,6 +312,9 @@ mkdir -p %{buildroot}/%{_docdir}/%{name}
%if %build_ofx
%{_libdir}/libaqofxconnect.so
%endif
%if %build_ebics
%{_libdir}/libaqebics.so
%endif
%files doc
%defattr(-,root,root)
@ -266,4 +337,21 @@ mkdir -p %{buildroot}/%{_docdir}/%{name}
%endif
%if %build_ebics
%files ebics
%doc README.aqebics
%defattr(-,root,root)
%{_bindir}/aqebics-tool
%{aq_plugindir}/providers/aqebics.*
#%{imex_plugindir}/ebics.*
#%{imex_datadir}/ebics
%{_datadir}/aqbanking/backends/aqebics
%files -n libaqebics0
%defattr(-,root,root)
%{_libdir}/libaqebics.so.*
%endif
%changelog