Hi there, I've prepared spec file to build i3lock [1]. This is my first spec file, so please review it carefully. The software requires suid to be able to verify password provided by user.
[1] - https://i3wm.org/i3lock/ Thanks, Mateusz
Summary: improved screen locker Name: i3lock Version: 2.14.1 Release: 1 License: BSD Group: Applications Source0: https://i3wm.org/i3lock/%{name}-%{version}.tar.xz # Source0-md5: 33d4bc8256a1566fbac911e405e53fdd URL: https://i3wm.org/i3lock/ BuildRequires: cairo-devel BuildRequires: libev-devel BuildRequires: libxcb-devel BuildRequires: meson >= 0.45.0 BuildRequires: ninja BuildRequires: pam-devel BuildRequires: pkgconfig BuildRequires: xcb-util-devel BuildRequires: xcb-util-image-devel BuildRequires: xcb-util-xrm-devel BuildRequires: xorg-lib-libX11-devel BuildRequires: xorg-lib-libxkbcommon-x11-devel BuildRequires: rpmbuild(macros) >= 1.726 Requires: libxcb Requires: pam Requires: xcb-util Requires: xcb-util-image Requires: xcb-util-xrm Requires: xorg-lib-libxkbcommon-x11 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Minimalist screen locker based on slock. %prep %setup -q %build %meson build %ninja_build -C build %install rm -rf $RPM_BUILD_ROOT %ninja_install -C build %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/i3lock %attr(4755,root,wheel) %{_bindir}/i3lock %{_mandir}/man1/i3lock.1*
_______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en