]> git.pld-linux.org Git - packages/kanshi.git/blob - kanshi.spec
b62f73e91f712e21e411f3c05a7f2421a5913111
[packages/kanshi.git] / kanshi.spec
1 Summary:        Dynamic output configuration
2 Name:           kanshi
3 Version:        1.5.1
4 Release:        1
5 License:        MIT
6 Group:          Applications
7 Source0:        https://git.sr.ht/~emersion/kanshi/archive/v%{version}.tar.gz
8 # Source0-md5:  f486a98e118524552cbfd54a45e91928
9 URL:            https://wayland.emersion.fr/kanshi/
10 BuildRequires:  gcc >= 6:4.6
11 BuildRequires:  libvarlink-devel
12 BuildRequires:  meson >= 0.59.0
13 BuildRequires:  ninja
14 BuildRequires:  pkgconfig
15 BuildRequires:  rpmbuild(macros) >= 1.736
16 BuildRequires:  scdoc >= 1.9.2
17 BuildRequires:  wayland-devel >= 1.14.91
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 kanshi allows you to define output profiles that are automatically
22 enabled and disabled on hotplug.
23
24 %prep
25 %setup -q -n %{name}-v%{version}
26
27 %build
28 %meson build
29 %ninja_build -C build
30
31 %install
32 rm -rf $RPM_BUILD_ROOT
33 %ninja_install -C build
34
35 %clean
36 rm -rf $RPM_BUILD_ROOT
37
38 %files
39 %defattr(644,root,root,755)
40 %doc README.md
41 %attr(755,root,root) %{_bindir}/kanshi
42 %attr(755,root,root) %{_bindir}/kanshictl
43 %{_mandir}/man1/kanshi.1*
44 %{_mandir}/man1/kanshictl.1*
45 %{_mandir}/man5/kanshi.5*
This page took 1.16044 seconds and 2 git commands to generate.