]> git.pld-linux.org Git - packages/aqbanking.git/blame - aqbanking.spec
- obsolete
[packages/aqbanking.git] / aqbanking.spec
CommitLineData
fc748982 1#
2# TODO: unpackaged files
3#
a2da3cea 4Summary: A library for online banking functions and financial data import/export
b5aeef67 5Summary(pl.UTF-8): Biblioteka do funkcji bankowych online oraz importu/eksportu danych finansowych
a2da3cea 6Name: aqbanking
fc748982 7Version: 5.0.1
8Release: 0.1
a2da3cea
JB
9License: GPL v2
10Group: Libraries
11c19eff
AF
11# http://www2.aquamaniac.de/sites/download/packages.php
12Source0: %{name}-%{version}.tar.gz
fc748982 13# Source0-md5: dc7dd799a4a50313b5f11b9a0861b72b
a2da3cea
JB
14URL: http://www.aquamaniac.de/aqbanking/
15BuildRequires: autoconf >= 2.56
16BuildRequires: automake
17BuildRequires: gettext-devel
11c19eff 18BuildRequires: gmp-devel
fc748982 19BuildRequires: gwenhywfar-devel >= 4.0.0
11c19eff 20BuildRequires: ktoblzcheck-devel >= 1.10
12082d70 21BuildRequires: libofx-devel >= 0.8.0
a2da3cea 22BuildRequires: libtool >= 2:1.5
b81d0431 23BuildRequires: pkgconfig
b537037a 24BuildRequires: qt-devel >= 1:3.0
8f44b7fc 25BuildRequires: which
11c19eff
AF
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
8f44b7fc 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
73ccb4d4 47Obsoletes: python-aqbanking
a2da3cea
JB
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
684f7fee
JR
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),
a2da3cea
JB
68SWIFT (MT940 oraz MT942).
69
70%package devel
71Summary: Header files for AqBanking library
b5aeef67 72Summary(pl.UTF-8): Pliki nagłówkowe biblioteki AqBanking
a2da3cea
JB
73Group: Development/Libraries
74Requires: %{name} = %{version}-%{release}
9742c77b 75Requires: gwenhywfar-devel >= 3.0.0
a2da3cea
JB
76
77%description devel
78Header files for AqBanking library.
79
684f7fee
JR
80%description devel -l pl.UTF-8
81Pliki nagłówkowe biblioteki AqBanking.
a2da3cea
JB
82
83%package static
84Summary: Static AqBanking libraries
b5aeef67 85Summary(pl.UTF-8): Statyczne biblioteki AqBanking
a2da3cea
JB
86Group: Development/Libraries
87Requires: %{name}-devel = %{version}-%{release}
88
89%description static
90Static AqBanking libraries.
91
684f7fee 92%description static -l pl.UTF-8
a2da3cea
JB
93Statyczne biblioteki AqBanking.
94
12082d70
JB
95%package backend-aqhbci
96Summary: AqHBCI backend for AqBanking library
b5aeef67 97Summary(pl.UTF-8): Backend AqHBCI dla biblioteki AqBanking
12082d70
JB
98Group: Libraries
99Requires: %{name} = %{version}-%{release}
100
101%description backend-aqhbci
102AqHBCI backend for AqBanking library.
103
684f7fee 104%description backend-aqhbci -l pl.UTF-8
12082d70
JB
105Backend AqHBCI dla biblioteki AqBanking.
106
107%package backend-aqhbci-devel
108Summary: Header files for AqHBCI backend library
b5aeef67 109Summary(pl.UTF-8): Pliki nagłówkowe biblioteki backendu AqHBCI
12082d70
JB
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
684f7fee
JR
117%description backend-aqhbci-devel -l pl.UTF-8
118Pliki nagłówkowe biblioteki backendu AqHBCI.
12082d70
JB
119
120%package backend-aqhbci-static
121Summary: Static AqHBCI backend library
b5aeef67 122Summary(pl.UTF-8): Statyczna biblioteka backendu AqHBCI
12082d70
JB
123Group: Development/Libraries
124Requires: %{name}-backend-aqhbci-devel = %{version}-%{release}
125
126%description backend-aqhbci-static
127Static AqHBCI backend library.
128
684f7fee 129%description backend-aqhbci-static -l pl.UTF-8
12082d70
JB
130Statyczna biblioteka backendu AqHBCI.
131
b81d0431
JB
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
12082d70
JB
169%package backend-aqofxconnect
170Summary: AqOFXConnect backend for AqBanking library
b5aeef67 171Summary(pl.UTF-8): Backend AqOFXConnect dla biblioteki AqBanking
12082d70
JB
172Group: Libraries
173Requires: %{name} = %{version}-%{release}
174
175%description backend-aqofxconnect
176AqOFXConnect backend for AqBanking library.
177
684f7fee 178%description backend-aqofxconnect -l pl.UTF-8
12082d70
JB
179Backend AqOFXConnect dla biblioteki AqBanking.
180
181%package backend-aqofxconnect-devel
182Summary: Header files for AqOFXConnect backend library
b5aeef67 183Summary(pl.UTF-8): Pliki nagłówkowe biblioteki backendu AqOFXConnect
12082d70
JB
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
684f7fee
JR
191%description backend-aqofxconnect-devel -l pl.UTF-8
192Pliki nagłówkowe biblioteki backendu AqOFXConnect.
12082d70
JB
193
194%package backend-aqofxconnect-static
195Summary: Static AqOFXConnect backend library
b5aeef67 196Summary(pl.UTF-8): Statyczna biblioteka backendu AqOFXConnect
12082d70
JB
197Group: Development/Libraries
198Requires: %{name}-backend-aqofxconnect-devel = %{version}-%{release}
199
200%description backend-aqofxconnect-static
201Static AqOFXConnect backend library.
202
684f7fee 203%description backend-aqofxconnect-static -l pl.UTF-8
12082d70
JB
204Statyczna biblioteka backendu AqOFXConnect.
205
a2da3cea
JB
206%prep
207%setup -q
a2da3cea
JB
208
209%build
210%{__libtoolize}
211%{__aclocal} -I m4
212%{__autoconf}
213%{__autoheader}
214%{__automake}
215%configure \
41d66290 216 --with-qt3-libs=%{_libdir} \
a2da3cea 217 --enable-libofx \
12082d70 218 --enable-static \
11c19eff 219 --with-backends="aqhbci aqofxconnect aqnone" \
73ccb4d4 220 --with-frontends="qbanking"
a2da3cea 221
41d66290 222%{__make} -j1
a2da3cea
JB
223
224%install
225rm -rf $RPM_BUILD_ROOT
226
41d66290 227%{__make} install -j1 \
a2da3cea
JB
228 DESTDIR=$RPM_BUILD_ROOT
229
b81d0431
JB
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}
a2da3cea
JB
233rm -f $RPM_BUILD_ROOT%{py_sitescriptdir}/aqbanking/*.py
234
b81d0431
JB
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
a2da3cea
JB
241%find_lang %{name}
242
243%clean
244rm -rf $RPM_BUILD_ROOT
245
246%post -p /sbin/ldconfig
247%postun -p /sbin/ldconfig
248
12082d70
JB
249%post backend-aqhbci -p /sbin/ldconfig
250%postun backend-aqhbci -p /sbin/ldconfig
251
b81d0431
JB
252%post backend-aqnone -p /sbin/ldconfig
253%postun backend-aqnone -p /sbin/ldconfig
254
12082d70
JB
255%post backend-aqofxconnect -p /sbin/ldconfig
256%postun backend-aqofxconnect -p /sbin/ldconfig
257
a2da3cea
JB
258%files -f %{name}.lang
259%defattr(644,root,root,755)
87384056 260%doc ChangeLog README TODO
73ccb4d4 261%attr(755,root,root) %{_bindir}/aqbanking-cli
a2da3cea 262%attr(755,root,root) %{_libdir}/libaqbanking.so.*.*.*
fc748982 263%attr(755,root,root) %ghost %{_libdir}/libaqbanking.so.33
a2da3cea
JB
264%dir %{_libdir}/aqbanking
265%dir %{_libdir}/aqbanking/plugins
266%dir %{_libdir}/aqbanking/plugins/*
267%dir %{_libdir}/aqbanking/plugins/*/bankinfo
12082d70
JB
268%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/bankinfo/*.so*
269%{_libdir}/aqbanking/plugins/*/bankinfo/*.xml
a2da3cea 270%dir %{_libdir}/aqbanking/plugins/*/imexporters
12082d70
JB
271%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/imexporters/*.so*
272%{_libdir}/aqbanking/plugins/*/imexporters/*.xml
273%dir %{_libdir}/aqbanking/plugins/*/providers
a2da3cea
JB
274%attr(755,root,root) %{_libdir}/gwenhywfar/plugins/*/dbio/*.so*
275%{_libdir}/gwenhywfar/plugins/*/dbio/*.xml
9742c77b 276%dir %{_datadir}/aqbanking
9742c77b 277%{_datadir}/aqbanking/bankinfo
9742c77b 278%{_datadir}/aqbanking/imexporters
a2da3cea
JB
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
a2da3cea 284%{_libdir}/libaqbanking.la
fc748982 285%{_includedir}/aqbanking5
a2da3cea 286%{_aclocaldir}/aqbanking.m4
12082d70 287%{_pkgconfigdir}/aqbanking.pc
a2da3cea
JB
288
289%files static
290%defattr(644,root,root,755)
291%{_libdir}/libaqbanking.a
41d66290 292
12082d70
JB
293%files backend-aqhbci
294%defattr(644,root,root,755)
73ccb4d4 295%attr(755,root,root) %{_bindir}/aqhbci-tool4
9742c77b 296%attr(755,root,root) %{_bindir}/hbcixml3
12082d70 297%attr(755,root,root) %{_libdir}/libaqhbci.so.*.*.*
fc748982 298%attr(755,root,root) %ghost %{_libdir}/libaqhbci.so.19
12082d70
JB
299%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqhbci.so*
300%{_libdir}/aqbanking/plugins/*/providers/aqhbci.xml
9742c77b 301%{_datadir}/aqbanking/backends/aqhbci
12082d70
JB
302
303%files backend-aqhbci-devel
304%defattr(644,root,root,755)
12082d70
JB
305%attr(755,root,root) %{_libdir}/libaqhbci.so
306%{_libdir}/libaqhbci.la
12082d70
JB
307
308%files backend-aqhbci-static
309%defattr(644,root,root,755)
310%{_libdir}/libaqhbci.a
311
b81d0431
JB
312%files backend-aqnone
313%defattr(644,root,root,755)
314%attr(755,root,root) %{_libdir}/libaqnone.so.*.*.*
fc748982 315%attr(755,root,root) %ghost %{_libdir}/libaqnone.so.33
b81d0431
JB
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
12082d70
JB
328%files backend-aqofxconnect
329%defattr(644,root,root,755)
330%attr(755,root,root) %{_libdir}/libaqofxconnect.so.*.*.*
fc748982 331%attr(755,root,root) %ghost %{_libdir}/libaqofxconnect.so.7
12082d70
JB
332%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.so*
333%{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.xml
12082d70
JB
334
335%files backend-aqofxconnect-devel
336%defattr(644,root,root,755)
12082d70
JB
337%attr(755,root,root) %{_libdir}/libaqofxconnect.so
338%{_libdir}/libaqofxconnect.la
12082d70
JB
339
340%files backend-aqofxconnect-static
341%defattr(644,root,root,755)
342%{_libdir}/libaqofxconnect.a
This page took 0.130843 seconds and 4 git commands to generate.