]>
Commit | Line | Data |
---|---|---|
18c030c7 JP |
1 | Summary: A lightweight Wayland notification daemon |
2 | Name: mako | |
b6cb5ae3 | 3 | Version: 1.8.0 |
18c030c7 JP |
4 | Release: 1 |
5 | License: MIT | |
6 | Group: Applications | |
7 | Source0: https://github.com/emersion/mako/releases/download/v%{version}/%{name}-%{version}.tar.gz | |
b6cb5ae3 | 8 | # Source0-md5: e8ac766b20a32169c84ba3d0a7dccf55 |
18c030c7 | 9 | URL: https://wayland.emersion.fr/mako/ |
27baa644 | 10 | BuildRequires: bash-completion-devel >= 1:2.0 |
18c030c7 JP |
11 | BuildRequires: cairo-devel |
12 | BuildRequires: gdk-pixbuf2-devel | |
13 | BuildRequires: glib2-devel | |
27baa644 | 14 | BuildRequires: meson >= 0.60.0 |
18c030c7 JP |
15 | BuildRequires: ninja |
16 | BuildRequires: pango-devel | |
a2b0cc9d | 17 | BuildRequires: pkgconfig |
d96aaa1a | 18 | BuildRequires: rpm-build >= 4.6 |
18c030c7 | 19 | BuildRequires: rpmbuild(macros) >= 1.736 |
3d15614e | 20 | BuildRequires: scdoc >= 1.9.7 |
18c030c7 JP |
21 | BuildRequires: systemd-devel |
22 | BuildRequires: wayland-devel | |
85fce80d | 23 | BuildRequires: wayland-protocols >= 1.21 |
18c030c7 JP |
24 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
25 | ||
26 | %description | |
27 | mako is a lightweight notification daemon for Wayland compositors that | |
28 | support the layer-shell protocol. | |
29 | ||
27baa644 JP |
30 | %package -n bash-completion-mako |
31 | Summary: bash-completion for mako | |
32 | Group: Applications/Shells | |
33 | Requires: %{name} = %{version}-%{release} | |
34 | Requires: bash-completion >= 1:2.0 | |
35 | BuildArch: noarch | |
36 | ||
37 | %description -n bash-completion-mako | |
38 | This package provides bash-completion for mako. | |
39 | ||
18c030c7 JP |
40 | %package -n zsh-completion-mako |
41 | Summary: ZSH completion for mako | |
42 | Group: Applications/Shells | |
43 | Requires: %{name} = %{version}-%{release} | |
44 | Requires: zsh | |
45 | BuildArch: noarch | |
46 | ||
47 | %description -n zsh-completion-mako | |
48 | ZSH completion for mako. | |
49 | ||
50 | %prep | |
51 | %setup -q | |
52 | ||
53 | %build | |
54 | %meson build \ | |
27baa644 | 55 | -Dbash-completions=true \ |
18c030c7 JP |
56 | -Dzsh-completions=true |
57 | %ninja_build -C build | |
58 | ||
59 | %install | |
60 | rm -rf $RPM_BUILD_ROOT | |
61 | %ninja_install -C build | |
62 | ||
63 | %clean | |
64 | rm -rf $RPM_BUILD_ROOT | |
65 | ||
66 | %files | |
67 | %defattr(644,root,root,755) | |
68 | %doc README.md | |
69 | %attr(755,root,root) %{_bindir}/mako | |
70 | %attr(755,root,root) %{_bindir}/makoctl | |
71 | %{_datadir}/dbus-1/services/fr.emersion.mako.service | |
72 | %{_mandir}/man1/mako.1* | |
73 | %{_mandir}/man1/makoctl.1* | |
74 | %{_mandir}/man5/mako.5* | |
75 | ||
27baa644 JP |
76 | %files -n bash-completion-mako |
77 | %defattr(644,root,root,755) | |
78 | %{bash_compdir}/mako | |
79 | %{bash_compdir}/makoctl | |
80 | ||
18c030c7 JP |
81 | %files -n zsh-completion-mako |
82 | %defattr(644,root,root,755) | |
83 | %{zsh_compdir}/_mako | |
84 | %{zsh_compdir}/_makoctl |