From 0739ae1944752be6563c71d77565d41a7020042bc6760940b51449fe417cbe00 Mon Sep 17 00:00:00 2001 From: Luca Beltrame Date: Fri, 22 Jan 2021 15:04:59 +0000 Subject: [PATCH] Add compatibility with qml-autoreqprov OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.15/libqt5-qtscxml?expand=0&rev=12 --- libqt5-qtscxml.changes | 5 +++++ libqt5-qtscxml.spec | 13 ++++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/libqt5-qtscxml.changes b/libqt5-qtscxml.changes index 8910a65..2ef71d7 100644 --- a/libqt5-qtscxml.changes +++ b/libqt5-qtscxml.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Jan 16 16:25:26 UTC 2021 - Fabian Vogt + +- Add compatibility with qml-autoreqprov + ------------------------------------------------------------------- Fri Nov 20 12:09:34 UTC 2020 - Fabian Vogt diff --git a/libqt5-qtscxml.spec b/libqt5-qtscxml.spec index deeeea9..ce1c079 100644 --- a/libqt5-qtscxml.spec +++ b/libqt5-qtscxml.spec @@ -1,7 +1,7 @@ # # spec file for package libqt5-qtscxml # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,9 @@ # +# Internal QML imports of examples +%global __requires_exclude qmlimport\\((CalculatorStateMachine|Directions|MediaPlayerDataModel|MediaPlayerStateMachine|TrafficLightStateMachine).* + %define qt5_snapshot 0 %define libname libQt5Scxml5 %define base_name libqt5 @@ -52,6 +55,7 @@ It also contains functionality to support data models and executable content. %package -n %{libname} Summary: Qt 5 State Chart XML Library +License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) Group: System/Libraries %requires_ge libQt5Core5 @@ -67,6 +71,7 @@ models and executable content. %package -n %{libname}-imports Summary: Qt 5 Scxml Addon - QML imports +License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) Group: Development/Libraries/X11 %requires_ge libQtQuick5 Supplements: (%{libname} and libQtQuick5) @@ -80,8 +85,8 @@ It also contains functionality to support data models and executable content. %package tools Summary: Qt 5 State Chart XML tools -Group: Development/Tools/Debuggers License: GPL-3.0-only WITH Qt-GPL-exception-1.0 +Group: Development/Tools/Debuggers %description tools Qt is a set of libraries for developing applications. @@ -90,6 +95,7 @@ This package contains tools for handling Qt SCXML files. %package devel Summary: Development files for Qt5's State Chart XML library +License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} Requires: %{name}-tools = %{version} @@ -99,6 +105,7 @@ You need this package if you want to compile programs with QtScxml. %package private-headers-devel Summary: Non-ABI stable experimental API for Qt5's State Chart XML library +License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) Group: Development/Libraries/C and C++ Requires: %{name}-devel = %{version} Requires: libQt5Core-private-headers-devel >= %{version} @@ -112,8 +119,8 @@ the exact Qt version. %package examples Summary: Qt5 State Chart XML examples -Group: Development/Libraries/X11 License: BSD-3-Clause +Group: Development/Libraries/X11 Recommends: %{name}-devel %description examples