Accepting request 733854 from home:j-engel:banking

- Update to 5.99.36
- Merge with aqbanking
- Update to 5.99.34

- Update to 5.99.33
  + Bugfixes 

- Update to 5.99.28
  + Bugfixes

- Update to version 5.99.16 (beta):
  * Major redesign.
- Set package name to aqbanking6 to coexist in parallel with
  previous version.
- Temporarily disable GUI test. They are not yet ported.

OBS-URL: https://build.opensuse.org/request/show/733854
OBS-URL: https://build.opensuse.org/package/show/Office/aqbanking?expand=0&rev=19
This commit is contained in:
Johannes Engel 2019-09-29 19:47:16 +00:00 committed by Git OBS Bridge
parent 5da0b1b822
commit 8143f1b57e
6 changed files with 92 additions and 99 deletions

View File

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

View File

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

View File

@ -1,14 +1,34 @@
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 27 09:29:00 UTC 2019 - Johannes Engel <jcnengel@gmail.com> Sat Sep 28 13:54:04 UTC 2019 - Johannes Engel <jcnengel@gmail.com>
- Update to 5.8.2 - Update to 5.99.36
+ Bugfix for crash together with gwenhywfar-4.20.2 - Merge with aqbanking
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Aug 16 06:45:16 UTC 2019 - Johannes Engel <jcnengel@gmail.com> Tue Sep 24 22:45:09 UTC 2019 - Nico Kruber <nico.kruber@gmail.com>
- Update to 5.8.1 - Update to 5.99.34
+ Enable FinTS registration mandatory according to PSD2
-------------------------------------------------------------------
Mon Sep 23 00:19:13 UTC 2019 - Nico Kruber <nico.kruber@gmail.com>
- Update to 5.99.33
+ Bugfixes
-------------------------------------------------------------------
Sat Sep 14 18:37:23 UTC 2019 - Johannes Engel <jcnengel@gmail.com>
- Update to 5.99.28
+ Bugfixes
-------------------------------------------------------------------
Thu Feb 21 21:59:43 CET 2019 - sbrabec@suse.com
- Update to version 5.99.16 (beta):
* Major redesign.
- Set package name to aqbanking6 to coexist in parallel with
previous version.
- Temporarily disable GUI test. They are not yet ported.
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Apr 21 18:48:02 UTC 2018 - jcnengel@gmail.com Sat Apr 21 18:48:02 UTC 2018 - jcnengel@gmail.com

View File

