From: Elan Ruusamäe Date: Sun, 21 Aug 2016 08:31:01 +0000 (+0300) Subject: package systemd-autofs-restart.sh X-Git-Tag: auto/th/criu-2.5-1~2 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fcriu.git;a=commitdiff_plain;h=a27aad5 package systemd-autofs-restart.sh --- diff --git a/criu.spec b/criu.spec index fb7829c..c962581 100644 --- a/criu.spec +++ b/criu.spec @@ -1,5 +1,3 @@ -# 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 @@ -29,6 +27,8 @@ Requires: uname(release) >= 3.11 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 @@ -106,6 +106,7 @@ Pythonowy interfejs do CRIU. Ten pakiet zawiera także narzędzie crit. PREFIX=%{_prefix} \\\ LIBDIR=%{_libdir} \\\ LOGROTATEDIR=%{_sysconfdir}/logrotate.d \\\ + LIBEXECDIR=%{_libexecdir} \\\ PYSITESCRIPTDIR=%{py_sitescriptdir} \\\ MANDIR=%{_mandir} \\\ WERROR=0 \\\ @@ -117,6 +118,9 @@ rm -rf $RPM_BUILD_ROOT %{__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 @@ -130,6 +134,9 @@ rm -rf $RPM_BUILD_ROOT %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)