Version bump
authorBenedikt Boehm <hollow@gentoo.org>
Fri, 21 Oct 2005 17:26:53 +0000 (17:26 +0000)
committerBenedikt Boehm <hollow@gentoo.org>
Fri, 21 Oct 2005 17:26:53 +0000 (17:26 +0000)
Package-Manager: portage-2.0.53_rc5

sys-cluster/vzctl/ChangeLog
sys-cluster/vzctl/Manifest
sys-cluster/vzctl/files/digest-vzctl-2.7.0.23 [new file with mode: 0644]
sys-cluster/vzctl/vzctl-2.7.0.23.ebuild [new file with mode: 0644]

index f5ee226413f086457e825e75e3e7dba192d21952..cf60bdcdceb9d81a2c3690ad896e5f9aca0bf33b 100644 (file)
@@ -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.2 2005/09/28 10:34:16 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.3 2005/10/21 17:26:53 hollow Exp $
+
+*vzctl-2.7.0.23 (21 Oct 2005)
+
+  21 Oct 2005; Benedikt Boehm <hollow@gentoo.org> +vzctl-2.7.0.23.ebuild:
+  Version bump
 
 *vzctl-2.7.0.22 (28 Sep 2005)
 
index 8d30a942cce0159dd9f856b826442c4d89111140..b231dde318ffaed675683713ad22bcf230be3ba4 100644 (file)
@@ -1,19 +1,21 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 609916d7abbf85db89504cc4f880f4a7 ChangeLog 661
-MD5 b55bfb88b955107a0f0e6c5aaef21723 metadata.xml 162
-MD5 9dd7479c278946fc668a457f0256d77f vzctl-2.7.0.21.ebuild 1577
-MD5 67c5b5981b6aefbbdac3ce516b3a7ddb vzctl-2.7.0.22.ebuild 1575
+MD5 a0d8ebddb2faf2cea1bbee02cbeb901b ChangeLog 782
 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 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
-MD5 090adf5c130cc2cd5a761354e80590c8 files/digest-vzctl-2.7.0.22 66
+MD5 b55bfb88b955107a0f0e6c5aaef21723 metadata.xml 162
+MD5 9dd7479c278946fc668a457f0256d77f vzctl-2.7.0.21.ebuild 1577
+MD5 67c5b5981b6aefbbdac3ce516b3a7ddb vzctl-2.7.0.22.ebuild 1575
+MD5 0aaf59453295091ec912e4fc30eb17cf vzctl-2.7.0.23.ebuild 1575
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDOnHpflZ8QqxhrsMRAtt8AJ9p4s93mpvnqJjLX2RBCXNU47cAZwCeLhys
-VVvBJPVYvcWdBN/6B9KKXPU=
-=nxv+
+iD8DBQFDWSW7mPFBzbX68WERAtoeAJ0VYpMuDBDxB9OyXFkXGeeEMDvD/QCfTybC
+YW7TRWQyLjQYSieNRNDtSzU=
+=zmdb
 -----END PGP SIGNATURE-----
diff --git a/sys-cluster/vzctl/files/digest-vzctl-2.7.0.23 b/sys-cluster/vzctl/files/digest-vzctl-2.7.0.23
new file mode 100644 (file)
index 0000000..6a54929
--- /dev/null
@@ -0,0 +1 @@
+MD5 5ce83789c9328b8ab3e38609d437fda1 vzctl-2.7.0-23.tar.bz2 97234
diff --git a/sys-cluster/vzctl/vzctl-2.7.0.23.ebuild b/sys-cluster/vzctl/vzctl-2.7.0.23.ebuild
new file mode 100644 (file)
index 0000000..ff16643
--- /dev/null
@@ -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.23.ebuild,v 1.1 2005/10/21 17:26:53 hollow 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-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/*
+}