]> git.pld-linux.org Git - packages/rofi.git/blame - rofi.spec
up to 1.6.0
[packages/rofi.git] / rofi.spec
CommitLineData
4115f119
JP
1Summary: A window switcher, application launcher and dmenu replacement
2Name: rofi
3ab8c8ab 3Version: 1.6.0
4115f119
JP
4Release: 1
5License: MIT
6Group: X11/Applications
7Source0: https://github.com/davatorium/rofi/releases/download/%{version}/%{name}-%{version}.tar.gz
3ab8c8ab 8# Source0-md5: 71783b70b738d1b28fe49529103405a2
4115f119
JP
9URL: https://github.com/davatorium/rofi
10BuildRequires: bison
11BuildRequires: cairo-devel
12BuildRequires: check
13BuildRequires: flex >= 2.5.39
14BuildRequires: glib2-devel >= 1:2.40
15BuildRequires: librsvg-devel
16BuildRequires: libxcb-devel
17BuildRequires: pango-devel
18BuildRequires: pkgconfig
19BuildRequires: startup-notification-devel
20BuildRequires: xcb-util-devel
21BuildRequires: xcb-util-wm-devel
22BuildRequires: xcb-util-xrm-devel
23BuildRequires: xorg-lib-libxkbcommon-devel
24BuildRequires: xorg-lib-libxkbcommon-x11-devel
25Requires: glib2 >= 1:2.40
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%description
29Rofi is a dmenu replacement. Rofi, like dmenu, will provide the user
30with a textual list of options where one or more can be selected. This
31can either be, running an application, selecting a window or options
32provided by an external script.
33
34%package devel
35Summary: Header files for rofi
36Group: Development/Libraries
37
38%description devel
39Header files for rofi.
40
41%prep
42%setup -q
43
44%{__sed} -i -e '1s,/usr/bin/env bash,/bin/bash,' script/rofi-{sensible-terminal,theme-selector}
45
46%build
47%configure \
48 --disable-silent-rules
49
50%{__make}
51
52%install
53rm -rf $RPM_BUILD_ROOT
54
55%{__make} install \
56 DESTDIR=$RPM_BUILD_ROOT
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%files
62%defattr(644,root,root,755)
63%doc AUTHORS Changelog README.md
64%attr(755,root,root) %{_bindir}/rofi
65%attr(755,root,root) %{_bindir}/rofi-sensible-terminal
66%attr(755,root,root) %{_bindir}/rofi-theme-selector
67%{_datadir}/rofi
68%{_mandir}/man1/rofi.1*
69%{_mandir}/man1/rofi-sensible-terminal.1*
70%{_mandir}/man1/rofi-theme-selector.1*
3ab8c8ab 71%{_mandir}/man5/rofi-script.5*
4115f119
JP
72%{_mandir}/man5/rofi-theme.5*
73
74%files devel
75%defattr(644,root,root,755)
76%{_includedir}/rofi
77%{_pkgconfigdir}/rofi.pc
This page took 0.159236 seconds and 4 git commands to generate.