1 Summary: A lightweight Wayland notification daemon
7 Source0: https://github.com/emersion/mako/releases/download/v%{version}/%{name}-%{version}.tar.gz
8 # Source0-md5: 1da0e274b25e61d0f8ce956270f3f737
9 URL: https://wayland.emersion.fr/mako/
10 BuildRequires: cairo-devel
11 BuildRequires: gdk-pixbuf2-devel
12 BuildRequires: glib2-devel
13 BuildRequires: meson >= 0.50.0
15 BuildRequires: pango-devel
16 BuildRequires: rpmbuild(macros) >= 1.736
18 BuildRequires: systemd-devel
19 BuildRequires: wayland-devel
20 BuildRequires: wayland-protocols >= 1.14
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 mako is a lightweight notification daemon for Wayland compositors that
25 support the layer-shell protocol.
27 %package -n zsh-completion-mako
28 Summary: ZSH completion for mako
29 Group: Applications/Shells
30 Requires: %{name} = %{version}-%{release}
34 %description -n zsh-completion-mako
35 ZSH completion for mako.
42 -Dzsh-completions=true
46 rm -rf $RPM_BUILD_ROOT
47 %ninja_install -C build
50 rm -rf $RPM_BUILD_ROOT
53 %defattr(644,root,root,755)
55 %attr(755,root,root) %{_bindir}/mako
56 %attr(755,root,root) %{_bindir}/makoctl
57 %{_datadir}/dbus-1/services/fr.emersion.mako.service
58 %{_mandir}/man1/mako.1*
59 %{_mandir}/man1/makoctl.1*
60 %{_mandir}/man5/mako.5*
62 %files -n zsh-completion-mako
63 %defattr(644,root,root,755)
65 %{zsh_compdir}/_makoctl