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

Revision 12202, 7.4 KB checked in by tomop, 5 years ago (diff)

updated gnucash and friends

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