]> git.pld-linux.org Git - packages/aqbanking.git/blame - aqbanking.spec
- release 2
[packages/aqbanking.git] / aqbanking.spec
CommitLineData
a2da3cea 1Summary: A library for online banking functions and financial data import/export
b5aeef67 2Summary(pl.UTF-8): Biblioteka do funkcji bankowych online oraz importu/eksportu danych finansowych
a2da3cea 3Name: aqbanking
44e5d7c2 4Version: 5.0.14
e781afa4 5Release: 2
033528e2 6License: GPL v2+
a2da3cea 7Group: Libraries
11c19eff
AF
8# http://www2.aquamaniac.de/sites/download/packages.php
9Source0: %{name}-%{version}.tar.gz
44e5d7c2 10# Source0-md5: c489bc8a8621d77653f09cae1ceb06e8
a2da3cea
JB
11URL: http://www.aquamaniac.de/aqbanking/
12BuildRequires: autoconf >= 2.56
13BuildRequires: automake
14BuildRequires: gettext-devel
11c19eff 15BuildRequires: gmp-devel
033528e2 16BuildRequires: gwenhywfar-devel >= 4.0.4
11c19eff 17BuildRequires: ktoblzcheck-devel >= 1.10
a2da3cea 18BuildRequires: libtool >= 2:1.5
b81d0431 19BuildRequires: pkgconfig
8f44b7fc 20BuildRequires: which
d0bd29fe
JB
21Requires: gwenhywfar >= 4.0.4
22Requires: ktoblzcheck >= 1.10
11c19eff
AF
23Obsoletes: aqbanking-backend-aqdtaus
24Obsoletes: aqbanking-backend-aqdtaus-devel
25Obsoletes: aqbanking-backend-aqdtaus-static
26Obsoletes: aqbanking-backend-aqgeldkarte
27Obsoletes: aqbanking-backend-aqgeldkarte-devel
28Obsoletes: aqbanking-backend-aqgeldkarte-static
29Obsoletes: aqbanking-backend-aqyellownet
30Obsoletes: aqbanking-backend-aqyellownet-devel
31Obsoletes: aqbanking-backend-aqyellownet-static
8f44b7fc 32Obsoletes: aqbanking-frontend-cbanking
33Obsoletes: aqbanking-frontend-cbanking-devel
34Obsoletes: aqbanking-frontend-cbanking-static
35Obsoletes: aqbanking-frontend-fbanking
36Obsoletes: aqbanking-frontend-fbanking-devel
37Obsoletes: aqbanking-frontend-fbanking-static
38Obsoletes: aqbanking-frontend-g2banking
39Obsoletes: aqbanking-frontend-g2banking-devel
40Obsoletes: aqbanking-frontend-g2banking-static
41Obsoletes: aqbanking-frontend-kbanking
42Obsoletes: aqbanking-frontend-kbanking-devel
43Obsoletes: aqbanking-frontend-kbanking-static
b924054a 44Obsoletes: aqbanking-frontend-qbanking
45Obsoletes: aqbanking-frontend-qbanking-devel
46Obsoletes: aqbanking-frontend-qbanking-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).
033528e2 63Pierwszy, już obsługiwany backend to AqHBCI - biblioteka
64implementująca klienta niemieckiego protokołu HBCI (Home Baking
65Computer Interface). Ponadto Aqbanking dostarcza różne wtyczki
66upraszczające importowanie i eksportowanie danych finansowych.
67Aktualnie istnieją wtyczki do importu następujących formatów: DTAUS
68(niemiecki format finansowy), SWIFT (MT940 oraz MT942).
a2da3cea
JB
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}
fff019fd 75Requires: gwenhywfar-devel >= 4.0.4
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
833832ad
JB
95%package c++
96Summary: C++ interface for AqBanking library
97Summary(pl.UTF-8): Interfejs C++ do biblioteki AqBanking
98Group: Libraries
99Requires: %{name} = %{version}-%{release}
100
101%description c++
102C++ interface for AqBanking library.
103
104%description c++ -l pl.UTF-8
105Interfejs C++ do biblioteki AqBanking.
106
107%package c++-devel
108Summary: Header files for aqbankingpp library
109Summary(pl.UTF-8): Pliki nagłówkowe biblioteki aqbankingpp
110Group: Development/Libraries
111Requires: %{name}-c++ = %{version}-%{release}
112Requires: %{name}-devel = %{version}-%{release}
113Requires: libstdc++-devel
114
115%description c++-devel
116Header files for aqbankingpp library.
117
118%description c++-devel -l pl.UTF-8
119Pliki nagłówkowe biblioteki aqbankingpp.
120
121%package c++-static
122Summary: Static aqbankingpp library
123Summary(pl.UTF-8): Statyczna biblioteka aqbankingpp
124Group: Development/Libraries
125Requires: %{name}-c++-devel = %{version}-%{release}
126
127%description c++-static
128Static aqbankingpp library.
129
130%description c++-static -l pl.UTF-8
131Statyczna biblioteka aqbankingpp.
132
12082d70
JB
133%package backend-aqhbci
134Summary: AqHBCI backend for AqBanking library
b5aeef67 135Summary(pl.UTF-8): Backend AqHBCI dla biblioteki AqBanking
12082d70
JB
136Group: Libraries
137Requires: %{name} = %{version}-%{release}
cd91c8b4
AF
138Obsoletes: aqbanking-backend-aqhbci-devel
139Obsoletes: aqbanking-backend-aqhbci-static
12082d70
JB
140
141%description backend-aqhbci
142AqHBCI backend for AqBanking library.
143
684f7fee 144%description backend-aqhbci -l pl.UTF-8
12082d70
JB
145Backend AqHBCI dla biblioteki AqBanking.
146
b81d0431
JB
147%package backend-aqnone
148Summary: Aqnone backend for AqBanking library
149Summary(pl.UTF-8): Backend Aqnone dla biblioteki AqBanking
150Group: Libraries
151Requires: %{name} = %{version}-%{release}
cd91c8b4
AF
152Obsoletes: aqbanking-backend-aqnone-devel
153Obsoletes: aqbanking-backend-aqnone-static
b81d0431
JB
154
155%description backend-aqnone
156Aqnone backend for AqBanking library.
157
158%description backend-aqnone -l pl.UTF-8
159Backend Aqnone dla biblioteki AqBanking.
160
12082d70
JB
161%package backend-aqofxconnect
162Summary: AqOFXConnect backend for AqBanking library
b5aeef67 163Summary(pl.UTF-8): Backend AqOFXConnect dla biblioteki AqBanking
12082d70
JB
164Group: Libraries
165Requires: %{name} = %{version}-%{release}
cd91c8b4
AF
166Obsoletes: aqbanking-backend-aqofxconnect-devel
167Obsoletes: aqbanking-backend-aqofxconnect-static
12082d70
JB
168
169%description backend-aqofxconnect
170AqOFXConnect backend for AqBanking library.
171
684f7fee 172%description backend-aqofxconnect -l pl.UTF-8
12082d70
JB
173Backend AqOFXConnect dla biblioteki AqBanking.
174
d0bd29fe
JB
175%package backend-aqpaypal
176Summary: AqPayPal backend for AqBanking library
177Summary(pl.UTF-8): Backend AqPayPal dla biblioteki AqBanking
178License: GPL v2+ when used in particular applications
179Group: Libraries
180Requires: %{name} = %{version}-%{release}
181
182%description backend-aqpaypal
183AqPayPal backend for AqBanking library.
184
185%description backend-aqpaypal -l pl.UTF-8
186Backend AqPayPal dla biblioteki AqBanking.
187
a2da3cea
JB
188%prep
189%setup -q
a2da3cea
JB
190
191%build
192%{__libtoolize}
193%{__aclocal} -I m4
194%{__autoconf}
195%{__autoheader}
196%{__automake}
197%configure \
12082d70 198 --enable-static \
d0bd29fe 199 --with-backends="aqhbci aqnone aqofxconnect aqpaypal"
a2da3cea 200
41d66290 201%{__make} -j1
a2da3cea
JB
202
203%install
204rm -rf $RPM_BUILD_ROOT
205
41d66290 206%{__make} install -j1 \
a2da3cea
JB
207 DESTDIR=$RPM_BUILD_ROOT
208
cd91c8b4
AF
209%{__rm} $RPM_BUILD_ROOT%{_libdir}/aqbanking/plugins/*/*/*.{la,a} \
210 $RPM_BUILD_ROOT%{_libdir}/gwenhywfar/plugins/*/*/*.{la,a} \
211 $RPM_BUILD_ROOT%{_libdir}/*.la \
d0bd29fe 212 $RPM_BUILD_ROOT%{_libdir}/libaq{hbci,none,ofxconnect,paypal}.{a,so}
b81d0431 213
a2da3cea
JB
214%find_lang %{name}
215
216%clean
217rm -rf $RPM_BUILD_ROOT
218
219%post -p /sbin/ldconfig
220%postun -p /sbin/ldconfig
221
833832ad
JB
222%post c++ -p /sbin/ldconfig
223%postun c++ -p /sbin/ldconfig
224
12082d70
JB
225%post backend-aqhbci -p /sbin/ldconfig
226%postun backend-aqhbci -p /sbin/ldconfig
227
b81d0431
JB
228%post backend-aqnone -p /sbin/ldconfig
229%postun backend-aqnone -p /sbin/ldconfig
230
12082d70
JB
231%post backend-aqofxconnect -p /sbin/ldconfig
232%postun backend-aqofxconnect -p /sbin/ldconfig
233
d0bd29fe
JB
234%post backend-aqpaypal -p /sbin/ldconfig
235%postun backend-aqpaypal -p /sbin/ldconfig
236
a2da3cea
JB
237%files -f %{name}.lang
238%defattr(644,root,root,755)
87384056 239%doc ChangeLog README TODO
73ccb4d4 240%attr(755,root,root) %{_bindir}/aqbanking-cli
a2da3cea 241%attr(755,root,root) %{_libdir}/libaqbanking.so.*.*.*
fc748982 242%attr(755,root,root) %ghost %{_libdir}/libaqbanking.so.33
a2da3cea
JB
243%dir %{_libdir}/aqbanking
244%dir %{_libdir}/aqbanking/plugins
245%dir %{_libdir}/aqbanking/plugins/*
246%dir %{_libdir}/aqbanking/plugins/*/bankinfo
12082d70
JB
247%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/bankinfo/*.so*
248%{_libdir}/aqbanking/plugins/*/bankinfo/*.xml
a2da3cea 249%dir %{_libdir}/aqbanking/plugins/*/imexporters
12082d70
JB
250%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/imexporters/*.so*
251%{_libdir}/aqbanking/plugins/*/imexporters/*.xml
252%dir %{_libdir}/aqbanking/plugins/*/providers
a2da3cea
JB
253%attr(755,root,root) %{_libdir}/gwenhywfar/plugins/*/dbio/*.so*
254%{_libdir}/gwenhywfar/plugins/*/dbio/*.xml
9742c77b 255%dir %{_datadir}/aqbanking
cd91c8b4 256%dir %{_datadir}/aqbanking/backends
1632b737 257%dir %{_datadir}/aqbanking/aqbanking
cd91c8b4 258%{_datadir}/aqbanking/aqbanking/typemaker2
9742c77b 259%{_datadir}/aqbanking/bankinfo
cd91c8b4 260%{_datadir}/aqbanking/dialogs
9742c77b 261%{_datadir}/aqbanking/imexporters
cd91c8b4 262%{_datadir}/aqbanking/typemaker2
a2da3cea
JB
263
264%files devel
265%defattr(644,root,root,755)
266%attr(755,root,root) %{_bindir}/aqbanking-config
267%attr(755,root,root) %{_libdir}/libaqbanking.so
833832ad
JB
268%dir %{_includedir}/aqbanking5
269%{_includedir}/aqbanking5/aqbanking
270%{_includedir}/aqbanking5/aqhbci
271%{_includedir}/aqbanking5/aqofxconnect
d0bd29fe 272%{_includedir}/aqpaypal
a2da3cea 273%{_aclocaldir}/aqbanking.m4
12082d70 274%{_pkgconfigdir}/aqbanking.pc
a2da3cea
JB
275
276%files static
277%defattr(644,root,root,755)
278%{_libdir}/libaqbanking.a
41d66290 279
833832ad
JB
280%files c++
281%defattr(644,root,root,755)
282%attr(755,root,root) %{_libdir}/libaqbankingpp.so.*.*.*
283%attr(755,root,root) %ghost %{_libdir}/libaqbankingpp.so.0
284
285%files c++-devel
286%defattr(644,root,root,755)
287%attr(755,root,root) %{_libdir}/libaqbankingpp.so
288%{_includedir}/aqbanking5/aqbankingpp
289
290%files c++-static
291%defattr(644,root,root,755)
292%{_libdir}/libaqbankingpp.a
293
12082d70
JB
294%files backend-aqhbci
295%defattr(644,root,root,755)
73ccb4d4 296%attr(755,root,root) %{_bindir}/aqhbci-tool4
9742c77b 297%attr(755,root,root) %{_bindir}/hbcixml3
12082d70 298%attr(755,root,root) %{_libdir}/libaqhbci.so.*.*.*
44e5d7c2 299%attr(755,root,root) %ghost %{_libdir}/libaqhbci.so.20
d0bd29fe 300%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqhbci.so
12082d70 301%{_libdir}/aqbanking/plugins/*/providers/aqhbci.xml
868b632d 302%dir %{_datadir}/aqbanking/backends
9742c77b 303%{_datadir}/aqbanking/backends/aqhbci
12082d70 304
b81d0431
JB
305%files backend-aqnone
306%defattr(644,root,root,755)
307%attr(755,root,root) %{_libdir}/libaqnone.so.*.*.*
fc748982 308%attr(755,root,root) %ghost %{_libdir}/libaqnone.so.33
d0bd29fe 309%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqnone.so
b81d0431
JB
310%{_libdir}/aqbanking/plugins/*/providers/aqnone.xml
311
12082d70
JB
312%files backend-aqofxconnect
313%defattr(644,root,root,755)
314%attr(755,root,root) %{_libdir}/libaqofxconnect.so.*.*.*
fc748982 315%attr(755,root,root) %ghost %{_libdir}/libaqofxconnect.so.7
d0bd29fe 316%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.so
12082d70 317%{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.xml
cd91c8b4 318%{_datadir}/aqbanking/backends/aqofxconnect
d0bd29fe
JB
319
320%files backend-aqpaypal
321%defattr(644,root,root,755)
322%doc src/plugins/backends/aqpaypal/COPYING
323%attr(755,root,root) %{_bindir}/aqpaypal-tool
324%attr(755,root,root) %{_libdir}/libaqpaypal.so.*.*.*
325%attr(755,root,root) %ghost %{_libdir}/libaqpaypal.so.0
326%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqpaypal.so
327%{_libdir}/aqbanking/plugins/*/providers/aqpaypal.xml
328%{_datadir}/aqbanking/backends/aqpaypal
This page took 0.097791 seconds and 4 git commands to generate.