Summary: A window switcher, application launcher and dmenu replacement Name: rofi Version: 1.7.3 Release: 1 License: MIT Group: X11/Applications Source0: https://github.com/davatorium/rofi/releases/download/%{version}/%{name}-%{version}.tar.xz # Source0-md5: 47e9e9531646d923e150f868375fcd4f URL: https://github.com/davatorium/rofi BuildRequires: bison BuildRequires: cairo-devel BuildRequires: check BuildRequires: flex >= 2.5.39 BuildRequires: gdk-pixbuf2-devel BuildRequires: glib2-devel >= 1:2.40 BuildRequires: librsvg-devel BuildRequires: libxcb-devel BuildRequires: pango-devel BuildRequires: pkgconfig BuildRequires: startup-notification-devel BuildRequires: tar >= 1:1.22 BuildRequires: xcb-util-cursor-devel BuildRequires: xcb-util-devel BuildRequires: xcb-util-wm-devel BuildRequires: xorg-lib-libxkbcommon-devel >= 0.4.1 BuildRequires: xorg-lib-libxkbcommon-x11-devel BuildRequires: xz Requires: glib2 >= 1:2.40 Requires: xorg-lib-libxkbcommon >= 0.4.1 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Rofi is a dmenu replacement. Rofi, like dmenu, will provide the user with a textual list of options where one or more can be selected. This can either be, running an application, selecting a window or options provided by an external script. %package devel Summary: Header files for rofi Group: Development/Libraries %description devel Header files for rofi. %prep %setup -q %{__sed} -i -e '1s,/usr/bin/env bash,/bin/bash,' script/rofi-{sensible-terminal,theme-selector} %build %configure \ --disable-silent-rules %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc AUTHORS Changelog README.md %attr(755,root,root) %{_bindir}/rofi %attr(755,root,root) %{_bindir}/rofi-sensible-terminal %attr(755,root,root) %{_bindir}/rofi-theme-selector %{_datadir}/rofi %{_mandir}/man1/rofi.1* %{_mandir}/man1/rofi-sensible-terminal.1* %{_mandir}/man1/rofi-theme-selector.1* %{_mandir}/man5/rofi-dmenu.5* %{_mandir}/man5/rofi-keys.5* %{_mandir}/man5/rofi-script.5* %{_mandir}/man5/rofi-theme.5* %files devel %defattr(644,root,root,755) %{_includedir}/rofi %{_pkgconfigdir}/rofi.pc