diff options
author | Tim Harder <radhermit@gentoo.org> | 2013-07-31 05:48:54 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2013-07-31 05:48:54 +0000 |
commit | 98583cead3d21f4c44d67f68625b3f9476c6c9d3 (patch) | |
tree | 2e8440db753bd5077768350b2771e8a7b0bf31c4 /sys-process | |
parent | Allow using >=dev-lang/perl-5.16 without 'build' in IUSE. (diff) | |
download | historical-98583cead3d21f4c44d67f68625b3f9476c6c9d3.tar.gz historical-98583cead3d21f4c44d67f68625b3f9476c6c9d3.tar.bz2 historical-98583cead3d21f4c44d67f68625b3f9476c6c9d3.zip |
Version bump (bug #475558 by Maksim Melnikau).
Package-Manager: portage-2.2.0_alpha190/cvs/Linux x86_64
Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'sys-process')
-rw-r--r-- | sys-process/criu/ChangeLog | 8 | ||||
-rw-r--r-- | sys-process/criu/Manifest | 19 | ||||
-rw-r--r-- | sys-process/criu/criu-0.6.ebuild | 46 | ||||
-rw-r--r-- | sys-process/criu/files/criu-0.6-flags.patch | 55 |
4 files changed, 119 insertions, 9 deletions
diff --git a/sys-process/criu/ChangeLog b/sys-process/criu/ChangeLog index c22ed5e98e8b..2d1d194de853 100644 --- a/sys-process/criu/ChangeLog +++ b/sys-process/criu/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-process/criu # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/criu/ChangeLog,v 1.2 2013/06/08 21:09:10 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/criu/ChangeLog,v 1.3 2013/07/31 05:48:46 radhermit Exp $ + +*criu-0.6 (31 Jul 2013) + + 31 Jul 2013; Tim Harder <radhermit@gentoo.org> +criu-0.6.ebuild, + +files/criu-0.6-flags.patch: + Version bump (bug #475558 by Maksim Melnikau). 08 Jun 2013; Tim Harder <radhermit@gentoo.org> criu-0.5.ebuild: Drop ~x86 keyword since it isn't supported yet. diff --git a/sys-process/criu/Manifest b/sys-process/criu/Manifest index 7922d164fa89..f2a10e5f44da 100644 --- a/sys-process/criu/Manifest +++ b/sys-process/criu/Manifest @@ -1,19 +1,22 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX criu-0.6-flags.patch 1408 SHA256 e0b6518b5db4221ccd2ed774cefb6169afb30e4826e3d679ab10f3ccf456b56f SHA512 92d0c42552f7eafc4fa0d8033dc6acf2a5d23b4c050685a00d4e1007fe12362a61bf049288a6906ebc2d2a2ee9bcb908e8583e53f8f7c71f7f866adbecb8f8a9 WHIRLPOOL 7cc19549e0916cb056f2807c1f984dffc55101bd78239e887345cf23406fd60200b768cdcf6d1f38fcf279caad8688df42108a3818af36ff63b10cdb8490c900 AUX crtools-0.4-flags.patch 1824 SHA256 02812881204783dd50654f60d76c91c6e2e70686c9fabb2ddf6069acbe01c6a9 SHA512 6db4c556b0c72a5d8563986260c60feab617fdbffe113bb5e4698968aae47c10c44a8cd9bb1d1385c22d7c2c569859004d6ac8c98b7f54b7c34fb9605772361c WHIRLPOOL b94e23cc7ae23ffc5ccaf487ec6be70a6a8e228b92f5f23fead4160061aad40074a8bc924388ce153bffb8a916762b6fe5e488d2c5d7d7db5cfe0142e0a727fb DIST criu-0.5.tar.bz2 262342 SHA256 23d4717a151be0233fdf7e66ad5bf4f4f01f48abec93c5f3189b984b8a3377a5 SHA512 1d3d3ea0116153511a6c0c0198dc7994beb4ae6af5d2bca4ccf05532b1426bff7e96c75ca773e66a63f987de73357bc5cfe8bd645dd0acbf134f2bd66d0abe68 WHIRLPOOL eb91aa4ad24bfbc9603f9b9078f2b9a82ef228d5a6d66d558ebf9adae245f10b93071eb7ad9e4f39beaefccfc6f5cc3d8a765e8e69ee21821a62148ffa03e7a7 +DIST criu-0.6.tar.bz2 277717 SHA256 95354cf2140ac82c0b6b7b0efc0825ec84dab7dbb03c171d0a109229d0dbf730 SHA512 74710cf0472213db2a7300c4d69e2befb6bbe1d4d1e60dc53ad25bcfd3580b6cbe651e9372693649e13a4246227b593197f22696c044aaa1655e946253321443 WHIRLPOOL 736f177f88dda513bac9f328fff52689302e791317223b00b718baae7a558b161a61b746e7e7035bfeb6dcf5a3cd2053b97374a48d0e89683d07c2c2b3422c31 EBUILD criu-0.5.ebuild 1062 SHA256 885f8ce0fef8cde28847b5298a504516c8524383122692f3ed20bc57122f4922 SHA512 a88e7cf07e948149e839ea2afd5bec1580d0beca0c12d1470723f79c7e98f714035e5e5440de8d4a191d06696fd1137bcbe59539dfe1bc893395e34ee10b5b83 WHIRLPOOL ce5ea287de093c4407fd241a57c092c19a01e1075cb6db13f88731cecacf3c382afa15aed25d1072bb2f08e68f89abbc9d0c47e7104675215f591ab72c228a32 -MISC ChangeLog 526 SHA256 c3cb8578a15cf06086203967cd0601fad9cdf7b96cf2b32adca3ee2ee5024423 SHA512 4259cb83ef4aa6d1beb041d1aaf6c654f0d6a54e509c5571862476f10f4ed3c36ee4ac64fcdf7b027798b1ecb8c5a2db7e4c0e665f98babb46fd124e511d8fe7 WHIRLPOOL 3b8f8c0b338f67a73b58f4589f0c0ae3a44468badbdd58644332f75973947d9c74fdcaf6bcf8ad10301a85b0d482d60434ecdbc11180add115161636c0d8361f +EBUILD criu-0.6.ebuild 1085 SHA256 7311b600c5fe44c47421fdce14f5c95d19cfacedc1a0f7051591a89bcdef926e SHA512 75c43f414d132853badc63739c99afba58bc1f33c6f29a5ed7901b48e74a59172fe1523ee4cae8fcb6774983acb7c90a70b01be0517e573469eb027ec70bfd67 WHIRLPOOL 7f19bc2f3257e91108e17707893081a517a6fc465ce4e3b02b4babd672ffbf6c64adfe65c885bb6e67ea4e3cf59f98380a286fac1a47648e4cd030a31a689025 +MISC ChangeLog 699 SHA256 46060193d3c1d666d13e2f9bf02d8c29a260840e1e9d1d1c268a4c65361358e0 SHA512 e81db46715c34d3c91948c2ac770e462d91e90bc5b68e2ff572f92cd185acf53df7f7d29238fd7201120487cc59cd7629b12b436c5514746937a4d9ccccbd8f4 WHIRLPOOL bbbf4a393a695c29b836a6016ae2be397eb8f022c509954bb57fcb82842b6ad1773006f0079c0e002f03d15a20377a16917fe2a0385e5085978fa57fa6227437 MISC metadata.xml 236 SHA256 5285fd5ca6bc85e0392ff64ec8e54d0018ebd761d3977869c00c93dee45ea09d SHA512 a1abf9a60fb1a2078d0475df655f8abd4b2f877f8d232028232fafca2eb7e7ae6ec2c835c4fe0ef27b3b5655d746d1fe53bbcb353703819448ddec84acdd4215 WHIRLPOOL fdbf5fcd34aa17330575f013aef4c87a8b039b62b6de3337a4004a6a0217238ceca43fa15425c30ddb7a5a632de7eb138ed541dfb161614cba817527297781e2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iQEcBAEBCAAGBQJRs513AAoJEEqz6FtPBkyjKGUH+wXuwnyYOmQva+W4LfWpz2hy -49p3usHVbycVdjdyiJLCKruwpuQlKGF1Ba9KKCoF8sqi5qC3UUEFUXsIM47z7//C -bTO+6s/8I1cRTdpNQtkFHF/zmSX1DYUqLYHQTpHmi9edG+elUjtXWfh4cteSUhdn -bnMY6prMl2sG77dgZBnFk2/3reWqO8vhW/1EtZTyqz7k5Uy8NZ3X+HyFWQxWXqqY -cbIALx7AW189d6Qjtb+yiRxMhMMj326zAPtQsN61fA/H3X8wiHGwCOxn6dnljkIO -3opf9wDqzvL7yf+YEeemvksUByaFTTWzTyew/WaS7ez9zhR2jYvv/d/HxUmZf/o= -=Dmmb +iQEcBAEBCAAGBQJR+KVCAAoJEEqz6FtPBkyjZrQH/1Vpp0Avoe1d23QOU55090wL +XM0gh7KyvhZVDvKUa5K5lkw8pleqM30T0WXYYg0tt0K/LRuc0sPMSr6/3F4So61V +Lnvh1bpULA+/CpX4lTzHvEYN61WUikKG5SAO1/wu0isCDfLfyP+hOxe9nE+sKzV6 +9R7lpwTBOzWKKUSSc8V9z0ftaZsK+ZF0SEdqbBm1C3TSnmkgdf48x9KKxcLctCDw +efOzhfAOEkuHcxF9nQbh8yY9kYg3Jdugvk48omjfw/055x7Yi1pSI7cbT0qZH7fh +GDHZWfPqAPSi+Ubm2PWb56Vz0G1nVoa8OnBoiwXqNwj6y4VjiCSeWmbKMM+azNE= +=9hCW -----END PGP SIGNATURE----- diff --git a/sys-process/criu/criu-0.6.ebuild b/sys-process/criu/criu-0.6.ebuild new file mode 100644 index 000000000000..46e8c635788e --- /dev/null +++ b/sys-process/criu/criu-0.6.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/criu/criu-0.6.ebuild,v 1.1 2013/07/31 05:48:46 radhermit Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs linux-info + +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" + +RDEPEND="dev-libs/protobuf-c" +DEPEND="${RDEPEND} + app-text/asciidoc + app-text/xmlto" + +CONFIG_CHECK="~CHECKPOINT_RESTORE ~FHANDLE ~EVENTFD ~EPOLL ~INOTIFY_USER + ~UNIX_DIAG ~INET_DIAG ~PACKET_DIAG ~NETLINK_DIAG ~INET_UDP_DIAG" + +RESTRICT="test" + +src_prepare() { + epatch "${FILESDIR}"/${P}-flags.patch +} + +src_compile() { + unset ARCH + emake CC="$(tc-getCC)" V=1 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 PREFIX="${EPREFIX}"/usr DESTDIR="${D}" install + dodoc CREDITS README +} diff --git a/sys-process/criu/files/criu-0.6-flags.patch b/sys-process/criu/files/criu-0.6-flags.patch new file mode 100644 index 000000000000..418f026e7350 --- /dev/null +++ b/sys-process/criu/files/criu-0.6-flags.patch @@ -0,0 +1,55 @@ +--- criu-0.6/Makefile ++++ criu-0.6/Makefile +@@ -87,9 +87,6 @@ + + ifeq ($(DEBUG),1) + DEFINES += -DCR_DEBUG +- CFLAGS += -O0 -ggdb3 +-else +- CFLAGS += -O2 + endif + + CFLAGS += $(WARNINGS) $(DEFINES) +--- criu-0.6/test/zdtm/lib/Makefile ++++ criu-0.6/test/zdtm/lib/Makefile +@@ -1,6 +1,6 @@ + include ../Makefile.inc + +-CFLAGS = -g -O2 -Wall -Werror -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 ++CFLAGS = -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 + + LIBDIR = . + LIB = libzdtmtst.a +--- criu-0.6/test/zdtm/live/static/Makefile ++++ criu-0.6/test/zdtm/live/static/Makefile +@@ -3,7 +3,7 @@ + LIBDIR = ../../lib + LIB = $(LIBDIR)/libzdtmtst.a + override CPPFLAGS += -I$(LIBDIR) +-CFLAGS = -g -O2 -Wall -Werror -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 ++CFLAGS = -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 + + TST_NOFILE = \ + busyloop00 \ +--- criu-0.6/test/zdtm/live/streaming/Makefile ++++ criu-0.6/test/zdtm/live/streaming/Makefile +@@ -3,7 +3,7 @@ + LIBDIR = ../../lib + LIB = $(LIBDIR)/libzdtmtst.a + override CPPFLAGS += -I$(LIBDIR) +-CFLAGS = -g -O2 -Wall -Werror -fno-strict-aliasing ++CFLAGS = -Wall -fno-strict-aliasing + + TST_NOFILE = \ + pipe_loop00 \ +--- criu-0.6/test/zdtm/live/transition/Makefile ++++ criu-0.6/test/zdtm/live/transition/Makefile +@@ -3,7 +3,7 @@ + LIBDIR = ../../lib + LIB = $(LIBDIR)/libzdtmtst.a + override CPPFLAGS += -I$(LIBDIR) +-CFLAGS = -g -O2 -Wall -Werror ++CFLAGS = -Wall + + TST_NOFILE = \ + ipc \ |