2 # TODO: - unpackaged files
4 Summary: A library for online banking functions and financial data import/export
5 Summary(pl.UTF-8): Biblioteka do funkcji bankowych online oraz importu/eksportu danych finansowych
11 # http://www2.aquamaniac.de/sites/download/packages.php
12 Source0: %{name}-%{version}.tar.gz
13 # Source0-md5: b50c28887fc9fd2fc9a4d9fc996497e6
14 URL: http://www.aquamaniac.de/aqbanking/
15 BuildRequires: autoconf >= 2.56
16 BuildRequires: automake
17 BuildRequires: gettext-devel
18 BuildRequires: gmp-devel
19 BuildRequires: gwenhywfar-devel >= 4.0.4
20 BuildRequires: ktoblzcheck-devel >= 1.10
21 BuildRequires: libofx-devel >= 0.8.0
22 BuildRequires: libtool >= 2:1.5
23 BuildRequires: pkgconfig
24 BuildRequires: qt-devel >= 1:3.0
26 Obsoletes: aqbanking-backend-aqdtaus
27 Obsoletes: aqbanking-backend-aqdtaus-devel
28 Obsoletes: aqbanking-backend-aqdtaus-static
29 Obsoletes: aqbanking-backend-aqgeldkarte
30 Obsoletes: aqbanking-backend-aqgeldkarte-devel
31 Obsoletes: aqbanking-backend-aqgeldkarte-static
32 Obsoletes: aqbanking-backend-aqyellownet
33 Obsoletes: aqbanking-backend-aqyellownet-devel
34 Obsoletes: aqbanking-backend-aqyellownet-static
35 Obsoletes: aqbanking-frontend-cbanking
36 Obsoletes: aqbanking-frontend-cbanking-devel
37 Obsoletes: aqbanking-frontend-cbanking-static
38 Obsoletes: aqbanking-frontend-fbanking
39 Obsoletes: aqbanking-frontend-fbanking-devel
40 Obsoletes: aqbanking-frontend-fbanking-static
41 Obsoletes: aqbanking-frontend-g2banking
42 Obsoletes: aqbanking-frontend-g2banking-devel
43 Obsoletes: aqbanking-frontend-g2banking-static
44 Obsoletes: aqbanking-frontend-kbanking
45 Obsoletes: aqbanking-frontend-kbanking-devel
46 Obsoletes: aqbanking-frontend-kbanking-static
47 Obsoletes: aqbanking-frontend-qbanking
48 Obsoletes: aqbanking-frontend-qbanking-devel
49 Obsoletes: aqbanking-frontend-qbanking-static
50 Obsoletes: python-aqbanking
51 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
54 The intention of AqBanking is to provide a middle layer between the
55 program and the various Online Banking libraries (e.g. AqHBCI). The
56 first backend which is already supported is AqHBCI, a library which
57 implements a client for the German HBCI (Home Banking Computer
58 Interface) protocol. Additionally, Aqbanking provides various plugins
59 to simplify import and export of financial data. Currently there are
60 import plugins for the following formats: DTAUS (German financial
61 format), SWIFT (MT940 and MT942).
63 %description -l pl.UTF-8
64 Celem projektu AqBanking jest dostarczenie warstwy pośredniej między
65 programem a różnymi bibliotekami usług bankowych online (np. AqHBCI).
66 Pierwszy, już obsługiwany backend to AqHBCI - biblioteka
67 implementująca klienta niemieckiego protokołu HBCI (Home Baking
68 Computer Interface). Ponadto Aqbanking dostarcza różne wtyczki
69 upraszczające importowanie i eksportowanie danych finansowych.
70 Aktualnie istnieją wtyczki do importu następujących formatów: DTAUS
71 (niemiecki format finansowy), SWIFT (MT940 oraz MT942).
74 Summary: Header files for AqBanking library
75 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki AqBanking
76 Group: Development/Libraries
77 Requires: %{name} = %{version}-%{release}
78 Requires: gwenhywfar-devel >= 4.0.4
81 Header files for AqBanking library.
83 %description devel -l pl.UTF-8
84 Pliki nagłówkowe biblioteki AqBanking.
87 Summary: Static AqBanking libraries
88 Summary(pl.UTF-8): Statyczne biblioteki AqBanking
89 Group: Development/Libraries
90 Requires: %{name}-devel = %{version}-%{release}
93 Static AqBanking libraries.
95 %description static -l pl.UTF-8
96 Statyczne biblioteki AqBanking.
99 Summary: C++ interface for AqBanking library
100 Summary(pl.UTF-8): Interfejs C++ do biblioteki AqBanking
102 Requires: %{name} = %{version}-%{release}
105 C++ interface for AqBanking library.
107 %description c++ -l pl.UTF-8
108 Interfejs C++ do biblioteki AqBanking.
111 Summary: Header files for aqbankingpp library
112 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki aqbankingpp
113 Group: Development/Libraries
114 Requires: %{name}-c++ = %{version}-%{release}
115 Requires: %{name}-devel = %{version}-%{release}
116 Requires: libstdc++-devel
118 %description c++-devel
119 Header files for aqbankingpp library.
121 %description c++-devel -l pl.UTF-8
122 Pliki nagłówkowe biblioteki aqbankingpp.
125 Summary: Static aqbankingpp library
126 Summary(pl.UTF-8): Statyczna biblioteka aqbankingpp
127 Group: Development/Libraries
128 Requires: %{name}-c++-devel = %{version}-%{release}
130 %description c++-static
131 Static aqbankingpp library.
133 %description c++-static -l pl.UTF-8
134 Statyczna biblioteka aqbankingpp.
136 %package backend-aqhbci
137 Summary: AqHBCI backend for AqBanking library
138 Summary(pl.UTF-8): Backend AqHBCI dla biblioteki AqBanking
140 Requires: %{name} = %{version}-%{release}
141 Obsoletes: aqbanking-backend-aqhbci-devel
142 Obsoletes: aqbanking-backend-aqhbci-static
144 %description backend-aqhbci
145 AqHBCI backend for AqBanking library.
147 %description backend-aqhbci -l pl.UTF-8
148 Backend AqHBCI dla biblioteki AqBanking.
150 %package backend-aqnone
151 Summary: Aqnone backend for AqBanking library
152 Summary(pl.UTF-8): Backend Aqnone dla biblioteki AqBanking
154 Requires: %{name} = %{version}-%{release}
155 Obsoletes: aqbanking-backend-aqnone-devel
156 Obsoletes: aqbanking-backend-aqnone-static
158 %description backend-aqnone
159 Aqnone backend for AqBanking library.
161 %description backend-aqnone -l pl.UTF-8
162 Backend Aqnone dla biblioteki AqBanking.
164 %package backend-aqofxconnect
165 Summary: AqOFXConnect backend for AqBanking library
166 Summary(pl.UTF-8): Backend AqOFXConnect dla biblioteki AqBanking
168 Requires: %{name} = %{version}-%{release}
169 Obsoletes: aqbanking-backend-aqofxconnect-devel
170 Obsoletes: aqbanking-backend-aqofxconnect-static
172 %description backend-aqofxconnect
173 AqOFXConnect backend for AqBanking library.
175 %description backend-aqofxconnect -l pl.UTF-8
176 Backend AqOFXConnect dla biblioteki AqBanking.
188 --with-qt3-libs=%{_libdir} \
191 --with-backends="aqhbci aqofxconnect aqnone" \
192 --with-frontends="qbanking"
197 rm -rf $RPM_BUILD_ROOT
199 %{__make} install -j1 \
200 DESTDIR=$RPM_BUILD_ROOT
202 %{__rm} $RPM_BUILD_ROOT%{_libdir}/aqbanking/plugins/*/*/*.{la,a} \
203 $RPM_BUILD_ROOT%{_libdir}/gwenhywfar/plugins/*/*/*.{la,a} \
204 $RPM_BUILD_ROOT%{_libdir}/*.la \
205 $RPM_BUILD_ROOT%{_libdir}/libaq{hbci,none,ofxconnect}.{a,so}
210 rm -rf $RPM_BUILD_ROOT
212 %post -p /sbin/ldconfig
213 %postun -p /sbin/ldconfig
215 %post c++ -p /sbin/ldconfig
216 %postun c++ -p /sbin/ldconfig
218 %post backend-aqhbci -p /sbin/ldconfig
219 %postun backend-aqhbci -p /sbin/ldconfig
221 %post backend-aqnone -p /sbin/ldconfig
222 %postun backend-aqnone -p /sbin/ldconfig
224 %post backend-aqofxconnect -p /sbin/ldconfig
225 %postun backend-aqofxconnect -p /sbin/ldconfig
227 %files -f %{name}.lang
228 %defattr(644,root,root,755)
229 %doc ChangeLog README TODO
230 %attr(755,root,root) %{_bindir}/aqbanking-cli
231 %attr(755,root,root) %{_libdir}/libaqbanking.so.*.*.*
232 %attr(755,root,root) %ghost %{_libdir}/libaqbanking.so.33
233 %dir %{_libdir}/aqbanking
234 %dir %{_libdir}/aqbanking/plugins
235 %dir %{_libdir}/aqbanking/plugins/*
236 %dir %{_libdir}/aqbanking/plugins/*/bankinfo
237 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/bankinfo/*.so*
238 %{_libdir}/aqbanking/plugins/*/bankinfo/*.xml
239 %dir %{_libdir}/aqbanking/plugins/*/imexporters
240 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/imexporters/*.so*
241 %{_libdir}/aqbanking/plugins/*/imexporters/*.xml
242 %dir %{_libdir}/aqbanking/plugins/*/providers
243 %attr(755,root,root) %{_libdir}/gwenhywfar/plugins/*/dbio/*.so*
244 %{_libdir}/gwenhywfar/plugins/*/dbio/*.xml
245 %dir %{_datadir}/aqbanking
246 %dir %{_datadir}/aqbanking/backends
247 %dir %{_datadir}/aqbanking/aqbanking
248 %{_datadir}/aqbanking/aqbanking/typemaker2
249 %{_datadir}/aqbanking/bankinfo
250 %{_datadir}/aqbanking/dialogs
251 %{_datadir}/aqbanking/imexporters
252 %{_datadir}/aqbanking/typemaker2
255 %defattr(644,root,root,755)
256 %attr(755,root,root) %{_bindir}/aqbanking-config
257 %attr(755,root,root) %{_libdir}/libaqbanking.so
258 %dir %{_includedir}/aqbanking5
259 %{_includedir}/aqbanking5/aqbanking
260 %{_includedir}/aqbanking5/aqhbci
261 %{_includedir}/aqbanking5/aqofxconnect
262 %{_aclocaldir}/aqbanking.m4
263 %{_pkgconfigdir}/aqbanking.pc
266 %defattr(644,root,root,755)
267 %{_libdir}/libaqbanking.a
270 %defattr(644,root,root,755)
271 %attr(755,root,root) %{_libdir}/libaqbankingpp.so.*.*.*
272 %attr(755,root,root) %ghost %{_libdir}/libaqbankingpp.so.0
275 %defattr(644,root,root,755)
276 %attr(755,root,root) %{_libdir}/libaqbankingpp.so
277 %{_includedir}/aqbanking5/aqbankingpp
280 %defattr(644,root,root,755)
281 %{_libdir}/libaqbankingpp.a
283 %files backend-aqhbci
284 %defattr(644,root,root,755)
285 %attr(755,root,root) %{_bindir}/aqhbci-tool4
286 %attr(755,root,root) %{_bindir}/hbcixml3
287 %attr(755,root,root) %{_libdir}/libaqhbci.so.*.*.*
288 %attr(755,root,root) %ghost %{_libdir}/libaqhbci.so.19
289 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqhbci.so*
290 %{_libdir}/aqbanking/plugins/*/providers/aqhbci.xml
291 %dir %{_datadir}/aqbanking/backends
292 %{_datadir}/aqbanking/backends/aqhbci
294 %files backend-aqnone
295 %defattr(644,root,root,755)
296 %attr(755,root,root) %{_libdir}/libaqnone.so.*.*.*
297 %attr(755,root,root) %ghost %{_libdir}/libaqnone.so.33
298 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqnone.so*
299 %{_libdir}/aqbanking/plugins/*/providers/aqnone.xml
301 %files backend-aqofxconnect
302 %defattr(644,root,root,755)
303 %attr(755,root,root) %{_libdir}/libaqofxconnect.so.*.*.*
304 %attr(755,root,root) %ghost %{_libdir}/libaqofxconnect.so.7
305 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.so*
306 %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.xml
307 %{_datadir}/aqbanking/backends/aqofxconnect