* [gentoo-commits] gentoo-x86 commit in app-emulation/lxc: ChangeLog lxc-0.6.4-r1.ebuild lxc-0.6.3.ebuild
@ 2009-12-07 11:39 Diego Petteno (flameeyes)
0 siblings, 0 replies; only message in thread
From: Diego Petteno (flameeyes) @ 2009-12-07 11:39 UTC (permalink / raw
To: gentoo-commits
flameeyes 09/12/07 11:39:11
Modified: ChangeLog
Added: lxc-0.6.4-r1.ebuild
Removed: lxc-0.6.3.ebuild
Log:
Backport fixes from upstream, including one to not break host systems if lxc-start is launched in the old (pre-0.6.4) way. Thanks to Andrian Nord in bug #296030.
(Portage version: 2.2_rc56/cvs/Linux x86_64)
Revision Changes Path
1.6 app-emulation/lxc/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/lxc/ChangeLog?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/lxc/ChangeLog?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/lxc/ChangeLog?r1=1.5&r2=1.6
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ChangeLog 25 Nov 2009 12:16:28 -0000 1.5
+++ ChangeLog 7 Dec 2009 11:39:11 -0000 1.6
@@ -1,6 +1,17 @@
# ChangeLog for app-emulation/lxc
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.5 2009/11/25 12:16:28 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.6 2009/12/07 11:39:11 flameeyes Exp $
+
+*lxc-0.6.4-r1 (07 Dec 2009)
+
+ 07 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ -files/0.6.2-as-needed.patch, -lxc-0.6.3.ebuild, +lxc-0.6.4-r1.ebuild,
+ +files/lxc-0.6.4-fix-full-system.patch,
+ +files/lxc-0.6.4-lxc.network.pair.patch,
+ +files/lxc-0.6.4-move-rcfile.patch:
+ Backport fixes from upstream, including one to not break host systems if
+ lxc-start is launched in the old (pre-0.6.4) way. Thanks to Andrian Nord
+ in bug #296030.
25 Nov 2009; Diego E. Pettenò <flameeyes@gentoo.org> lxc-0.6.4.ebuild,
metadata.xml:
1.1 app-emulation/lxc/lxc-0.6.4-r1.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/lxc/lxc-0.6.4-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/lxc/lxc-0.6.4-r1.ebuild?rev=1.1&content-type=text/plain
Index: lxc-0.6.4-r1.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-0.6.4-r1.ebuild,v 1.1 2009/12/07 11:39:11 flameeyes Exp $
EAPI="2"
inherit eutils linux-info versionator base
DESCRIPTION="LinuX Containers userspace utilities"
HOMEPAGE="http://lxc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
LICENSE="LGPL-3"
SLOT="0"
IUSE="+doc examples"
RDEPEND="sys-libs/libcap"
DEPEND="${RDEPEND}
doc? ( app-text/docbook-sgml-utils )
>=sys-kernel/linux-headers-2.6.29"
CONFIG_CHECK="~CGROUPS
~CGROUP_NS ~CPUSETS ~CGROUP_CPUACCT
~RESOURCE_COUNTERS ~CGROUP_MEM_RES_CTLR
~CGROUP_SCHED
~NAMESPACES
~IPC_NS ~USER_NS ~PID_NS
~SECURITY_FILE_CAPABILITIES
~DEVPTS_MULTIPLE_INSTANCES
~CGROUP_FREEZER
~UTS_NS ~NET_NS
~VETH ~MACVLAN"
ERROR_DEVPTS_MULTIPLE_INSTANCES="CONFIG_DEVPTS_MULTIPLE_INSTANCES: needed for pts inside container"
ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers"
ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info"
ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network"
ERROR_VETH="CONFIG_VETH: needed for internal (inter-container) networking"
ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) networking"
PATCHES=(
"${FILESDIR}"/${P}-lxc.network.pair.patch
"${FILESDIR}"/${P}-move-rcfile.patch
"${FILESDIR}"/${P}-fix-full-system.patch
)
src_configure() {
econf \
--localstatedir=/var \
--bindir=/usr/sbin \
--docdir=/usr/share/doc/${PF} \
--with-config-path=/etc/lxc \
$(use_enable doc) \
$(use_enable examples) \
|| die "configure failed"
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
dodoc AUTHORS CONTRIBUTING MAINTAINERS \
NEWS TODO README doc/FAQ.txt || die "dodoc failed"
rm -r "${D}"/etc/lxc "${D}"/usr/sbin/lxc-{setcap,ls}
keepdir /etc/lxc
find "${D}" -name '*.la' -delete
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-12-07 11:39 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-07 11:39 [gentoo-commits] gentoo-x86 commit in app-emulation/lxc: ChangeLog lxc-0.6.4-r1.ebuild lxc-0.6.3.ebuild Diego Petteno (flameeyes)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox