[gentoo-commits] gentoo-x86 commit in app-emulation/lxc: ChangeLog lxc-1.0.6-r1.ebuild
jlec14/11/09 15:28:25 Modified: ChangeLog lxc-1.0.6-r1.ebuild Log: app-emulation/lxc: Fix for old bash-completion, #527520 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!) Revision ChangesPath 1.53 app-emulation/lxc/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?rev=1.53view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?rev=1.53content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?r1=1.52r2=1.53 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v retrieving revision 1.52 retrieving revision 1.53 diff -u -r1.52 -r1.53 --- ChangeLog 30 Oct 2014 08:50:24 - 1.52 +++ ChangeLog 9 Nov 2014 15:28:25 - 1.53 @@ -1,6 +1,9 @@ # ChangeLog for app-emulation/lxc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.52 2014/10/30 08:50:24 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.53 2014/11/09 15:28:25 jlec Exp $ + + 09 Nov 2014; Justin Lecher j...@gentoo.org lxc-1.0.6-r1.ebuild: + Fix for old bash-completion, #527520 *lxc-1.0.6-r1 (30 Oct 2014) 1.2 app-emulation/lxc/lxc-1.0.6-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.0.6-r1.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.0.6-r1.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.0.6-r1.ebuild?r1=1.1r2=1.2 Index: lxc-1.0.6-r1.ebuild === RCS file: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.0.6-r1.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- lxc-1.0.6-r1.ebuild 30 Oct 2014 08:50:24 - 1.1 +++ lxc-1.0.6-r1.ebuild 9 Nov 2014 15:28:25 - 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.0.6-r1.ebuild,v 1.1 2014/10/30 08:50:24 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.0.6-r1.ebuild,v 1.2 2014/11/09 15:28:25 jlec Exp $ EAPI=5 @@ -128,7 +128,7 @@ src_install() { default - mv ${ED}/$(get_bashcompdir)/${PN} ${ED}/$(get_bashcompdir)/${PN}-start || die + mv ${ED}/usr/share/bash-completion/completions/${PN} ${ED}/$(get_bashcompdir)/${PN}-start || die bashcomp_alias ${PN}-start \ ${PN}-{attach,cgroup,clone,console,create,destroy,device,execute,freeze,info,monitor,snapshot,start-ephemeral,stop,unfreeze,wait} @@ -153,7 +153,7 @@ doexe config/init/systemd/${PN}-devsetup # Use that script with the systemd service (Similar to upstream # Makefile.am - cp ${FILESDIR}/${PN}_at.service ${PN}_at.service + cp ${FILESDIR}/${PN}_at.service ${PN}_at.service || die sed -i \ /Restart=always/a ExecStartPre=/usr/libexec/${PN}/${PN}-devsetup \ ${PN}_at.service \
[gentoo-commits] gentoo-x86 commit in app-emulation/lxc: ChangeLog lxc-1.0.6-r1.ebuild
jlec14/10/30 08:50:24 Modified: ChangeLog Added:lxc-1.0.6-r1.ebuild Log: app-emulation/lxc: Fix installation of bash-completions, #525808; thanks i.Dark_Templar for the initial patch (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!) Revision ChangesPath 1.52 app-emulation/lxc/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?rev=1.52view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?rev=1.52content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?r1=1.51r2=1.52 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v retrieving revision 1.51 retrieving revision 1.52 diff -u -r1.51 -r1.52 --- ChangeLog 18 Oct 2014 17:03:23 - 1.51 +++ ChangeLog 30 Oct 2014 08:50:24 - 1.52 @@ -1,6 +1,13 @@ # ChangeLog for app-emulation/lxc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.51 2014/10/18 17:03:23 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.52 2014/10/30 08:50:24 jlec Exp $ + +*lxc-1.0.6-r1 (30 Oct 2014) + + 30 Oct 2014; Justin Lecher j...@gentoo.org +lxc-1.0.6-r1.ebuild, + +files/lxc-1.0.6-bash-completion.patch: + Fix installation of bash-completions, #525808; thanks i.Dark_Templar for the + initial patch 18 Oct 2014; Markos Chandras hwoar...@gentoo.org -lxc-0.8.0-r1.ebuild, -lxc-0.8.0-r2.ebuild, -lxc-0.8.0_rc2-r1.ebuild, -lxc-1.0.3.ebuild, 1.1 app-emulation/lxc/lxc-1.0.6-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.0.6-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.0.6-r1.ebuild?rev=1.1content-type=text/plain Index: lxc-1.0.6-r1.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.0.6-r1.ebuild,v 1.1 2014/10/30 08:50:24 jlec Exp $ EAPI=5 MY_P=${P/_/-} PYTHON_COMPAT=( python{3_2,3_3,3_4} ) DISTUTILS_OPTIONAL=1 inherit autotools bash-completion-r1 distutils-r1 eutils linux-info versionator flag-o-matic systemd DESCRIPTION=LinuX Containers userspace utilities HOMEPAGE=https://linuxcontainers.org/; SRC_URI=https://github.com/lxc/lxc/archive/${MY_P}.tar.gz; KEYWORDS=~amd64 ~arm ~ppc64 ~x86 LICENSE=LGPL-3 SLOT=0 IUSE=doc examples lua python seccomp RDEPEND=net-libs/gnutls sys-libs/libcap lua? ( =dev-lang/lua-5.1 ) python? ( ${PYTHON_DEPS} ) seccomp? ( sys-libs/libseccomp ) DEPEND=${RDEPEND} doc? ( app-text/docbook-sgml-utils ) =sys-kernel/linux-headers-3.2 RDEPEND=${RDEPEND} sys-apps/util-linux app-misc/pax-utils virtual/awk CONFIG_CHECK=~CGROUPS ~CGROUP_DEVICE ~CPUSETS ~CGROUP_CPUACCT ~RESOURCE_COUNTERS ~CGROUP_SCHED ~NAMESPACES ~IPC_NS ~USER_NS ~PID_NS ~DEVPTS_MULTIPLE_INSTANCES ~CGROUP_FREEZER ~UTS_NS ~NET_NS ~VETH ~MACVLAN ~POSIX_MQUEUE ~!NETPRIO_CGROUP ~!GRKERNSEC_CHROOT_MOUNT ~!GRKERNSEC_CHROOT_DOUBLE ~!GRKERNSEC_CHROOT_PIVOT ~!GRKERNSEC_CHROOT_CHMOD ~!GRKERNSEC_CHROOT_CAPS 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 (host-to-container) networking ERROR_MACVLAN=CONFIG_MACVLAN: needed for internal (inter-container) networking ERROR_POSIX_MQUEUE=CONFIG_POSIX_MQUEUE:needed for lxc-execute command ERROR_NETPRIO_CGROUP=CONFIG_NETPRIO_CGROUP:as of kernel 3.3 and lxc 0.8.0_rc1 this causes LXCs to fail booting. ERROR_GRKERNSEC_CHROOT_MOUNT=:CONFIG_GRKERNSEC_CHROOT_MOUNTsome GRSEC features make LXC unusable see postinst notes ERROR_GRKERNSEC_CHROOT_DOUBLE=:CONFIG_GRKERNSEC_CHROOT_DOUBLE some GRSEC features make LXC unusable see postinst notes ERROR_GRKERNSEC_CHROOT_PIVOT=:CONFIG_GRKERNSEC_CHROOT_PIVOTsome GRSEC features make LXC unusable see postinst notes ERROR_GRKERNSEC_CHROOT_CHMOD=:CONFIG_GRKERNSEC_CHROOT_CHMODsome GRSEC features make LXC unusable see postinst notes ERROR_GRKERNSEC_CHROOT_CAPS=:CONFIG_GRKERNSEC_CHROOT_CAPS some GRSEC features make LXC unusable see postinst notes DOCS=(AUTHORS CONTRIBUTING MAINTAINERS NEWS