diff --git a/gwenhywfar-4.20.1.tar.gz b/gwenhywfar-4.20.1.tar.gz deleted file mode 100644 index ef04907..0000000 --- a/gwenhywfar-4.20.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:efc4b9dcb51981e7c56e22ac6054ace396c3387667b134128d4e9fcad50544b8 -size 1607206 diff --git a/gwenhywfar-4.99.8beta.tar.gz b/gwenhywfar-4.99.8beta.tar.gz new file mode 100644 index 0000000..7cbf405 --- /dev/null +++ b/gwenhywfar-4.99.8beta.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8de79f4d63d15737481bc27116a872b031be10d889b00e7d3bf7483db47e35e +size 1625085 diff --git a/gwenhywfar.changes b/gwenhywfar.changes index 700ba78..a0dd565 100644 --- a/gwenhywfar.changes +++ b/gwenhywfar.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Wed Jan 30 21:34:35 CET 2019 - sbrabec@suse.com + +- Update to version 4.99.8 (beta) required by libchipcard-5.1.2: + * Generalization in the generic TLV to GWEN DB parser. + * Sspeedup of GWEN_Date_dup (about factor 16). + * Correctly read a UTF-8-encoded MT940 file. + * Updated Gwengui-Gtk3. + * API improvements. + * Other fixes. + ------------------------------------------------------------------- Tue May 15 15:36:12 UTC 2018 - dimstar@opensuse.org diff --git a/gwenhywfar.spec b/gwenhywfar.spec index e1dfbcb..2e5f607 100644 --- a/gwenhywfar.spec +++ b/gwenhywfar.spec @@ -17,16 +17,19 @@ %bcond_without qt4 %bcond_with configure -%define libname libgwenhywfar60 -%define devversion 4.20 +%define libversion 78 +%define devversion 5 +%define devrelease 4.99 Name: gwenhywfar -Version: 4.20.1 +Version: 4.99.8 +# Beta does not mean "before release" but a release that is considered as beta: +%define _version %{version}beta Release: 0 Summary: Multiplatform helper library for other libraries License: GPL-2.0+ and LGPL-2.1+ Group: System/Libraries -Url: http://www.aqbanking.de/ -Source: https://github.com/aqbanking/gwenhywfar/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Url: https://www.aquamaniac.de/rdm/projects/gwenhywfar +Source: https://github.com/aqbanking/gwenhywfar/archive/%{_version}.tar.gz#/%{name}-%{_version}.tar.gz %if !%{with configure} BuildRequires: autoconf BuildRequires: automake @@ -65,7 +68,7 @@ BuildRequires: xorg-x11-fonts BuildRequires: pkgconfig(gnutls) >= 2.9.8 BuildRequires: pkgconfig(gtk+-2.0) >= 2.17.5 BuildRequires: pkgconfig(gtk+-3.0) >= 3.14.0 -Recommends: %{libname} +Recommends: libgwenhywfar%{libversion} %description Gwenhywfar is a base library used to provide OS abstraction functions @@ -78,7 +81,7 @@ communication). Summary: Multiplatform Helper Library for Other Libraries - Tools License: GPL-2.0+ and LGPL-2.1+ Group: System/Libraries -Requires: %{libname} = %{version} +Requires: libgwenhywfar%{libversion} = %{version} %description tools Gwenhywfar is a base library used to provide OS abstraction functions @@ -87,27 +90,27 @@ some often needed functions (for example, for handling and parsing of configuration files, reading and writing of XML files, and interprocess communication). -%package -n %{libname}-plugins +%package -n libgwenhywfar%{libversion}-plugins Summary: Multiplatform Helper Library for Other Libraries - Plugins License: LGPL-2.1+ Group: System/Libraries Requires: %{name} = %{version} -%description -n %{libname}-plugins +%description -n libgwenhywfar%{libversion}-plugins Gwenhywfar is a base library used to provide OS abstraction functions for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes some often needed functions (for example, for handling and parsing of configuration files, reading and writing of XML files, and interprocess communication). -%package -n %{libname} +%package -n libgwenhywfar%{libversion} Summary: Multiplatform Helper Library for Other Libraries License: LGPL-2.1+ Group: System/Libraries Recommends: %{name}-lang -Recommends: %{libname}-plugins = %{version} +Recommends: libgwenhywfar%{libversion}-plugins = %{version} -%description -n %{libname} +%description -n libgwenhywfar%{libversion} Gwenhywfar is a base library used to provide OS abstraction functions for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes some often needed functions (for example, for handling and parsing of @@ -192,7 +195,7 @@ Summary: Multi-Platform Helper Library for Other Libraries License: LGPL-2.1+ Group: Development/Libraries/C and C++ Requires: glibc-devel -Requires: %{libname} = %{version} +Requires: libgwenhywfar%{libversion} = %{version} Requires: libgwengui-fox16-0 = %{version} Requires: libgwengui-gtk2-0 = %{version} Requires: libgwengui-gtk3-0 = %{version} @@ -210,7 +213,7 @@ communication etc). %lang_package %prep -%setup -q +%setup -q -n %{name}-%{_version} %build export PATH=%{_libqt5_bindir}:$PATH @@ -251,8 +254,8 @@ find %{buildroot} -type f -name "*.la" -delete -print %fdupes %{buildroot}%{_datadir}/%{name}/apidoc %fdupes %{buildroot}%{_libdir}/cmake -%post -n %{libname} -p /sbin/ldconfig -%postun -n %{libname} -p /sbin/ldconfig +%post -n libgwenhywfar%{libversion} -p /sbin/ldconfig +%postun -n libgwenhywfar%{libversion} -p /sbin/ldconfig %post -n libgwengui-cpp0 -p /sbin/ldconfig %postun -n libgwengui-cpp0 -p /sbin/ldconfig @@ -281,7 +284,7 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_datadir}/%{name}/dialogs/ %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/plugins -%dir %{_libdir}/%{name}/plugins/60 +%dir %{_libdir}/%{name}/plugins/%{libversion} %exclude %{_docdir}/%{name}/api %files tools @@ -293,10 +296,10 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_bindir}/xmlmerge %{_datadir}/%{name}/typemaker2/ -%files -n %{libname}-plugins -%{_libdir}/%{name}/plugins/60/* +%files -n libgwenhywfar%{libversion}-plugins +%{_libdir}/%{name}/plugins/%{libversion}/* -%files -n %{libname} +%files -n libgwenhywfar%{libversion} %{_libdir}/lib%{name}.so.* %files -n libgwengui-cpp0 @@ -324,21 +327,21 @@ find %{buildroot} -type f -name "*.la" -delete -print %dir %{_datadir}/aclocal %{_datadir}/aclocal/%{name}.m4 %doc %{_docdir}/%{name}/api/ -%{_includedir}/%{name}4/ +%{_includedir}/%{name}%{devversion}/ %{_libdir}/*.so %{_libdir}/pkgconfig/%{name}.pc %{_libdir}/pkgconfig/gwengui-gtk2.pc %{_libdir}/pkgconfig/gwengui-gtk3.pc %if %{with qt4} %{_libdir}/pkgconfig/gwengui-qt4.pc -%{_libdir}/cmake/gwengui-qt4-%{devversion} +%{_libdir}/cmake/gwengui-qt4-%{devrelease} %endif %{_libdir}/pkgconfig/gwengui-qt5.pc %{_libdir}/pkgconfig/gwengui-fox16.pc %dir %{_libdir}/cmake -%{_libdir}/cmake/%{name}-%{devversion} -%{_libdir}/cmake/gwengui-cpp-%{devversion} -%{_libdir}/cmake/gwengui-qt5-%{devversion} +%{_libdir}/cmake/%{name}-%{devrelease} +%{_libdir}/cmake/gwengui-cpp-%{devrelease} +%{_libdir}/cmake/gwengui-qt5-%{devrelease} %files lang -f %{name}.lang