diff options
author | Benedikt Boehm <hollow@gentoo.org> | 2011-04-19 07:20:03 +0000 |
---|---|---|
committer | Benedikt Boehm <hollow@gentoo.org> | 2011-04-19 07:20:03 +0000 |
commit | d2f8a9a47e7e63c3b544934f3c2c4c505ccf7a19 (patch) | |
tree | 4d2a23f7139ce49b4da6446bd2159aed16d678b4 /sys-cluster/util-vserver | |
parent | Version bump, even though 2.6 series requires a bit more work to be properly ... (diff) | |
download | gentoo-2-d2f8a9a47e7e63c3b544934f3c2c4c505ccf7a19.tar.gz gentoo-2-d2f8a9a47e7e63c3b544934f3c2c4c505ccf7a19.tar.bz2 gentoo-2-d2f8a9a47e7e63c3b544934f3c2c4c505ccf7a19.zip |
bump to latest snapshot (fix #297982) and remove old ebuild
(Portage version: 2.2.0_alpha23/cvs/Linux x86_64)
Diffstat (limited to 'sys-cluster/util-vserver')
-rw-r--r-- | sys-cluster/util-vserver/ChangeLog | 8 | ||||
-rw-r--r-- | sys-cluster/util-vserver/util-vserver-0.30.216_pre2955.ebuild (renamed from sys-cluster/util-vserver/util-vserver-0.30.215-r3.ebuild) | 46 |
2 files changed, 25 insertions, 29 deletions
diff --git a/sys-cluster/util-vserver/ChangeLog b/sys-cluster/util-vserver/ChangeLog index c146dd1b7623..975d10022ec8 100644 --- a/sys-cluster/util-vserver/ChangeLog +++ b/sys-cluster/util-vserver/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-cluster/util-vserver # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/ChangeLog,v 1.105 2011/03/07 21:18:19 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/ChangeLog,v 1.106 2011/04/19 07:20:03 hollow Exp $ + +*util-vserver-0.30.216_pre2955 (19 Apr 2011) + + 19 Apr 2011; Benedikt Böhm <hollow@gentoo.org> + -util-vserver-0.30.215-r3.ebuild, +util-vserver-0.30.216_pre2955.ebuild: + bump to latest snapshot (fix #297982) and remove old ebuild 07 Mar 2011; Jeroen Roovers <jer@gentoo.org> util-vserver-0.30.216_pre2910.ebuild: diff --git a/sys-cluster/util-vserver/util-vserver-0.30.215-r3.ebuild b/sys-cluster/util-vserver/util-vserver-0.30.216_pre2955.ebuild index 93eb16de8157..a49205767107 100644 --- a/sys-cluster/util-vserver/util-vserver-0.30.215-r3.ebuild +++ b/sys-cluster/util-vserver/util-vserver-0.30.216_pre2955.ebuild @@ -1,16 +1,21 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/util-vserver-0.30.215-r3.ebuild,v 1.3 2009/11/12 14:28:48 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/util-vserver-0.30.216_pre2955.ebuild,v 1.1 2011/04/19 07:20:03 hollow Exp $ + +EAPI=4 inherit eutils bash-completion +MY_P=${P/_/-} +S="${WORKDIR}"/${MY_P} + DESCRIPTION="Linux-VServer admin utilities" HOMEPAGE="http://www.nongnu.org/util-vserver/" -SRC_URI="http://ftp.linux-vserver.org/pub/utils/${PN}/${P}.tar.bz2" +SRC_URI="http://people.linux-vserver.org/~dhozac/t/uv-testing/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ppc ~sparc x86" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86" IUSE="" @@ -39,28 +44,19 @@ pkg_setup() { einfo } -src_unpack() { - unpack ${A} - cd "${S}" - - # openrc support - epatch "${FILESDIR}"/${P}-openrc.patch - epatch "${FILESDIR}"/${P}-typo.patch - - # linux capability fixes - epatch "${FILESDIR}"/${P}-capget.patch - - # changeset 2718: fix error reporting if mmap() fails - epatch "${FILESDIR}"/${P}-2718.patch - - # avoid a bug in dietlibc - #227793 - use hppa && epatch "${FILESDIR}"/${P}-dietmmap.patch +src_test() { + # do not use $D from portage by accident (#297982) + sed -i -e 's/^\$D //' "${S}"/src/testsuite/vunify-test.sh + default } -src_compile() { +src_configure() { econf --with-vrootdir=${VDIRBASE} \ --with-initscripts=gentoo \ - --localstatedir=/var || die "econf failed!" + --localstatedir=/var +} + +src_compile() { emake || die "emake failed!" } @@ -137,10 +133,4 @@ pkg_postinst() { ewarn " ln -s /etc/init.d/vservers.default /etc/init.d/vservers.<mark>" ewarn fi - - ewarn "You should definitly fix up the barrier of your vserver" - ewarn "base directory by using the following command in a root shell:" - ewarn - ewarn " setattr --barrier ${VDIRBASE}" - ewarn } |