]> git.pld-linux.org Git - packages/aqbanking.git/blame_incremental - aqbanking.spec
- up to 5.0.1
[packages/aqbanking.git] / aqbanking.spec
... / ...
CommitLineData
1#
2# TODO: unpackaged files
3#
4Summary: A library for online banking functions and financial data import/export
5Summary(pl.UTF-8): Biblioteka do funkcji bankowych online oraz importu/eksportu danych finansowych
6Name: aqbanking
7Version: 5.0.1
8Release: 0.1
9License: GPL v2
10Group: Libraries
11# http://www2.aquamaniac.de/sites/download/packages.php
12Source0: %{name}-%{version}.tar.gz
13# Source0-md5: dc7dd799a4a50313b5f11b9a0861b72b
14URL: http://www.aquamaniac.de/aqbanking/
15BuildRequires: autoconf >= 2.56
16BuildRequires: automake
17BuildRequires: gettext-devel
18BuildRequires: gmp-devel
19BuildRequires: gwenhywfar-devel >= 4.0.0
20BuildRequires: ktoblzcheck-devel >= 1.10
21BuildRequires: libofx-devel >= 0.8.0
22BuildRequires: libtool >= 2:1.5
23BuildRequires: pkgconfig
24BuildRequires: qt-devel >= 1:3.0
25BuildRequires: which
26Obsoletes: aqbanking-backend-aqdtaus
27Obsoletes: aqbanking-backend-aqdtaus-devel
28Obsoletes: aqbanking-backend-aqdtaus-static
29Obsoletes: aqbanking-backend-aqgeldkarte
30Obsoletes: aqbanking-backend-aqgeldkarte-devel
31Obsoletes: aqbanking-backend-aqgeldkarte-static
32Obsoletes: aqbanking-backend-aqyellownet
33Obsoletes: aqbanking-backend-aqyellownet-devel
34Obsoletes: aqbanking-backend-aqyellownet-static
35Obsoletes: aqbanking-frontend-cbanking
36Obsoletes: aqbanking-frontend-cbanking-devel
37Obsoletes: aqbanking-frontend-cbanking-static
38Obsoletes: aqbanking-frontend-fbanking
39Obsoletes: aqbanking-frontend-fbanking-devel
40Obsoletes: aqbanking-frontend-fbanking-static
41Obsoletes: aqbanking-frontend-g2banking
42Obsoletes: aqbanking-frontend-g2banking-devel
43Obsoletes: aqbanking-frontend-g2banking-static
44Obsoletes: aqbanking-frontend-kbanking
45Obsoletes: aqbanking-frontend-kbanking-devel
46Obsoletes: aqbanking-frontend-kbanking-static
47Obsoletes: python-aqbanking
48BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49
50%description
51The intention of AqBanking is to provide a middle layer between the
52program and the various Online Banking libraries (e.g. AqHBCI). The
53first backend which is already supported is AqHBCI, a library which
54implements a client for the German HBCI (Home Banking Computer
55Interface) protocol. Additionally, Aqbanking provides various plugins
56to simplify import and export of financial data. Currently there are
57import plugins for the following formats: DTAUS (German financial
58format), SWIFT (MT940 and MT942).
59
60%description -l pl.UTF-8
61Celem projektu AqBanking jest dostarczenie warstwy pośredniej między
62programem a różnymi bibliotekami usług bankowych online (np. AqHBCI).
63Pierwszy już obsługiwany backend to AqHBCI - biblioteka implementująca
64klienta niemieckiego protokołu HBCI (Home Baking Computer Interface).
65Ponadto Aqbanking dostarcza różne wtyczki upraszczające importowanie i
66eksportowanie danych finansowych. Aktualnie istnieją wtyczki do
67importu następujących formatów: DTAUS (niemiecki format finansowy),
68SWIFT (MT940 oraz MT942).
69
70%package devel
71Summary: Header files for AqBanking library
72Summary(pl.UTF-8): Pliki nagłówkowe biblioteki AqBanking
73Group: Development/Libraries
74Requires: %{name} = %{version}-%{release}
75Requires: gwenhywfar-devel >= 3.0.0
76
77%description devel
78Header files for AqBanking library.
79
80%description devel -l pl.UTF-8
81Pliki nagłówkowe biblioteki AqBanking.
82
83%package static
84Summary: Static AqBanking libraries
85Summary(pl.UTF-8): Statyczne biblioteki AqBanking
86Group: Development/Libraries
87Requires: %{name}-devel = %{version}-%{release}
88
89%description static
90Static AqBanking libraries.
91
92%description static -l pl.UTF-8
93Statyczne biblioteki AqBanking.
94
95%package backend-aqhbci
96Summary: AqHBCI backend for AqBanking library
97Summary(pl.UTF-8): Backend AqHBCI dla biblioteki AqBanking
98Group: Libraries
99Requires: %{name} = %{version}-%{release}
100
101%description backend-aqhbci
102AqHBCI backend for AqBanking library.
103
104%description backend-aqhbci -l pl.UTF-8
105Backend AqHBCI dla biblioteki AqBanking.
106
107%package backend-aqhbci-devel
108Summary: Header files for AqHBCI backend library
109Summary(pl.UTF-8): Pliki nagłówkowe biblioteki backendu AqHBCI
110Group: Development/Libraries
111Requires: %{name}-backend-aqhbci = %{version}-%{release}
112Requires: %{name}-devel = %{version}-%{release}
113
114%description backend-aqhbci-devel
115Header files for AqHBCI backend library.
116
117%description backend-aqhbci-devel -l pl.UTF-8
118Pliki nagłówkowe biblioteki backendu AqHBCI.
119
120%package backend-aqhbci-static
121Summary: Static AqHBCI backend library
122Summary(pl.UTF-8): Statyczna biblioteka backendu AqHBCI
123Group: Development/Libraries
124Requires: %{name}-backend-aqhbci-devel = %{version}-%{release}
125
126%description backend-aqhbci-static
127Static AqHBCI backend library.
128
129%description backend-aqhbci-static -l pl.UTF-8
130Statyczna biblioteka backendu AqHBCI.
131
132%package backend-aqnone
133Summary: Aqnone backend for AqBanking library
134Summary(pl.UTF-8): Backend Aqnone dla biblioteki AqBanking
135Group: Libraries
136Requires: %{name} = %{version}-%{release}
137
138%description backend-aqnone
139Aqnone backend for AqBanking library.
140
141%description backend-aqnone -l pl.UTF-8
142Backend Aqnone dla biblioteki AqBanking.
143
144%package backend-aqnone-devel
145Summary: Header files for Aqnone backend library
146Summary(pl.UTF-8): Pliki nagłówkowe biblioteki backendu Aqnone
147Group: Development/Libraries
148Requires: %{name}-backend-aqnone = %{version}-%{release}
149Requires: %{name}-devel = %{version}-%{release}
150
151%description backend-aqnone-devel
152Header files for Aqnone backend library.
153
154%description backend-aqnone-devel -l pl.UTF-8
155Pliki nagłówkowe biblioteki backendu Aqnone.
156
157%package backend-aqnone-static
158Summary: Static Aqnone backend library
159Summary(pl.UTF-8): Statyczna biblioteka backendu Aqnone
160Group: Development/Libraries
161Requires: %{name}-backend-aqnone-devel = %{version}-%{release}
162
163%description backend-aqnone-static
164Static Aqnone backend library.
165
166%description backend-aqnone-static -l pl.UTF-8
167Statyczna biblioteka backendu Aqnone.
168
169%package backend-aqofxconnect
170Summary: AqOFXConnect backend for AqBanking library
171Summary(pl.UTF-8): Backend AqOFXConnect dla biblioteki AqBanking
172Group: Libraries
173Requires: %{name} = %{version}-%{release}
174
175%description backend-aqofxconnect
176AqOFXConnect backend for AqBanking library.
177
178%description backend-aqofxconnect -l pl.UTF-8
179Backend AqOFXConnect dla biblioteki AqBanking.
180
181%package backend-aqofxconnect-devel
182Summary: Header files for AqOFXConnect backend library
183Summary(pl.UTF-8): Pliki nagłówkowe biblioteki backendu AqOFXConnect
184Group: Development/Libraries
185Requires: %{name}-backend-aqofxconnect = %{version}-%{release}
186Requires: libofx-devel >= 0.8.0
187
188%description backend-aqofxconnect-devel
189Header files for AqOFXConnect backend library.
190
191%description backend-aqofxconnect-devel -l pl.UTF-8
192Pliki nagłówkowe biblioteki backendu AqOFXConnect.
193
194%package backend-aqofxconnect-static
195Summary: Static AqOFXConnect backend library
196Summary(pl.UTF-8): Statyczna biblioteka backendu AqOFXConnect
197Group: Development/Libraries
198Requires: %{name}-backend-aqofxconnect-devel = %{version}-%{release}
199
200%description backend-aqofxconnect-static
201Static AqOFXConnect backend library.
202
203%description backend-aqofxconnect-static -l pl.UTF-8
204Statyczna biblioteka backendu AqOFXConnect.
205
206%prep
207%setup -q
208
209%build
210%{__libtoolize}
211%{__aclocal} -I m4
212%{__autoconf}
213%{__autoheader}
214%{__automake}
215%configure \
216 --with-qt3-libs=%{_libdir} \
217 --enable-libofx \
218 --enable-static \
219 --with-backends="aqhbci aqofxconnect aqnone" \
220 --with-frontends="qbanking"
221
222%{__make} -j1
223
224%install
225rm -rf $RPM_BUILD_ROOT
226
227%{__make} install -j1 \
228 DESTDIR=$RPM_BUILD_ROOT
229
230rm -f $RPM_BUILD_ROOT%{_libdir}/aqbanking/plugins/*/*/*.{la,a}
231rm -f $RPM_BUILD_ROOT%{_libdir}/aqbanking/plugins/*/frontends/qbanking/cfgmodules/*.{la,a}
232rm -f $RPM_BUILD_ROOT%{_libdir}/gwenhywfar/plugins/*/*/*.{la,a}
233rm -f $RPM_BUILD_ROOT%{py_sitescriptdir}/aqbanking/*.py
234
235%if %{with yellownet}
236# soname is libaqyellownet.so.0
237mv $RPM_BUILD_ROOT%{_libdir}/libaqyellownet.{so,so.0.0.0}
238ln -sf libaqyellownet.so.0.0.0 $RPM_BUILD_ROOT%{_libdir}/libaqyellownet.so
239%endif
240
241%find_lang %{name}
242
243%clean
244rm -rf $RPM_BUILD_ROOT
245
246%post -p /sbin/ldconfig
247%postun -p /sbin/ldconfig
248
249%post backend-aqhbci -p /sbin/ldconfig
250%postun backend-aqhbci -p /sbin/ldconfig
251
252%post backend-aqnone -p /sbin/ldconfig
253%postun backend-aqnone -p /sbin/ldconfig
254
255%post backend-aqofxconnect -p /sbin/ldconfig
256%postun backend-aqofxconnect -p /sbin/ldconfig
257
258%files -f %{name}.lang
259%defattr(644,root,root,755)
260%doc ChangeLog README TODO
261%attr(755,root,root) %{_bindir}/aqbanking-cli
262%attr(755,root,root) %{_libdir}/libaqbanking.so.*.*.*
263%attr(755,root,root) %ghost %{_libdir}/libaqbanking.so.33
264%dir %{_libdir}/aqbanking
265%dir %{_libdir}/aqbanking/plugins
266%dir %{_libdir}/aqbanking/plugins/*
267%dir %{_libdir}/aqbanking/plugins/*/bankinfo
268%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/bankinfo/*.so*
269%{_libdir}/aqbanking/plugins/*/bankinfo/*.xml
270%dir %{_libdir}/aqbanking/plugins/*/imexporters
271%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/imexporters/*.so*
272%{_libdir}/aqbanking/plugins/*/imexporters/*.xml
273%dir %{_libdir}/aqbanking/plugins/*/providers
274%attr(755,root,root) %{_libdir}/gwenhywfar/plugins/*/dbio/*.so*
275%{_libdir}/gwenhywfar/plugins/*/dbio/*.xml
276%dir %{_datadir}/aqbanking
277%{_datadir}/aqbanking/bankinfo
278%{_datadir}/aqbanking/imexporters
279
280%files devel
281%defattr(644,root,root,755)
282%attr(755,root,root) %{_bindir}/aqbanking-config
283%attr(755,root,root) %{_libdir}/libaqbanking.so
284%{_libdir}/libaqbanking.la
285%{_includedir}/aqbanking5
286%{_aclocaldir}/aqbanking.m4
287%{_pkgconfigdir}/aqbanking.pc
288
289%files static
290%defattr(644,root,root,755)
291%{_libdir}/libaqbanking.a
292
293%files backend-aqhbci
294%defattr(644,root,root,755)
295%attr(755,root,root) %{_bindir}/aqhbci-tool4
296%attr(755,root,root) %{_bindir}/hbcixml3
297%attr(755,root,root) %{_libdir}/libaqhbci.so.*.*.*
298%attr(755,root,root) %ghost %{_libdir}/libaqhbci.so.19
299%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqhbci.so*
300%{_libdir}/aqbanking/plugins/*/providers/aqhbci.xml
301%{_datadir}/aqbanking/backends/aqhbci
302
303%files backend-aqhbci-devel
304%defattr(644,root,root,755)
305%attr(755,root,root) %{_libdir}/libaqhbci.so
306%{_libdir}/libaqhbci.la
307
308%files backend-aqhbci-static
309%defattr(644,root,root,755)
310%{_libdir}/libaqhbci.a
311
312%files backend-aqnone
313%defattr(644,root,root,755)
314%attr(755,root,root) %{_libdir}/libaqnone.so.*.*.*
315%attr(755,root,root) %ghost %{_libdir}/libaqnone.so.33
316%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqnone.so*
317%{_libdir}/aqbanking/plugins/*/providers/aqnone.xml
318
319%files backend-aqnone-devel
320%defattr(644,root,root,755)
321%attr(755,root,root) %{_libdir}/libaqnone.so
322%{_libdir}/libaqnone.la
323
324%files backend-aqnone-static
325%defattr(644,root,root,755)
326%{_libdir}/libaqnone.a
327
328%files backend-aqofxconnect
329%defattr(644,root,root,755)
330%attr(755,root,root) %{_libdir}/libaqofxconnect.so.*.*.*
331%attr(755,root,root) %ghost %{_libdir}/libaqofxconnect.so.7
332%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.so*
333%{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.xml
334
335%files backend-aqofxconnect-devel
336%defattr(644,root,root,755)
337%attr(755,root,root) %{_libdir}/libaqofxconnect.so
338%{_libdir}/libaqofxconnect.la
339
340%files backend-aqofxconnect-static
341%defattr(644,root,root,755)
342%{_libdir}/libaqofxconnect.a
This page took 0.073296 seconds and 4 git commands to generate.