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

Revision 12538, 7.5 KB checked in by tomop, 3 years ago (diff)

updated 7 packages

aqbanking-6.2.8-1

gnucash-4.4-1

gwenhywfar-5.6.0-1

libofx-0.10.1-1

libxml++-2.42.0-1

openjade-1.3.2-34

opensp-1.5.2-11

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