@ -17,7 +17,7 @@
%define build_ofx 1 %define build_ofx 1
%define devversion 5.8 %define devversion 5.99
# disable EBICS plugin for older openSUSE versions due to problems linking # disable EBICS plugin for older openSUSE versions due to problems linking
# to xmlsec1-gcrypt: # to xmlsec1-gcrypt:
%if 0%{?suse_version} > 1320 || 0%{?leap_version} >= 420300 %if 0%{?suse_version} > 1320 || 0%{?leap_version} >= 420300
@ -25,32 +25,35 @@
%else %else
%define build_ebics 0 %define build_ebics 0
%endif %endif
%define aq_plugindir %{_libdir}/aqbanking/plugins/35 %define _name aqbanking
%define aq_plugindir %{_libdir}/aqbanking/plugins/43
%define fronts_libdir %{aq_plugindir}/frontends %define fronts_libdir %{aq_plugindir}/frontends
%define imex_plugindir %{aq_plugindir}/imexporters %define imex_plugindir %{aq_plugindir}/imexporters
%define imex_datadir %{_datadir}/%{name}/imexporters %define imex_datadir %{_datadir}/%{_name}/imexporters
%define fronts_datadir %{_datadir}/%{name}/frontends %define fronts_datadir %{_datadir}/%{_name}/frontends
%define qb_cfgmoddir %{fronts_libdir}/qbanking/cfgmodules %define qb_cfgmoddir %{fronts_libdir}/qbanking/cfgmodules
%define q4b_cfgmoddir %{fronts_libdir}/q4banking/cfgmodules %define q4b_cfgmoddir %{fronts_libdir}/q4banking/cfgmodules
Name: aqbanking Name: aqbanking
Version: 5.8.2 Version: 5.99.36
%define _version %{version}beta
Release: 0 Release: 0
Summary: Library for Online Banking Functions and Financial Data Import and Export Summary: Library for Online Banking Functions and Financial Data Import and Export
License: GPL-2.0 or GPL-3.0 License: GPL-2.0 or GPL-3.0
Group: Productivity/Office/Finance Group: Productivity/Office/Finance
Url: http://www.aquamaniac.de/aqbanking/ Url: http://www.aquamaniac.de/aqbanking/
Source: %{name}-%{version}.tar.gz Source: %{_name}-%{_version}.tar.gz
Source1: aqbanking4-handbook-20091231.pdf Source1: aqbanking6-handbook-20190221.pdf
#Source2: %{name}-%{version}.tar.gz.asc # Not available for beta:
Source3: %{name}.keyring #Source2: %%{name}-%%{_version}.tar.gz.asc
Source3: %{_name}.keyring
BuildRequires: cmake BuildRequires: cmake
BuildRequires: doxygen BuildRequires: doxygen
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: gmp-devel BuildRequires: gmp-devel
BuildRequires: gwenhywfar-devel >= 4.20 BuildRequires: gwenhywfar-devel >= 4.99.19
BuildRequires: gwenhywfar-tools >= 4.20 BuildRequires: gwenhywfar-tools >= 4.99.19
BuildRequires: ktoblzcheck-devel >= 1.10 BuildRequires: ktoblzcheck-devel >= 1.10
BuildRequires: pkgconfig BuildRequires: pkgconfig
%if !0%{?sles_version} %if !0%{?sles_version}
@ -80,7 +83,7 @@ Group: Development/Libraries/C and C++
Requires: %{name} = %{version} Requires: %{name} = %{version}
Requires: cmake Requires: cmake
Requires: glibc-devel Requires: glibc-devel
Requires: gwenhywfar-devel >= 4.10.0 Requires: gwenhywfar-devel >= 4.99.19
Requires: ktoblzcheck-devel Requires: ktoblzcheck-devel
%if %build_ofx %if %build_ofx
Requires: libofx-devel Requires: libofx-devel
@ -121,15 +124,6 @@ AqBanking is a generic OnlineBanking interface. It allows multiple
backends (currently HBCI) and multiple frontends (e.g. KDE, GNOME, backends (currently HBCI) and multiple frontends (e.g. KDE, GNOME,
console) to be used. console) to be used.
%package -n libaqofxconnect7
Summary: Connector between Aqbanking and OFX
License: GPL-2.0 or GPL-3.0
Group: Development/Libraries/C and C++
%description -n libaqofxconnect7
Conncetor between Aqbanking and OFX. Necessary for OFX direct connect
access.
%endif %endif
%if %build_ebics %if %build_ebics
@ -145,19 +139,11 @@ AqBanking is a generic OnlineBanking interface. It allows multiple
backends (currently HBCI) and multiple frontends (e.g. KDE, GNOME, backends (currently HBCI) and multiple frontends (e.g. KDE, GNOME,
console) to be used. 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 %endif
%lang_package %lang_package
%prep %prep
%setup -q %setup -q -n %{_name}-%{_version}
%build %build
BACKEND_LIST="aqhbci aqnone aqpaypal" BACKEND_LIST="aqhbci aqnone aqpaypal"
@ -177,27 +163,28 @@ export CPP
--with-backends="$BACKEND_LIST" \ --with-backends="$BACKEND_LIST" \
--enable-full-doc \ --enable-full-doc \
--with-docpath=%{_docdir}/%{name} \ --with-docpath=%{_docdir}/%{name} \
--enable-gui-tests # --enable-gui-tests
make make
%install %install
%makeinstall %makeinstall
mv %{buildroot}%{_includedir}/aqpaypal %{buildroot}%{_includedir}/%{name}5/ mv %{buildroot}%{_datadir}/doc/%{_name} %{buildroot}%{_datadir}/doc/%{name}
#mv %{buildroot}%{_includedir}/aqpaypal %{buildroot}%{_includedir}/%{name}6/
%if %build_ebics %if %build_ebics
mv %{buildroot}%{_includedir}/aqebics %{buildroot}%{_includedir}/%{name}5/ #mv %{buildroot}%{_includedir}/aqebics %{buildroot}%{_includedir}/%{name}6/
%endif %endif
find %{buildroot} -type f -name "*.la" -delete -print find %{buildroot} -type f -name "*.la" -delete -print
# Remove files that we'll have elsewhere # Remove files that we'll have elsewhere
rm %{buildroot}%{_datadir}/doc/%{name}/{AUTHORS,COPYING,ChangeLog,README} rm %{buildroot}%{_datadir}/doc/%{name}/{AUTHORS,COPYING,ChangeLog,README}
mv %{buildroot}%{_datadir}/doc/aqhbci/aqhbci-tool/README README.aqhbci #mv %{buildroot}%{_datadir}/doc/aqhbci/aqhbci-tool/README README.aqhbci
mv %{buildroot}%{_datadir}/doc/aqpaypal/aqpaypal-tool/README README.aqpaypal #mv %{buildroot}%{_datadir}/doc/aqpaypal/aqpaypal-tool/README README.aqpaypal
%if %build_ebics %if %build_ebics
mv %{buildroot}%{_datadir}/doc/aqebics/aqebics-tool/README README.aqebics #mv %{buildroot}%{_datadir}/doc/aqebics/aqebics-tool/README README.aqebics
%endif %endif
# Install the handbook # Install the handbook
mkdir -p %{buildroot}/%{_docdir}/%{name} mkdir -p %{buildroot}/%{_docdir}/%{name}
%__install -m 644 %{S:1} %{buildroot}%{_docdir}/%{name}/aqbanking-handbook.pdf %__install -m 644 %{S:1} %{buildroot}%{_docdir}/%{name}/aqbanking-handbook.pdf
%find_lang %{name} %find_lang %{_name}
%fdupes %{buildroot} %fdupes %{buildroot}
%post -p /sbin/ldconfig %post -p /sbin/ldconfig
@ -210,10 +197,6 @@ mkdir -p %{buildroot}/%{_docdir}/%{name}
%postun ofx -p /sbin/ldconfig %postun ofx -p /sbin/ldconfig
%post -n libaqofxconnect7 -p /sbin/ldconfig
%postun -n libaqofxconnect7 -p /sbin/ldconfig
%endif %endif
%if %build_ebics %if %build_ebics
@ -222,68 +205,66 @@ mkdir -p %{buildroot}/%{_docdir}/%{name}
%postun ebics -p /sbin/ldconfig %postun ebics -p /sbin/ldconfig
%post -n libaqebics0 -p /sbin/ldconfig
%postun -n libaqebics0 -p /sbin/ldconfig
%endif %endif
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO README.aqhbci README.aqpaypal %doc AUTHORS COPYING ChangeLog NEWS README TODO
%exclude %{_docdir}/%{name}/%{name}-handbook.pdf # README.aqhbci README.aqpaypal
%exclude %{_docdir}/%{name}/aqbanking-handbook.pdf
### The original aqbanking files ### The original aqbanking files
%{_bindir}/%{name}-cli %{_bindir}/%{_name}-cli
%{_libdir}/lib%{name}*.so.* %{_libdir}/lib%{_name}*.so.*
%dir %{aq_plugindir}/dbio %dir %{aq_plugindir}/dbio
%{aq_plugindir}/dbio/dtaus.*
%{aq_plugindir}/dbio/swift.* %{aq_plugindir}/dbio/swift.*
%{_datadir}/%{name}/aqbanking/ %{_datadir}/%{_name}/aqbanking/
%{_datadir}/%{name}/bankinfo/ %{_datadir}/%{_name}/bankinfo/
%{_datadir}/%{name}/dialogs/ %{_datadir}/%{_name}/dialogs/
%{_datadir}/%{name}/typemaker2/ %{_datadir}/%{_name}/typemaker2/
%dir %{_datadir}/%{name}/backends %dir %{_datadir}/%{_name}/backends
%{aq_plugindir}/bankinfo %{aq_plugindir}/bankinfo
%{imex_plugindir}/camt.*
%{imex_plugindir}/ctxfile.* %{imex_plugindir}/ctxfile.*
%{imex_plugindir}/csv.* %{imex_plugindir}/csv.*
%{imex_plugindir}/dtaus.*
%{imex_plugindir}/eri2.* %{imex_plugindir}/eri2.*
%{imex_plugindir}/openhbci1.* %{imex_plugindir}/openhbci1.*
%{imex_plugindir}/q43.* %{imex_plugindir}/q43.*
%{imex_plugindir}/sepa.* %{imex_plugindir}/sepa.*
%{imex_plugindir}/swift.* %{imex_plugindir}/swift.*
%{imex_plugindir}/xml.*
%{imex_plugindir}/xmldb.* %{imex_plugindir}/xmldb.*
%{imex_plugindir}/yellownet.* %{imex_plugindir}/yellownet.*
%{imex_datadir}/ctxfile %{imex_datadir}/ctxfile
%{imex_datadir}/camt
%{imex_datadir}/csv %{imex_datadir}/csv
%{imex_datadir}/dtaus
%{imex_datadir}/eri %{imex_datadir}/eri
%{imex_datadir}/eri2 %{imex_datadir}/eri2
%{imex_datadir}/openhbci1 %{imex_datadir}/openhbci1
%{imex_datadir}/q43 %{imex_datadir}/q43
%{imex_datadir}/sepa %{imex_datadir}/sepa
%{imex_datadir}/swift %{imex_datadir}/swift
%{imex_datadir}/xml
%{imex_datadir}/xmldb/profiles/* %{imex_datadir}/xmldb/profiles/*
%{imex_datadir}/yellownet/profiles/* %{imex_datadir}/yellownet/profiles/*
### The aqhbci files ### The aqhbci files
%{_bindir}/aqhbci-tool4 %{_bindir}/aqhbci-tool4
%{_libdir}/libaqhbci.so.* #{_libdir}/libaqhbci.so.*
%{aq_plugindir}/providers/aqhbci.* %{aq_plugindir}/providers/aqhbci.*
%{_datadir}/%{name}/backends/aqhbci %{_datadir}/%{_name}/backends/aqhbci
### The aqpaypal files ### The aqpaypal files
%{_bindir}/aqpaypal-tool %{_bindir}/aqpaypal-tool
%{_libdir}/libaqpaypal.so.* #{_libdir}/libaqpaypal.so.*
%{aq_plugindir}/providers/aqpaypal.* %{aq_plugindir}/providers/aqpaypal.*
%{_datadir}/%{name}/backends/aqpaypal %{_datadir}/%{_name}/backends/aqpaypal
### The aqnone files ### The aqnone files
%{_libdir}/libaqnone.so.* #{_libdir}/libaqnone.so.*
%{aq_plugindir}/providers/aqnone.* %{aq_plugindir}/providers/aqnone.*
## Directories ## Directories
%dir %{_libdir}/aqbanking %dir %{_libdir}/aqbanking
%dir %{_libdir}/aqbanking/plugins %dir %{_libdir}/aqbanking/plugins
%dir %{aq_plugindir} %dir %{aq_plugindir}
%dir %{aq_plugindir}/providers %dir %{aq_plugindir}/providers
%dir %{_datadir}/%{name} %dir %{_datadir}/%{_name}
%dir %{imex_plugindir} %dir %{imex_plugindir}
%dir %{imex_datadir} %dir %{imex_datadir}
%dir %{imex_datadir}/xmldb %dir %{imex_datadir}/xmldb
@ -297,32 +278,32 @@ mkdir -p %{buildroot}/%{_docdir}/%{name}
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
### The aqbanking files ### The aqbanking files
%{_bindir}/%{name}-config %{_bindir}/%{_name}-config
%{_includedir}/%{name}5/ %{_includedir}/%{_name}6/
%{_libdir}/cmake/%{name}-%{devversion}/ %{_libdir}/cmake/%{_name}-%{devversion}/
%{_libdir}/libaqbanking.so %{_libdir}/libaqbanking.so
%{_libdir}/libaqhbci.so #{_libdir}/libaqhbci.so
%{_libdir}/libaqpaypal.so #{_libdir}/libaqpaypal.so
%{_libdir}/libaqnone.so #{_libdir}/libaqnone.so
%{_libdir}/libaqbankingpp.so #{_libdir}/libaqbankingpp.so
%{_libdir}/pkgconfig/%{name}.pc %{_libdir}/pkgconfig/%{_name}.pc
%dir %{_datadir}/aclocal %dir %{_datadir}/aclocal
%{_datadir}/aclocal/%{name}.m4 %{_datadir}/aclocal/%{_name}.m4
### The aqhbci files ### The aqhbci files
%{_bindir}/hbcixml3 #{_bindir}/hbcixml3
# .so files from sub-packages # .so files from sub-packages
%if %build_ofx %if %build_ofx
%{_libdir}/libaqofxconnect.so #{_libdir}/libaqofxconnect.so
%endif %endif
%if %build_ebics %if %build_ebics
%{_libdir}/libaqebics.so #{_libdir}/libaqebics.so
%endif %endif
%files doc %files doc
%defattr(-,root,root) %defattr(-,root,root)
%{_docdir}/%{name}/aqbanking-handbook.pdf %{_docdir}/%{name}/aqbanking-handbook.pdf
%files lang -f %{name}.lang %files lang -f %{_name}.lang
%if %build_ofx %if %build_ofx
@ -333,27 +314,19 @@ mkdir -p %{buildroot}/%{_docdir}/%{name}
%{imex_datadir}/ofx %{imex_datadir}/ofx
%{_datadir}/aqbanking/backends/aqofxconnect %{_datadir}/aqbanking/backends/aqofxconnect
%files -n libaqofxconnect7
%defattr(-,root,root)
%{_libdir}/libaqofxconnect.so.*
%endif %endif
%if %build_ebics %if %build_ebics
%files ebics %files ebics
%doc README.aqebics #doc README.aqebics
%defattr(-,root,root) %defattr(-,root,root)
%{_bindir}/aqebics-tool %{_bindir}/aqebics-tool
%{aq_plugindir}/providers/aqebics.* %{aq_plugindir}/providers/aqebics.*
#%{imex_plugindir}/ebics.* #{imex_plugindir}/ebics.*
#%{imex_datadir}/ebics #{imex_datadir}/ebics
%{_datadir}/aqbanking/backends/aqebics %{_datadir}/aqbanking/backends/aqebics
%files -n libaqebics0
%defattr(-,root,root)
%{_libdir}/libaqebics.so.*
%endif %endif
%changelog %changelog

View File

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

View File

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