]> git.pld-linux.org Git - packages/mako.git/blob - mako.spec
9e3d6ff51bfbb9aa75329b3c62e63eab067bc5d1
[packages/mako.git] / mako.spec
1 Summary:        A lightweight Wayland notification daemon
2 Name:           mako
3 Version:        1.7.1
4 Release:        1
5 License:        MIT
6 Group:          Applications
7 Source0:        https://github.com/emersion/mako/releases/download/v%{version}/%{name}-%{version}.tar.gz
8 # Source0-md5:  c1b1778b55da0902b2c2b4899dc97c4e
9 URL:            https://wayland.emersion.fr/mako/
10 BuildRequires:  bash-completion-devel >= 1:2.0
11 BuildRequires:  cairo-devel
12 BuildRequires:  gdk-pixbuf2-devel
13 BuildRequires:  glib2-devel
14 BuildRequires:  meson >= 0.60.0
15 BuildRequires:  ninja
16 BuildRequires:  pango-devel
17 BuildRequires:  pkgconfig
18 BuildRequires:  rpm-build >= 4.6
19 BuildRequires:  rpmbuild(macros) >= 1.736
20 BuildRequires:  scdoc >= 1.9.7
21 BuildRequires:  systemd-devel
22 BuildRequires:  wayland-devel
23 BuildRequires:  wayland-protocols >= 1.21
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
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
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 \
55         -Dbash-completions=true \
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
76 %files -n bash-completion-mako
77 %defattr(644,root,root,755)
78 %{bash_compdir}/mako
79 %{bash_compdir}/makoctl
80
81 %files -n zsh-completion-mako
82 %defattr(644,root,root,755)
83 %{zsh_compdir}/_mako
84 %{zsh_compdir}/_makoctl
This page took 0.05474 seconds and 2 git commands to generate.