Gentoo Archives: gentoo-commits

From: "Maxim Koltsov (maksbotan)" <maksbotan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-cluster/vzctl: metadata.xml vzctl-4.1.2.ebuild ChangeLog vzctl-4.1.1-r1.ebuild
Date: Wed, 02 Jan 2013 16:53:02
Message-Id: 20130102165251.4CFBC2171D@flycatcher.gentoo.org
1 maksbotan 13/01/02 16:52:51
2
3 Modified: metadata.xml ChangeLog
4 Added: vzctl-4.1.2.ebuild
5 Removed: vzctl-4.1.1-r1.ebuild
6 Log:
7 Bump to 4.1.2, drop 4.1.1, thanks to slepnoga
8
9 (Portage version: 2.1.11.38/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE)
10
11 Revision Changes Path
12 1.8 sys-cluster/vzctl/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/metadata.xml?rev=1.8&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/metadata.xml?rev=1.8&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/metadata.xml?r1=1.7&r2=1.8
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/metadata.xml,v
21 retrieving revision 1.7
22 retrieving revision 1.8
23 diff -u -r1.7 -r1.8
24 --- metadata.xml 10 Dec 2012 13:23:51 -0000 1.7
25 +++ metadata.xml 2 Jan 2013 16:52:51 -0000 1.8
26 @@ -4,14 +4,14 @@
27 <herd>vserver</herd>
28 <herd>proxy-maintainers</herd>
29 <maintainer>
30 - <email>pva@g.o</email>
31 - <name>Peter Volkov</name>
32 - <description>Primary maintainer</description>
33 - </maintainer>
34 - <maintainer>
35 <email>andreis.vinogradovs@×××××.com</email>
36 <name>Andreis Vinogradovs</name>
37 - <description>Co-maintainer</description>
38 + <description>Primary maintainer, assign bugs to him</description>
39 + </maintainer>
40 + <maintainer>
41 + <email>pva@g.o</email>
42 + <name>Peter Volkov</name>
43 + <description>Comitter</description>
44 </maintainer>
45 <use>
46 <flag name='ploop'>Add support for ploop devices via <pkg>sys-cluster/ploop</pkg></flag>
47
48
49
50 1.100 sys-cluster/vzctl/ChangeLog
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/ChangeLog?rev=1.100&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/ChangeLog?rev=1.100&content-type=text/plain
54 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/ChangeLog?r1=1.99&r2=1.100
55
56 Index: ChangeLog
57 ===================================================================
58 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v
59 retrieving revision 1.99
60 retrieving revision 1.100
61 diff -u -r1.99 -r1.100
62 --- ChangeLog 29 Dec 2012 02:26:45 -0000 1.99
63 +++ ChangeLog 2 Jan 2013 16:52:51 -0000 1.100
64 @@ -1,6 +1,12 @@
65 # ChangeLog for sys-cluster/vzctl
66 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
67 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.99 2012/12/29 02:26:45 floppym Exp $
68 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
69 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.100 2013/01/02 16:52:51 maksbotan Exp $
70 +
71 +*vzctl-4.1.2 (02 Jan 2013)
72 +
73 + 02 Jan 2013; Maxim Koltsov <maksbotan@g.o> +vzctl-4.1.2.ebuild,
74 + -files/vzctl-4.1.1-VZREBOOTDIR.patch, -vzctl-4.1.1-r1.ebuild, metadata.xml:
75 + Bump to 4.1.2, drop 4.1.1, thanks to slepnoga
76
77 *vzctl-4.1.1-r1 (29 Dec 2012)
78
79
80
81
82 1.1 sys-cluster/vzctl/vzctl-4.1.2.ebuild
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/vzctl-4.1.2.ebuild?rev=1.1&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/vzctl-4.1.2.ebuild?rev=1.1&content-type=text/plain
86
87 Index: vzctl-4.1.2.ebuild
88 ===================================================================
89 # Copyright 1999-2013 Gentoo Foundation
90 # Distributed under the terms of the GNU General Public License v2
91 # $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/vzctl-4.1.2.ebuild,v 1.1 2013/01/02 16:52:51 maksbotan Exp $
92
93 EAPI="5"
94
95 inherit base bash-completion-r1 eutils udev toolchain-funcs
96
97 DESCRIPTION="OpenVZ ConTainers control utility"
98 HOMEPAGE="http://openvz.org/"
99 SRC_URI="http://download.openvz.org/utils/${PN}/${PV}/src/${P}.tar.bz2"
100
101 LICENSE="GPL-2"
102 SLOT="0"
103 KEYWORDS="~amd64 ~x86"
104 IUSE="+ploop +cgroup"
105
106 RDEPEND="
107 net-firewall/iptables
108 sys-apps/ed
109 >=sys-apps/iproute2-3.0
110 sys-fs/vzquota
111 ploop? ( >=sys-cluster/ploop-1.5 )
112 cgroup? ( >=dev-libs/libcgroup-0.37 )
113 "
114
115 DEPEND="${RDEPEND}
116 virtual/pkgconfig"
117
118 src_prepare() {
119 # Set default OSTEMPLATE on gentoo added
120 sed -i -e 's:=redhat-:=gentoo-:' etc/dists/default || die 'sed on etc/dists/default failed'
121
122 sed -i -e "s:/lib/udev:$(udev_get_udevdir):" src/lib/dev.c || die 'sed on src/lib/dev.c failed'
123 }
124
125 src_configure() {
126 econf \
127 --localstatedir=/var \
128 --enable-udev \
129 --enable-bashcomp \
130 --enable-logrotate \
131 $(use_with ploop) \
132 $(use_with cgroup)
133 }
134
135 src_install() {
136 emake DESTDIR="${D}" udevdir="$(udev_get_udevdir)"/rules.d install install-gentoo
137
138 # install the bash-completion script into the right location
139 rm -rf "${ED}"/etc/bash_completion.d
140 newbashcomp etc/bash_completion.d/vzctl.sh ${PN}
141
142 # We need to keep some dirs
143 keepdir /vz/{dump,lock,root,private,template/cache}
144 keepdir /etc/vz/names /var/lib/vzctl/veip
145 }
146
147 pkg_postinst() {
148 ewarn "To avoid loosing network to CTs on iface down/up, please, add the"
149 ewarn "following code to /etc/conf.d/net:"
150 ewarn " postup() {"
151 ewarn " /usr/sbin/vzifup-post \${IFACE}"
152 ewarn " }"
153
154 ewarn "Starting with 3.0.25 there is new vzeventd service to reboot CTs."
155 ewarn "Please, drop /usr/share/vzctl/scripts/vpsnetclean and"
156 ewarn "/usr/share/vzctl/scripts/vpsreboot from crontab and use"
157 ewarn "/etc/init.d/vzeventd."
158 }