source: projects/specs/trunk/a/aqbanking/aqbanking-vl.spec @ 6774

Revision 6774, 7.0 KB checked in by Takemikaduchi, 12 years ago (diff)

libalkimia, libdbi: new package
others: new upstream release

Line 
1Name: aqbanking
2Summary: A library for online banking functions and financial data import/export
3Version: 5.0.25
4Release: 1%{?_dist_release}
5
6Group: System Environment/Libraries
7License: GPLv2 or GPLv3
8URL: http://www.aquamaniac.de/aqbanking/
9
10Source: http://download.sourceforge.net/aqbanking/%{name}-%{version}.tar.gz
11
12Patch3: aqbanking-2.1.0-conflict.patch
13
14BuildRoot: %{_tmppath}/%{name}-%{version}-root
15# qbanking
16BuildRequires: gwenhywfar-devel >= 3.10.0
17BuildRequires: gmp-devel
18BuildRequires: gettext
19BuildRequires: libtool
20Requires(post): /sbin/ldconfig
21Requires(postun): /sbin/ldconfig
22Obsoletes: aqhbci <= 1.0.3
23Obsoletes: g2banking < 3.7.2-1
24Obsoletes: python-aqbanking
25Obsoletes: qbanking < 5.0.0
26Obsoletes: q4banking < 5.0.0
27
28%description
29The intention of AqBanking is to provide a middle layer between the
30program and the various Online Banking libraries (e.g. AqHBCI). The
31first backend which is already supported is AqHBCI, a library which
32implements a client for the German HBCI (Home Banking Computer
33Interface) protocol. Additionally, Aqbanking provides various plugins
34to simplify import and export of financial data. Currently there are
35import plugins for the following formats: DTAUS (German financial
36format), SWIFT (MT940 and MT942).
37
38%package devel
39Summary: Development headers for Aqbanking
40Group: Development/Libraries
41Requires: %{name} = %{version}-%{release}
42Requires: pkgconfig
43# for %{_datadir}/aclocal
44Requires: automake
45Obsoletes: aqhbci-devel <= 1.0.3
46Obsoletes: g2banking-devel < %{version}
47Obsoletes: qbanking-devel < 5.0.0
48Obsoletes: q4banking-devel < 5.0.0
49
50%description devel
51This package contains aqbanking-config and header files for writing and
52compiling programs using Aqbanking.
53
54
55%prep
56%setup -q
57%patch3 -p1 -b .conflict
58
59# hack to nuke rpaths, slighly less ugly than using overriding LIBTOOL below
60%if "%{_libdir}" != "/usr/lib"
61sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
62%endif
63
64%build
65
66%configure \
67    --disable-static \
68
69# not smp_mflags safe
70# override LIBTOOL to quash rpath
71make
72#make LIBTOOL=/usr/bin/libtool
73
74%install
75rm -rf $RPM_BUILD_ROOT
76
77make DESTDIR=$RPM_BUILD_ROOT install
78#make DESTDIR=$RPM_BUILD_ROOT LIBTOOL=/usr/bin/libtool install
79
80find $RPM_BUILD_ROOT -name *.la -exec rm -f {} \;
81find $RPM_BUILD_ROOT -name *.a -exec rm -f {} \;
82
83cd tutorials
84make clean
85rm -rf .deps
86rm -f Makefile*
87cd ..
88
89mkdir -p $RPM_BUILD_ROOT/%{_datadir}/doc/%{name}-%{version}
90mv $RPM_BUILD_ROOT/%{_datadir}/doc/{aqbanking,aqhbci} $RPM_BUILD_ROOT/%{_datadir}/doc/%{name}-%{version}
91cp AUTHORS README COPYING ChangeLog NEWS $RPM_BUILD_ROOT/%{_datadir}/doc/%{name}-%{version}
92
93%find_lang %{name}
94
95%clean
96rm -rf $RPM_BUILD_ROOT
97
98%post -p /sbin/ldconfig
99
100%postun -p /sbin/ldconfig
101
102
103%files -f %{name}.lang
104%defattr(-,root,root)
105%doc %{_datadir}/doc/%{name}-%{version}
106%{_libdir}/libaq*.so.*
107%{_libdir}/aqbanking/plugins/*/bankinfo/
108%{_libdir}/aqbanking/plugins/*/imexporters/
109%{_libdir}/aqbanking/plugins/*/providers/
110%{_libdir}/gwenhywfar/plugins/*/dbio/*
111%{_datadir}/aqbanking/backends/
112%{_datadir}/aqbanking/bankinfo/
113%{_datadir}/aqbanking/dialogs/
114%{_datadir}/aqbanking/imexporters/
115%{_bindir}/aqbanking-cli
116%{_bindir}/aqhbci-tool4
117
118%files devel
119%defattr(-,root,root)
120%doc doc/0[12]* tutorials
121%{_bindir}/hbcixml3
122%{_bindir}/aqbanking-config
123%{_libdir}/libaq*.so
124%{_includedir}/aq*/
125%{_libdir}/pkgconfig/aqbanking.pc
126%{_datadir}/aclocal/aqbanking.m4
127%{_datadir}/aqbanking/aqbanking/typemaker2/
128%{_datadir}/aqbanking/typemaker2/
129
130
131%changelog
132* Sun Sep 02 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.0.25-1
133- new upstream release
134- remove Patch2 (aqbanking-4.2.4-pkgconfig.patch)
135- remove Patch4 (aqbanking-4.2.4-q4banking_remove_qt3.patch)
136- remove qbanking, qbanking-devel q4banking, q4banking-devel subpackages (based on Fedora)
137
138* Mon Sep 27 2010 Shu KONNO <owa@bg.wakwak.com> 4.2.4-2
139- rebuilt with rpm-4.8.1 for pkg-config
140
141* Mon Sep 13 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.2.4-1
142- update to 4.2.4
143- added q4banking subpackage
144- obsoletes python-aqbanking subpackage
145
146* Sat Oct 11 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.7.1-1
147- update to 3.7.2
148- obsolete the no-longer-existing g2banking/kbanking packages
149
150* Mon Jan 21 2008 NAKAMURA Kenta <kenta@vinelinux.org> 2.3.3-0vl1
151- update to 2.3.3
152
153* Sat Dec 29 2007 NAKAMURA Kenta <kenta@vinelinux.org> 2.3.2-2vl1
154- modify and build for VineSeed
155
156* Wed Aug 29 2007 Bill Nottingham <notting@redhat.com> - 2.3.2-2
157- Rebuild for selinux ppc32 issue.
158- fix build with current glibc/headers
159
160* Fri Aug  3 2007 Bill Nottingham <notting@redhat.com>
161- tweak license tag
162
163* Wed Jul 11 2007 Bill Nottingham <notting@redhat.com> - 2.3.2-1
164- update to 2.3.2
165
166* Mon Jun 25 2007 Bill Nottingham <notting@redhat.com> - 2.2.9-3
167- fix some build bogosity
168
169* Wed Jun 20 2007 Bill Nottingham <notting@redhat.com> - 2.2.9-2
170- add a dist tag
171
172* Mon Mar 19 2007 Bill Nottingham <notting@redhat.com> - 2.2.9-1
173- update to 2.2.9
174
175* Wed Jan 17 2007 Bill Nottingham <notting@redhat.com> - 2.1.0-14
176- fix docdir, obsoletes for aqhbci-devel, and %%clean
177
178* Tue Jan 16 2007 Bill Nottingham <notting@redhat.com> - 2.1.0-13
179- fix docs
180- add PyXML buildreq
181
182* Mon Jan 15 2007 Bill Nottingham <notting@redhat.com> - 2.1.0-12
183- fix missing %%defattrs
184- fix %%excludes
185- other cleanups from review
186- use %%{_python_sitelib}
187- require automake
188- twiddle aqhbci obsoletes
189
190* Sat Jan 13 2007 Bill Nottingham <notting@redhat.com> - 2.1.0-11
191- split into a variety of packages
192
193* Thu Dec  7 2006 Jeremy Katz <katzj@redhat.com> - 2.1.0-10
194- rebuild for python 2.5
195
196* Thu Sep  7 2006 Bill Nottingham <notting@redhat.com> - 2.1.0-9
197- rebuild for fixed debuginfo (#205248)
198
199* Fri Sep  1 2006 Bill Nottingham <notting@redhat.com> - 2.1.0-8
200- fix multilib conficts (#205204)
201
202* Mon Aug 28 2006 Bill Nottingham <notting@redhat.com> - 2.1.0-4
203- rebuild against latest libofx
204
205* Tue Aug  1 2006 Bill Nottingham <notting@redhat.com> - 2.1.0-3
206- reenable visibility
207
208* Fri Jul 14 2006 Bill Nottingham <notting@redhat.com> - 2.1.0-2
209- port *-config to pkgconfig
210- don't use -fvisibility=hidden
211
212* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.1.0-1.1
213- rebuild
214
215* Tue Jul 11 2006 Bill Nottingham <notting@redhat.com> - 2.1.0-1
216- update to 2.1.0
217
218* Mon Jun 12 2006 Bill Nottingham <notting@redhat.com> - 1.8.1beta-5
219- buildreq autoconf, libtool
220
221* Tue May 30 2006 Bill Nottingham <notting@redhat.com> - 1.8.1beta-4
222- add gettext buildreq (#193348)
223
224* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.8.1beta-3.1
225- bump again for double-long bug on ppc(64)
226
227* Tue Feb 07 2006 Karsten Hopp <karsten@redhat.de> 1.8.1beta-3
228- buildrequire libofx-devel instead of libofx (pulls in libofx)
229
230* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.8.1beta-2.1
231- rebuilt for new gcc4.1 snapshot and glibc changes
232
233* Sun Jan 22 2006 Bill Nottingham <notting@redhat.com> 1.8.1beta-2
234- add an obsolete (#178554)
235
236* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
237- rebuilt
238
239* Mon Mar  7 2005 Bill Nottingham <notting@redhat.com> 1.0.4beta-2
240- rebuild
241
242* Wed Feb  9 2005 Bill Nottingham <notting@redhat.com> 1.0.4beta-1
243- initial packaging, adopt upstream specfile
Note: See TracBrowser for help on using the repository browser.