From fcdaf4fe7e787eeb43466f66e3fea6da520bfa785f54c66cef4077afa4a6d78e Mon Sep 17 00:00:00 2001 From: Shawn Dunn Date: Thu, 19 Dec 2024 21:39:28 +0000 Subject: [PATCH] - Created libmirserverplatform22 and libmirevdev10 subpackages to align with shlib packaging policy, and clear conflicts with libmirserver61 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/mir?expand=0&rev=10 --- mir.changes | 7 +++++++ mir.spec | 12 +++--------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/mir.changes b/mir.changes index 2af712e..026a20e 100644 --- a/mir.changes +++ b/mir.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Dec 19 21:38:02 UTC 2024 - Shawn Dunn + +- Created libmirserverplatform22 and libmirevdev10 subpackages to + align with shlib packaging policy, and clear conflicts with + libmirserver61 + ------------------------------------------------------------------- Wed Dec 4 21:14:47 UTC 2024 - Shawn Dunn diff --git a/mir.spec b/mir.spec index 2b17d4a..ee636e6 100644 --- a/mir.spec +++ b/mir.spec @@ -105,6 +105,8 @@ Requires: %{name}-test-libs-static = %{version} Requires: libmircommon%{commonlibsover} = %{version} Requires: libmiroil%{lomirisover} = %{version} Requires: libmirserver%{mirserversover} = %{version} +Requires: libmirserverplatform%{mirserverplatformsover} = %{version} +Requires: libmirevdev%{mirevdevsover} = %{version} %description devel This package provides the development files to create compositors built on Mir @@ -178,7 +180,7 @@ Obsoletes: libmirserver61 <= %{version} Component library of the Mir server platform %package -n libmirevdev%{mirevdevsover} -Summary: evdev support for Mir +Summary: Evdev support for Mir License: LGPL-2.1-only OR LGPL-3.0-only Conflicts: libmirserver61 <= %{version} Obsoletes: libmirserver61 <= %{version} @@ -290,14 +292,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/miral-shell.desktop %files -n libmirserver%{mirserversover} %license COPYING.GPL* %doc README.md -%dnl %dir %{_libdir}/mir/server-platform -%dnl %{_libdir}/mir/server-platform/graphics-eglstream-kms.so.* -%dnl %{_libdir}/mir/server-platform/graphics-gbm-kms.so.* -%dnl %{_libdir}/mir/server-platform/graphics-wayland.so.* -%dnl %{_libdir}/mir/server-platform/input-evdev.so.* -%dnl %{_libdir}/mir/server-platform/renderer-egl-generic.so.* -%dnl %{_libdir}/mir/server-platform/server-virtual.so.* -%dnl %{_libdir}/mir/server-platform/server-x11.so.* %{_libdir}/libmirserver.so.%{mirserversover} %files -n libmirwayland%{mirwaylandsover}