From 45b1cec8b49c045e680dda399f02008edf88f784 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Feb 27 2018 09:04:03 +0000 Subject: Add new libwayland-egl subpackage and obsolete mesa-libwayland-egl --- diff --git a/wayland.spec b/wayland.spec index e20774d..12d9392 100644 --- a/wayland.spec +++ b/wayland.spec @@ -17,6 +17,10 @@ BuildRequires: libxslt BuildRequires: pkgconfig(libffi) BuildRequires: xmlto +# For upgrade path from F27 +Provides: mesa-libwayland-egl = %{version}-%{release} +Obsoletes: mesa-libwayland-egl < 18.0.0-0.3 + %description Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone @@ -28,6 +32,7 @@ applications, X servers (rootless or fullscreen) or other display servers. Summary: Development files for %{name} Requires: libwayland-client%{?_isa} = %{version}-%{release} Requires: libwayland-cursor%{?_isa} = %{version}-%{release} +Requires: libwayland-egl%{?_isa} = %{version}-%{release} Requires: libwayland-server%{?_isa} = %{version}-%{release} # For upgrade path from F24 Provides: libwayland-client-devel = %{version}-%{release} @@ -36,6 +41,10 @@ Provides: libwayland-cursor-devel = %{version}-%{release} Obsoletes: libwayland-cursor-devel < 1.11.91 Provides: libwayland-server-devel = %{version}-%{release} Obsoletes: libwayland-server-devel < 1.11.91 +# For upgrade path from F27 +Provides: libwayland-egl-devel = %{version}-%{release} +Provides: mesa-libwayland-egl-devel = %{version}-%{release} +Obsoletes: mesa-libwayland-egl-devel < 18.0.0-0.3 %description devel The %{name}-devel package contains libraries and header files for @@ -59,6 +68,11 @@ Summary: Wayland cursor library %description -n libwayland-cursor Wayland cursor library +%package -n libwayland-egl +Summary: Wayland egl library +%description -n libwayland-egl +Wayland egl library + %package -n libwayland-server Summary: Wayland server library %description -n libwayland-server @@ -94,6 +108,9 @@ XDG_RUNTIME_DIR=$PWD/tests/run make check || \ %post -n libwayland-cursor -p /sbin/ldconfig %postun -n libwayland-cursor -p /sbin/ldconfig +%post -n libwayland-egl -p /sbin/ldconfig +%postun -n libwayland-egl -p /sbin/ldconfig + %post -n libwayland-server -p /sbin/ldconfig %postun -n libwayland-server -p /sbin/ldconfig @@ -122,6 +139,10 @@ XDG_RUNTIME_DIR=$PWD/tests/run make check || \ %license COPYING %{_libdir}/libwayland-cursor.so.0* +%files -n libwayland-egl +%license COPYING +%{_libdir}/libwayland-egl.so.1* + %files -n libwayland-server %license COPYING %{_libdir}/libwayland-server.so.0* @@ -129,6 +150,7 @@ XDG_RUNTIME_DIR=$PWD/tests/run make check || \ %changelog * Tue Feb 27 2018 Kalev Lember - 1.14.91-1 - Update to 1.14.91 +- Add new libwayland-egl subpackage and obsolete mesa-libwayland-egl * Fri Feb 09 2018 Fedora Release Engineering - 1.14.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild