]> git.pld-linux.org Git - packages/aqbanking.git/blob - aqbanking.spec
- up to 5.0.5
[packages/aqbanking.git] / aqbanking.spec
1 #
2 # TODO: - unpackaged files
3 #
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
6 Name:           aqbanking
7 Version:        5.0.5
8 Release:        1
9 License:        GPL v2+
10 Group:          Libraries
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
25 BuildRequires:  which
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)
52
53 %description
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).
62
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).
72
73 %package devel
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
79
80 %description devel
81 Header files for AqBanking library.
82
83 %description devel -l pl.UTF-8
84 Pliki nagłówkowe biblioteki AqBanking.
85
86 %package static
87 Summary:        Static AqBanking libraries
88 Summary(pl.UTF-8):      Statyczne biblioteki AqBanking
89 Group:          Development/Libraries
90 Requires:       %{name}-devel = %{version}-%{release}
91
92 %description static
93 Static AqBanking libraries.
94
95 %description static -l pl.UTF-8
96 Statyczne biblioteki AqBanking.
97
98 %package backend-aqhbci
99 Summary:        AqHBCI backend for AqBanking library
100 Summary(pl.UTF-8):      Backend AqHBCI dla biblioteki AqBanking
101 Group:          Libraries
102 Requires:       %{name} = %{version}-%{release}
103 Obsoletes:      aqbanking-backend-aqhbci-devel
104 Obsoletes:      aqbanking-backend-aqhbci-static
105
106 %description backend-aqhbci
107 AqHBCI backend for AqBanking library.
108
109 %description backend-aqhbci -l pl.UTF-8
110 Backend AqHBCI dla biblioteki AqBanking.
111
112 %package backend-aqnone
113 Summary:        Aqnone backend for AqBanking library
114 Summary(pl.UTF-8):      Backend Aqnone dla biblioteki AqBanking
115 Group:          Libraries
116 Requires:       %{name} = %{version}-%{release}
117 Obsoletes:      aqbanking-backend-aqnone-devel
118 Obsoletes:      aqbanking-backend-aqnone-static
119
120 %description backend-aqnone
121 Aqnone backend for AqBanking library.
122
123 %description backend-aqnone -l pl.UTF-8
124 Backend Aqnone dla biblioteki AqBanking.
125
126 %package backend-aqofxconnect
127 Summary:        AqOFXConnect backend for AqBanking library
128 Summary(pl.UTF-8):      Backend AqOFXConnect dla biblioteki AqBanking
129 Group:          Libraries
130 Requires:       %{name} = %{version}-%{release}
131 Obsoletes:      aqbanking-backend-aqofxconnect-devel
132 Obsoletes:      aqbanking-backend-aqofxconnect-static
133
134 %description backend-aqofxconnect
135 AqOFXConnect backend for AqBanking library.
136
137 %description backend-aqofxconnect -l pl.UTF-8
138 Backend AqOFXConnect dla biblioteki AqBanking.
139
140 %prep
141 %setup -q
142
143 %build
144 %{__libtoolize}
145 %{__aclocal} -I m4
146 %{__autoconf}
147 %{__autoheader}
148 %{__automake}
149 %configure \
150         --with-qt3-libs=%{_libdir} \
151         --enable-libofx \
152         --enable-static \
153         --with-backends="aqhbci aqofxconnect aqnone" \
154         --with-frontends="qbanking"
155
156 %{__make} -j1
157
158 %install
159 rm -rf $RPM_BUILD_ROOT
160
161 %{__make} install -j1 \
162         DESTDIR=$RPM_BUILD_ROOT
163
164 %{__rm} $RPM_BUILD_ROOT%{_libdir}/aqbanking/plugins/*/*/*.{la,a} \
165         $RPM_BUILD_ROOT%{_libdir}/gwenhywfar/plugins/*/*/*.{la,a} \
166         $RPM_BUILD_ROOT%{_libdir}/*.la \
167         $RPM_BUILD_ROOT%{_libdir}/libaq{hbci,none,ofxconnect}.{a,so}
168
169 %find_lang %{name}
170
171 %clean
172 rm -rf $RPM_BUILD_ROOT
173
174 %post   -p /sbin/ldconfig
175 %postun -p /sbin/ldconfig
176
177 %post   backend-aqhbci -p /sbin/ldconfig
178 %postun backend-aqhbci -p /sbin/ldconfig
179
180 %post   backend-aqnone -p /sbin/ldconfig
181 %postun backend-aqnone -p /sbin/ldconfig
182
183 %post   backend-aqofxconnect -p /sbin/ldconfig
184 %postun backend-aqofxconnect -p /sbin/ldconfig
185
186 %files -f %{name}.lang
187 %defattr(644,root,root,755)
188 %doc ChangeLog README TODO
189 %attr(755,root,root) %{_bindir}/aqbanking-cli
190 %attr(755,root,root) %{_libdir}/libaqbanking.so.*.*.*
191 %attr(755,root,root) %ghost %{_libdir}/libaqbanking.so.33
192 %dir %{_libdir}/aqbanking
193 %dir %{_libdir}/aqbanking/plugins
194 %dir %{_libdir}/aqbanking/plugins/*
195 %dir %{_libdir}/aqbanking/plugins/*/bankinfo
196 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/bankinfo/*.so*
197 %{_libdir}/aqbanking/plugins/*/bankinfo/*.xml
198 %dir %{_libdir}/aqbanking/plugins/*/imexporters
199 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/imexporters/*.so*
200 %{_libdir}/aqbanking/plugins/*/imexporters/*.xml
201 %dir %{_libdir}/aqbanking/plugins/*/providers
202 %attr(755,root,root) %{_libdir}/gwenhywfar/plugins/*/dbio/*.so*
203 %{_libdir}/gwenhywfar/plugins/*/dbio/*.xml
204 %dir %{_datadir}/aqbanking
205 %dir %{_datadir}/aqbanking/backends
206 %dir %{_datadir}/aqbanking/aqbanking
207 %{_datadir}/aqbanking/aqbanking/typemaker2
208 %{_datadir}/aqbanking/bankinfo
209 %{_datadir}/aqbanking/dialogs
210 %{_datadir}/aqbanking/imexporters
211 %{_datadir}/aqbanking/typemaker2
212
213 %files devel
214 %defattr(644,root,root,755)
215 %attr(755,root,root) %{_bindir}/aqbanking-config
216 %attr(755,root,root) %{_libdir}/libaqbanking.so
217 %{_includedir}/aqbanking5
218 %{_aclocaldir}/aqbanking.m4
219 %{_pkgconfigdir}/aqbanking.pc
220
221 %files static
222 %defattr(644,root,root,755)
223 %{_libdir}/libaqbanking.a
224
225 %files backend-aqhbci
226 %defattr(644,root,root,755)
227 %attr(755,root,root) %{_bindir}/aqhbci-tool4
228 %attr(755,root,root) %{_bindir}/hbcixml3
229 %attr(755,root,root) %{_libdir}/libaqhbci.so.*.*.*
230 %attr(755,root,root) %ghost %{_libdir}/libaqhbci.so.19
231 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqhbci.so*
232 %{_libdir}/aqbanking/plugins/*/providers/aqhbci.xml
233 %dir %{_datadir}/aqbanking/backends
234 %{_datadir}/aqbanking/backends/aqhbci
235
236 %files backend-aqnone
237 %defattr(644,root,root,755)
238 %attr(755,root,root) %{_libdir}/libaqnone.so.*.*.*
239 %attr(755,root,root) %ghost %{_libdir}/libaqnone.so.33
240 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqnone.so*
241 %{_libdir}/aqbanking/plugins/*/providers/aqnone.xml
242
243 %files backend-aqofxconnect
244 %defattr(644,root,root,755)
245 %attr(755,root,root) %{_libdir}/libaqofxconnect.so.*.*.*
246 %attr(755,root,root) %ghost %{_libdir}/libaqofxconnect.so.7
247 %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.so*
248 %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.xml
249 %{_datadir}/aqbanking/backends/aqofxconnect
This page took 0.048167 seconds and 3 git commands to generate.