- 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
This commit is contained in:
Shawn Dunn 2024-12-19 21:39:28 +00:00 committed by Git OBS Bridge
parent 0180e2864a
commit fcdaf4fe7e
2 changed files with 10 additions and 9 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Thu Dec 19 21:38:02 UTC 2024 - Shawn Dunn <sfalken@opensuse.org>
- 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 <sfalken@opensuse.org>

View File

@ -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}