-# TODO
-# - unpackaged: /usr/libexec/criu/scripts/systemd-autofs-restart.sh
Summary: Checkpoint/restore functionality for Linux in userspace
Summary(pl.UTF-8): Funkcja checkpoint/restore w przestrzeni użytkownika dla Linuksa
Name: criu
ExclusiveArch: %{x8664} %{arm} aarch64 ppc64
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define _libexecdir %{_prefix}/lib
+
%description
Checkpoint/Restore In Userspace, or CRIU, is a software tool for Linux
operating system. Using this tool, you can freeze a running
PREFIX=%{_prefix} \\\
LIBDIR=%{_libdir} \\\
LOGROTATEDIR=%{_sysconfdir}/logrotate.d \\\
+ LIBEXECDIR=%{_libexecdir} \\\
PYSITESCRIPTDIR=%{py_sitescriptdir} \\\
MANDIR=%{_mandir} \\\
WERROR=0 \\\
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+# optional script, do not autogenerate bash dep
+chmod -x $RPM_BUILD_ROOT%{_libexecdir}/%{name}/scripts/systemd-autofs-restart.sh
+
%py_postclean
%clean
%doc CREDITS README.md contrib
%attr(755,root,root) %{_sbindir}/criu
%{_mandir}/man8/criu.8*
+%dir %{_libexecdir}/%{name}
+%dir %{_libexecdir}/%{name}/scripts
+%{_libexecdir}/%{name}/scripts/systemd-autofs-restart.sh
%files libs
%defattr(644,root,root,755)