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

Revision 9152, 6.9 KB checked in by inagaki, 9 years ago (diff)

2014-12-13 Ryoichi INAGAKI <ryo1@…>

  • aisleriot, kmymoney: updated
  • aqbanking: rebuilt


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