X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=aqbanking.spec;h=e98f39b914dc48493ee85cac5600bf9b7abfa669;hb=d0712ee4821ab9d9abc45e494cb27d19b9f76979;hp=28f79c4f82e8c607fb7f22b15c15d5e31980bbf6;hpb=868b632df1aac0611f624df042807e9e286d31e4;p=packages%2Faqbanking.git diff --git a/aqbanking.spec b/aqbanking.spec index 28f79c4..e98f39b 100644 --- a/aqbanking.spec +++ b/aqbanking.spec @@ -1,22 +1,22 @@ # -# TODO: unpackaged files +# TODO: - unpackaged files # 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.1 -Release: 0.1 -License: GPL v2 +Version: 5.0.5 +Release: 1 +License: GPL v2+ Group: Libraries # http://www2.aquamaniac.de/sites/download/packages.php Source0: %{name}-%{version}.tar.gz -# Source0-md5: dc7dd799a4a50313b5f11b9a0861b72b +# Source0-md5: b50c28887fc9fd2fc9a4d9fc996497e6 URL: http://www.aquamaniac.de/aqbanking/ BuildRequires: autoconf >= 2.56 BuildRequires: automake BuildRequires: gettext-devel BuildRequires: gmp-devel -BuildRequires: gwenhywfar-devel >= 4.0.0 +BuildRequires: gwenhywfar-devel >= 4.0.4 BuildRequires: ktoblzcheck-devel >= 1.10 BuildRequires: libofx-devel >= 0.8.0 BuildRequires: libtool >= 2:1.5 @@ -44,6 +44,9 @@ Obsoletes: aqbanking-frontend-g2banking-static Obsoletes: aqbanking-frontend-kbanking Obsoletes: aqbanking-frontend-kbanking-devel Obsoletes: aqbanking-frontend-kbanking-static +Obsoletes: aqbanking-frontend-qbanking +Obsoletes: aqbanking-frontend-qbanking-devel +Obsoletes: aqbanking-frontend-qbanking-static Obsoletes: python-aqbanking BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -60,19 +63,19 @@ format), SWIFT (MT940 and MT942). %description -l pl.UTF-8 Celem projektu AqBanking jest dostarczenie warstwy pośredniej między programem a różnymi bibliotekami usług bankowych online (np. AqHBCI). -Pierwszy już obsługiwany backend to AqHBCI - biblioteka implementująca -klienta niemieckiego protokołu HBCI (Home Baking Computer Interface). -Ponadto Aqbanking dostarcza różne wtyczki upraszczające importowanie i -eksportowanie danych finansowych. Aktualnie istnieją wtyczki do -importu następujących formatów: DTAUS (niemiecki format finansowy), -SWIFT (MT940 oraz MT942). +Pierwszy, już obsługiwany backend to AqHBCI - biblioteka +implementująca klienta niemieckiego protokołu HBCI (Home Baking +Computer Interface). Ponadto Aqbanking dostarcza różne wtyczki +upraszczające importowanie i eksportowanie danych finansowych. +Aktualnie istnieją wtyczki do importu następujących formatów: DTAUS +(niemiecki format finansowy), SWIFT (MT940 oraz MT942). %package devel 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 >= 3.0.0 +Requires: gwenhywfar-devel >= 4.0.4 %description devel Header files for AqBanking library. @@ -97,6 +100,8 @@ Summary: AqHBCI backend for AqBanking library Summary(pl.UTF-8): Backend AqHBCI dla biblioteki AqBanking Group: Libraries Requires: %{name} = %{version}-%{release} +Obsoletes: aqbanking-backend-aqhbci-devel +Obsoletes: aqbanking-backend-aqhbci-static %description backend-aqhbci AqHBCI backend for AqBanking library. @@ -104,36 +109,13 @@ AqHBCI backend for AqBanking library. %description backend-aqhbci -l pl.UTF-8 Backend AqHBCI dla biblioteki AqBanking. -%package backend-aqhbci-devel -Summary: Header files for AqHBCI backend library -Summary(pl.UTF-8): Pliki nagłówkowe biblioteki backendu AqHBCI -Group: Development/Libraries -Requires: %{name}-backend-aqhbci = %{version}-%{release} -Requires: %{name}-devel = %{version}-%{release} - -%description backend-aqhbci-devel -Header files for AqHBCI backend library. - -%description backend-aqhbci-devel -l pl.UTF-8 -Pliki nagłówkowe biblioteki backendu AqHBCI. - -%package backend-aqhbci-static -Summary: Static AqHBCI backend library -Summary(pl.UTF-8): Statyczna biblioteka backendu AqHBCI -Group: Development/Libraries -Requires: %{name}-backend-aqhbci-devel = %{version}-%{release} - -%description backend-aqhbci-static -Static AqHBCI backend library. - -%description backend-aqhbci-static -l pl.UTF-8 -Statyczna biblioteka backendu AqHBCI. - %package backend-aqnone Summary: Aqnone backend for AqBanking library Summary(pl.UTF-8): Backend Aqnone dla biblioteki AqBanking Group: Libraries Requires: %{name} = %{version}-%{release} +Obsoletes: aqbanking-backend-aqnone-devel +Obsoletes: aqbanking-backend-aqnone-static %description backend-aqnone Aqnone backend for AqBanking library. @@ -141,36 +123,13 @@ Aqnone backend for AqBanking library. %description backend-aqnone -l pl.UTF-8 Backend Aqnone dla biblioteki AqBanking. -%package backend-aqnone-devel -Summary: Header files for Aqnone backend library -Summary(pl.UTF-8): Pliki nagłówkowe biblioteki backendu Aqnone -Group: Development/Libraries -Requires: %{name}-backend-aqnone = %{version}-%{release} -Requires: %{name}-devel = %{version}-%{release} - -%description backend-aqnone-devel -Header files for Aqnone backend library. - -%description backend-aqnone-devel -l pl.UTF-8 -Pliki nagłówkowe biblioteki backendu Aqnone. - -%package backend-aqnone-static -Summary: Static Aqnone backend library -Summary(pl.UTF-8): Statyczna biblioteka backendu Aqnone -Group: Development/Libraries -Requires: %{name}-backend-aqnone-devel = %{version}-%{release} - -%description backend-aqnone-static -Static Aqnone backend library. - -%description backend-aqnone-static -l pl.UTF-8 -Statyczna biblioteka backendu Aqnone. - %package backend-aqofxconnect Summary: AqOFXConnect backend for AqBanking library Summary(pl.UTF-8): Backend AqOFXConnect dla biblioteki AqBanking Group: Libraries Requires: %{name} = %{version}-%{release} +Obsoletes: aqbanking-backend-aqofxconnect-devel +Obsoletes: aqbanking-backend-aqofxconnect-static %description backend-aqofxconnect AqOFXConnect backend for AqBanking library. @@ -178,31 +137,6 @@ AqOFXConnect backend for AqBanking library. %description backend-aqofxconnect -l pl.UTF-8 Backend AqOFXConnect dla biblioteki AqBanking. -%package backend-aqofxconnect-devel -Summary: Header files for AqOFXConnect backend library -Summary(pl.UTF-8): Pliki nagłówkowe biblioteki backendu AqOFXConnect -Group: Development/Libraries -Requires: %{name}-backend-aqofxconnect = %{version}-%{release} -Requires: libofx-devel >= 0.8.0 - -%description backend-aqofxconnect-devel -Header files for AqOFXConnect backend library. - -%description backend-aqofxconnect-devel -l pl.UTF-8 -Pliki nagłówkowe biblioteki backendu AqOFXConnect. - -%package backend-aqofxconnect-static -Summary: Static AqOFXConnect backend library -Summary(pl.UTF-8): Statyczna biblioteka backendu AqOFXConnect -Group: Development/Libraries -Requires: %{name}-backend-aqofxconnect-devel = %{version}-%{release} - -%description backend-aqofxconnect-static -Static AqOFXConnect backend library. - -%description backend-aqofxconnect-static -l pl.UTF-8 -Statyczna biblioteka backendu AqOFXConnect. - %prep %setup -q @@ -227,16 +161,10 @@ rm -rf $RPM_BUILD_ROOT %{__make} install -j1 \ DESTDIR=$RPM_BUILD_ROOT -rm -f $RPM_BUILD_ROOT%{_libdir}/aqbanking/plugins/*/*/*.{la,a} -rm -f $RPM_BUILD_ROOT%{_libdir}/aqbanking/plugins/*/frontends/qbanking/cfgmodules/*.{la,a} -rm -f $RPM_BUILD_ROOT%{_libdir}/gwenhywfar/plugins/*/*/*.{la,a} -rm -f $RPM_BUILD_ROOT%{py_sitescriptdir}/aqbanking/*.py - -%if %{with yellownet} -# soname is libaqyellownet.so.0 -mv $RPM_BUILD_ROOT%{_libdir}/libaqyellownet.{so,so.0.0.0} -ln -sf libaqyellownet.so.0.0.0 $RPM_BUILD_ROOT%{_libdir}/libaqyellownet.so -%endif +%{__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} %find_lang %{name} @@ -274,14 +202,18 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/gwenhywfar/plugins/*/dbio/*.so* %{_libdir}/gwenhywfar/plugins/*/dbio/*.xml %dir %{_datadir}/aqbanking +%dir %{_datadir}/aqbanking/backends +%dir %{_datadir}/aqbanking/aqbanking +%{_datadir}/aqbanking/aqbanking/typemaker2 %{_datadir}/aqbanking/bankinfo +%{_datadir}/aqbanking/dialogs %{_datadir}/aqbanking/imexporters +%{_datadir}/aqbanking/typemaker2 %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/aqbanking-config %attr(755,root,root) %{_libdir}/libaqbanking.so -%{_libdir}/libaqbanking.la %{_includedir}/aqbanking5 %{_aclocaldir}/aqbanking.m4 %{_pkgconfigdir}/aqbanking.pc @@ -301,15 +233,6 @@ rm -rf $RPM_BUILD_ROOT %dir %{_datadir}/aqbanking/backends %{_datadir}/aqbanking/backends/aqhbci -%files backend-aqhbci-devel -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libaqhbci.so -%{_libdir}/libaqhbci.la - -%files backend-aqhbci-static -%defattr(644,root,root,755) -%{_libdir}/libaqhbci.a - %files backend-aqnone %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libaqnone.so.*.*.* @@ -317,27 +240,10 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/aqbanking/plugins/*/providers/aqnone.so* %{_libdir}/aqbanking/plugins/*/providers/aqnone.xml -%files backend-aqnone-devel -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libaqnone.so -%{_libdir}/libaqnone.la - -%files backend-aqnone-static -%defattr(644,root,root,755) -%{_libdir}/libaqnone.a - %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* %{_libdir}/aqbanking/plugins/*/providers/aqofxconnect.xml - -%files backend-aqofxconnect-devel -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libaqofxconnect.so -%{_libdir}/libaqofxconnect.la - -%files backend-aqofxconnect-static -%defattr(644,root,root,755) -%{_libdir}/libaqofxconnect.a +%{_datadir}/aqbanking/backends/aqofxconnect