summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Heim <phreak@gentoo.org>2005-11-02 12:37:58 +0000
committerChristian Heim <phreak@gentoo.org>2005-11-02 12:37:58 +0000
commit2c6ccbdbdeffd57ee5a16ad95f7a8b9bfc28b386 (patch)
tree4b6985f877464e726403342fccad873493a0f84f /sys-cluster
parentAdd gmodule depend. Fixup autoconf stuff, and move omf stuff to last. (diff)
downloadgentoo-2-2c6ccbdbdeffd57ee5a16ad95f7a8b9bfc28b386.tar.gz
gentoo-2-2c6ccbdbdeffd57ee5a16ad95f7a8b9bfc28b386.tar.bz2
gentoo-2-2c6ccbdbdeffd57ee5a16ad95f7a8b9bfc28b386.zip
New upstream release
(Portage version: 2.0.53_rc7)
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/vzctl/ChangeLog7
-rw-r--r--sys-cluster/vzctl/Manifest12
-rw-r--r--sys-cluster/vzctl/files/digest-vzctl-2.7.0.241
-rw-r--r--sys-cluster/vzctl/vzctl-2.7.0.24.ebuild68
4 files changed, 77 insertions, 11 deletions
diff --git a/sys-cluster/vzctl/ChangeLog b/sys-cluster/vzctl/ChangeLog
index c8f0fcbcd907..ce700a745963 100644
--- a/sys-cluster/vzctl/ChangeLog
+++ b/sys-cluster/vzctl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-cluster/vzctl
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.4 2005/10/21 21:00:14 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.5 2005/11/02 12:37:58 phreak Exp $
+
+*vzctl-2.7.0.24 (02 Nov 2005)
+
+ 02 Nov 2005; Christian Heim <phreak@gentoo.org> +vzctl-2.7.0.24.ebuild:
+ New upstream release
21 Oct 2005; Christian Heim <phreak@gentoo.org>
files/vzctl-2.7.0.23-gentoo_etc_vz.patch:
diff --git a/sys-cluster/vzctl/Manifest b/sys-cluster/vzctl/Manifest
index cd8691797741..a352b0796686 100644
--- a/sys-cluster/vzctl/Manifest
+++ b/sys-cluster/vzctl/Manifest
@@ -1,10 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 babe69d805efc0b23ebc4b7da7529bd2 ChangeLog 943
MD5 59b8869cf562ff10c9561f1f38cd37cc files/digest-vzctl-2.7.0.21 66
MD5 090adf5c130cc2cd5a761354e80590c8 files/digest-vzctl-2.7.0.22 66
MD5 fcbd31791ac21aa1698228fde3a600ef files/digest-vzctl-2.7.0.23 66
+MD5 5eeea73ff99b4368652b2b0770f1d315 files/digest-vzctl-2.7.0.24 66
MD5 a2de79b189da1c2d3fd01fa2116bcea9 files/vz.initd 5465
MD5 687eaa4427600a7a5edfc0b8b7f69480 files/vzctl-2.7.0-gentoo_conf_d.patch 3899
MD5 9ab78117d5f3fb123a7c44f948aafb3d files/vzctl-2.7.0-gentoo_etc_vz.patch 7412
@@ -13,10 +11,4 @@ MD5 b55bfb88b955107a0f0e6c5aaef21723 metadata.xml 162
MD5 9dd7479c278946fc668a457f0256d77f vzctl-2.7.0.21.ebuild 1577
MD5 67c5b5981b6aefbbdac3ce516b3a7ddb vzctl-2.7.0.22.ebuild 1575
MD5 4f0e8a8008b3f3457e219a1da52c1c12 vzctl-2.7.0.23.ebuild 1578
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDWewQmPFBzbX68WERAtWBAJ49/msGNGzPgm8u3zZt7IvP88R1EACeIPOR
-C0gvqip4VIsz5ZoKMQZ7HJc=
-=FpT6
------END PGP SIGNATURE-----
+MD5 63e18bc5c4095b446017cd53de4cdeb1 vzctl-2.7.0.24.ebuild 1483
diff --git a/sys-cluster/vzctl/files/digest-vzctl-2.7.0.24 b/sys-cluster/vzctl/files/digest-vzctl-2.7.0.24
new file mode 100644
index 000000000000..be90d83e0d96
--- /dev/null
+++ b/sys-cluster/vzctl/files/digest-vzctl-2.7.0.24
@@ -0,0 +1 @@
+MD5 354bf71aa83c6cc2044c61ecaed6f9f4 vzctl-2.7.0-24.tar.bz2 97826
diff --git a/sys-cluster/vzctl/vzctl-2.7.0.24.ebuild b/sys-cluster/vzctl/vzctl-2.7.0.24.ebuild
new file mode 100644
index 000000000000..0169dbe69e37
--- /dev/null
+++ b/sys-cluster/vzctl/vzctl-2.7.0.24.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/vzctl-2.7.0.24.ebuild,v 1.1 2005/11/02 12:37:58 phreak Exp $
+
+inherit eutils toolchain-funcs versionator linux-info
+
+VVER="$(get_version_component_range 1-3 ${PV})"
+VREL="$(get_version_component_range 4 ${PV})"
+MY_PV="${VVER}-${VREL}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="OpenVZ VPS control utility"
+HOMEPAGE="http://openvz.org/"
+SRC_URI="http://download.openvz.org/utils/${PN}/${MY_PV}/src/${MY_P}.tar.bz2"
+
+LICENSE="QPL-1.0"
+SLOT="0"
+KEYWORDS="~x86"
+
+RDEPEND="app-admin/logrotate
+ app-shells/bash
+ sys-apps/sed
+ sys-apps/ed
+ sys-apps/grep
+ sys-apps/gawk
+ sys-apps/coreutils
+ net-firewall/iptables
+ app-arch/tar
+ sys-fs/vzquota
+ sys-process/procps
+ sys-apps/iproute2"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+CONFIG_CHECK="FAIRSCHED VE VE_CALLS VE_NETDEV VE_IPTABLES"
+
+pkg_setup() {
+ linux-info_pkg_setup
+ check_kernel_built
+}
+
+src_unpack() {
+ unpack ${A} || die
+ cd "${S}" || die
+
+ epatch "${FILESDIR}"/vzctl-2.7.0-gentoo_conf_d.patch
+ epatch "${FILESDIR}"/vzctl-2.7.0.23-gentoo_etc_vz.patch
+}
+
+src_compile() {
+ emake VZKERNEL_HEADERS=${KV_DIR}/include || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" VZCONFDIR=/etc/conf.d/ install || die "make install failed"
+
+ # sysconfig is vendor specific
+ rm -rf ${D}/etc/sysconfig/network-scripts
+
+ # Install gentoo specific init script
+ rm -f ${D}/etc/init.d/*
+ newinitd ${FILESDIR}/vz.initd vz
+
+ # Fix permissions on cron.d files
+ chmod 0644 ${D}/etc/cron.d/*
+}