[packages/criu] package systemd-autofs-restart.sh
glen
glen at pld-linux.org
Sun Aug 21 10:34:11 CEST 2016
commit a27aad5cb7e9b9d65619c69ca79ffe013c59ac91
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Aug 21 11:31:01 2016 +0300
package systemd-autofs-restart.sh
criu.spec | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
---
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)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/criu.git/commitdiff/59290952311c4889affc6210e251ebe72b2daa8b
More information about the pld-cvs-commit
mailing list