1 %define gwenhywfar_ver 4.3.0
2 Summary: A library for online banking functions and financial data import/export
3 Summary(pl.UTF-8): Biblioteka do funkcji bankowych online oraz importu/eksportu danych finansowych
9 # http://www2.aquamaniac.de/sites/download/packages.php
10 Source0: http://www2.aquamaniac.de/sites/download/download.php?package=03&release=87&file=01&dummy=%{name}-%{version}.tar.gz#/%{name}-%{version}.tar.gz
11 # Source0-md5: 30549bc6a95f5814b2efe433edeb6f85
12 URL: http://www.aquamaniac.de/aqbanking/
13 BuildRequires: autoconf >= 2.56
14 BuildRequires: automake
15 BuildRequires: gettext-tools
16 BuildRequires: gmp-devel
17 BuildRequires: gwenhywfar-devel >= %{gwenhywfar_ver}
18 BuildRequires: ktoblzcheck-devel >= 1.10
19 BuildRequires: libtool >= 2:1.5
20 BuildRequires: pkgconfig
22 Requires: gwenhywfar >= %{gwenhywfar_ver}
23 Requires: ktoblzcheck >= 1.10
24 Obsoletes: aqbanking-backend-aqdtaus
25 Obsoletes: aqbanking-backend-aqdtaus-devel
26 Obsoletes: aqbanking-backend-aqdtaus-static
27 Obsoletes: aqbanking-backend-aqgeldkarte
28 Obsoletes: aqbanking-backend-aqgeldkarte-devel
29 Obsoletes: aqbanking-backend-aqgeldkarte-static
30 Obsoletes: aqbanking-backend-aqyellownet
31 Obsoletes: aqbanking-backend-aqyellownet-devel
32 Obsoletes: aqbanking-backend-aqyellownet-static
33 Obsoletes: aqbanking-frontend-cbanking
34 Obsoletes: aqbanking-frontend-cbanking-devel
35 Obsoletes: aqbanking-frontend-cbanking-static
36 Obsoletes: aqbanking-frontend-fbanking
37 Obsoletes: aqbanking-frontend-fbanking-devel
38 Obsoletes: aqbanking-frontend-fbanking-static
39 Obsoletes: aqbanking-frontend-g2banking
40 Obsoletes: aqbanking-frontend-g2banking-devel
41 Obsoletes: aqbanking-frontend-g2banking-static
42 Obsoletes: aqbanking-frontend-kbanking
43 Obsoletes: aqbanking-frontend-kbanking-devel
44 Obsoletes: aqbanking-frontend-kbanking-static
45 Obsoletes: aqbanking-frontend-qbanking
46 Obsoletes: aqbanking-frontend-qbanking-devel
47 Obsoletes: aqbanking-frontend-qbanking-static
48 Obsoletes: python-aqbanking
49 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52 The intention of AqBanking is to provide a middle layer between the
53 program and the various Online Banking libraries (e.g. AqHBCI). The
54 first backend which is already supported is AqHBCI, a library which
55 implements a client for the German HBCI (Home Banking Computer
56 Interface) protocol. Additionally, Aqbanking provides various plugins
57 to simplify import and export of financial data. Currently there are
58 import plugins for the following formats: DTAUS (German financial
59 format), SWIFT (MT940 and MT942).
61 %description -l pl.UTF-8
62 Celem projektu AqBanking jest dostarczenie warstwy pośredniej między
63 programem a różnymi bibliotekami usług bankowych online (np. AqHBCI).
64 Pierwszy, już obsługiwany backend to AqHBCI - biblioteka
65 implementująca klienta niemieckiego protokołu HBCI (Home Baking
66 Computer Interface). Ponadto Aqbanking dostarcza różne wtyczki
67 upraszczające importowanie i eksportowanie danych finansowych.
68 Aktualnie istnieją wtyczki do importu następujących formatów: DTAUS
69 (niemiecki format finansowy), SWIFT (MT940 oraz MT942).
72 Summary: Header files for AqBanking library
73 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki AqBanking
74 Group: Development/Libraries
75 Requires: %{name} = %{version}-%{release}
76 Requires: gwenhywfar-devel >= %{gwenhywfar_ver}
79 Header files for AqBanking library.
81 %description devel -l pl.UTF-8
82 Pliki nagłówkowe biblioteki AqBanking.
85 Summary: Static AqBanking libraries
86 Summary(pl.UTF-8): Statyczne biblioteki AqBanking
87 Group: Development/Libraries
88 Requires: %{name}-devel = %{version}-%{release}
91 Static AqBanking libraries.
93 %description static -l pl.UTF-8
94 Statyczne biblioteki AqBanking.
97 Summary: C++ interface for AqBanking library
98 Summary(pl.UTF-8): Interfejs C++ do biblioteki AqBanking
100 Requires: %{name} = %{version}-%{release}
103 C++ interface for AqBanking library.
105 %description c++ -l pl.UTF-8
106 Interfejs C++ do biblioteki AqBanking.
109 Summary: Header files for aqbankingpp library
110 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki aqbankingpp
111 Group: Development/Libraries
112 Requires: %{name}-c++ = %{version}-%{release}
113 Requires: %{name}-devel = %{version}-%{release}
114 Requires: libstdc++-devel
116 %description c++-devel
117 Header files for aqbankingpp library.
119 %description c++-devel -l pl.UTF-8
120 Pliki nagłówkowe biblioteki aqbankingpp.
123 Summary: Static aqbankingpp library
124 Summary(pl.UTF-8): Statyczna biblioteka aqbankingpp
125 Group: Development/Libraries
126 Requires: %{name}-c++-devel = %{version}-%{release}
128 %description c++-static
129 Static aqbankingpp library.
131 %description c++-static -l pl.UTF-8
132 Statyczna biblioteka aqbankingpp.
134 %package backend-aqhbci
135 Summary: AqHBCI backend for AqBanking library
136 Summary(pl.UTF-8): Backend AqHBCI dla biblioteki AqBanking
138 Requires: %{name} = %{version}-%{release}
139 Obsoletes: aqbanking-backend-aqhbci-devel
140 Obsoletes: aqbanking-backend-aqhbci-static
142 %description backend-aqhbci
143 AqHBCI backend for AqBanking library.
145 %description backend-aqhbci -l pl.UTF-8
146 Backend AqHBCI dla biblioteki AqBanking.
148 %package backend-aqnone
149 Summary: Aqnone backend for AqBanking library
150 Summary(pl.UTF-8): Backend Aqnone dla biblioteki AqBanking
152 Requires: %{name} = %{version}-%{release}
153 Obsoletes: aqbanking-backend-aqnone-devel
154 Obsoletes: aqbanking-backend-aqnone-static
156 %description backend-aqnone
157 Aqnone backend for AqBanking library.
159 %description backend-aqnone -l pl.UTF-8
160 Backend Aqnone dla biblioteki AqBanking.
162 %package backend-aqofxconnect
163 Summary: AqOFXConnect backend for AqBanking library
164 Summary(pl.UTF-8): Backend AqOFXConnect dla biblioteki AqBanking
166 Requires: %{name} = %{version}-%{release}
167 Obsoletes: aqbanking-backend-aqofxconnect-devel
168 Obsoletes: aqbanking-backend-aqofxconnect-static
170 %description backend-aqofxconnect
171 AqOFXConnect backend for AqBanking library.
173 %description backend-aqofxconnect -l pl.UTF-8
174 Backend AqOFXConnect dla biblioteki AqBanking.
176 %package backend-aqpaypal
177 Summary: AqPayPal backend for AqBanking library
178 Summary(pl.UTF-8): Backend AqPayPal dla biblioteki AqBanking
179 License: GPL v2+ when used in particular applications
181 Requires: %{name} = %{version}-%{release}
183 %description backend-aqpaypal
184 AqPayPal backend for AqBanking library.
186 %description backend-aqpaypal -l pl.UTF-8
187 Backend AqPayPal dla biblioteki AqBanking.
200 --with-backends="aqhbci aqnone aqofxconnect aqpaypal"
205 rm -rf $RPM_BUILD_ROOT
207 %{__make} install -j1 \
208 DESTDIR=$RPM_BUILD_ROOT
210 %{__rm} $RPM_BUILD_ROOT%{_libdir}/aqbanking/plugins/*/*/*.{la,a} \
211 $RPM_BUILD_ROOT%{_libdir}/gwenhywfar/plugins/*/*/*.{la,a} \
212 $RPM_BUILD_ROOT%{_libdir}/*.la \
213 $RPM_BUILD_ROOT%{_libdir}/libaq{hbci,none,ofxconnect,paypal}.{a,so}
218 rm -rf $RPM_BUILD_ROOT
220 %post -p /sbin/ldconfig
221 %postun -p /sbin/ldconfig
223 %post c++ -p /sbin/ldconfig
224 %postun c++ -p /sbin/ldconfig
226 %post backend-aqhbci -p /sbin/ldconfig
227 %postun backend-aqhbci -p /sbin/ldconfig
229 %post backend-aqnone -p /sbin/ldconfig
230 %postun backend-aqnone -p /sbin/ldconfig
232 %post backend-aqofxconnect -p /sbin/ldconfig
233 %postun backend-aqofxconnect -p /sbin/ldconfig
235 %post backend-aqpaypal -p /sbin/ldconfig
236 %postun backend-aqpaypal -p /sbin/ldconfig
238 %files -f %{name}.lang
239 %defattr(644,root,root,755)
240 %doc ChangeLog README TODO
241 %attr(755,root,root) %{_bindir}/aqbanking-cli
242 %attr(755,root,root) %{_libdir}/libaqbanking.so.*.*.*
243 %attr(755,root,root) %ghost %{_libdir}/libaqbanking.so.33
244 %dir %{_libdir}/aqbanking
245 %dir %{_libdir}/aqbanking/plugins
246 %dir %{_libdir}/aqbanking/plugins/*
247 %dir %{_libdir}/aqbanking/plugins/*/bankinfo
248 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/bankinfo/*.so*
249 %{_libdir}/aqbanking/plugins/*/bankinfo/*.xml
250 %dir %{_libdir}/aqbanking/plugins/*/imexporters
251 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/imexporters/*.so*
252 %{_libdir}/aqbanking/plugins/*/imexporters/*.xml
253 %dir %{_libdir}/aqbanking/plugins/*/providers
254 %attr(755,root,root) %{_libdir}/gwenhywfar/plugins/*/dbio/*.so*
255 %{_libdir}/gwenhywfar/plugins/*/dbio/*.xml
256 %dir %{_datadir}/aqbanking
257 %dir %{_datadir}/aqbanking/backends
258 %dir %{_datadir}/aqbanking/aqbanking
259 %{_datadir}/aqbanking/aqbanking/typemaker2
260 %{_datadir}/aqbanking/bankinfo
261 %{_datadir}/aqbanking/dialogs
262 %{_datadir}/aqbanking/imexporters
263 %{_datadir}/aqbanking/typemaker2
266 %defattr(644,root,root,755)
267 %attr(755,root,root) %{_bindir}/aqbanking-config
268 %attr(755,root,root) %{_libdir}/libaqbanking.so
269 %dir %{_includedir}/aqbanking5
270 %{_includedir}/aqbanking5/aqbanking
271 %{_includedir}/aqbanking5/aqhbci
272 %{_includedir}/aqbanking5/aqofxconnect
273 %{_includedir}/aqpaypal
274 %{_aclocaldir}/aqbanking.m4
275 %{_pkgconfigdir}/aqbanking.pc
278 %defattr(644,root,root,755)
279 %{_libdir}/libaqbanking.a
282 %defattr(644,root,root,755)
283 %attr(755,root,root) %{_libdir}/libaqbankingpp.so.*.*.*
284 %attr(755,root,root) %ghost %{_libdir}/libaqbankingpp.so.0
287 %defattr(644,root,root,755)
288 %attr(755,root,root) %{_libdir}/libaqbankingpp.so
289 %{_includedir}/aqbanking5/aqbankingpp
292 %defattr(644,root,root,755)
293 %{_libdir}/libaqbankingpp.a
295 %files backend-aqhbci
296 %defattr(644,root,root,755)
297 %attr(755,root,root) %{_bindir}/aqhbci-tool4
298 %attr(755,root,root) %{_bindir}/hbcixml3
299 %attr(755,root,root) %{_libdir}/libaqhbci.so.*.*.*
300 %attr(755,root,root) %ghost %{_libdir}/libaqhbci.so.20
301 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqhbci.so
302 %{_libdir}/aqbanking/plugins/*/providers/aqhbci.xml
303 %dir %{_datadir}/aqbanking/backends
304 %{_datadir}/aqbanking/backends/aqhbci
306 %files backend-aqnone
307 %defattr(644,root,root,755)
308 %attr(755,root,root) %{_libdir}/libaqnone.so.*.*.*
309 %attr(755,root,root) %ghost %{_libdir}/libaqnone.so.33
310 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqnone.so
311 %{_libdir}/aqbanking/plugins/*/providers/aqnone.xml
313 %files backend-aqofxconnect
314 %defattr(644,root,root,755)
315 %attr(755,root,root) %{_libdir}/libaqofxconnect.so.*.*.*
316 %attr(755,root,root) %ghost %{_libdir}/libaqofxconnect.so.7
317 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.so
318 %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.xml
319 %{_datadir}/aqbanking/backends/aqofxconnect
321 %files backend-aqpaypal
322 %defattr(644,root,root,755)
323 %doc src/plugins/backends/aqpaypal/COPYING
324 %attr(755,root,root) %{_bindir}/aqpaypal-tool
325 %attr(755,root,root) %{_libdir}/libaqpaypal.so.*.*.*
326 %attr(755,root,root) %ghost %{_libdir}/libaqpaypal.so.0
327 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqpaypal.so
328 %{_libdir}/aqbanking/plugins/*/providers/aqpaypal.xml
329 %{_datadir}/aqbanking/backends/aqpaypal