SHA256
1
0
forked from pool/wayland

Compare commits

...

1 Commits

Author SHA256 Message Date
418e72f38c Create wayland filesystem package 2025-02-15 15:49:20 +01:00

View File

@ -64,6 +64,7 @@ fullscreen) or other display servers.
%package -n libwayland-client0
Summary: Wayland core client library
Group: System/Libraries
Requires: %{name}-filesystem
%description -n libwayland-client0
Wayland is a protocol for a compositor to talk to its clients as well
@ -142,6 +143,14 @@ BuildArch: noarch
%description doc
This subpackage contains the documentation to Wayland.
%package filesystem
Summary: Filesystem directories for Wayland
Group: System/Libraries
%description filesystem
Provides the required packaging and run-time directories needed by
Wayland
%prep
%autosetup -p1
sed -i 's/<eglversion>/%eglversion/' "%_sourcedir/baselibs.conf"
@ -160,6 +169,8 @@ sed -i 's/<eglversion>/%eglversion/' "%_sourcedir/baselibs.conf"
%install
%meson_install
mkdir -p %{buildroot}%{_datadir}/wayland-sessions
%check
%meson_test
@ -206,4 +217,7 @@ sed -i 's/<eglversion>/%eglversion/' "%_sourcedir/baselibs.conf"
%_docdir/%name/
%endif
%files filesystem
%dir %{_datadir}/wayland-sessions
%changelog