SHA256
1
0
forked from pool/gwenhywfar
Christophe Giboudeaux 2020-03-14 13:43:43 +00:00 committed by Git OBS Bridge
parent 9329129c40
commit 50b8a1cea7
4 changed files with 40 additions and 34 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b23b4902600a39df5b5e2e544b5491c7a682a8eb3507cb8c9366f7be6570c383
size 1637385

3
gwenhywfar-5.2.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:69e0812bfa14c079ddbad0a2cb2e6b3310d87febc7a3bc09d8d7f80c128a6bea
size 1639486

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Sat Mar 14 12:38:03 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.2.0. No changelog.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jan 23 16:27:48 UTC 2020 - Wolfgang Bauer <wbauer@tmo.at> Thu Jan 23 16:27:48 UTC 2020 - Wolfgang Bauer <wbauer@tmo.at>

View File

@ -18,13 +18,13 @@
%define libversion 79 %define libversion 79
%define devversion 5 %define devversion 5
%define devrelease 5.1 %define devrelease 5.2
# Beta does not mean "before release" but a release that is considered as beta: # Beta does not mean "before release" but a release that is considered as beta:
%define _version %{version} %define _version %{version}
%define _name gwenhywfar %define _name gwenhywfar
%bcond_with configure %bcond_with configure
Name: gwenhywfar Name: gwenhywfar
Version: 5.1.2 Version: 5.2.0
Release: 0 Release: 0
Summary: Multiplatform helper library for other libraries Summary: Multiplatform helper library for other libraries
License: GPL-2.0-or-later AND LGPL-2.1-or-later License: GPL-2.0-or-later AND LGPL-2.1-or-later
@ -47,6 +47,7 @@ BuildRequires: cmake(Qt5Gui)
BuildRequires: cmake(Qt5Network) BuildRequires: cmake(Qt5Network)
BuildRequires: cmake(Qt5OpenGL) BuildRequires: cmake(Qt5OpenGL)
BuildRequires: cmake(Qt5PrintSupport) BuildRequires: cmake(Qt5PrintSupport)
BuildRequires: cmake(Qt5LinguistTools)
BuildRequires: cmake(Qt5Sql) BuildRequires: cmake(Qt5Sql)
BuildRequires: cmake(Qt5Test) BuildRequires: cmake(Qt5Test)
BuildRequires: cmake(Qt5Widgets) BuildRequires: cmake(Qt5Widgets)
@ -113,20 +114,20 @@ some often needed functions (for example, for handling and parsing of
configuration files, reading and writing of XML files, and interprocess configuration files, reading and writing of XML files, and interprocess
communication). communication).
%package -n libgwengui-cpp0 %package -n libgwengui-cpp%{libversion}
Summary: C++ interface for Gwenhywfar Summary: C++ interface for Gwenhywfar
License: GPL-2.0-or-later AND LGPL-2.1-or-later License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/Libraries Group: System/Libraries
%description -n libgwengui-cpp0 %description -n libgwengui-cpp%{libversion}
This package contains the C++ GUI interface for Gwenhywfar. This package contains the C++ GUI interface for Gwenhywfar.
%package -n libgwengui-gtk2-0 %package -n libgwengui-gtk2-%{libversion}
Summary: GTK+ 2 UI backend for Gwenhywfar Summary: GTK+ 2 UI backend for Gwenhywfar
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: System/Libraries Group: System/Libraries
%description -n libgwengui-gtk2-0 %description -n libgwengui-gtk2-%{libversion}
Gwenhywfar is a base library used to provide OS abstraction functions Gwenhywfar is a base library used to provide OS abstraction functions
for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes
some often needed functions (for example, for handling and parsing of some often needed functions (for example, for handling and parsing of
@ -135,12 +136,12 @@ communication).
This package provides the GTK+ 2 implementation of the generic UI toolkit. This package provides the GTK+ 2 implementation of the generic UI toolkit.
%package -n libgwengui-gtk3-0 %package -n libgwengui-gtk3-%{libversion}
Summary: GTK+ 3 UI backend for Gwenhywfar Summary: GTK+ 3 UI backend for Gwenhywfar
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: System/Libraries Group: System/Libraries
%description -n libgwengui-gtk3-0 %description -n libgwengui-gtk3-%{libversion}
Gwenhywfar is a base library used to provide OS abstraction functions Gwenhywfar is a base library used to provide OS abstraction functions
for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes
some often needed functions (for example, for handling and parsing of some often needed functions (for example, for handling and parsing of
@ -149,14 +150,14 @@ communication).
This package provides the GTK+ 3 implementation of the generic UI toolkit. This package provides the GTK+ 3 implementation of the generic UI toolkit.
%package -n libgwengui-qt5-0 %package -n libgwengui-qt5-%{libversion}
Summary: Qt5 UI backend for the gwenhywfar multi-platform helper library Summary: Qt5 UI backend for the gwenhywfar multi-platform helper library
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: System/Libraries Group: System/Libraries
Provides: libgwengui-qt4-0 = %{version} Provides: libgwengui-qt4-0 = %{version}
Obsoletes: libgwengui-qt4-0 < %{version} Obsoletes: libgwengui-qt4-0 < %{version}
%description -n libgwengui-qt5-0 %description -n libgwengui-qt5-%{libversion}
Gwenhywfar is a base library used to provide OS abstraction functions Gwenhywfar is a base library used to provide OS abstraction functions
for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes
some often needed functions (for example, for handling and parsing of some often needed functions (for example, for handling and parsing of
@ -165,12 +166,12 @@ communication).
This package provides the Qt5 implementation of the generic UI toolkit. This package provides the Qt5 implementation of the generic UI toolkit.
%package -n libgwengui-fox16-0 %package -n libgwengui-fox16-%{libversion}
Summary: FOX interface for Gwenhywfar Summary: FOX interface for Gwenhywfar
License: GPL-2.0-or-later AND LGPL-2.1-or-later License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/Libraries Group: System/Libraries
%description -n libgwengui-fox16-0 %description -n libgwengui-fox16-%{libversion}
This package contains the interface to the FOX toolkit This package contains the interface to the FOX toolkit
for Gwenhywfar. for Gwenhywfar.
@ -179,10 +180,10 @@ Summary: Header files for the Gwenhywfar multi-platform helper library
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: glibc-devel Requires: glibc-devel
Requires: libgwengui-fox16-0 >= %{version} Requires: libgwengui-fox16-%{libversion} >= %{version}
Requires: libgwengui-gtk2-0 >= %{version} Requires: libgwengui-gtk2-%{libversion} >= %{version}
Requires: libgwengui-gtk3-0 >= %{version} Requires: libgwengui-gtk3-%{libversion} >= %{version}
Requires: libgwengui-qt5-0 >= %{version} Requires: libgwengui-qt5-%{libversion} >= %{version}
Requires: libgwenhywfar%{libversion} = %{version} Requires: libgwenhywfar%{libversion} = %{version}
%description devel %description devel
@ -233,16 +234,16 @@ find %{buildroot} -type f -name "*.la" -delete -print
%post -n libgwenhywfar%{libversion} -p /sbin/ldconfig %post -n libgwenhywfar%{libversion} -p /sbin/ldconfig
%postun -n libgwenhywfar%{libversion} -p /sbin/ldconfig %postun -n libgwenhywfar%{libversion} -p /sbin/ldconfig
%post -n libgwengui-cpp0 -p /sbin/ldconfig %post -n libgwengui-cpp%{libversion} -p /sbin/ldconfig
%postun -n libgwengui-cpp0 -p /sbin/ldconfig %postun -n libgwengui-cpp%{libversion} -p /sbin/ldconfig
%post -n libgwengui-gtk2-0 -p /sbin/ldconfig %post -n libgwengui-gtk2-%{libversion} -p /sbin/ldconfig
%postun -n libgwengui-gtk2-0 -p /sbin/ldconfig %postun -n libgwengui-gtk2-%{libversion} -p /sbin/ldconfig
%post -n libgwengui-gtk3-0 -p /sbin/ldconfig %post -n libgwengui-gtk3-%{libversion} -p /sbin/ldconfig
%postun -n libgwengui-gtk3-0 -p /sbin/ldconfig %postun -n libgwengui-gtk3-%{libversion} -p /sbin/ldconfig
%post -n libgwengui-qt5-0 -p /sbin/ldconfig %post -n libgwengui-qt5-%{libversion} -p /sbin/ldconfig
%postun -n libgwengui-qt5-0 -p /sbin/ldconfig %postun -n libgwengui-qt5-%{libversion} -p /sbin/ldconfig
%post -n libgwengui-fox16-0 -p /sbin/ldconfig %post -n libgwengui-fox16-%{libversion} -p /sbin/ldconfig
%postun -n libgwengui-fox16-0 -p /sbin/ldconfig %postun -n libgwengui-fox16-%{libversion} -p /sbin/ldconfig
%files %files
%license COPYING %license COPYING
@ -270,19 +271,19 @@ find %{buildroot} -type f -name "*.la" -delete -print
%files -n libgwenhywfar%{libversion} %files -n libgwenhywfar%{libversion}
%{_libdir}/lib%{_name}.so.* %{_libdir}/lib%{_name}.so.*
%files -n libgwengui-cpp0 %files -n libgwengui-cpp%{libversion}
%{_libdir}/libgwengui-cpp.so.* %{_libdir}/libgwengui-cpp.so.*
%files -n libgwengui-gtk2-0 %files -n libgwengui-gtk2-%{libversion}
%{_libdir}/libgwengui-gtk2.so.* %{_libdir}/libgwengui-gtk2.so.*
%files -n libgwengui-gtk3-0 %files -n libgwengui-gtk3-%{libversion}
%{_libdir}/libgwengui-gtk3.so.* %{_libdir}/libgwengui-gtk3.so.*
%files -n libgwengui-qt5-0 %files -n libgwengui-qt5-%{libversion}
%{_libdir}/libgwengui-qt5.so.* %{_libdir}/libgwengui-qt5.so.*
%files -n libgwengui-fox16-0 %files -n libgwengui-fox16-%{libversion}
%{_libdir}/libgwengui-fox16.so.* %{_libdir}/libgwengui-fox16.so.*
%files devel %files devel