diff --git a/qt5-qtwebsockets.spec b/qt5-qtwebsockets.spec index 15693cd..5249d7c 100644 --- a/qt5-qtwebsockets.spec +++ b/qt5-qtwebsockets.spec @@ -2,13 +2,13 @@ Summary: Qt5 - WebSockets component Name: qt5-%{qt_module} -Version: 5.15.2 +Version: 5.15.10 Release: 1 -License: LGPLv2 with exceptions or GPLv3 with exceptions +License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://qt-project.org/ %global majmin %(echo %{version} | cut -d. -f1-2) -Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submodules/%{qt_module}-everywhere-src-%{version}.tar.xz +Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submodules/%{qt_module}-everywhere-opensource-src-%{version}.tar.xz Patch0: %{name}-gcc11.patch %global __provides_exclude_from ^%{_qt5_archdatadir}/qml/.*\\.so$ @@ -19,24 +19,22 @@ BuildRequires: qt5-qtbase-private-devel %{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}} BuildRequires: qt5-qtdeclarative-devel -%package devel +%description +The QtWebSockets module implements the WebSocket protocol as specified in RFC +6455. It solely depends on Qt (no external dependencies). + +%package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt5-qtbase-devel%{?_isa} +%description devel +%{summary}. -%package help +%package examples Summary: Programming examples for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} - -%description -This module implements the WebSocket protocol as specified in RFC -6455. It depends on Qt solely. - -%description devel -This package include development files for %{name} - -%description help -This package include examples for %{name} +%description examples +%{summary}. %prep %setup -q -n %{qt_module}-everywhere-src-%{version} @@ -52,6 +50,8 @@ This package include examples for %{name} %install make install INSTALL_ROOT=%{buildroot} +## .prl/.la file love +# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs pushd %{buildroot}%{_qt5_libdir} for prl_file in libQt5*.prl ; do sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" "${prl_file}" @@ -79,10 +79,13 @@ popd %{_qt5_libdir}/pkgconfig/Qt5WebSockets.pc %{_qt5_libdir}/qt5/qml/QtWebSockets/ -%files help +%files examples %{_qt5_examplesdir}/ %changelog +* Wed Aug 23 2023 peijiankang - 5.15.10-1 +- update to upstream version 5.15.10 + * Wed Oct 13 2021 peijiankang - 5.15.2-1 - update to upstream version 5.15.2 diff --git a/qtwebsockets-everywhere-opensource-src-5.15.10.tar.xz b/qtwebsockets-everywhere-opensource-src-5.15.10.tar.xz new file mode 100644 index 0000000..99851b8 Binary files /dev/null and b/qtwebsockets-everywhere-opensource-src-5.15.10.tar.xz differ diff --git a/qtwebsockets-everywhere-src-5.15.2.tar.xz b/qtwebsockets-everywhere-src-5.15.2.tar.xz deleted file mode 100644 index 6e5ebed..0000000 Binary files a/qtwebsockets-everywhere-src-5.15.2.tar.xz and /dev/null differ