[packages/criu] up to 3.14
atler
atler at pld-linux.org
Tue Aug 11 20:17:03 CEST 2020
commit 63f40716f7dcc71d5cf3137b83c4ca8de27c4a30
Author: Jan Palus <atler at pld-linux.org>
Date: Tue Aug 11 20:16:38 2020 +0200
up to 3.14
criu-python.patch | 4 ++--
criu.spec | 21 ++++++++++++++++++---
2 files changed, 20 insertions(+), 5 deletions(-)
---
diff --git a/criu.spec b/criu.spec
index 987cc78..3ab42a5 100644
--- a/criu.spec
+++ b/criu.spec
@@ -1,3 +1,10 @@
+# TODO
+# - package static libs
+# /usr/lib/compel/fds.lib.a
+# /usr/lib/compel/scripts/compel-pack.lds.S
+# /usr/lib/compel/std.lib.a
+# /usr/lib64/libcompel.a
+# /usr/lib64/libcriu.a
#
# Conditional build:
%bcond_with tests # build and run tests (requires root)
@@ -5,17 +12,18 @@
Summary: Checkpoint/restore functionality for Linux in userspace
Summary(pl.UTF-8): Funkcja checkpoint/restore w przestrzeni użytkownika dla Linuksa
Name: criu
-Version: 2.5
+Version: 3.14
Release: 1
License: GPL v2 (tools), LGPL v2.1 (library)
Group: Applications/System
Source0: http://download.openvz.org/criu/%{name}-%{version}.tar.bz2
-# Source0-md5: 5d5115454d110adb744e885d82d2c1f6
+# Source0-md5: 73398c3db4b3535393b04546a4cc5bc9
Patch0: %{name}-python.patch
Patch1: tests.patch
URL: http://criu.org/
BuildRequires: asciidoc
BuildRequires: libcap-devel
+BuildRequires: libnet-devel
BuildRequires: libnl-devel >= 1:3.2
BuildRequires: pkgconfig
BuildRequires: protobuf
@@ -144,7 +152,10 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc CREDITS README.md
+%attr(755,root,root) %{_bindir}/compel
%attr(755,root,root) %{_sbindir}/criu
+%{_mandir}/man1/compel.1*
+%{_mandir}/man1/crit.1*
%{_mandir}/man8/criu.8*
%dir %{_libexecdir}/%{name}
%dir %{_libexecdir}/%{name}/scripts
@@ -153,12 +164,16 @@ rm -rf $RPM_BUILD_ROOT
%files libs
%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libcompel.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libcompel.so.1
%attr(755,root,root) %{_libdir}/libcriu.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libcriu.so.1
+%attr(755,root,root) %ghost %{_libdir}/libcriu.so.2
%files devel
%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libcompel.so
%attr(755,root,root) %{_libdir}/libcriu.so
+%{_includedir}/compel
%{_includedir}/criu
%{_pkgconfigdir}/criu.pc
diff --git a/criu-python.patch b/criu-python.patch
index 56ea270..11f6985 100644
--- a/criu-python.patch
+++ b/criu-python.patch
@@ -4,8 +4,8 @@
$(Q) sed -e 's, at version@,$(CRIU_VERSION),' -e 's, at libdir@,$(LIBDIR),' -e 's, at includedir@,$(dir $(INCLUDEDIR)),' c/criu.pc.in > c/criu.pc
$(Q) install -m 644 c/criu.pc $(DESTDIR)$(LIBDIR)/pkgconfig
$(E) " INSTALL " crit
-- $(Q) python ../scripts/crit-setup.py install --root=$(DESTDIR) --prefix=$(PREFIX) --record $(CRIT_SETUP_FILES)
-+ $(Q) python ../scripts/crit-setup.py install --root=$(DESTDIR) --prefix=$(PREFIX) --install-purelib=$(PYSITESCRIPTDIR) --optimize=2 --record $(CRIT_SETUP_FILES)
+- $(Q) $(PYTHON) scripts/crit-setup.py install --prefix=$(DESTDIR)$(PREFIX) --record $(CRIT_SETUP_FILES)
++ $(Q) $(PYTHON) scripts/crit-setup.py install --prefix=$(DESTDIR)$(PREFIX) --install-purelib=$(DESTDIR)$(PYSITESCRIPTDIR) --optimize=2 --record $(CRIT_SETUP_FILES)
.PHONY: install
uninstall:
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/criu.git/commitdiff/63f40716f7dcc71d5cf3137b83c4ca8de27c4a30
More information about the pld-cvs-commit
mailing list