X-Git-Url: https://git.pld-linux.org/gitweb.cgi?a=blobdiff_plain;f=aqbanking.spec;h=033115ff9c56468dab2ed23f52be771f69c0d5ba;hb=6cb9eeb7bf39ddca85d1cdcd3c3b7405265fe931;hp=e98f39b914dc48493ee85cac5600bf9b7abfa669;hpb=d0712ee4821ab9d9abc45e494cb27d19b9f76979;p=packages%2Faqbanking.git diff --git a/aqbanking.spec b/aqbanking.spec index e98f39b..033115f 100644 --- a/aqbanking.spec +++ b/aqbanking.spec @@ -1,28 +1,26 @@ -# -# TODO: - unpackaged files -# +%define gwenhywfar_ver 4.3.0 Summary: A library for online banking functions and financial data import/export Summary(pl.UTF-8): Biblioteka do funkcji bankowych online oraz importu/eksportu danych finansowych Name: aqbanking -Version: 5.0.5 +Version: 5.0.16 Release: 1 License: GPL v2+ Group: Libraries # http://www2.aquamaniac.de/sites/download/packages.php -Source0: %{name}-%{version}.tar.gz -# Source0-md5: b50c28887fc9fd2fc9a4d9fc996497e6 +Source0: http://www2.aquamaniac.de/sites/download/download.php?package=03&release=87&file=01&dummy=%{name}-%{version}.tar.gz#/%{name}-%{version}.tar.gz +# Source0-md5: 30549bc6a95f5814b2efe433edeb6f85 URL: http://www.aquamaniac.de/aqbanking/ BuildRequires: autoconf >= 2.56 BuildRequires: automake BuildRequires: gettext-devel BuildRequires: gmp-devel -BuildRequires: gwenhywfar-devel >= 4.0.4 +BuildRequires: gwenhywfar-devel >= %{gwenhywfar_ver} BuildRequires: ktoblzcheck-devel >= 1.10 -BuildRequires: libofx-devel >= 0.8.0 BuildRequires: libtool >= 2:1.5 BuildRequires: pkgconfig -BuildRequires: qt-devel >= 1:3.0 BuildRequires: which +Requires: gwenhywfar >= %{gwenhywfar_ver} +Requires: ktoblzcheck >= 1.10 Obsoletes: aqbanking-backend-aqdtaus Obsoletes: aqbanking-backend-aqdtaus-devel Obsoletes: aqbanking-backend-aqdtaus-static @@ -75,7 +73,7 @@ Summary: Header files for AqBanking library Summary(pl.UTF-8): Pliki nagłówkowe biblioteki AqBanking Group: Development/Libraries Requires: %{name} = %{version}-%{release} -Requires: gwenhywfar-devel >= 4.0.4 +Requires: gwenhywfar-devel >= %{gwenhywfar_ver} %description devel Header files for AqBanking library. @@ -95,6 +93,44 @@ Static AqBanking libraries. %description static -l pl.UTF-8 Statyczne biblioteki AqBanking. +%package c++ +Summary: C++ interface for AqBanking library +Summary(pl.UTF-8): Interfejs C++ do biblioteki AqBanking +Group: Libraries +Requires: %{name} = %{version}-%{release} + +%description c++ +C++ interface for AqBanking library. + +%description c++ -l pl.UTF-8 +Interfejs C++ do biblioteki AqBanking. + +%package c++-devel +Summary: Header files for aqbankingpp library +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki aqbankingpp +Group: Development/Libraries +Requires: %{name}-c++ = %{version}-%{release} +Requires: %{name}-devel = %{version}-%{release} +Requires: libstdc++-devel + +%description c++-devel +Header files for aqbankingpp library. + +%description c++-devel -l pl.UTF-8 +Pliki nagłówkowe biblioteki aqbankingpp. + +%package c++-static +Summary: Static aqbankingpp library +Summary(pl.UTF-8): Statyczna biblioteka aqbankingpp +Group: Development/Libraries +Requires: %{name}-c++-devel = %{version}-%{release} + +%description c++-static +Static aqbankingpp library. + +%description c++-static -l pl.UTF-8 +Statyczna biblioteka aqbankingpp. + %package backend-aqhbci Summary: AqHBCI backend for AqBanking library Summary(pl.UTF-8): Backend AqHBCI dla biblioteki AqBanking @@ -137,6 +173,19 @@ AqOFXConnect backend for AqBanking library. %description backend-aqofxconnect -l pl.UTF-8 Backend AqOFXConnect dla biblioteki AqBanking. +%package backend-aqpaypal +Summary: AqPayPal backend for AqBanking library +Summary(pl.UTF-8): Backend AqPayPal dla biblioteki AqBanking +License: GPL v2+ when used in particular applications +Group: Libraries +Requires: %{name} = %{version}-%{release} + +%description backend-aqpaypal +AqPayPal backend for AqBanking library. + +%description backend-aqpaypal -l pl.UTF-8 +Backend AqPayPal dla biblioteki AqBanking. + %prep %setup -q @@ -147,11 +196,8 @@ Backend AqOFXConnect dla biblioteki AqBanking. %{__autoheader} %{__automake} %configure \ - --with-qt3-libs=%{_libdir} \ - --enable-libofx \ --enable-static \ - --with-backends="aqhbci aqofxconnect aqnone" \ - --with-frontends="qbanking" + --with-backends="aqhbci aqnone aqofxconnect aqpaypal" %{__make} -j1 @@ -164,7 +210,7 @@ rm -rf $RPM_BUILD_ROOT %{__rm} $RPM_BUILD_ROOT%{_libdir}/aqbanking/plugins/*/*/*.{la,a} \ $RPM_BUILD_ROOT%{_libdir}/gwenhywfar/plugins/*/*/*.{la,a} \ $RPM_BUILD_ROOT%{_libdir}/*.la \ - $RPM_BUILD_ROOT%{_libdir}/libaq{hbci,none,ofxconnect}.{a,so} + $RPM_BUILD_ROOT%{_libdir}/libaq{hbci,none,ofxconnect,paypal}.{a,so} %find_lang %{name} @@ -174,6 +220,9 @@ rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig +%post c++ -p /sbin/ldconfig +%postun c++ -p /sbin/ldconfig + %post backend-aqhbci -p /sbin/ldconfig %postun backend-aqhbci -p /sbin/ldconfig @@ -183,6 +232,9 @@ rm -rf $RPM_BUILD_ROOT %post backend-aqofxconnect -p /sbin/ldconfig %postun backend-aqofxconnect -p /sbin/ldconfig +%post backend-aqpaypal -p /sbin/ldconfig +%postun backend-aqpaypal -p /sbin/ldconfig + %files -f %{name}.lang %defattr(644,root,root,755) %doc ChangeLog README TODO @@ -214,7 +266,11 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/aqbanking-config %attr(755,root,root) %{_libdir}/libaqbanking.so -%{_includedir}/aqbanking5 +%dir %{_includedir}/aqbanking5 +%{_includedir}/aqbanking5/aqbanking +%{_includedir}/aqbanking5/aqhbci +%{_includedir}/aqbanking5/aqofxconnect +%{_includedir}/aqpaypal %{_aclocaldir}/aqbanking.m4 %{_pkgconfigdir}/aqbanking.pc @@ -222,13 +278,27 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %{_libdir}/libaqbanking.a +%files c++ +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libaqbankingpp.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libaqbankingpp.so.0 + +%files c++-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libaqbankingpp.so +%{_includedir}/aqbanking5/aqbankingpp + +%files c++-static +%defattr(644,root,root,755) +%{_libdir}/libaqbankingpp.a + %files backend-aqhbci %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/aqhbci-tool4 %attr(755,root,root) %{_bindir}/hbcixml3 %attr(755,root,root) %{_libdir}/libaqhbci.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libaqhbci.so.19 -%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqhbci.so* +%attr(755,root,root) %ghost %{_libdir}/libaqhbci.so.20 +%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqhbci.so %{_libdir}/aqbanking/plugins/*/providers/aqhbci.xml %dir %{_datadir}/aqbanking/backends %{_datadir}/aqbanking/backends/aqhbci @@ -237,13 +307,23 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libaqnone.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libaqnone.so.33 -%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqnone.so* +%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqnone.so %{_libdir}/aqbanking/plugins/*/providers/aqnone.xml %files backend-aqofxconnect %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libaqofxconnect.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libaqofxconnect.so.7 -%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.so* +%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.so %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.xml %{_datadir}/aqbanking/backends/aqofxconnect + +%files backend-aqpaypal +%defattr(644,root,root,755) +%doc src/plugins/backends/aqpaypal/COPYING +%attr(755,root,root) %{_bindir}/aqpaypal-tool +%attr(755,root,root) %{_libdir}/libaqpaypal.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libaqpaypal.so.0 +%attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqpaypal.so +%{_libdir}/aqbanking/plugins/*/providers/aqpaypal.xml +%{_datadir}/aqbanking/backends/aqpaypal