diff options
author | Maxim Koltsov <maksbotan@gentoo.org> | 2015-05-01 14:10:08 +0000 |
---|---|---|
committer | Maxim Koltsov <maksbotan@gentoo.org> | 2015-05-01 14:10:08 +0000 |
commit | 8c006c3ab0a34790379a559994bf145cad11b323 (patch) | |
tree | 3c0840ee76591dc038a512efc0572f92abf3fd2e /sys-cluster | |
parent | Bump to 1.13.2, thanks to slepnoga (diff) | |
download | historical-8c006c3ab0a34790379a559994bf145cad11b323.tar.gz historical-8c006c3ab0a34790379a559994bf145cad11b323.tar.bz2 historical-8c006c3ab0a34790379a559994bf145cad11b323.zip |
Bump to 4.9, thanks to slepnoga
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/vzctl/ChangeLog | 7 | ||||
-rw-r--r-- | sys-cluster/vzctl/Manifest | 18 | ||||
-rw-r--r-- | sys-cluster/vzctl/vzctl-4.9.ebuild | 85 |
3 files changed, 108 insertions, 2 deletions
diff --git a/sys-cluster/vzctl/ChangeLog b/sys-cluster/vzctl/ChangeLog index aef57e07b677..a1a19461a178 100644 --- a/sys-cluster/vzctl/ChangeLog +++ b/sys-cluster/vzctl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-cluster/vzctl # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.135 2015/04/24 02:12:10 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.136 2015/05/01 14:10:03 maksbotan Exp $ + +*vzctl-4.9 (01 May 2015) + + 01 May 2015; Maxim Koltsov <maksbotan@gentoo.org> +vzctl-4.9.ebuild: + Bump to 4.9, thanks to slepnoga 24 Apr 2015; Patrick Lauer <patrick@gentoo.org> metadata.xml: Remove unused useflag description from metadata.xml diff --git a/sys-cluster/vzctl/Manifest b/sys-cluster/vzctl/Manifest index 2d6071126cab..3c61f8abcc0f 100644 --- a/sys-cluster/vzctl/Manifest +++ b/sys-cluster/vzctl/Manifest @@ -1,6 +1,22 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX vzctl-initscript-paths.patch 4263 SHA256 be63f86112708db48d474a3d9d75b08eaa9c61e754be6e3677254d7deded34be SHA512 2539f1b41d623a147f52640cf966b7a1b7e3ebc114e4731f8f684c89675211363c084405cc70f2666ad8a42d2c1a3035467a6aac7e078fc1b76f6a3672b6fc98 WHIRLPOOL 526a38c6292caa0213380dd576026715ca9c864e7048f082fc769506e77d2f356117a7e3a29bf2ab089b33b32c54831ec450dc35697f7fd3e3d75951ab960d39 AUX vzctl-initscript-typo-patch-4.8.patch 915 SHA256 36beba6b0d11ab8e9a1fe46d501492c060d641fbd6508b0a823eef3e7c592c26 SHA512 f923369418cb24acf5bdbad33263453488e7203ca59a81ec21d996bf663b6d6d5bdd93ec9129221e3e15f5f1555c3b2e9a9e05ed810d7cf8bc1b3a23f422b048 WHIRLPOOL 26e6d8706bc49b1606984cdc8db670313c6faaf09c3103dce4bff4b27e6a8f48a34ff2418579af4b3b263a78d4879f02cbeb92bbed963f6e876fe117bcdf6cf8 DIST vzctl-4.8.tar.bz2 512585 SHA256 af72144546ce2ddaf19c7c348da198bf4362ac1756229b7ddd5f13204709d0b6 SHA512 376d14fbff93086cdfbdcd57c0aac23fb1cf9b3e982eef3c1bbda2d30fedb83068588bdfd703d611f880e31c4a36d5cb3fe07ee2629bbb9d5a2e3c1991b3c400 WHIRLPOOL eb4d6945a019367f1de4478c15c2fa482cb88fef828ef6eaec916f0f6f95335c62c230e6cc6e8a1d9f54dcbd1bd6b7d4595772f9302996e129bf91b3fa83b54e +DIST vzctl-4.9.tar.bz2 517692 SHA256 35534322762c41a73b0228765f2bb3dbe3f61e7dd22110839007e1d9bb2e682a SHA512 29d20bcd93d5f705f605904a17e40ef318c5af9c2c430a899a3f3478286eb1cec0a66115e948260209e3a4b65667c45e1f325243fdb99ee4688f063412ee2af2 WHIRLPOOL ba56bc94c3ecfdfff09be8cd6972b119764cc405788a366f187f6e5fc6016d30c34712886e796652508563125648044648930f23e1efc40b1ea006660ae00e1f EBUILD vzctl-4.8.ebuild 2693 SHA256 2304c5145161b2a6d8db4230a8aad81161abab1eaf0f4c2110040a1f5e232b9b SHA512 5144a3dc5a10e99f57436081010a764cb23ce2dc2d880bf968faf4d292bd9b08ef9d61ef9db9a8767dc504eadd64e610183bcfd7b1bb960d4d75544c1f7ede6d WHIRLPOOL 30ec35b0591a7c8f3ffbc5123f61f1d2c73b0b2b3e74a93def3f13c0c646a338875d62ab8b4699f96df44bc396d4e51f27f321e3c62de3a817ba7d8542015278 -MISC ChangeLog 25888 SHA256 496f2d746447f0ded97089d0e19ea9dbced579a5cdb8c02e2aa34c9201dd2d25 SHA512 673585903e795c0e805f305a881c3d1e14b1208a22c9f5cc259aef16cf9c4ecade1972bb40198e5ddc75bc551fc52c4059737295563b8ccef39990c14218119e WHIRLPOOL 47daeadaa1d233ff888dac96779143f74a8f332619d9cc5bbf593f774c80822651882e705694d5894b222cde8d37e047171b83af3c58743957127ab5e262b8fb +EBUILD vzctl-4.9.ebuild 2215 SHA256 fca050a1eeef238b3ff2a77b4eeac9d3380e53e555b5b7d90688325c94165cf9 SHA512 40df90b01fab42c4da5198543f15ac6bb39e1b5e08aaf3662e06da1363ffc97c425a2764c89a1c769c9ea673026af99662707142a129a9b2b616b8f16aea0cc3 WHIRLPOOL f4ed8a821ee98fb48cf455fc755b779b45fce80b7c22a3e573a041548c191b62fca667c980187100c3eb181740e99db9ac46ad95f042f1e52bb4ba836b588188 +MISC ChangeLog 26022 SHA256 d71457584b3199a4bd2bf91cbb8b5cd44f5880d8883a2e6d5c95a75da48246d7 SHA512 36253dfa2a5dec3fa876d31d056291fdacfbff0c324ebd3ee5ad370c4b191d839fffdf6ff63b72716270bee66493ab259fd88052276ca93e961310278cb3a733 WHIRLPOOL abfb7cc8d01b7c4fe7423ffc7b3ce17649ae3dfdba38fab6e38d20413e660541de9f5f84397376af8438707a612779c4ded2025cc032fa0f6b08ef5dd23bc50c MISC metadata.xml 659 SHA256 667caa08eae8bade690278e0ae65dec5087b752fd29b3eb4c595475319b030b3 SHA512 28f8dbc66814c456c704d0f63f891cc924bc5ee6a1ee74f7cce91d0ce9c5b465a9b7a011f53391bebd003196467051f12d530299b272160f4a6699bcd4ef3589 WHIRLPOOL 227c292ffd57c0e4941606f8b6a84c7a2337e9888f28797d8437d23cd8cc997d1aa0c8ad7a14f31a0f51fac8fe88a258123f032dd2e37d8736bfedace7b39e07 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQEcBAEBCAAGBQJVQ4kfAAoJEAmJmMX429reLGUH/0+wg0MzPzIsDMmFVEJJ5/rl +YT212oOFEmycISHVx/L1mD+334mTrdondYyw+eLdlDlrHAJAs9UMxrw8sQbu9/qZ +Xw9sULUxiEOdLuaRvexK6CB2a8KfQ60hBkPjRgfDjBXi3pSBeIRx3CcyVEk91tc5 +BV7U2JbvAugqbeKaq2/Wamy3HRaPEubXdubm1bKskFhSzjt+0sL/zD53hCRXDNH7 +ApM6iCcf7JNG8KY524w18lqsVJXmedCH7gKOQd4iha4Tj12pqGLdTNDlqRaQkzzb +Mih1CpMx3SPPAuGqKNsuoGmdBYsaPBsxRdVLIs6ThzcAZu2pESr9zO0wND463ok= +=drkK +-----END PGP SIGNATURE----- diff --git a/sys-cluster/vzctl/vzctl-4.9.ebuild b/sys-cluster/vzctl/vzctl-4.9.ebuild new file mode 100644 index 000000000000..53ce294ee759 --- /dev/null +++ b/sys-cluster/vzctl/vzctl-4.9.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/vzctl-4.9.ebuild,v 1.1 2015/05/01 14:10:03 maksbotan Exp $ + +EAPI="5" + +inherit base bash-completion-r1 eutils toolchain-funcs udev + +DESCRIPTION="OpenVZ ConTainers control utility" +HOMEPAGE="http://openvz.org/" +SRC_URI="http://download.openvz.org/utils/${PN}/${PV}/src/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86 -amd64-fbsd -sparc-fbsd -x86-fbsd" +IUSE="+ploop +vzmigrate" + +RDEPEND="net-firewall/iptables + sys-apps/ed + >=sys-apps/iproute2-3.3.0 + >=sys-fs/vzquota-3.1 + ploop? ( + >=sys-cluster/ploop-1.13 + sys-block/parted + sys-fs/quota + dev-libs/libxml2 + ) + >=dev-libs/libcgroup-0.38 + vzmigrate? ( + net-misc/openssh + net-misc/rsync[xattr,acl] + app-arch/tar[xattr,acl] + net-misc/bridge-utils + virtual/awk + ) + virtual/udev + " + +DEPEND="${RDEPEND} + virtual/pkgconfig + " + +src_prepare() { + + # Set default OSTEMPLATE on gentoo + sed -i -e 's:=redhat-:=gentoo-:' etc/dists/default || die 'sed on etc/dists/default failed' + # Set proper udev directory + sed -i -e "s:/lib/udev:$(get_udevdir):" src/lib/dev.c || die 'sed on src/lib/dev.c failed' +} + +src_configure() { + + econf \ + --localstatedir=/var \ + --enable-udev \ + --enable-bashcomp \ + --enable-logrotate \ + --with-vz \ + $(use_with ploop) \ + --with-cgroup +} + +src_install() { + + emake DESTDIR="${D}" udevdir="$(get_udevdir)"/rules.d install install-gentoo + + # install the bash-completion script into the right location + rm -rf "${ED}"/etc/bash_completion.d + newbashcomp etc/bash_completion.d/vzctl.sh ${PN} + + # We need to keep some dirs + keepdir /vz/{dump,lock,root,private,template/cache} + keepdir /etc/vz/names /var/lib/vzctl/veip +} + +pkg_postinst() { + einfo "This vzctl release required kernel above 2.6.32.92" + + einfo "If you have checkpoint suspend/restore feature in vanilla kernel" + einfo "please install "sys-process/criu" " + einfo "This is experimental and not stable ( in gentoo ) now" + + einfo "if you have work with .xz compressed template, please install app-arch/xz-utils" + einfo "if you have check signature donwloaded template - install gpg " +} |