diff options
author | Christian Heim <phreak@gentoo.org> | 2006-02-18 09:30:13 +0000 |
---|---|---|
committer | Christian Heim <phreak@gentoo.org> | 2006-02-18 09:30:13 +0000 |
commit | d0d51d04e01dfcca06e87a100f2251beba0d6714 (patch) | |
tree | 083494a9c21e0492cd65dfdcecd72dc5bcb81d53 /sys-cluster/vzctl | |
parent | Version bump; Modifying the ebuild to remove /etc/sysconfig; Its completly un... (diff) | |
download | gentoo-2-d0d51d04e01dfcca06e87a100f2251beba0d6714.tar.gz gentoo-2-d0d51d04e01dfcca06e87a100f2251beba0d6714.tar.bz2 gentoo-2-d0d51d04e01dfcca06e87a100f2251beba0d6714.zip |
Version bump
(Portage version: 2.1_pre4-r1)
Diffstat (limited to 'sys-cluster/vzctl')
-rw-r--r-- | sys-cluster/vzctl/ChangeLog | 7 | ||||
-rw-r--r-- | sys-cluster/vzctl/Manifest | 16 | ||||
-rw-r--r-- | sys-cluster/vzctl/files/digest-vzctl-2.7.0.26 | 6 | ||||
-rw-r--r-- | sys-cluster/vzctl/vzctl-2.7.0.26.ebuild | 73 |
4 files changed, 91 insertions, 11 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..b88daf29f7a0 100644 --- a/sys-cluster/vzctl/Manifest +++ b/sys-cluster/vzctl/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 ef2ac210520407526e3e14f9a53c051c ChangeLog 2393 RMD160 5e17a598edf548fd49be0fcf13bf5943ee1bfffd ChangeLog 2393 SHA256 ff59ec75bb720ec9d02e885b799281790988b4adf04fba5f5d2b2521e5dd2982 ChangeLog 2393 @@ -16,6 +13,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 +34,6 @@ 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 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2.1 (GNU/Linux) - -iD8DBQFD9uitflZ8QqxhrsMRAqY3AKCfoPYTe/8gWfAoP2bWFT09sogDYQCgvIBQ -6yuGEQyZaTs8rD/WHhbblr8= -=miIY ------END PGP SIGNATURE----- +MD5 9b6bdd8d6c82774432d5a5f72c23a609 vzctl-2.7.0.26.ebuild 1707 +RMD160 17eea8966ffaf87b758725c90a3ca48f26330e92 vzctl-2.7.0.26.ebuild 1707 +SHA256 375765d3b2194a203e96eea2107b3522971706a9a6ab57bf78e5211096ee668e vzctl-2.7.0.26.ebuild 1707 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/* +} |