From 7d00974cc41a4d291b5b629b0d877baf60a349bef609af6ec53d9a51fa1b6d45 Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Mon, 30 Sep 2019 13:17:45 +0000 Subject: [PATCH 1/7] OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.14/libqt5-qttools?expand=0&rev=1 From fa29a7caac0f30a761771a6ff7f6446c9a76d313730983937f7e3163adef723f Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Sat, 5 Oct 2019 16:00:58 +0000 Subject: [PATCH 2/7] Accepting request 734738 from home:Vogtinator:qt5.14 Qt 5.14 Alpha OBS-URL: https://build.opensuse.org/request/show/734738 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.14/libqt5-qttools?expand=0&rev=2 --- libqt5-qttools.changes | 9 +++++++++ libqt5-qttools.spec | 16 +++++++++++----- qttools-everywhere-src-5.13.1.tar.xz | 3 --- qttools-everywhere-src-5.14.0-alpha.tar.xz | 3 +++ 4 files changed, 23 insertions(+), 8 deletions(-) delete mode 100644 qttools-everywhere-src-5.13.1.tar.xz create mode 100644 qttools-everywhere-src-5.14.0-alpha.tar.xz diff --git a/libqt5-qttools.changes b/libqt5-qttools.changes index 89e35e5..c5bbd2f 100644 --- a/libqt5-qttools.changes +++ b/libqt5-qttools.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Mon Sep 30 13:30:37 UTC 2019 - Fabian Vogt + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + ------------------------------------------------------------------- Fri Sep 6 08:04:33 UTC 2019 - Fabian Vogt diff --git a/libqt5-qttools.spec b/libqt5-qttools.spec index 8679c2e..725c37d 100644 --- a/libqt5-qttools.spec +++ b/libqt5-qttools.spec @@ -26,17 +26,17 @@ %define qt5_snapshot 0 Name: libqt5-qttools -Version: 5.13.1 +Version: 5.14.0~alpha Release: 0 Summary: Qt 5 QtTools Module License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-only Group: Development/Libraries/X11 URL: https://www.qt.io %define base_name libqt5 -%define real_version 5.13.1 -%define so_version 5.13.1 -%define tar_version qttools-everywhere-src-5.13.1 -Source: https://download.qt.io/official_releases/qt/5.13/%{real_version}/submodules/%{tar_version}.tar.xz +%define real_version 5.14.0-alpha +%define so_version 5.14.0 +%define tar_version qttools-everywhere-src-5.14.0-alpha +Source: https://download.qt.io/development_releases/qt/5.14/%{real_version}/submodules/%{tar_version}.tar.xz Source1: baselibs.conf Source11: designer5.desktop Source12: linguist5.desktop @@ -294,6 +294,9 @@ install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer-128.png %{buildroot}%{ %{_datadir}/icons/hicolor/*/apps/qdbusviewer5.png %dir %{_libqt5_libdir}/qt5/plugins/designer %{_libqt5_libdir}/qt5/plugins/designer/libqquickwidget.so +# CMake target for some of the binaries in this package. Own the dir to not require CMake +%dir %{_libqt5_libdir}/cmake/ +%{_libqt5_libdir}/cmake/Qt5AttributionsScannerTools/ %files -n libqt5-linguist %license LICENSE.* @@ -345,6 +348,9 @@ install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer-128.png %{buildroot}%{ %license LICENSE.* %{_bindir}/qdoc* %{_libqt5_bindir}/qdoc* +# CMake target for some of the binaries in this package. Own the dir to not require CMake +%dir %{_libqt5_libdir}/cmake/ +%{_libqt5_libdir}/cmake/Qt5DocTools/ %endif %files qhelpgenerator diff --git a/qttools-everywhere-src-5.13.1.tar.xz b/qttools-everywhere-src-5.13.1.tar.xz deleted file mode 100644 index 38e3f82..0000000 --- a/qttools-everywhere-src-5.13.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7947bdd758514a0c2d44b0a2110adb6056b18bce75c716711e48bcc8de5c7e82 -size 9086496 diff --git a/qttools-everywhere-src-5.14.0-alpha.tar.xz b/qttools-everywhere-src-5.14.0-alpha.tar.xz new file mode 100644 index 0000000..0b3953a --- /dev/null +++ b/qttools-everywhere-src-5.14.0-alpha.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c92f5169751ee54c3d4f8d122bb896174f3b874dd3342f9e40661ac4bdd320d1 +size 9111944 From c05f181e9d7e3fd2e5c5ac88e7b76e6f5c4688ea9ea28370066dcc5cb706dc8d Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Mon, 28 Oct 2019 17:54:02 +0000 Subject: [PATCH 3/7] Accepting request 743230 from home:Vogtinator:qt5.14 Qt 5.14.0 Beta 2 OBS-URL: https://build.opensuse.org/request/show/743230 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.14/libqt5-qttools?expand=0&rev=3 --- libqt5-qttools.changes | 14 ++++++++++++++ libqt5-qttools.spec | 6 +++--- qttools-everywhere-src-5.14.0-alpha.tar.xz | 3 --- qttools-everywhere-src-5.14.0-beta2.tar.xz | 3 +++ 4 files changed, 20 insertions(+), 6 deletions(-) delete mode 100644 qttools-everywhere-src-5.14.0-alpha.tar.xz create mode 100644 qttools-everywhere-src-5.14.0-beta2.tar.xz diff --git a/libqt5-qttools.changes b/libqt5-qttools.changes index c5bbd2f..bd19232 100644 --- a/libqt5-qttools.changes +++ b/libqt5-qttools.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Oct 24 13:23:07 UTC 2019 - Fabian Vogt + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +------------------------------------------------------------------- +Tue Oct 15 12:34:52 UTC 2019 - Fabian Vogt + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + ------------------------------------------------------------------- Mon Sep 30 13:30:37 UTC 2019 - Fabian Vogt diff --git a/libqt5-qttools.spec b/libqt5-qttools.spec index 725c37d..1fcddf1 100644 --- a/libqt5-qttools.spec +++ b/libqt5-qttools.spec @@ -26,16 +26,16 @@ %define qt5_snapshot 0 Name: libqt5-qttools -Version: 5.14.0~alpha +Version: 5.14.0~beta2 Release: 0 Summary: Qt 5 QtTools Module License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-only Group: Development/Libraries/X11 URL: https://www.qt.io %define base_name libqt5 -%define real_version 5.14.0-alpha +%define real_version 5.14.0-beta2 %define so_version 5.14.0 -%define tar_version qttools-everywhere-src-5.14.0-alpha +%define tar_version qttools-everywhere-src-5.14.0-beta2 Source: https://download.qt.io/development_releases/qt/5.14/%{real_version}/submodules/%{tar_version}.tar.xz Source1: baselibs.conf Source11: designer5.desktop diff --git a/qttools-everywhere-src-5.14.0-alpha.tar.xz b/qttools-everywhere-src-5.14.0-alpha.tar.xz deleted file mode 100644 index 0b3953a..0000000 --- a/qttools-everywhere-src-5.14.0-alpha.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c92f5169751ee54c3d4f8d122bb896174f3b874dd3342f9e40661ac4bdd320d1 -size 9111944 diff --git a/qttools-everywhere-src-5.14.0-beta2.tar.xz b/qttools-everywhere-src-5.14.0-beta2.tar.xz new file mode 100644 index 0000000..70e514e --- /dev/null +++ b/qttools-everywhere-src-5.14.0-beta2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da519ceafe4941ae4f53c3bcc8998cbae5b0715aba87c366fa3fe6dfd6a46b5f +size 9125244 From ca0819902046517fa30513c6b4900a903af7479e4468ef0871b236e3c8960b33 Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Thu, 14 Nov 2019 08:34:40 +0000 Subject: [PATCH 4/7] Accepting request 748159 from home:Vogtinator:qt5.14 Qt 5.14 Beta 3 OBS-URL: https://build.opensuse.org/request/show/748159 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.14/libqt5-qttools?expand=0&rev=4 --- libqt5-qttools.changes | 7 +++++++ libqt5-qttools.spec | 6 +++--- qttools-everywhere-src-5.14.0-beta2.tar.xz | 3 --- qttools-everywhere-src-5.14.0-beta3.tar.xz | 3 +++ 4 files changed, 13 insertions(+), 6 deletions(-) delete mode 100644 qttools-everywhere-src-5.14.0-beta2.tar.xz create mode 100644 qttools-everywhere-src-5.14.0-beta3.tar.xz diff --git a/libqt5-qttools.changes b/libqt5-qttools.changes index bd19232..6f43072 100644 --- a/libqt5-qttools.changes +++ b/libqt5-qttools.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Nov 12 13:03:13 UTC 2019 - Fabian Vogt + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + ------------------------------------------------------------------- Thu Oct 24 13:23:07 UTC 2019 - Fabian Vogt diff --git a/libqt5-qttools.spec b/libqt5-qttools.spec index 1fcddf1..04f86a9 100644 --- a/libqt5-qttools.spec +++ b/libqt5-qttools.spec @@ -26,16 +26,16 @@ %define qt5_snapshot 0 Name: libqt5-qttools -Version: 5.14.0~beta2 +Version: 5.14.0~beta3 Release: 0 Summary: Qt 5 QtTools Module License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-only Group: Development/Libraries/X11 URL: https://www.qt.io %define base_name libqt5 -%define real_version 5.14.0-beta2 +%define real_version 5.14.0-beta3 %define so_version 5.14.0 -%define tar_version qttools-everywhere-src-5.14.0-beta2 +%define tar_version qttools-everywhere-src-5.14.0-beta3 Source: https://download.qt.io/development_releases/qt/5.14/%{real_version}/submodules/%{tar_version}.tar.xz Source1: baselibs.conf Source11: designer5.desktop diff --git a/qttools-everywhere-src-5.14.0-beta2.tar.xz b/qttools-everywhere-src-5.14.0-beta2.tar.xz deleted file mode 100644 index 70e514e..0000000 --- a/qttools-everywhere-src-5.14.0-beta2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:da519ceafe4941ae4f53c3bcc8998cbae5b0715aba87c366fa3fe6dfd6a46b5f -size 9125244 diff --git a/qttools-everywhere-src-5.14.0-beta3.tar.xz b/qttools-everywhere-src-5.14.0-beta3.tar.xz new file mode 100644 index 0000000..1de4cee --- /dev/null +++ b/qttools-everywhere-src-5.14.0-beta3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f099d91f0b4deaa6f2ab5c622a6914c848696622b85f61d6cf7639b339e06fa +size 9125292 From 6e1ff4729271065a6fd38faa9bf1fd064689555039487d551895d049c07606cb Mon Sep 17 00:00:00 2001 From: Luca Beltrame Date: Thu, 5 Dec 2019 09:41:17 +0000 Subject: [PATCH 5/7] Accepting request 754286 from home:Vogtinator:qt5.14 Qt 5.14.0 RC1 OBS-URL: https://build.opensuse.org/request/show/754286 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.14/libqt5-qttools?expand=0&rev=5 --- libqt5-qttools.changes | 10 ++++++++++ libqt5-qttools.spec | 6 +++--- qttools-everywhere-src-5.14.0-beta3.tar.xz | 3 --- qttools-everywhere-src-5.14.0-rc.tar.xz | 3 +++ 4 files changed, 16 insertions(+), 6 deletions(-) delete mode 100644 qttools-everywhere-src-5.14.0-beta3.tar.xz create mode 100644 qttools-everywhere-src-5.14.0-rc.tar.xz diff --git a/libqt5-qttools.changes b/libqt5-qttools.changes index 6f43072..9070a82 100644 --- a/libqt5-qttools.changes +++ b/libqt5-qttools.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Wed Dec 4 14:38:09 UTC 2019 - Fabian Vogt + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available + * For more details please see: + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + ------------------------------------------------------------------- Tue Nov 12 13:03:13 UTC 2019 - Fabian Vogt diff --git a/libqt5-qttools.spec b/libqt5-qttools.spec index 04f86a9..92807db 100644 --- a/libqt5-qttools.spec +++ b/libqt5-qttools.spec @@ -26,16 +26,16 @@ %define qt5_snapshot 0 Name: libqt5-qttools -Version: 5.14.0~beta3 +Version: 5.14.0~rc Release: 0 Summary: Qt 5 QtTools Module License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-only Group: Development/Libraries/X11 URL: https://www.qt.io %define base_name libqt5 -%define real_version 5.14.0-beta3 +%define real_version 5.14.0-rc %define so_version 5.14.0 -%define tar_version qttools-everywhere-src-5.14.0-beta3 +%define tar_version qttools-everywhere-src-5.14.0-rc Source: https://download.qt.io/development_releases/qt/5.14/%{real_version}/submodules/%{tar_version}.tar.xz Source1: baselibs.conf Source11: designer5.desktop diff --git a/qttools-everywhere-src-5.14.0-beta3.tar.xz b/qttools-everywhere-src-5.14.0-beta3.tar.xz deleted file mode 100644 index 1de4cee..0000000 --- a/qttools-everywhere-src-5.14.0-beta3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3f099d91f0b4deaa6f2ab5c622a6914c848696622b85f61d6cf7639b339e06fa -size 9125292 diff --git a/qttools-everywhere-src-5.14.0-rc.tar.xz b/qttools-everywhere-src-5.14.0-rc.tar.xz new file mode 100644 index 0000000..1a43a82 --- /dev/null +++ b/qttools-everywhere-src-5.14.0-rc.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cf2ab0681af1c6ee359a767af612086d5b756056bb1c82b6e893822a5b572e3 +size 9146480 From 0db8dc62fedebce5eb6f365fb3fa34a73800d3ec16a4d1c13990d9b2891a3650 Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Thu, 12 Dec 2019 20:39:55 +0000 Subject: [PATCH 6/7] Accepting request 756177 from home:Vogtinator:qt5.14 Qt 5.14.0 final - not fully built yet OBS-URL: https://build.opensuse.org/request/show/756177 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.14/libqt5-qttools?expand=0&rev=6 --- libqt5-qttools.changes | 10 ++++++++++ libqt5-qttools.spec | 8 ++++---- qttools-everywhere-src-5.14.0-rc.tar.xz | 3 --- qttools-everywhere-src-5.14.0.tar.xz | 3 +++ 4 files changed, 17 insertions(+), 7 deletions(-) delete mode 100644 qttools-everywhere-src-5.14.0-rc.tar.xz create mode 100644 qttools-everywhere-src-5.14.0.tar.xz diff --git a/libqt5-qttools.changes b/libqt5-qttools.changes index 9070a82..c738865 100644 --- a/libqt5-qttools.changes +++ b/libqt5-qttools.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Thu Dec 12 12:54:58 UTC 2019 - Fabian Vogt + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qttools.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qttools.git/tree/dist/changes-5.13.2?h=v5.14.0 + ------------------------------------------------------------------- Wed Dec 4 14:38:09 UTC 2019 - Fabian Vogt diff --git a/libqt5-qttools.spec b/libqt5-qttools.spec index 92807db..ed35c95 100644 --- a/libqt5-qttools.spec +++ b/libqt5-qttools.spec @@ -26,17 +26,17 @@ %define qt5_snapshot 0 Name: libqt5-qttools -Version: 5.14.0~rc +Version: 5.14.0 Release: 0 Summary: Qt 5 QtTools Module License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-only Group: Development/Libraries/X11 URL: https://www.qt.io %define base_name libqt5 -%define real_version 5.14.0-rc +%define real_version 5.14.0 %define so_version 5.14.0 -%define tar_version qttools-everywhere-src-5.14.0-rc -Source: https://download.qt.io/development_releases/qt/5.14/%{real_version}/submodules/%{tar_version}.tar.xz +%define tar_version qttools-everywhere-src-5.14.0 +Source: https://download.qt.io/official_releases/qt/5.14/%{real_version}/submodules/%{tar_version}.tar.xz Source1: baselibs.conf Source11: designer5.desktop Source12: linguist5.desktop diff --git a/qttools-everywhere-src-5.14.0-rc.tar.xz b/qttools-everywhere-src-5.14.0-rc.tar.xz deleted file mode 100644 index 1a43a82..0000000 --- a/qttools-everywhere-src-5.14.0-rc.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6cf2ab0681af1c6ee359a767af612086d5b756056bb1c82b6e893822a5b572e3 -size 9146480 diff --git a/qttools-everywhere-src-5.14.0.tar.xz b/qttools-everywhere-src-5.14.0.tar.xz new file mode 100644 index 0000000..032c905 --- /dev/null +++ b/qttools-everywhere-src-5.14.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d7f8612ab6078fe7289d8a8dd8112b550fd0f51b5455df2dcfba651c30c3adf +size 9143808 From 851201c24d9ec450e5c78cac7fa713be7c03abe215ec8c2137dbcffe20f63d15 Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Mon, 16 Dec 2019 10:31:31 +0000 Subject: [PATCH 7/7] OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.14/libqt5-qttools?expand=0&rev=7 --- libqt5-qttools.changes | 5 +++++ libqt5-qttools.spec | 48 ++++++++++++++++++++++++++---------------- 2 files changed, 35 insertions(+), 18 deletions(-) diff --git a/libqt5-qttools.changes b/libqt5-qttools.changes index c738865..a1908a9 100644 --- a/libqt5-qttools.changes +++ b/libqt5-qttools.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Dec 16 10:30:49 UTC 2019 - Christophe Giboudeaux + +- Update the license tags. + ------------------------------------------------------------------- Thu Dec 12 12:54:58 UTC 2019 - Fabian Vogt diff --git a/libqt5-qttools.spec b/libqt5-qttools.spec index ed35c95..cec9788 100644 --- a/libqt5-qttools.spec +++ b/libqt5-qttools.spec @@ -1,7 +1,7 @@ # # spec file for package libqt5-qttools # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,26 +16,30 @@ # +%define qt5_snapshot 0 +%define base_name libqt5 +%define real_version 5.14.0 +%define so_version 5.14.0 +%define tar_version qttools-everywhere-src-5.14.0 %if 0%{?suse_version} >= 1330 %bcond_without qdoc %else # Needs clang >= 3.9.0 %bcond_with qdoc %endif - -%define qt5_snapshot 0 - Name: libqt5-qttools Version: 5.14.0 Release: 0 Summary: Qt 5 QtTools Module -License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-only +# Legal: +# most src/ subfolders are GPL-3.0-only WITH Qt-GPL-exception-1.0, except: +# qtpaths is BSD-3-Clause +# qdoc is GPL-3.0-only WITH Qt-GPL-exception-1.0 + (LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later)) == GPL-3.0-only +# src/shared contains BSD-3-Clause and LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) files. The +# 'GPL-3.0-only WITH Qt-GPL-exception-1.0' files in this folder are only used on Windows. +License: (LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later)) AND GPL-3.0-only WITH Qt-GPL-exception-1.0 Group: Development/Libraries/X11 URL: https://www.qt.io -%define base_name libqt5 -%define real_version 5.14.0 -%define so_version 5.14.0 -%define tar_version qttools-everywhere-src-5.14.0 Source: https://download.qt.io/official_releases/qt/5.14/%{real_version}/submodules/%{tar_version}.tar.xz Source1: baselibs.conf Source11: designer5.desktop @@ -43,28 +47,28 @@ Source12: linguist5.desktop Source13: assistant5.desktop Source14: qdbusviewer5.desktop Source99: libqt5-qttools-rpmlintrc -BuildRequires: fdupes %if %{with qdoc} BuildRequires: clang-devel >= 3.9.0 %endif +BuildRequires: fdupes BuildRequires: libqt5-qtbase-devel >= %{version} BuildRequires: libqt5-qtbase-private-headers-devel >= %{version} BuildRequires: libqt5-qtdeclarative-private-headers-devel >= %{version} BuildRequires: libxslt-devel -BuildRequires: update-desktop-files -Recommends: libqt5-linguist -Recommends: libqt5-qtdoc-qch >= %{version} -%if %qt5_snapshot +%if %{qt5_snapshot} #to create the forwarding headers BuildRequires: perl %endif +BuildRequires: update-desktop-files BuildRequires: xz +Requires: %{name}-qhelpgenerator = %{version} # help files are SQLite databases, so assistant/qhelpgenerator need the SQLite plugin Requires: libQt5Sql5-sqlite >= %{version} Requires: libqt5-qdbus = %{version} Requires: libqt5-qtpaths = %{version} -Requires: %{name}-qhelpgenerator = %{version} -%requires_ge libQt5DBus5 +%requires_ge libQt5DBus5 +Recommends: libqt5-linguist +Recommends: libqt5-qtdoc-qch >= %{version} %description The QtTools modules contains some tools mostly useful for application development. @@ -78,13 +82,13 @@ and several more. %package devel Summary: Development files for the Qt5 Tools library Group: Development/Libraries/X11 +Requires: %{name}-qhelpgenerator = %{version} Requires: libQt5Designer5 = %{version} Requires: libQt5DesignerComponents5 = %{version} Requires: libQt5Help5 = %{version} Requires: libqt5-linguist-devel = %{version} Requires: libxslt-devel Requires: pkgconfig(Qt5Xml) >= %{so_version} -Requires: %{name}-qhelpgenerator = %{version} Recommends: %{name} = %{version} Recommends: %{name}-doc = %{version} @@ -106,6 +110,7 @@ the exact Qt version. %package examples Summary: Qt5 tools examples Group: Development/Libraries/X11 +License: BSD-3-Clause Recommends: %{name}-devel %description examples @@ -114,6 +119,7 @@ Examples for the libqt5-qttools module. %package example-plugins Summary: Example plugins for Qt5 Designer Group: Development/Libraries/X11 +License: BSD-3-Clause Recommends: %{name}-examples %description example-plugins @@ -122,6 +128,7 @@ Example plugins for Qt5 Designer, e.g. a TicTacToe and a World Clock widget. %package -n libQt5Designer5 Summary: Qt 5 Designer Library Group: Development/Libraries/X11 +License: GPL-3.0-only WITH Qt-GPL-exception-1.0 %requires_ge libQt5Widgets5 %requires_ge libQt5Xml5 @@ -131,6 +138,7 @@ The Qt 5 Designer library. %package -n libQt5DesignerComponents5 Summary: Qt 5 Designer Components Library Group: Development/Libraries/X11 +License: GPL-3.0-only WITH Qt-GPL-exception-1.0 Requires: libQt5Designer5 = %{version} %description -n libQt5DesignerComponents5 @@ -158,6 +166,7 @@ Binaries for generating .qch help catalogs. %package -n libqt5-linguist Summary: Qt 5 Linguist Tools Group: Development/Libraries/X11 +License: GPL-3.0-only WITH Qt-GPL-exception-1.0 %requires_ge libQt5PrintSupport5 %requires_ge libQt5Widgets5 %requires_ge libQt5Xml5 @@ -177,6 +186,7 @@ The Qt 5 Linguist Tools - development files. %package -n libqt5-qdbus Summary: Command line client for communication over D-Bus Group: Development/Libraries/X11 +License: GPL-3.0-only WITH Qt-GPL-exception-1.0 Conflicts: %{name} < %{version} %description -n libqt5-qdbus @@ -185,6 +195,7 @@ Command line client for communication over D-Bus. %package -n libqt5-qtpaths Summary: Command line client to QStandardPaths Group: Development/Libraries/X11 +License: BSD-3-Clause Conflicts: %{name} < %{version} %description -n libqt5-qtpaths @@ -193,6 +204,7 @@ Command line client to QStandardPaths. %package doc Summary: Qt 5 tool used by Qt Developers to generate documentation Group: Development/Libraries/C and C++ +License: GPL-3.0-only Provides: libqt5-qtbase-doc = %{version} Obsoletes: libqt5-qtbase-doc < %{version} # qdoc hardcodes clang include paths: boo#1109367, QTBUG-70687 @@ -216,7 +228,7 @@ Qt 5 tool used by Qt Developers to generate documentation for software projects. %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects -%if %qt5_snapshot +%if %{qt5_snapshot} #force the configure script to generate the forwarding headers (it checks whether .git directory exists) mkdir .git %endif