From f851c61b3d5641a3127a533f5e11fe6e32a9398a4d2abace0f8f6b817dc63a5f Mon Sep 17 00:00:00 2001 From: Christophe Marin Date: Tue, 16 Jan 2024 10:39:10 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/KDE:Qt6/kdsingleapplication?expand=0&rev=4 --- kdsingleapplication.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/kdsingleapplication.spec b/kdsingleapplication.spec index 2abca12..eebee04 100644 --- a/kdsingleapplication.spec +++ b/kdsingleapplication.spec @@ -21,6 +21,9 @@ %if "%{flavor}" == "qt6" %define qt6 1 %define pkg_suffix -qt6 +%define sover -1_1 +%else +%define sover 1_1 %endif Name: kdsingleapplication%{?pkg_suffix} Version: 1.1.0 @@ -46,15 +49,15 @@ BuildRequires: cmake(Qt5Widgets) %description KDSingleApplication is a helper class for single-instance policy applications. -%package -n libkdsingleapplication%{?pkg_suffix} +%package -n libkdsingleapplication%{?pkg_suffix}%{sover} Summary: Helper class for single-instance policy applications -%description -n libkdsingleapplication%{?pkg_suffix} +%description -n libkdsingleapplication%{?pkg_suffix}%{sover} KDSingleApplication is a helper class for single-instance policy applications. %package devel Summary: Development files for libkdsingleapplication%{?pkg_suffix} -Requires: libkdsingleapplication%{?pkg_suffix} = %{version} +Requires: libkdsingleapplication%{?pkg_suffix}%{sover} = %{version} %if 0%{?qt6} Requires: cmake(Qt6Network) Requires: cmake(Qt6Widgets) @@ -95,9 +98,9 @@ rm -r %{buildroot}%{_datadir}/doc %check %ctest -%ldconfig_scriptlets -n libkdsingleapplication%{?pkg_suffix} +%ldconfig_scriptlets -n libkdsingleapplication%{?pkg_suffix}%{sover} -%files -n libkdsingleapplication%{?pkg_suffix} +%files -n libkdsingleapplication%{?pkg_suffix}%{sover} %license LICENSES/* %doc README.md %{_libdir}/libkdsingleapplication%{?pkg_suffix}.so.*