summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-process/criu/ChangeLog7
-rw-r--r--sys-process/criu/Manifest34
-rw-r--r--sys-process/criu/criu-1.5.1.ebuild50
3 files changed, 75 insertions, 16 deletions
diff --git a/sys-process/criu/ChangeLog b/sys-process/criu/ChangeLog
index 90266097f8c9..d5a17bfdca83 100644
--- a/sys-process/criu/ChangeLog
+++ b/sys-process/criu/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-process/criu
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/criu/ChangeLog,v 1.20 2015/03/16 03:08:29 dlan Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/criu/ChangeLog,v 1.21 2015/04/13 02:21:24 dlan Exp $
+
+*criu-1.5.1 (13 Apr 2015)
+
+ 13 Apr 2015; Yixun Lan <dlan@gentoo.org> +criu-1.5.1.ebuild:
+ version bump
16 Mar 2015; Yixun Lan <dlan@gentoo.org> metadata.xml:
add virt herd to get more attention
diff --git a/sys-process/criu/Manifest b/sys-process/criu/Manifest
index da7df7579fba..090b277738c3 100644
--- a/sys-process/criu/Manifest
+++ b/sys-process/criu/Manifest
@@ -5,25 +5,29 @@ AUX criu-1.3.1-flags.patch 1447 SHA256 ff15fd9c824e6fb24fd21ac6e3caf4cebd05f16ca
AUX criu-1.3.1-makefile.patch 662 SHA256 49b0a1c52acbb2c29f2e0f82306a19eb5c8d6fab917b259364dec83d743722f6 SHA512 79ade9b4ed7107ce2994dd5eddc64c2c03278d7dae3c21b3cb1cb6732bc70ad6f8534794f68bac13a1d6cee9c6baff1d9dda9c8517187c665fb46dc6e270fb9c WHIRLPOOL 197a90bfb90054f5fc8c8d0b89dbd854e59b7b15af4ad8238643856ba23d9f54b02c4a30e7379962a5558ea25b18ca4bae1d702a94906df6a7ea643ce3c00613
AUX criu-1.5-automagic-libbsd.patch 726 SHA256 dcc5165963fa6962fc3fd0a9ec2b7590c24cae493310129b565534c2dbf2db3a SHA512 5c9d5a401a821d9f3b1569072fd117a449a5d174983b748f45825b9bee7c9a0a3a62241c4623c8da8855a93dc0126dc74877a3226ce47b0bbea0b2bbc8eac3a8 WHIRLPOOL 1b052c2e7ec0325e757d771a78de23a9359e9e7e30c1947a45ce5c7da3f394998a308c6c59f19a57d7dca2342c7b801c9d28d4e8c78fa803bfd642122a600192
DIST criu-1.4.tar.bz2 432735 SHA256 757347b3bfe824f93b9a5c98e60dfac5a73da978eb7ebd29d721dea496eaf789 SHA512 af7aae488bff97d6079cab9d01a64df7adc21c146e56a7c2429d7654aa86a0a1d306bbb828210c0d6badf82177b3eb37541472e59ce2b40783dde9a11df76403 WHIRLPOOL 02c5fa23ca250d3a9d15d3c16a54c0f2c082d5103934c3eb03d61988013bbf4f6b8fe69524b07438e4761b4c829d6f9666c09bd367b3569014e1f0c7e6875a5a
+DIST criu-1.5.1.tar.bz2 457316 SHA256 0bf47f02e32ac7d81bb953ba6ecd0b8dd748728042afed36f31852a59042a8d2 SHA512 a91323d062725286870bb22dcdbcc0ec3c132a12ec029dcc17bcb03e87b17c5011af7705fd315f2aff5904b96403ad8375a5dd6fc271d2b86a97f213d8659bdd WHIRLPOOL 1ea22cc018964d902e13d85ac4de287c426c58e57add6d605c298fad6657db8f8bd95d9da4505b2ec0f415aa1b1bc9839d4173f9b1d4a13ee72619b1ce749eaa
DIST criu-1.5.tar.bz2 457323 SHA256 c848918d5b67f68efd25224bc4a7ffe9252d039fc6f3cc77c6309f6427448cdf SHA512 aef29e29aad679ccbf453ca5505cdd06cd7c01ac502fb47c09b576adfa352d5d07f26096361bb8e13ad732de412e68c04fcec0fab60c3ca1b23b5adc80fb1a4e WHIRLPOOL bae8ef0da98f57f2236c12bbd30a0060b260347d68fa37a804a46d9d44c3a56d55aa8ac5b54cdea3f47a316d353488ae36aef68d31b1fa51526d22965f77d547
EBUILD criu-1.4.ebuild 1238 SHA256 4e6ced8e72d3c7b94cb5190abc90b093015cb54c04b659f92f23a0973c2e21e0 SHA512 977ca256b8bc669e97b21362b674c0ac9f117ed60b8194c2e724d70c902b145c29f40284b565ac3d57fcc54a4c55958b74a515222b799d2d78ff6bc9ac7eee19 WHIRLPOOL b92675eb89900725b1b999ed213b7b39cd1df7fe3f113f3109583ddcc7f8da7df83e09f28c4d1643e6a9b84652d545155f3c30a3576ecb5a581ddee769068db8
EBUILD criu-1.5-r2.ebuild 1382 SHA256 389b1ca66ab020b8abd41b6fddf1545661c244061fa023f86a3668288a8b509e SHA512 ef7d53b38df82480940df39ed912d2f778f386ca8886fe3336129ded0b1db19ba7943f324ed5537bf6116f46454e932737a4784e32235ef4dd2f208d52654c00 WHIRLPOOL 26aaa952dbc155985f16ec891b41335c7ef332d54d63a9a440df84b6adcaf7fe73266523fdb4be4572dcd936cbbf5915a63b208acb6982b1fa66dccc62a789c3
-MISC ChangeLog 3056 SHA256 ecdee90114503038b19b983a3651ebfeae32b5007dc5f7ddb227977b901e855c SHA512 516d339b537fa2d43c833cd8b9aa902dc34e0758d69a712640f722f6205ed0a575d1b9a9bfdc98aa1992e43301546b845aec000db478ef28beeab2cbafd20c28 WHIRLPOOL 68996a529aaaf44e5c0012006689177b8b50ff5f1f6ee08cca933b30ad230cc7eab2bf2007d7df1785d5bad52aa55e3f5c0af3f773e288bb230e17b2e9cabf24
+EBUILD criu-1.5.1.ebuild 1381 SHA256 a66e7bb556c70ce43fed2ecc61c0b38a23a4ee6a8aaf68d3585895fe50bd51df SHA512 9d8c4d884a82d15410d296ff33921c73646ceca4ecfaccc70aa777c23173a1c49122e77dcaad5b8061fc6b46be4a2d3d5963fb83c6688da846885a96558adb0d WHIRLPOOL caa16371509852266cbad6701cfa74f4edf42db050186bf437e6ffcaf931521e9ae3d9a2e612e8f8e7e025f8081bba9d8307b73ec9010e459beb5ad985897660
+MISC ChangeLog 3162 SHA256 75687f57d464a722e62617cfbaa4868c03e376353690571368785fe2679ec588 SHA512 ffdda1965c21981983620719b37abc87a8ba2321fc3d7e6f31b9b4eccfec01c2f6ec80b124a1597840ec1a42b3c68023835ce0053c0a1298199cc0862e734f91 WHIRLPOOL 20db9930476cfa52351c8bc9c769b3b2abd532bac2f1180edb57334fb4257047f5009e2c7da8f184e026c6ca62622d2300efe8a961ba6b74cc679771f32dbea2
MISC metadata.xml 367 SHA256 d9d70f8ffaabb1d3c702b245cd28bc33bc312244bb3dd465c8d56c11db44f739 SHA512 a31e9e6c490917e5e0a9d038cfadcaf57118e12bba936e2ce522b06432ff4e891e0aca8f048c772c882034b87173176539ae502ad043f10e9b0eb2f00667181b WHIRLPOOL cfd118b2e4c7fd7fdcbfb82a934ba6572a8b09927f483b9b2cfa8f46fe637ba05a1934e7f82c5ebf64588c0a65a611eeda58f3ef082d54e77be4ee0599ec9fd2
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
-iQIcBAEBCAAGBQJVBkkxAAoJEJIMDbyqvv1VfQIP/2VA3U+ETXYRNndSDYy0jD/H
-PGzAtRzWdXPMawJSwrsJnktn37ze7GMtzl6Vqqy6kYtKQwG9zC3+DZ9+c1rtLkVH
-EP+kugBrjwI53SRPu7m9xEJ8UrqBpvLKIL/mz7Rxf98vbddwC/p5ePYq0PHVpFFP
-TS0QnrqgrFsKAygqZ/YPxAbnu0YhOS1xbbIdvoSfK5z5EC7vJZMuhzNJ+T69zCRh
-R4EX9QFGSrbzqJrNwcv/vYg+dtWGrzbuTy9aTaISJUcTRMpGpe6c+0kWLDa3d7iu
-5sT1X5P7XazcvgjprUPUohwUutI54Q+T1U3vZfL3iShYobfY37OfrQpKzQzWzBr4
-3Tyde4WQOKjef/rXgZTD9oCbacF1zD2nFbCpMFuJRA/pGTNd2OUbnWk4uQqiu7iD
-Pl65Et9iNKM26sTGwa3f7fflzFvRftOjQjaATd2FkR3JSPTUm/DHe/gZQ1ZTCZv9
-JTHC+c+5KBj/qnSaVvNlJOY3/+K62WWOKVmuphyoC7VRscXfC+OPlvsZ0KaY9aEq
-8V+pzcR8ggkXuFZdXwoUZe4DZXTRIKc9jWYLmTzikzgcOXPVqN3wDZXeeHCV4e5V
-hq3qVRoLnMdpxHIe0GBWsoi2mVSP/hNQYLSzLBTMN1epJhCvlu+xVLF3k+TdwOEK
-JziRt35wEPk3l0wP1Ms0
-=MDYw
+iQJ8BAEBCABmBQJVK5cPXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCNUJBQjhDOUMzMUI3MTE1NjcwMjIzREMz
+MUFBRUE0NzU5NERCQkVEAAoJEDGq6kdZTbvtcooQAIEjBbc5M9BFRLq+n75Vozsd
+eANBo0E5IFh65YA6h4F82dFTwSLZNtk0CYAztmmaMHJZ75wGuU9YVMy0uWElzf4s
+6wHzEoiGwl0JLcUxOw6s9av3xgsL4cHTgR+da+VUlpZ5XYTGVkjthFhpSM4TAEPb
+er494NjShaZWPTfVL4/2/IC6aC3ViYxQk8efw6eyvTLreilSIVdT/WXeYmrTHKbj
+/xZgShvro9lBsZW5LoqNe1YFij7gktQFY5u9H5A143oKxpL7MR0VDXTAmGXNJarJ
+xBSo7o3PBXWe0je6X6JFOTBY2SPopDqEo17HJneOnRmf5/9W6G+qBrWHjGnsU9AG
+4gpODwnKnIQNmfDTypN8EYZfAI0r+8frbtQIFPRNOTGfQyoEob8zM8EOXx1eaTT3
+0h5WSCW2J90VCtWOJv+2zE76/FNqGLGEFy+nXsiZVQKk0RBwHbdecct8bE9Ns9mT
+P6SYChV1L8YbAoNVSMGzCI1Sp9dst/8bGpbFJGnirVMBOzQsBKfdiw4T4S7AFT6O
+M8C2bZjINTrIKD216hrX4BvxuLYpMkWOO7NX5baPfiK4qRTbLW9V+tOzb3hG9mWc
+GGVCCLWlyI9WFz7z2UaMgnPS5FI1NVLGGkcWEY6oZbW1j6Au/BOvxVyaNOBTcypu
+W96pKRtywf/yqR0gU6cH
+=+jFC
-----END PGP SIGNATURE-----
diff --git a/sys-process/criu/criu-1.5.1.ebuild b/sys-process/criu/criu-1.5.1.ebuild
new file mode 100644
index 000000000000..83f3c6abde7a
--- /dev/null
+++ b/sys-process/criu/criu-1.5.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/criu/criu-1.5.1.ebuild,v 1.1 2015/04/13 02:21:24 dlan Exp $
+
+EAPI=5
+
+inherit eutils toolchain-funcs linux-info flag-o-matic
+
+DESCRIPTION="utility to checkpoint/restore a process tree"
+HOMEPAGE="http://criu.org/"
+SRC_URI="http://download.openvz.org/criu/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE="setproctitle"
+
+RDEPEND="dev-libs/protobuf-c
+ setproctitle? ( dev-libs/libbsd )"
+DEPEND="${RDEPEND}
+ app-text/asciidoc
+ app-text/xmlto"
+
+CONFIG_CHECK="~CHECKPOINT_RESTORE ~NAMESPACES ~PID_NS ~FHANDLE ~EVENTFD ~EPOLL ~INOTIFY_USER
+ ~IA32_EMULATION ~UNIX_DIAG ~INET_DIAG ~INET_UDP_DIAG ~PACKET_DIAG ~NETLINK_DIAG"
+
+RESTRICT="test"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.3.1-flags.patch
+ epatch "${FILESDIR}"/${PN}-1.3.1-makefile.patch
+ epatch "${FILESDIR}"/${PN}-1.5-automagic-libbsd.patch
+}
+
+src_compile() {
+ unset ARCH
+ emake CC="$(tc-getCC)" LD="$(tc-getLD)" V=1 SETPROCTITLE=$(usex setproctitle) WERROR=0 all docs
+}
+
+src_test() {
+ # root privileges are required to dump all necessary info
+ if [[ ${EUID} -eq 0 ]] ; then
+ emake -j1 CC="$(tc-getCC)" V=1 WERROR=0 test
+ fi
+}
+
+src_install() {
+ emake SYSCONFDIR="${EPREFIX}"/etc PREFIX="${EPREFIX}"/usr DESTDIR="${D}" install
+ dodoc CREDITS README
+}