From 7488ccea6c39e50d1f0b18b9880abd876ad664d250bed23c3f66f183087441a2 Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Sat, 26 Dec 2009 10:46:17 +0000 Subject: [PATCH] Accepting request 27407 from GNOME:Apps Copy from GNOME:Apps/aqbanking based on submit request 27407 from user vuntz OBS-URL: https://build.opensuse.org/request/show/27407 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aqbanking?expand=0&rev=16 --- aqbanking-4.0.0.tar.bz2 | 3 -- aqbanking-4.2.0.tar.bz2 | 3 ++ aqbanking-strncat.patch | 11 ------ aqbanking.changes | 44 +++++++++++++++++++++++ aqbanking.spec | 62 +++++++++++++++++++++----------- aqbanking4-handbook-20090905.pdf | 3 ++ 6 files changed, 91 insertions(+), 35 deletions(-) delete mode 100644 aqbanking-4.0.0.tar.bz2 create mode 100644 aqbanking-4.2.0.tar.bz2 delete mode 100644 aqbanking-strncat.patch create mode 100644 aqbanking4-handbook-20090905.pdf diff --git a/aqbanking-4.0.0.tar.bz2 b/aqbanking-4.0.0.tar.bz2 deleted file mode 100644 index 128675d..0000000 --- a/aqbanking-4.0.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a1557c5ed2cf66e851854948437a53f257d72ae596ee90d55dde29929fe5b7f7 -size 3278904 diff --git a/aqbanking-4.2.0.tar.bz2 b/aqbanking-4.2.0.tar.bz2 new file mode 100644 index 0000000..aa97732 --- /dev/null +++ b/aqbanking-4.2.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cb1b97199151a55ba3e3c63691fc8a3396120bb991133a67af4835bfd1b81db +size 3277120 diff --git a/aqbanking-strncat.patch b/aqbanking-strncat.patch deleted file mode 100644 index eef91cb..0000000 --- a/aqbanking-strncat.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/libs/aqbanking/imexporter.c -+++ src/libs/aqbanking/imexporter.c -@@ -1479,7 +1479,7 @@ - char buf[64]; - - buf[0]=0; -- strncat(buf, s, sizeof(buf)); -+ strncat(buf, s, sizeof(buf)-strlen(buf)-1); - GWEN_DB_SetCharValue(db, GWEN_DB_FLAGS_DEFAULT, "logs", buf); - s+=strlen(buf); - } diff --git a/aqbanking.changes b/aqbanking.changes index 14169a3..44f4eff 100644 --- a/aqbanking.changes +++ b/aqbanking.changes @@ -1,3 +1,47 @@ +------------------------------------------------------------------- +Wed Dec 16 11:49:55 CET 2009 - vuntz@opensuse.org + +- Remove autoreconf call since it's unneeded. +- Add gwenhywfar-tools BuildRequires, since some binaries were + moved from gwenhywfar-devel to gwenhywfar-tools. +- Move the handbook to a doc subpackage, since its big and has a + different license. +- Remove .la files. + +------------------------------------------------------------------- +Tue Dec 1 22:41:00 CET 2009 - Nico.Laus.2001@gmx.de + +- Update to version 4.2.0: + + better import of previous configurations + + use pin file for chipcards in non-interactive mode + + DTAUS import now sets order type correctly +- Changes from version 4.1.8: + + fixes problems with locks inside the HBCI module +- Changes from version 4.1.7: + + fixes OFX parser not being linked into the application +- Changes from version 4.1.6: + + fixes an important bug in the HBCI module that was preventing + users to store certain user and account information +- Changes from version 4.1.5: + + fixes some minor bugs in the HBCI module + + removes unused code + + special support for statistical modules has been removed again + to simplify the build system +- Changes from version 4.1.4: + + made max number of payments per (collective) order configurable +- Changes from version 4.1.3: + + fixes a bug in newer RDH modes (HTML output did not contain the + correct hash value) + + improved the CSV import so that columns can be exchanged based + on their leading sign (this is being used by the new CSV + profile of the Postbank Frankfurt/Main) + + AqHBCI tool now checks valid combinations of RDH mode and HBCI + version +- Changes from version 4.1.2: + + fixes a crash in the QT3 frontend when editing accounts +- Drop aqbanking-strncat.patch: unneeded now. +- Added pdf-handbook + ------------------------------------------------------------------- Thu Oct 1 21:56:58 CEST 2009 - vuntz@opensuse.org diff --git a/aqbanking.spec b/aqbanking.spec index c95b958..436be7c 100644 --- a/aqbanking.spec +++ b/aqbanking.spec @@ -1,5 +1,5 @@ # -# spec file for package aqbanking (Version 4.0.0) +# spec file for package aqbanking (Version 4.2.0) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,19 +20,22 @@ %define build_ofx 1 Name: aqbanking -BuildRequires: doxygen fdupes gmp-devel gwenhywfar-devel ktoblzcheck-devel python-devel pyxml qt3-devel +BuildRequires: doxygen fdupes gmp-devel python-devel pyxml qt3-devel +BuildRequires: gwenhywfar-devel >= 3.10.0 +BuildRequires: gwenhywfar-tools +BuildRequires: ktoblzcheck-devel >= 1.10 %if %build_ofx BuildRequires: libofx-devel %endif -Version: 4.0.0 -Release: 2 +Version: 4.2.0 +Release: 1 Requires: %{name}-lang = %{version} Url: http://www.aquamaniac.de/aqbanking/ Group: Productivity/Office/Finance -License: GPL v2 or later +License: GPLv2+ Summary: Library for Online Banking Functions and Financial Data Import and Export Source: %{name}-%{version}.tar.bz2 -Patch5: %{name}-strncat.patch +Source1: aqbanking4-handbook-20090905.pdf BuildRoot: %{_tmppath}/%{name}-%{version}-build %define aq_plugindir %{_libdir}/aqbanking/plugins/29 %define fronts_libdir %{aq_plugindir}/frontends @@ -46,10 +49,23 @@ AqBanking is a generic online banking interface. It allows multiple back-ends (currently HBCI) and multiple front-ends (such as KDE, GNOME, or console) to be used. -%package devel -License: GPL v2 or later +%package doc +License: Free Art License 1.3 Summary: Library for Online Banking Functions and Financial Data Import/Export Group: Productivity/Office/Finance +Requires: %{name} = %{version} + +%description doc +AqBanking is a generic OnlineBanking interface. It allows multiple +backends (currently HBCI) and multiple frontends (e.g. KDE, GNOME, +console) to be used. + +This package contains a handbook. + +%package devel +License: GPLv2+ +Summary: Library for Online Banking Functions and Financial Data Import/Export +Group: Development/Libraries/C and C++ Requires: %{name} = %{version} glibc-devel gwenhywfar-devel ktoblzcheck-devel qt3-devel %if %build_ofx Requires: libofx-devel @@ -61,7 +77,7 @@ backends (currently HBCI) and multiple frontends (e.g. KDE, GNOME, console) to be used. %package qt3 -License: GPL v2 or later +License: GPLv2+ Summary: Library for Online Banking Functions and Financial Data Import/Export Group: Productivity/Office/Finance Requires: %{name} = %{version} @@ -74,7 +90,7 @@ console) to be used. %if %build_ofx %package ofx -License: GPL v2 or later +License: GPLv2+ Summary: Library for Online Banking Functions and Financial Data Import/Export Group: Productivity/Office/Finance Requires: %{name} = %{version} @@ -85,7 +101,7 @@ backends (currently HBCI) and multiple frontends (e.g. KDE, GNOME, console) to be used. %package ofx-qt3 -License: GPL v2 or later +License: GPLv2+ Summary: Library for Online Banking Functions and Financial Data Import/Export Group: Productivity/Office/Finance Requires: %{name} = %{version} @@ -100,27 +116,29 @@ console) to be used. %prep %setup -q -%patch5 %build BACKEND_LIST="aqhbci aqnone" %if %build_ofx BACKEND_LIST="$BACKEND_LIST aqofxconnect" %endif -ACLOCAL="aclocal -I m4" autoreconf -f -i %configure\ --enable-release\ --with-backends="$BACKEND_LIST" \ --enable-full-doc\ - --with-docpath=%{_docdir}/%{name} \ --with-qt3-libs=/usr/lib/qt3/%{_lib} # Does not work with aqbanking-2.2.9: #make %{?jobs:-j%jobs} make %install -%makeinstall idatadir=%{_docdir}/%{name} -cp -a AUTHORS COPYING ChangeLog NEWS README TODO $RPM_BUILD_ROOT%{_docdir}/%{name} +%makeinstall +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 +# Install the handbook +%__install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/%{name}/aqbanking-handbook.pdf %find_lang %{name} %fdupes $RPM_BUILD_ROOT @@ -141,15 +159,15 @@ rm -rf $RPM_BUILD_ROOT %postun ofx -p /sbin/ldconfig %endif -%files +%files %defattr(-,root,root) -%doc %{_docdir}/%{name} +%doc AUTHORS COPYING ChangeLog NEWS README TODO README.aqhbci ### The original aqbanking files %{_bindir}/%{name}-cli %{_libdir}/lib%{name}*.so.* %{_libdir}/gwenhywfar %{_datadir}/%{name}/bankinfo -%{_datadir}/%{name}/backends +%dir %{_datadir}/%{name}/backends %{aq_plugindir}/bankinfo %{imex_plugindir}/ctxfile.* %{imex_plugindir}/csv.* @@ -175,7 +193,6 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libaqhbci.so.* %{aq_plugindir}/providers/aqhbci.* %{_datadir}/%{name}/backends/aqhbci -#%{_datadir}/doc/aqhbci ### The aqnone files %{_libdir}/libaqnone.so.* %{aq_plugindir}/providers/aqnone.* @@ -202,13 +219,16 @@ rm -rf $RPM_BUILD_ROOT %files lang -f %name.lang +%files doc +%defattr(-,root,root) +%{_datadir}/%{name}/aqbanking-handbook.pdf + %files devel %defattr(-,root,root) ### The aqbanking files %{_bindir}/*-config #%{_bindir}/%{name}-config %{_includedir}/%{name} -%{_libdir}/*.la %{_libdir}/libaqbanking.so %{_libdir}/libaqhbci.so %{_libdir}/libaqnone.so diff --git a/aqbanking4-handbook-20090905.pdf b/aqbanking4-handbook-20090905.pdf new file mode 100644 index 0000000..f544c5b --- /dev/null +++ b/aqbanking4-handbook-20090905.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85e1d3b63c758893d764c136d473c41621371702a05fd6df00a59e81af52a657 +size 1469941