summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Heim <phreak@gentoo.org>2006-02-18 09:30:13 +0000
committerChristian Heim <phreak@gentoo.org>2006-02-18 09:30:13 +0000
commit9d963ad350768c06d32022cb1aebb35493716d49 (patch)
tree190d83b0c827ecf05a185168086bedf3099742c6 /sys-cluster
parentVersion bump; Modifying the ebuild to remove /etc/sysconfig; Its completly un... (diff)
downloadhistorical-9d963ad350768c06d32022cb1aebb35493716d49.tar.gz
historical-9d963ad350768c06d32022cb1aebb35493716d49.tar.bz2
historical-9d963ad350768c06d32022cb1aebb35493716d49.zip
Version bump
Package-Manager: portage-2.1_pre4-r1
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/vzctl/ChangeLog7
-rw-r--r--sys-cluster/vzctl/Manifest18
-rw-r--r--sys-cluster/vzctl/files/digest-vzctl-2.7.0.266
-rw-r--r--sys-cluster/vzctl/vzctl-2.7.0.26.ebuild73
4 files changed, 97 insertions, 7 deletions
diff --git a/sys-cluster/vzctl/ChangeLog b/sys-cluster/vzctl/ChangeLog
index df4e844be290..d7251a2d7785 100644
--- a/sys-cluster/vzctl/ChangeLog
+++ b/sys-cluster/vzctl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-cluster/vzctl
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.12 2006/02/18 09:27:58 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.13 2006/02/18 09:30:13 phreak Exp $
+
+*vzctl-2.7.0.26 (18 Feb 2006)
+
+ 18 Feb 2006; Christian Heim <phreak@gentoo.org> +vzctl-2.7.0.26.ebuild:
+ Version bump
*vzctl-2.7.0.25-r1 (18 Feb 2006)
*vzctl-2.7.0.24-r1 (18 Feb 2006)
diff --git a/sys-cluster/vzctl/Manifest b/sys-cluster/vzctl/Manifest
index fbe4efbfd8c5..69022f412d19 100644
--- a/sys-cluster/vzctl/Manifest
+++ b/sys-cluster/vzctl/Manifest
@@ -1,9 +1,9 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 ef2ac210520407526e3e14f9a53c051c ChangeLog 2393
-RMD160 5e17a598edf548fd49be0fcf13bf5943ee1bfffd ChangeLog 2393
-SHA256 ff59ec75bb720ec9d02e885b799281790988b4adf04fba5f5d2b2521e5dd2982 ChangeLog 2393
+MD5 326132a3894a2b73b5342a73af5ad14a ChangeLog 2514
+RMD160 48488526ea19634e48476363f868967c0c74f827 ChangeLog 2514
+SHA256 9a7cec163ed865f4479640d017c50c400042e4663742790708fe74442c29d9c6 ChangeLog 2514
MD5 3236a2f9ce3ca6d1b4bd679a1a9f7d23 files/digest-vzctl-2.7.0.24 518
RMD160 7583c7394f5774b22756ca351b7e1905cab5a918 files/digest-vzctl-2.7.0.24 518
SHA256 163bc729b5ce1ee15d1f284baf29c2b780304a89f36cfcf0f3b5ac4f448e8441 files/digest-vzctl-2.7.0.24 518
@@ -16,6 +16,9 @@ SHA256 9324d6f79c8c7052d3c6fc5f37675ec8ca360c14b7357840f36f37a68f4c7c9d files/di
MD5 8a5cf57aeb5239ee46115ea7b8ff1d0a files/digest-vzctl-2.7.0.25-r1 518
RMD160 cd28fbb5a7604891067d85e7850cfd623d8d5f2d files/digest-vzctl-2.7.0.25-r1 518
SHA256 7a5d89078fc63b84906cf27401bcf87f8b7f5520cfeed2c857a6ef7d2c9659e1 files/digest-vzctl-2.7.0.25-r1 518
+MD5 5b11592805f0a6c1bc5dc2525c6c78d9 files/digest-vzctl-2.7.0.26 518
+RMD160 2fc62fff30a95c03b496b3afdbf5dd62707c107b files/digest-vzctl-2.7.0.26 518
+SHA256 d507f1c8f52ad4c1260fb980353f7706a3ab1c675b0cd6e3c63c33e69b28e2f1 files/digest-vzctl-2.7.0.26 518
MD5 a2de79b189da1c2d3fd01fa2116bcea9 files/vz.initd 5465
RMD160 303e4877e95db9f90d512b37d67cdaa94e823d52 files/vz.initd 5465
SHA256 63c17d2783cfd01fcfb66aa8b0c572ea6bf366d59a72c10f1728091c7eaa5fc0 files/vz.initd 5465
@@ -34,10 +37,13 @@ SHA256 7455aac2845baf94962d7386ccbd70f1b257fa82748a6a498ed3c8eef8313774 vzctl-2.
MD5 c8da668a1a0d9703651ff9b2b7b8de0f vzctl-2.7.0.25.ebuild 1821
RMD160 c486f836679bc2eb8c319c1aaef7fb82fe28d197 vzctl-2.7.0.25.ebuild 1821
SHA256 9a47021cb788e622d78f0e0e59f0ad9504ad0c2493eddaf97472dd147a56d171 vzctl-2.7.0.25.ebuild 1821
+MD5 93a856c300e9844d90e19d467e15ee93 vzctl-2.7.0.26.ebuild 1808
+RMD160 2d8e0e67dbf918f2c76c6b2b8ad541ca9d7d75f8 vzctl-2.7.0.26.ebuild 1808
+SHA256 751a629c38ead46b124fd2f0830985065d9698f38a36d54904fb78f312e0438b vzctl-2.7.0.26.ebuild 1808
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (GNU/Linux)
-iD8DBQFD9uitflZ8QqxhrsMRAqY3AKCfoPYTe/8gWfAoP2bWFT09sogDYQCgvIBQ
-6yuGEQyZaTs8rD/WHhbblr8=
-=miIY
+iD8DBQFD9uk1flZ8QqxhrsMRAqOhAJ9vuaKh7DbkxWVo1TaHXDt3vCvhWwCfYA3X
+ftm/Nb1wahFPt6wdJ9qiRZc=
+=PxVM
-----END PGP SIGNATURE-----
diff --git a/sys-cluster/vzctl/files/digest-vzctl-2.7.0.26 b/sys-cluster/vzctl/files/digest-vzctl-2.7.0.26
new file mode 100644
index 000000000000..b1e038a21385
--- /dev/null
+++ b/sys-cluster/vzctl/files/digest-vzctl-2.7.0.26
@@ -0,0 +1,6 @@
+MD5 973c0357208af194990a2dd3d2207ef8 vzctl-2.7.0-26.tar.bz2 98922
+RMD160 e7608711d580041c62bf4c248628df434c8aa8c4 vzctl-2.7.0-26.tar.bz2 98922
+SHA256 f77691eeffbfb5c0dfebe6765d84f1d8ed6bdb154d8610b7d1c7eb5c6eafa023 vzctl-2.7.0-26.tar.bz2 98922
+MD5 3c612da7652fc73fa347bf3fc096d800 vzctl-2.7.0.26-patches-r0.tar.bz2 3771
+RMD160 b3fced2d62a60822fc3685bc2498dc3a3b483caa vzctl-2.7.0.26-patches-r0.tar.bz2 3771
+SHA256 1e75f314ed59e9fb43330b0ff5a34a8b99088546ed4905efb934a03c7f4b3be0 vzctl-2.7.0.26-patches-r0.tar.bz2 3771
diff --git a/sys-cluster/vzctl/vzctl-2.7.0.26.ebuild b/sys-cluster/vzctl/vzctl-2.7.0.26.ebuild
new file mode 100644
index 000000000000..e6002145006d
--- /dev/null
+++ b/sys-cluster/vzctl/vzctl-2.7.0.26.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2006 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.26.ebuild,v 1.1 2006/02/18 09:30:13 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
+ http://dev.gentoo.org/~phreak/distfiles/${P}-patches-${PR}.tar.bz2
+ http://dev.gentoo.org/~hollow/distfiles/${P}-patches-${PR}.tar.bz2"
+
+LICENSE="QPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~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}
+ cd "${S}"
+
+ epatch "${WORKDIR}"/patches/vzctl-2.7.0-gentoo_conf_d.patch
+ epatch "${WORKDIR}"/patches/vzctl-2.7.0.23-gentoo_etc_vz.patch
+
+ # fix hardcoded lib paths
+ use amd64 && epatch "${WORKDIR}"/patches/vzctl-2.7.0.26-amd64.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
+
+ # 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/*
+}