Accepting request 541011 from home:avindra
Now with the upstream information OBS-URL: https://build.opensuse.org/request/show/541011 OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=76
This commit is contained in:
23
criu.spec
23
criu.spec
@@ -25,21 +25,22 @@ Group: System/Console
|
||||
Url: http://criu.org/
|
||||
Source0: http://download.openvz.org/criu/%{name}-%{version}.tar.bz2
|
||||
Patch1: criu-py-install-fix.diff
|
||||
# PATCH-FIX-UPSTREAM 0001-images.py-remove-shebang.patch https://lists.openvz.org/pipermail/criu/2017-November/039907.html
|
||||
Patch2: 0001-images.py-remove-shebang.patch
|
||||
BuildRequires: asciidoc
|
||||
%if 0%{suse_version} > 1320
|
||||
BuildRequires: libbsd-devel
|
||||
%endif
|
||||
BuildRequires: libcap-devel
|
||||
BuildRequires: libnet-devel
|
||||
BuildRequires: libnl3-devel
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: protobuf-c
|
||||
BuildRequires: protobuf-devel
|
||||
BuildRequires: xmlto
|
||||
Requires: python-ipaddr
|
||||
Requires: python-protobuf
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
ExclusiveArch: x86_64 aarch64 ppc64le %{arm} s390x
|
||||
%if 0%{?suse_version} > 1320
|
||||
BuildRequires: libbsd-devel
|
||||
%endif
|
||||
|
||||
%description
|
||||
Checkpoint/Restore In Userspace, or CRIU, is a software tool for Linux
|
||||
@@ -80,6 +81,7 @@ to develop applications with CRIU library.
|
||||
%prep
|
||||
%setup -q
|
||||
%patch1 -p1
|
||||
%patch2 -p1
|
||||
# default off
|
||||
echo "BINFMT_MISC_VIRTUALIZED" > .config
|
||||
|
||||
@@ -101,34 +103,27 @@ ln -s criu %{buildroot}%{_sbindir}/crtools
|
||||
ln -s criu.8 %{buildroot}%{_mandir}/man8/crtools.8
|
||||
|
||||
%post -n libcriu1 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libcriu1 -p /sbin/ldconfig
|
||||
|
||||
%post -n libcompel1 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libcompel1 -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc README.md COPYING
|
||||
%{_sbindir}/*
|
||||
%{_bindir}/*
|
||||
%{_mandir}/man*/*
|
||||
%{_libexecdir}/criu
|
||||
%{_libexecdir}/compel
|
||||
/usr/lib/python*/site-packages/crit-*.egg-info
|
||||
/usr/lib/python*/site-packages/pycriu
|
||||
%{_prefix}/lib/python*/site-packages/crit-*.egg-info
|
||||
%{_prefix}/lib/python*/site-packages/pycriu
|
||||
|
||||
%files -n libcriu1
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libcriu.so.*
|
||||
|
||||
%files -n libcompel1
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libcompel.so.*
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
%{_includedir}/criu
|
||||
%{_includedir}/compel
|
||||
%{_libdir}/libcriu.so
|
||||
|
Reference in New Issue
Block a user