[gentoo-commits] gentoo-x86 commit in app-emulation/lxc: ChangeLog lxc-1.0.6-r1.ebuild

2014-11-09 Thread Justin Lecher (jlec)
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

2014-10-30 Thread Justin Lecher (jlec)
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