Name: aqbanking Version: 6.4.1 Release: alt1 Summary: A library for online banking functions and financial data import/export License: GPLv2+ Group: System/Libraries URL: https://www.aquamaniac.de/rdm/projects/aqbanking Packager: Andrey Cherepanov Source: %name-%version.tar Patch1: %name-build-typedefs.patch BuildRequires: astyle BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: ktoblzcheck-devel BuildRequires: libchipcard-devel BuildRequires: libgamin-devel BuildRequires: libgmp-devel BuildRequires: libgwenhywfar-devel >= 4.10.0.0 BuildRequires: libofx-devel BuildRequires: rpm-build-compat BuildRequires: libxmlsec1-gnutls-devel BuildRequires: zlib-devel #BuildRequires: libOpenSP-devel #BuildRequires: libssl-devel #BuildRequires: libpcsclite-devel %description The intention of AqBanking is to provide a middle layer between the program and the various Online Banking libraries (e.g. AqHBCI). The first backend which is already supported is AqHBCI, a library which implements a client for the German HBCI (Home Banking Computer Interface) protocol. Additionally, Aqbanking provides various plugins to simplify import and export of financial data. Currently there are import plugins for the following formats: DTAUS (German financial format), SWIFT (MT940 and MT942). %package devel Summary: Aqbanking development kit Group: Development/Other Requires: %name = %version-%release Requires: libaqbanking = %version Requires: libaqhbci = %version Requires: libchipcard-devel Requires: libgwenhywfar-devel Requires: ktoblzcheck-devel Provides: libaqbanking-devel = %version-%release %description devel This package contains aqbanking-config and header files for writing and compiling programs using Aqbanking. # Backends %package ofx Summary: Aqbanking tools for OFX Group: System/Libraries Requires: %name = %version %description ofx Aqbanking tools for OFX # Libraries %package -n libaqbanking Summary: Aqbanking shared library Group: System/Libraries %description -n libaqbanking This package contains the shared libraries for aqbanking. %package -n libaqhbci Summary: The HBCI backend for the Aqbanking library Group: System/Libraries %description -n libaqhbci This is the backend for the Aqbanking library which implements a client for the German HBCI (Home Banking Computer Interface) protocol. %package -n libaqebics Summary: The EBICS backend for the Aqbanking library Group: System/Libraries %description -n libaqebics This is the backend for the Aqbanking library which implements a client for the EBICS (Electronic Banking Internet Communication Standard) protocol. %package -n libaqpaypal Summary: The PayPal backend for the Aqbanking library Group: System/Libraries %description -n libaqpaypal This is the backend for the Aqbanking library which implements a client for the PayPal. %package doc Summary: AqBanking4 Handbook Group: Development/Documentation BuildArch: noarch %description doc AqBanking4 Handbook (PDF) %prep %setup -q %patch1 -p1 %build make -f Makefile.cvs %undefine _configure_gettext %autoreconf %configure \ --disable-static \ --enable-gwenhywfar \ --enable-release \ --with-docpath=%_docdir \ --enable-full-doc \ --enable-tutorials # hack for semi SMP build %make_build typefiles all || make %install %make_install install DESTDIR=%buildroot rm -f %buildroot%_libdir/*/plugins/*/*.la rm -f %buildroot%_libdir/*/plugins/*/*/*.la rm -f %buildroot%_libdir/*/plugins/*/*/*/*/*.la rm -f %buildroot%_docdir/aqhbci/aqhbci-tool/README rm -f %buildroot%_docdir/aqebics/aqebics-tool/README %find_lang %name %files -f %name.lang %doc AUTHORS COPYING ChangeLog README TODO %_bindir/aqbanking-cli %_bindir/aqhbci-tool4 %_bindir/aqebics-tool %_bindir/aqpaypal-tool %dir %_libdir/%name %dir %_datadir/%name/bankinfo %_datadir/%name/bankinfo/* %dir %_libdir/%name/plugins %dir %_libdir/%name/plugins/* %dir %_libdir/%name/plugins/*/imexporters %_libdir/%name/plugins/*/bankinfo %_libdir/%name/plugins/*/imexporters/camt.* %_libdir/%name/plugins/*/imexporters/csv.* %_libdir/%name/plugins/*/imexporters/eri2.* %_libdir/%name/plugins/*/imexporters/openhbci1.* %_libdir/%name/plugins/*/imexporters/q43.* %_libdir/%name/plugins/*/imexporters/sepa.* %_libdir/%name/plugins/*/imexporters/swift.* %_libdir/%name/plugins/*/imexporters/xml.* %_libdir/%name/plugins/*/imexporters/xmldb.* %_libdir/%name/plugins/*/imexporters/ctxfile.* %_libdir/%name/plugins/*/imexporters/yellownet.* %dir %_libdir/%name/plugins/*/dbio %_libdir/%name/plugins/*/dbio/* %dir %_datadir/%name/imexporters %_datadir/%name/imexporters/camt %_datadir/%name/imexporters/csv %_datadir/%name/imexporters/eri %_datadir/%name/imexporters/eri2 %_datadir/%name/imexporters/openhbci1 %_datadir/%name/imexporters/q43 %_datadir/%name/imexporters/sepa %_datadir/%name/imexporters/swift %_datadir/%name/imexporters/xml %_datadir/%name/imexporters/xmldb %_datadir/%name/imexporters/ctxfile %_datadir/%name/imexporters/yellownet %_datadir/%name/dialogs ### The aqofxconnect files %_datadir/%name/backends/aqofxconnect %dir %_libdir/%name/plugins/*/providers ### The aqnone files %_libdir/%name/plugins/*/providers/aqnone.xml ### Typemaker2 %_datadir/%name/%name/typemaker2 %_datadir/%name/typemaker2 %files devel %_bindir/aqbanking-config %_includedir/aqbanking6 %_libdir/libaqbanking.so %_aclocaldir/aqbanking.m4 %_pkgconfigdir/aqbanking.pc %_libdir/cmake/aqbanking-*/aqbanking-config*.cmake %files ofx %_libdir/%name/plugins/*/providers/aqofxconnect.xml %_libdir/%name/plugins/*/imexporters/ofx.* %_datadir/%name/imexporters/ofx %files -n libaqbanking %_libdir/libaqbanking.so.* %files -n libaqhbci ### The aqhbci files %_libdir/%name/plugins/*/providers/aqhbci.xml %_datadir/%name/backends/aqhbci %files -n libaqebics ### The aqebics files %_libdir/%name/plugins/*/providers/aqebics.xml %_datadir/%name/backends/aqebics/ %files -n libaqpaypal %_libdir/%name/plugins/*/providers/aqpaypal.xml %_datadir/%name/backends/aqpaypal/ %files doc %_docdir/%name/ %changelog * Mon Jan 03 2022 Andrey Cherepanov 6.4.1-alt1 - New version. * Thu Sep 23 2021 Andrey Cherepanov 6.3.2-alt1 - New version. * Fri Jun 25 2021 Andrey Cherepanov 6.3.0-alt1 - New version. * Wed Dec 23 2020 Andrey Cherepanov 6.2.5-alt1 - New version. * Tue Feb 04 2020 Andrey Cherepanov 6.0.1-alt1 - New version. * Thu Oct 10 2019 Andrey Cherepanov 5.99.40-alt0.beta - New version (beta for kmymoney). * Thu Oct 10 2019 Andrey Cherepanov 5.8.2-alt1 - New version. * Sat Aug 24 2019 Andrey Cherepanov 5.8.1-alt1 - New version. * Mon Mar 05 2018 Andrey Cherepanov 5.7.8-alt2 - Rebuild with libgwenhywfar-4.20.0. * Thu Feb 15 2018 Andrey Cherepanov 5.7.8-alt1 - new version 5.7.8 * Thu Jul 21 2016 Andrey Cherepanov 5.6.12-alt1 - new version 5.6.12 * Sat Jul 16 2016 Andrey Cherepanov 5.6.11-alt1 - new version 5.6.11 * Fri Apr 29 2016 Andrey Cherepanov 5.6.10-alt1 - new version 5.6.10 * Sun Dec 27 2015 Andrey Cherepanov 5.5.1-alt2 - Update watch file after upstream site reconstruction * Thu Apr 02 2015 Andrey Cherepanov 5.5.1-alt1 - new version 5.5.1 * Wed Nov 28 2012 Andrey Cherepanov 5.0.25-alt1 - new version 5.0.25 * Wed Aug 29 2012 Eugeny A. Rostovtsev (REAL) 5.0.22-alt1.1 - Rebuilt with gmp 5.0.5 * Mon Jan 16 2012 Andrey Cherepanov 5.0.22-alt1 - New version 5.0.22 - Remove standard library path from RPATH - Add watch file * Tue Sep 06 2011 Andrey Cherepanov 5.0.14-alt1 - New version 5.0.14 * Thu Mar 24 2011 Andrey Cherepanov 5.0.4-alt1 - New version 5.0.4 * Thu Nov 11 2010 Andrey Cherepanov 4.2.4-alt2 - Fix unmets - Set noarch for documentation - Rebuild for new requires detection * Tue Apr 06 2010 Andrey Cherepanov 4.2.4-alt1 - New version 4.2.4 - Make package separation like SUSE - Qt3 and Qt4 support - Add AqBanking4 Handbook * Thu Feb 14 2008 Grigory Batalov 2.2.4-alt1.1 - Rebuilt with python-2.5. * Wed Apr 11 2007 Vitaly Lipatov 2.2.4-alt1 - new version 2.2.4 - update buildreq, fix build on x86_64 * Sun Nov 12 2006 Vitaly Lipatov 2.2.3-alt0.1 - new version 2.2.3 (with rpmrb script) * Mon May 01 2006 Vitaly Lipatov 2.0.0-alt0.1 - new version * Sun Dec 18 2005 Vitaly Lipatov 1.6.2-alt0.1 - initial build for ALT Linux Sisyphus (spec from PLD)