Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/util-vserver/
Date: Mon, 23 Jan 2017 00:20:26
Message-Id: 1485130819.7ea0909e47a29bb884597e639a7495e2b2070c71.monsieurp@gentoo
1 commit: 7ea0909e47a29bb884597e639a7495e2b2070c71
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 22 23:07:52 2017 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 23 00:20:19 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea0909e
7
8 sys-cluster/util-vserver: clean up old.
9
10 Package-Manager: portage-2.3.0
11
12 sys-cluster/util-vserver/Manifest | 2 -
13 .../util-vserver-0.30.216_pre3025.ebuild | 99 ----------------------
14 .../util-vserver-0.30.216_pre3062.ebuild | 95 ---------------------
15 3 files changed, 196 deletions(-)
16
17 diff --git a/sys-cluster/util-vserver/Manifest b/sys-cluster/util-vserver/Manifest
18 index d77ee10..5d68c1f 100644
19 --- a/sys-cluster/util-vserver/Manifest
20 +++ b/sys-cluster/util-vserver/Manifest
21 @@ -1,3 +1 @@
22 -DIST util-vserver-0.30.216-pre3025.tar.bz2 760763 SHA256 6b6df2e96105361e7ede644d522e1cee60fd71ef72715b82e40a4a93ce7ea949 SHA512 5d799a19c8c78b7c2222e0d17490010d065e02e2a49020fb4766a98fb85a59d889881d231a279012935ff3d108706edf71c1e8736390cb9a7ce9af969a716a56 WHIRLPOOL 06e30603ead7d6835b3f70fb2491698619d82b898980529e9190818df76a4a2575f28fc82bc18cda67def2ae43c0e8c4b8038b10f37caf29f41fd029cce8124c
23 -DIST util-vserver-0.30.216-pre3062.tar.bz2 768055 SHA256 efecefa1dbe6abba85c23822916aa67f2a740c66dfd6559f8a2d0afc2fcfb671 SHA512 1002a5d8f0d622445df73908f5f2ef5fab8424ff7134cd58b30680c03eddaacdebda47520c833434dfa6d3750cee79ac03ae9ee1b7f17a305b7ab2672d4f84d3 WHIRLPOOL 28c01f99e7dde6c4f47c23e51e83ea115665fd7ee523b873f12c325bdababea812d7053529c5fe361c1fdd4c726c41ab8ab058cb30bcda5eea29503a160b0b9c
24 DIST util-vserver-0.30.216-pre3120.tar.gz 990833 SHA256 00df201b3f103a9f5663734b5931abe2e575ff1dabeb7c8035c1ba21c7f4b6d2 SHA512 eca7680a8b06fecd678b4dad5824c92b53d872b3e7ec9cc275425437fb7fcfb3991f58770096f20d8274e37927a39b64ed9db082ef806e76d0c603b2cd64ef32 WHIRLPOOL 4f2191a339786d2d911a3bf31051972c993f95621824d7dfc11d30755070bfab3da2eb4d85ac80139e022c44aaf2313fe0042991a91ae828b12217cadfd6a331
25
26 diff --git a/sys-cluster/util-vserver/util-vserver-0.30.216_pre3025.ebuild b/sys-cluster/util-vserver/util-vserver-0.30.216_pre3025.ebuild
27 deleted file mode 100644
28 index 4273a03..00000000
29 --- a/sys-cluster/util-vserver/util-vserver-0.30.216_pre3025.ebuild
30 +++ /dev/null
31 @@ -1,99 +0,0 @@
32 -# Copyright 1999-2014 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -EAPI=4
37 -
38 -inherit eutils bash-completion-r1
39 -
40 -MY_P=${P/_/-}
41 -S="${WORKDIR}"/${MY_P}
42 -
43 -DESCRIPTION="Linux-VServer admin utilities"
44 -HOMEPAGE="http://www.nongnu.org/util-vserver/"
45 -SRC_URI="http://people.linux-vserver.org/~dhozac/t/uv-testing/${MY_P}.tar.bz2"
46 -
47 -LICENSE="GPL-2"
48 -SLOT="0"
49 -KEYWORDS="~alpha amd64 ~sparc x86"
50 -
51 -IUSE=""
52 -
53 -CDEPEND="dev-libs/beecrypt
54 - net-firewall/iptables
55 - net-misc/vconfig
56 - sys-apps/iproute2"
57 -
58 -DEPEND=">=dev-libs/dietlibc-0.33_pre20110403
59 - ${CDEPEND}"
60 -
61 -RDEPEND="${CDEPEND}"
62 -
63 -pkg_setup() {
64 - if [[ -z "${VDIRBASE}" ]]; then
65 - einfo
66 - einfo "You can change the default vserver base directory (/vservers)"
67 - einfo "by setting the VDIRBASE environment variable."
68 - fi
69 -
70 - : ${VDIRBASE:=/vservers}
71 -
72 - einfo
73 - einfo "Using \"${VDIRBASE}\" as vserver base directory"
74 - einfo
75 -}
76 -
77 -src_test() {
78 - # do not use $D from portage by accident (#297982)
79 - sed -i -e 's/^\$D //' "${S}"/src/testsuite/vunify-test.sh
80 - default
81 -}
82 -
83 -src_configure() {
84 - econf --with-vrootdir=${VDIRBASE} \
85 - --with-initscripts=gentoo \
86 - --localstatedir=/var
87 -}
88 -
89 -src_compile() {
90 - emake -j1 || die "emake failed!"
91 -}
92 -
93 -src_install() {
94 - make DESTDIR="${D}" install install-distribution \
95 - || die "make install failed!"
96 -
97 - # keep dirs
98 - keepdir /var/run/vservers
99 - keepdir /var/run/vservers.rev
100 - keepdir /var/run/vshelper
101 - keepdir /var/lock/vservers
102 - keepdir /var/cache/vservers
103 - keepdir "${VDIRBASE}"
104 - keepdir "${VDIRBASE}"/.pkg
105 -
106 - # bash-completion
107 - newbashcomp "${FILESDIR}"/bash_completion ${PN}
108 -
109 - dodoc README ChangeLog NEWS AUTHORS THANKS util-vserver.spec
110 -}
111 -
112 -pkg_postinst() {
113 - # Create VDIRBASE in postinst, so it is (a) not unmerged and (b) also
114 - # present when merging.
115 -
116 - mkdir -p "${VDIRBASE}"
117 - setattr --barrier "${VDIRBASE}"
118 -
119 - rm /etc/vservers/.defaults/vdirbase
120 - ln -sf "${VDIRBASE}" /etc/vservers/.defaults/vdirbase
121 -
122 - elog
123 - elog "You have to run the vprocunhide command after every reboot"
124 - elog "in order to setup /proc permissions correctly for vserver"
125 - elog "use. An init script has been installed by this package."
126 - elog "To use it you should add it to a runlevel:"
127 - elog
128 - elog " rc-update add vprocunhide default"
129 - elog
130 -}
131
132 diff --git a/sys-cluster/util-vserver/util-vserver-0.30.216_pre3062.ebuild b/sys-cluster/util-vserver/util-vserver-0.30.216_pre3062.ebuild
133 deleted file mode 100644
134 index cb91836..00000000
135 --- a/sys-cluster/util-vserver/util-vserver-0.30.216_pre3062.ebuild
136 +++ /dev/null
137 @@ -1,95 +0,0 @@
138 -# Copyright 1999-2015 Gentoo Foundation
139 -# Distributed under the terms of the GNU General Public License v2
140 -# $Id$
141 -
142 -EAPI=4
143 -
144 -inherit eutils bash-completion-r1
145 -
146 -MY_P=${P/_/-}
147 -S="${WORKDIR}"/${MY_P}
148 -
149 -DESCRIPTION="Linux-VServer admin utilities"
150 -HOMEPAGE="http://www.nongnu.org/util-vserver/"
151 -SRC_URI="http://people.linux-vserver.org/~dhozac/t/uv-testing/${MY_P}.tar.bz2"
152 -
153 -LICENSE="GPL-2"
154 -SLOT="0"
155 -KEYWORDS="~alpha ~amd64 ~sparc ~x86"
156 -
157 -IUSE=""
158 -
159 -CDEPEND="dev-libs/beecrypt
160 - net-firewall/iptables
161 - net-misc/vconfig
162 - sys-apps/iproute2"
163 -
164 -DEPEND=">dev-libs/dietlibc-0.33
165 - ${CDEPEND}"
166 -
167 -RDEPEND="${CDEPEND}"
168 -
169 -pkg_setup() {
170 - if [[ -z "${VDIRBASE}" ]]; then
171 - einfo
172 - einfo "You can change the default vserver base directory (/vservers)"
173 - einfo "by setting the VDIRBASE environment variable."
174 - fi
175 -
176 - : ${VDIRBASE:=/vservers}
177 -
178 - einfo
179 - einfo "Using \"${VDIRBASE}\" as vserver base directory"
180 - einfo
181 -}
182 -
183 -src_test() {
184 - # do not use $D from portage by accident (#297982)
185 - sed -i -e 's/^\$D //' "${S}"/src/testsuite/vunify-test.sh
186 - default
187 -}
188 -
189 -src_configure() {
190 - econf --with-vrootdir=${VDIRBASE} \
191 - --with-initscripts=gentoo \
192 - --localstatedir=/var
193 -}
194 -
195 -src_compile() {
196 - emake -j1 || die "emake failed!"
197 -}
198 -
199 -src_install() {
200 - make DESTDIR="${D}" install install-distribution \
201 - || die "make install failed!"
202 -
203 - # keep dirs
204 - keepdir /var/cache/vservers
205 - keepdir "${VDIRBASE}"
206 - keepdir "${VDIRBASE}"/.pkg
207 -
208 - # bash-completion
209 - newbashcomp "${FILESDIR}"/bash_completion ${PN}
210 -
211 - dodoc README ChangeLog NEWS AUTHORS THANKS util-vserver.spec
212 -}
213 -
214 -pkg_postinst() {
215 - # Create VDIRBASE in postinst, so it is (a) not unmerged and (b) also
216 - # present when merging.
217 -
218 - mkdir -p "${VDIRBASE}"
219 - setattr --barrier "${VDIRBASE}"
220 -
221 - rm /etc/vservers/.defaults/vdirbase
222 - ln -sf "${VDIRBASE}" /etc/vservers/.defaults/vdirbase
223 -
224 - elog
225 - elog "You have to run the vprocunhide command after every reboot"
226 - elog "in order to setup /proc permissions correctly for vserver"
227 - elog "use. An init script has been installed by this package."
228 - elog "To use it you should add it to a runlevel:"
229 - elog
230 - elog " rc-update add vprocunhide default"
231 - elog
232 -}