Add new libwayland-egl subpackage and obsolete mesa-libwayland-egl

This commit is contained in:
Kalev Lember 2018-02-27 09:44:58 +01:00
parent 700bbaa6f2
commit 45b1cec8b4

View File

@ -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 <klember@redhat.com> - 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 <releng@fedoraproject.org> - 1.14.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild