Gentoo Archives: gentoo-commits

From: Yixun Lan <dlan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-process/criu/, sys-process/criu/files/
Date: Thu, 05 Nov 2015 08:23:03
Message-Id: 1446711173.a3349d9b0e53ec36aaa031d1fa41195ab7a1dd27.dlan@gentoo
1 commit: a3349d9b0e53ec36aaa031d1fa41195ab7a1dd27
2 Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 5 08:11:15 2015 +0000
4 Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 5 08:12:53 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3349d9b
7
8 sys-process/criu: version bump & drop old, 1.7.2
9
10 Package-Manager: portage-2.2.23
11
12 sys-process/criu/Manifest | 3 +-
13 sys-process/criu/criu-1.5.2.ebuild | 50 ----------------------
14 .../criu/{criu-1.7.ebuild => criu-1.7.2.ebuild} | 0
15 .../criu/files/criu-1.5.1-arm64-ptrace.patch | 12 ------
16 4 files changed, 1 insertion(+), 64 deletions(-)
17
18 diff --git a/sys-process/criu/Manifest b/sys-process/criu/Manifest
19 index 02bfa5e..03a83ef 100644
20 --- a/sys-process/criu/Manifest
21 +++ b/sys-process/criu/Manifest
22 @@ -1,3 +1,2 @@
23 -DIST criu-1.5.2.tar.bz2 457573 SHA256 e8226018ac6c4094d61a1c002543e2b2253b4041a8edb24d4c1eaa41ce5ab345 SHA512 c7916fde1f63cb66a89e71867c204a251dfa2b9de703ac467bc460c6f0d895947996fd466c17cb529d2502aba7b75b8b30162baf3944fefebb71625fb88e5458 WHIRLPOOL c951692e684bd1b032bde1b534a4f4bd4b769a1e73afc56c74711ac943da907f638489205e8be2c68bbc345c1da8b641a7175dccd34aad907ca3251c3f2156a0
24 DIST criu-1.6.1.tar.bz2 484598 SHA256 c74810383b7e524be0d909b9a6c1805e0887ac93cf1bfa28f00a87f395879e18 SHA512 59de498035970decc5181c3e464ccf686fce34e9fa5285d0c6777849013b8441a4338ef7f89339953ff83dcaf1b7e95dbbd54432f61a28665fbde979df5e31e8 WHIRLPOOL 07fa8490bca046a17476b59e375a287dacbb13c1a99ac0a05166c5925d997748ca506c1cf3bab2bdae832010f6d87e7aa6f4b4371ce7c7d630120a0f47f1ae23
25 -DIST criu-1.7.tar.bz2 507224 SHA256 977cf03d94415c2858581bb9894cfb90ac0c0b4b045e9bfa7c04c230aae01a21 SHA512 2d270ae68daa7ff96e5765220ee43b42f8cbbc7e6e2013209dbf69f6bcfba6ca89a632f70734e30fbc9d2985566913d0cae7b28ef6fb4f8aacb3badef2f8e69c WHIRLPOOL 66324e4161bbe879c5cf1e7e94868bfa65007556aa5c24b8d1dcb09b6ac4731190cf178b70ef66e090e774492f3c8e465277a744b0a61a2ef6c1f30217ea76b3
26 +DIST criu-1.7.2.tar.bz2 508012 SHA256 f5d377fd2a3c8824c592f6c27147cb4d37333ca0ce8b9c6e85a8b7cd8479b21d SHA512 3e35d90b8cd66b96df193b37907825fbf785eea332146c767b267cbda5b6e1ae6a0d5570945990e4288f6406d8507f6c33a792c5db232cbaf396342a65b53de3 WHIRLPOOL 164cbc9d6a4969e6116644bded88b9aec8a9bc0fb737e69eaacd641376db7d274598ff3647a912ab19155d4097de8a1eaa5ea82642b4f3ba93c01b4a6725493d
27
28 diff --git a/sys-process/criu/criu-1.5.2.ebuild b/sys-process/criu/criu-1.5.2.ebuild
29 deleted file mode 100644
30 index 55dad0c..0000000
31 --- a/sys-process/criu/criu-1.5.2.ebuild
32 +++ /dev/null
33 @@ -1,50 +0,0 @@
34 -# Copyright 1999-2015 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -# $Id$
37 -
38 -EAPI=5
39 -
40 -inherit eutils toolchain-funcs linux-info flag-o-matic
41 -
42 -DESCRIPTION="utility to checkpoint/restore a process tree"
43 -HOMEPAGE="http://criu.org/"
44 -SRC_URI="http://download.openvz.org/criu/${P}.tar.bz2"
45 -
46 -LICENSE="GPL-2"
47 -SLOT="0"
48 -KEYWORDS="~amd64 ~arm ~arm64"
49 -IUSE="setproctitle"
50 -
51 -RDEPEND="dev-libs/protobuf-c
52 - setproctitle? ( dev-libs/libbsd )"
53 -DEPEND="${RDEPEND}
54 - app-text/asciidoc
55 - app-text/xmlto"
56 -
57 -CONFIG_CHECK="~CHECKPOINT_RESTORE ~NAMESPACES ~PID_NS ~FHANDLE ~EVENTFD ~EPOLL ~INOTIFY_USER
58 - ~IA32_EMULATION ~UNIX_DIAG ~INET_DIAG ~INET_UDP_DIAG ~PACKET_DIAG ~NETLINK_DIAG"
59 -
60 -RESTRICT="test"
61 -
62 -src_prepare() {
63 - epatch "${FILESDIR}"/${PN}-1.3.1-flags.patch
64 - epatch "${FILESDIR}"/${PN}-1.3.1-makefile.patch
65 - epatch "${FILESDIR}"/${PN}-1.5-automagic-libbsd.patch
66 -}
67 -
68 -src_compile() {
69 - unset ARCH
70 - emake CC="$(tc-getCC)" LD="$(tc-getLD)" V=1 SETPROCTITLE=$(usex setproctitle) WERROR=0 all docs
71 -}
72 -
73 -src_test() {
74 - # root privileges are required to dump all necessary info
75 - if [[ ${EUID} -eq 0 ]] ; then
76 - emake -j1 CC="$(tc-getCC)" V=1 WERROR=0 test
77 - fi
78 -}
79 -
80 -src_install() {
81 - emake SYSCONFDIR="${EPREFIX}"/etc PREFIX="${EPREFIX}"/usr DESTDIR="${D}" install
82 - dodoc CREDITS README
83 -}
84
85 diff --git a/sys-process/criu/criu-1.7.ebuild b/sys-process/criu/criu-1.7.2.ebuild
86 similarity index 100%
87 rename from sys-process/criu/criu-1.7.ebuild
88 rename to sys-process/criu/criu-1.7.2.ebuild
89
90 diff --git a/sys-process/criu/files/criu-1.5.1-arm64-ptrace.patch b/sys-process/criu/files/criu-1.5.1-arm64-ptrace.patch
91 deleted file mode 100644
92 index 4978381..0000000
93 --- a/sys-process/criu/files/criu-1.5.1-arm64-ptrace.patch
94 +++ /dev/null
95 @@ -1,12 +0,0 @@
96 -diff --git a/arch/aarch64/include/asm/types.h b/arch/aarch64/include/asm/types.h
97 -index 8dd336e..6657279 100644
98 ---- a/arch/aarch64/include/asm/types.h
99 -+++ b/arch/aarch64/include/asm/types.h
100 -@@ -3,6 +3,7 @@
101 -
102 - #include <stdbool.h>
103 - #include <signal.h>
104 -+#include <asm/ptrace.h>
105 - #include "protobuf/core.pb-c.h"
106 -
107 - #include "asm-generic/page.h"