]> git.pld-linux.org Git - packages/aqbanking.git/blame - aqbanking.spec
- drop *-backend-*-{static,devel} subpackages, backends are plugins not regular libraries
[packages/aqbanking.git] / aqbanking.spec
CommitLineData
fc748982 1#
44365514 2# TODO: - unpackaged files
fc748982 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
e572e03b 7Version: 5.0.4
cd91c8b4 8Release: 2
033528e2 9License: GPL v2+
a2da3cea 10Group: Libraries
11c19eff
AF
11# http://www2.aquamaniac.de/sites/download/packages.php
12Source0: %{name}-%{version}.tar.gz
e572e03b 13# Source0-md5: 4b71b1d1f4538733044581db62716e4b
a2da3cea
JB
14URL: http://www.aquamaniac.de/aqbanking/
15BuildRequires: autoconf >= 2.56
16BuildRequires: automake
17BuildRequires: gettext-devel
11c19eff 18BuildRequires: gmp-devel
033528e2 19BuildRequires: gwenhywfar-devel >= 4.0.4
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
b924054a 47Obsoletes: aqbanking-frontend-qbanking
48Obsoletes: aqbanking-frontend-qbanking-devel
49Obsoletes: aqbanking-frontend-qbanking-static
73ccb4d4 50Obsoletes: python-aqbanking
a2da3cea
JB
51BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52
53%description
54The intention of AqBanking is to provide a middle layer between the
55program and the various Online Banking libraries (e.g. AqHBCI). The
56first backend which is already supported is AqHBCI, a library which
57implements a client for the German HBCI (Home Banking Computer
58Interface) protocol. Additionally, Aqbanking provides various plugins
59to simplify import and export of financial data. Currently there are
60import plugins for the following formats: DTAUS (German financial
61format), SWIFT (MT940 and MT942).
62
684f7fee
JR
63%description -l pl.UTF-8
64Celem projektu AqBanking jest dostarczenie warstwy pośredniej między
65programem a różnymi bibliotekami usług bankowych online (np. AqHBCI).
033528e2 66Pierwszy, już obsługiwany backend to AqHBCI - biblioteka
67implementująca klienta niemieckiego protokołu HBCI (Home Baking
68Computer Interface). Ponadto Aqbanking dostarcza różne wtyczki
69upraszczające importowanie i eksportowanie danych finansowych.
70Aktualnie istnieją wtyczki do importu następujących formatów: DTAUS
71(niemiecki format finansowy), SWIFT (MT940 oraz MT942).
a2da3cea
JB
72
73%package devel
74Summary: Header files for AqBanking library
b5aeef67 75Summary(pl.UTF-8): Pliki nagłówkowe biblioteki AqBanking
a2da3cea
JB
76Group: Development/Libraries
77Requires: %{name} = %{version}-%{release}
fff019fd 78Requires: gwenhywfar-devel >= 4.0.4
a2da3cea
JB
79
80%description devel
81Header files for AqBanking library.
82
684f7fee
JR
83%description devel -l pl.UTF-8
84Pliki nagłówkowe biblioteki AqBanking.
a2da3cea
JB
85
86%package static
87Summary: Static AqBanking libraries
b5aeef67 88Summary(pl.UTF-8): Statyczne biblioteki AqBanking
a2da3cea
JB
89Group: Development/Libraries
90Requires: %{name}-devel = %{version}-%{release}
91
92%description static
93Static AqBanking libraries.
94
684f7fee 95%description static -l pl.UTF-8
a2da3cea
JB
96Statyczne biblioteki AqBanking.
97
12082d70
JB
98%package backend-aqhbci
99Summary: AqHBCI backend for AqBanking library
b5aeef67 100Summary(pl.UTF-8): Backend AqHBCI dla biblioteki AqBanking
12082d70
JB
101Group: Libraries
102Requires: %{name} = %{version}-%{release}
cd91c8b4
AF
103Obsoletes: aqbanking-backend-aqhbci-devel
104Obsoletes: aqbanking-backend-aqhbci-static
12082d70
JB
105
106%description backend-aqhbci
107AqHBCI backend for AqBanking library.
108
684f7fee 109%description backend-aqhbci -l pl.UTF-8
12082d70
JB
110Backend AqHBCI dla biblioteki AqBanking.
111
b81d0431
JB
112%package backend-aqnone
113Summary: Aqnone backend for AqBanking library
114Summary(pl.UTF-8): Backend Aqnone dla biblioteki AqBanking
115Group: Libraries
116Requires: %{name} = %{version}-%{release}
cd91c8b4
AF
117Obsoletes: aqbanking-backend-aqnone-devel
118Obsoletes: aqbanking-backend-aqnone-static
b81d0431
JB
119
120%description backend-aqnone
121Aqnone backend for AqBanking library.
122
123%description backend-aqnone -l pl.UTF-8
124Backend Aqnone dla biblioteki AqBanking.
125
12082d70
JB
126%package backend-aqofxconnect
127Summary: AqOFXConnect backend for AqBanking library
b5aeef67 128Summary(pl.UTF-8): Backend AqOFXConnect dla biblioteki AqBanking
12082d70
JB
129Group: Libraries
130Requires: %{name} = %{version}-%{release}
cd91c8b4
AF
131Obsoletes: aqbanking-backend-aqofxconnect-devel
132Obsoletes: aqbanking-backend-aqofxconnect-static
12082d70
JB
133
134%description backend-aqofxconnect
135AqOFXConnect backend for AqBanking library.
136
684f7fee 137%description backend-aqofxconnect -l pl.UTF-8
12082d70
JB
138Backend AqOFXConnect dla biblioteki AqBanking.
139
a2da3cea
JB
140%prep
141%setup -q
a2da3cea
JB
142
143%build
144%{__libtoolize}
145%{__aclocal} -I m4
146%{__autoconf}
147%{__autoheader}
148%{__automake}
149%configure \
41d66290 150 --with-qt3-libs=%{_libdir} \
a2da3cea 151 --enable-libofx \
12082d70 152 --enable-static \
11c19eff 153 --with-backends="aqhbci aqofxconnect aqnone" \
73ccb4d4 154 --with-frontends="qbanking"
a2da3cea 155
41d66290 156%{__make} -j1
a2da3cea
JB
157
158%install
159rm -rf $RPM_BUILD_ROOT
160
41d66290 161%{__make} install -j1 \
a2da3cea
JB
162 DESTDIR=$RPM_BUILD_ROOT
163
cd91c8b4
AF
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}
b81d0431 168
a2da3cea
JB
169%find_lang %{name}
170
171%clean
172rm -rf $RPM_BUILD_ROOT
173
174%post -p /sbin/ldconfig
175%postun -p /sbin/ldconfig
176
12082d70
JB
177%post backend-aqhbci -p /sbin/ldconfig
178%postun backend-aqhbci -p /sbin/ldconfig
179
b81d0431
JB
180%post backend-aqnone -p /sbin/ldconfig
181%postun backend-aqnone -p /sbin/ldconfig
182
12082d70
JB
183%post backend-aqofxconnect -p /sbin/ldconfig
184%postun backend-aqofxconnect -p /sbin/ldconfig
185
a2da3cea
JB
186%files -f %{name}.lang
187%defattr(644,root,root,755)
87384056 188%doc ChangeLog README TODO
73ccb4d4 189%attr(755,root,root) %{_bindir}/aqbanking-cli
a2da3cea 190%attr(755,root,root) %{_libdir}/libaqbanking.so.*.*.*
fc748982 191%attr(755,root,root) %ghost %{_libdir}/libaqbanking.so.33
a2da3cea
JB
192%dir %{_libdir}/aqbanking
193%dir %{_libdir}/aqbanking/plugins
194%dir %{_libdir}/aqbanking/plugins/*
195%dir %{_libdir}/aqbanking/plugins/*/bankinfo
12082d70
JB
196%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/bankinfo/*.so*
197%{_libdir}/aqbanking/plugins/*/bankinfo/*.xml
a2da3cea 198%dir %{_libdir}/aqbanking/plugins/*/imexporters
12082d70
JB
199%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/imexporters/*.so*
200%{_libdir}/aqbanking/plugins/*/imexporters/*.xml
201%dir %{_libdir}/aqbanking/plugins/*/providers
a2da3cea
JB
202%attr(755,root,root) %{_libdir}/gwenhywfar/plugins/*/dbio/*.so*
203%{_libdir}/gwenhywfar/plugins/*/dbio/*.xml
9742c77b 204%dir %{_datadir}/aqbanking
cd91c8b4
AF
205%dir %{_datadir}/aqbanking/backends
206%{_datadir}/aqbanking/aqbanking/typemaker2
9742c77b 207%{_datadir}/aqbanking/bankinfo
cd91c8b4 208%{_datadir}/aqbanking/dialogs
9742c77b 209%{_datadir}/aqbanking/imexporters
cd91c8b4 210%{_datadir}/aqbanking/typemaker2
a2da3cea
JB
211
212%files devel
213%defattr(644,root,root,755)
214%attr(755,root,root) %{_bindir}/aqbanking-config
215%attr(755,root,root) %{_libdir}/libaqbanking.so
fc748982 216%{_includedir}/aqbanking5
a2da3cea 217%{_aclocaldir}/aqbanking.m4
12082d70 218%{_pkgconfigdir}/aqbanking.pc
a2da3cea
JB
219
220%files static
221%defattr(644,root,root,755)
222%{_libdir}/libaqbanking.a
41d66290 223
12082d70
JB
224%files backend-aqhbci
225%defattr(644,root,root,755)
73ccb4d4 226%attr(755,root,root) %{_bindir}/aqhbci-tool4
9742c77b 227%attr(755,root,root) %{_bindir}/hbcixml3
12082d70 228%attr(755,root,root) %{_libdir}/libaqhbci.so.*.*.*
fc748982 229%attr(755,root,root) %ghost %{_libdir}/libaqhbci.so.19
12082d70
JB
230%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqhbci.so*
231%{_libdir}/aqbanking/plugins/*/providers/aqhbci.xml
868b632d 232%dir %{_datadir}/aqbanking/backends
9742c77b 233%{_datadir}/aqbanking/backends/aqhbci
12082d70 234
b81d0431
JB
235%files backend-aqnone
236%defattr(644,root,root,755)
237%attr(755,root,root) %{_libdir}/libaqnone.so.*.*.*
fc748982 238%attr(755,root,root) %ghost %{_libdir}/libaqnone.so.33
b81d0431
JB
239%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqnone.so*
240%{_libdir}/aqbanking/plugins/*/providers/aqnone.xml
241
12082d70
JB
242%files backend-aqofxconnect
243%defattr(644,root,root,755)
244%attr(755,root,root) %{_libdir}/libaqofxconnect.so.*.*.*
fc748982 245%attr(755,root,root) %ghost %{_libdir}/libaqofxconnect.so.7
12082d70
JB
246%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.so*
247%{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.xml
cd91c8b4 248%{_datadir}/aqbanking/backends/aqofxconnect
This page took 0.111354 seconds and 4 git commands to generate.