Gentoo Archives: gentoo-commits

From: Alexys Jacob <ultrabug@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/ultrabug:master commit in: sys-cluster/libdlmcontrol/, sys-cluster/dlm-lib/, sys-cluster/libccs-perl/, ...
Date: Tue, 22 Feb 2011 11:26:50
Message-Id: 3d757e09d5c50075554cd1f087bc7c9090c98cf9.ultrabug@gentoo
1 commit: 3d757e09d5c50075554cd1f087bc7c9090c98cf9
2 Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 22 11:26:33 2011 +0000
4 Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 22 11:26:33 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=3d757e09
7
8 cluster suite 3.1.0
9
10 ---
11 sys-cluster/cman-lib/ChangeLog | 46 --------------
12 sys-cluster/cman-lib/Manifest | 4 -
13 sys-cluster/cman-lib/cman-lib-3.0.7.ebuild | 47 --------------
14 sys-cluster/cman-lib/metadata.xml | 5 --
15 sys-cluster/cman/Manifest | 2 +
16 sys-cluster/cman/cman-3.1.0.ebuild | 64 ++++++++++++++++++++
17 sys-cluster/dlm-lib/ChangeLog | 51 ----------------
18 sys-cluster/dlm-lib/Manifest | 4 -
19 sys-cluster/dlm-lib/metadata.xml | 5 --
20 sys-cluster/libccs-perl/Manifest | 2 +
21 .../libccs-perl-3.1.0.ebuild} | 24 +++-----
22 sys-cluster/libccs/Manifest | 2 +
23 .../libccs-3.1.0.ebuild} | 23 +++-----
24 sys-cluster/libcman/Manifest | 2 +
25 .../libcman-3.1.0.ebuild} | 19 ++----
26 sys-cluster/libdlm/Manifest | 2 +
27 .../libdlm-3.1.0.ebuild} | 21 +++----
28 sys-cluster/libdlmcontrol/Manifest | 2 +
29 .../libdlmcontrol-3.1.0.ebuild} | 21 +++----
30 sys-cluster/libfence/Manifest | 2 +
31 .../libfence-3.1.0.ebuild} | 26 ++++----
32 sys-cluster/liblogthread/Manifest | 2 +
33 .../liblogthread-3.1.0.ebuild} | 23 +++-----
34 23 files changed, 140 insertions(+), 259 deletions(-)
35
36 diff --git a/sys-cluster/cman-lib/ChangeLog b/sys-cluster/cman-lib/ChangeLog
37 deleted file mode 100644
38 index a85f1e5..0000000
39 --- a/sys-cluster/cman-lib/ChangeLog
40 +++ /dev/null
41 @@ -1,46 +0,0 @@
42 -# ChangeLog for sys-cluster/cman-lib
43 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
44 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/cman-lib/ChangeLog,v 1.8 2011/01/20 11:00:37 xarthisius Exp $
45 -
46 -*cman-lib-2.03.09-r1 (20 Jan 2011)
47 -
48 - 20 Jan 2011; Kacper Kowalik <xarthisius@g.o>
49 - -files/cman-lib-2.02.00-include.patch, +cman-lib-2.03.09-r1.ebuild:
50 - Respect multilib paths, cleanup. Drop unused patch.
51 -
52 - 20 Oct 2010; Dawid Węgliński <cla@g.o> cman-lib-2.03.09.ebuild:
53 - Respect LDFLAGS (#337652)
54 -
55 - 11 Sep 2010; Tomáš Chvátal <scarabeus@g.o> metadata.xml:
56 - Drop useles maintainer line
57 -
58 - 10 Feb 2009; Christian Zoffoli <xmerlin@g.o> ChangeLog:
59 - Stable on x86 and amd64.
60 -
61 - 21 Nov 2008; Christian Zoffoli <xmerlin@g.o>
62 - cman-lib-2.03.09.ebuild:
63 - Fixed homepage.
64 -
65 -*cman-lib-2.03.09 (13 Nov 2008)
66 -
67 - 13 Nov 2008; Christian Zoffoli <xmerlin@g.o>
68 - -cman-lib-2.02.00.ebuild, -cman-lib-2.02.00-r1.ebuild,
69 - +cman-lib-2.03.09.ebuild:
70 - Ebuild cleanup, version bump.
71 -
72 - 23 Mar 2008; Christian Zoffoli <xmerlin@g.o>
73 - +cman-lib-2.02.00-r1.ebuild:
74 - Updated 2.02.00 to STABLE2 20080323.
75 -
76 -*cman-lib-2.02.00-r1 (23 Mar 2008)
77 -
78 - 23 Mar 2008; Christian Zoffoli <xmerlin@g.o>
79 - +cman-lib-2.02.00-r1.ebuild:
80 - Updated 2.02.00 to STABLE2 20080323.
81 -
82 -*cman-lib-2.02.00 (17 Mar 2008)
83 -
84 - 17 Mar 2008; Christian Zoffoli <xmerlin@g.o>
85 - +files/cman-lib-2.02.00-include.patch, +cman-lib-2.02.00.ebuild:
86 - Initial Import
87 -
88
89 diff --git a/sys-cluster/cman-lib/Manifest b/sys-cluster/cman-lib/Manifest
90 deleted file mode 100644
91 index 4d7c9ec..0000000
92 --- a/sys-cluster/cman-lib/Manifest
93 +++ /dev/null
94 @@ -1,4 +0,0 @@
95 -DIST cluster-3.0.7.tar.gz 1668883 RMD160 b2509655d97afc09e5ae3967d0e4e331f129887a SHA1 30e24445d6e2f8e7c39378435ba343fb3ae3b784 SHA256 f76c28edcd339cced4e79869ac7a2071e7f3907657c05875ef3cd64e837ae38e
96 -EBUILD cman-lib-3.0.7.ebuild 1228 RMD160 372055bf20fd9a9ad7eff0ffb8d10bf8436da0d6 SHA1 eef750e31d31d4ef1d4ba4741821245fb4525308 SHA256 b9e39368e1c8221944f5f1ec17746915fd17cf8785ed900b44a0774d3a2055da
97 -MISC ChangeLog 1492 RMD160 0e5988638cdd66883c37734aca77052612a87f30 SHA1 030a10a5d4a3912acdf9301aa1492140eaf74b1f SHA256 0253efa134e8e5122bf3ec6f3deec2761e0c7e84850571a223df9346687f41a9
98 -MISC metadata.xml 160 RMD160 1233ca29861ca7c47f0b09d1d7a29def80f7df02 SHA1 1bfdc9d282a84c95e2bdcda19ace5b94e2e67349 SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9
99
100 diff --git a/sys-cluster/cman-lib/cman-lib-3.0.7.ebuild b/sys-cluster/cman-lib/cman-lib-3.0.7.ebuild
101 deleted file mode 100644
102 index 61ea798..0000000
103 --- a/sys-cluster/cman-lib/cman-lib-3.0.7.ebuild
104 +++ /dev/null
105 @@ -1,47 +0,0 @@
106 -# Copyright 1999-2011 Gentoo Foundation
107 -# Distributed under the terms of the GNU General Public License v2
108 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/cman-lib/cman-lib-2.03.09-r1.ebuild,v 1.1 2011/01/20 11:00:37 xarthisius Exp $
109 -
110 -inherit eutils versionator multilib
111 -
112 -MY_P=cluster-${PV}
113 -
114 -MAJ_PV=$(get_major_version)
115 -MIN_PV=$(get_version_component_range 2).$(get_version_component_range 3)
116 -
117 -DESCRIPTION="A library for cluster management common to the various pieces of Cluster Suite."
118 -HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
119 -SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
120 -
121 -LICENSE="GPL-2"
122 -SLOT="0"
123 -KEYWORDS="~amd64 ~x86"
124 -IUSE=""
125 -
126 -DEPEND="!sys-cluster/cman-headers
127 - !sys-cluster/cman-kernel
128 - !=sys-cluster/cman-1*"
129 -RDEPEND="${DEPEND}"
130 -
131 -S=${WORKDIR}/${MY_P}/${PN/-//}
132 -
133 -src_compile() {
134 - (cd "${WORKDIR}"/${MY_P};
135 - ./configure \
136 - --cc="$(tc-getCC)" \
137 - --libdir=/usr/$(get_libdir) \
138 - --cflags="-Wall" \
139 - --disable_kernel_check \
140 - --somajor="$MAJ_PV" \
141 - --sominor="$MIN_PV" \
142 - ) || die "configure problem"
143 -
144 - sed -e 's:\($(CC)\):\1 $(LDFLAGS):' \
145 - -i Makefile "${WORKDIR}/${MY_P}/make/cobj.mk" || die
146 -
147 - emake clean all || die
148 -}
149 -
150 -src_install() {
151 - emake DESTDIR="${D}" install || die
152 -}
153
154 diff --git a/sys-cluster/cman-lib/metadata.xml b/sys-cluster/cman-lib/metadata.xml
155 deleted file mode 100644
156 index 348e6c4..0000000
157 --- a/sys-cluster/cman-lib/metadata.xml
158 +++ /dev/null
159 @@ -1,5 +0,0 @@
160 -<?xml version="1.0" encoding="UTF-8"?>
161 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
162 -<pkgmetadata>
163 -<herd>cluster</herd>
164 -</pkgmetadata>
165
166 diff --git a/sys-cluster/cman/Manifest b/sys-cluster/cman/Manifest
167 new file mode 100644
168 index 0000000..b208526
169 --- /dev/null
170 +++ b/sys-cluster/cman/Manifest
171 @@ -0,0 +1,2 @@
172 +DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
173 +EBUILD cman-3.1.0.ebuild 1603 RMD160 777cd30d01a28dc8aaff0dc282dd27b005cef5c1 SHA1 eb5f67d96d2c1d1464828ece4ac197a75eb214af SHA256 b8597a8de93c9a6fc60e2c061bc79ad28bb681a2664905fe2e7d92b0d1d6a783
174
175 diff --git a/sys-cluster/cman/cman-3.1.0.ebuild b/sys-cluster/cman/cman-3.1.0.ebuild
176 new file mode 100644
177 index 0000000..a5d133b
178 --- /dev/null
179 +++ b/sys-cluster/cman/cman-3.1.0.ebuild
180 @@ -0,0 +1,64 @@
181 +# Copyright 1999-2011 Gentoo Foundation
182 +# Distributed under the terms of the GNU General Public License v2
183 +# $Header: $
184 +
185 +EAPI=3
186 +
187 +inherit eutils linux-mod versionator
188 +
189 +CLUSTER_RELEASE="${PV}"
190 +MY_P="cluster-${CLUSTER_RELEASE}"
191 +
192 +MAJ_PV="$(get_major_version)"
193 +MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
194 +
195 +DESCRIPTION="General-purpose Distributed Lock Manager"
196 +HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
197 +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
198 +
199 +LICENSE="GPL-2"
200 +SLOT="0"
201 +KEYWORDS="~amd64 ~x86"
202 +IUSE="logrotate"
203 +
204 +DEPEND=">=sys-kernel/linux-headers-2.6.24
205 + sys-cluster/libccs
206 + sys-cluster/libfence
207 + sys-cluster/libcman
208 + sys-cluster/libdlm
209 + sys-cluster/libdlmcontrol
210 + sys-cluster/liblogthread
211 + "
212 +RDEPEND="${DEPEND}"
213 +
214 +S="${WORKDIR}/${MY_P}"
215 +
216 +src_configure() {
217 + # cluster libs have their own separate packages
218 + sed -i 's/lib//' "${S}/cman/Makefile" || die
219 + sed -i 's/liblogthread//' "${S}/common/Makefile" || die
220 + sed -i 's/libs//' "${S}/config/Makefile" || die
221 + sed -i 's/libdlm libdlmcontrol//' "${S}/dlm/Makefile" || die
222 + sed -i 's/libfence libfenced//' "${S}/fence/Makefile" || die
223 + sed -i 's@fence/libfenced@@' "${S}/Makefile" || die
224 + use logrotate || sed -i '/^LOGRORATED/d' "${S}/doc/Makefile" || die
225 +}
226 +
227 +src_compile() {
228 + ./configure \
229 + --cc=$(tc-getCC) \
230 + --cflags="-Wall" \
231 + --disable_kernel_check \
232 + --kernel_src=${KERNEL_DIR} \
233 + --somajor="$MAJ_PV" \
234 + --sominor="$MIN_PV" \
235 + --without_rgmanager \
236 + --without_bindings \
237 + || die "configure problem"
238 +
239 + emake -j1 || die
240 +}
241 +
242 +src_install() {
243 + emake DESTDIR="${D}" install || die
244 +}
245
246 diff --git a/sys-cluster/dlm-lib/ChangeLog b/sys-cluster/dlm-lib/ChangeLog
247 deleted file mode 100644
248 index b903869..0000000
249 --- a/sys-cluster/dlm-lib/ChangeLog
250 +++ /dev/null
251 @@ -1,51 +0,0 @@
252 -# ChangeLog for sys-cluster/dlm-lib
253 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
254 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/dlm-lib/ChangeLog,v 1.10 2010/09/11 14:21:31 scarabeus Exp $
255 -
256 - 11 Sep 2010; Tomáš Chvátal <scarabeus@g.o> metadata.xml:
257 - Drop useles maintainer line
258 -
259 -*dlm-lib-2.03.11 (22 Mar 2010)
260 -
261 - 22 Mar 2010; Doug Goldstein <cardoe@g.o> +dlm-lib-2.03.11.ebuild:
262 - version bump to fix #305463
263 -
264 - 06 Sep 2009; Robin H. Johnson <robbat2@g.o> dlm-lib-2.03.09.ebuild:
265 - Cleaning up for linux-info work: inherit linux-mod implies inherit
266 - linux-info.
267 -
268 - 10 Feb 2009; Christian Zoffoli <xmerlin@g.o> ChangeLog:
269 - Stable on x86 and amd64.
270 -
271 - 21 Nov 2008; Christian Zoffoli <xmerlin@g.o>
272 - dlm-lib-2.03.09.ebuild:
273 - Fixed homepage.
274 -
275 - 13 Nov 2008; Christian Zoffoli <xmerlin@g.o>
276 - -files/dlm-lib-2.02.00-include.patch:
277 - Removed an old patch.
278 -
279 -*dlm-lib-2.03.09 (13 Nov 2008)
280 -
281 - 13 Nov 2008; Christian Zoffoli <xmerlin@g.o>
282 - -dlm-lib-2.02.00.ebuild, -dlm-lib-2.02.00-r1.ebuild,
283 - +dlm-lib-2.03.09.ebuild:
284 - Ebuild cleanup, version bump.
285 -
286 - 23 Mar 2008; Christian Zoffoli <xmerlin@g.o>
287 - dlm-lib-2.02.00-r1.ebuild:
288 - Updated linux-headers dep.
289 -
290 -*dlm-lib-2.02.00-r1 (23 Mar 2008)
291 -
292 - 23 Mar 2008; Christian Zoffoli <xmerlin@g.o>
293 - +dlm-lib-2.02.00-r1.ebuild:
294 - Updated 2.02.00 to STABLE2 20080323.
295 -
296 -*dlm-lib-2.02.00 (17 Mar 2008)
297 -
298 - 17 Mar 2008; Christian Zoffoli <xmerlin@g.o>
299 - +files/dlm-lib-2.02.00-include.patch, +metadata.xml,
300 - +dlm-lib-2.02.00.ebuild:
301 - Initial Import
302 -
303
304 diff --git a/sys-cluster/dlm-lib/Manifest b/sys-cluster/dlm-lib/Manifest
305 deleted file mode 100644
306 index 630876a..0000000
307 --- a/sys-cluster/dlm-lib/Manifest
308 +++ /dev/null
309 @@ -1,4 +0,0 @@
310 -DIST cluster-3.0.7.tar.gz 1668883 RMD160 b2509655d97afc09e5ae3967d0e4e331f129887a SHA1 30e24445d6e2f8e7c39378435ba343fb3ae3b784 SHA256 f76c28edcd339cced4e79869ac7a2071e7f3907657c05875ef3cd64e837ae38e
311 -EBUILD dlm-lib-3.0.7.ebuild 1327 RMD160 e6a21308f1c23a37d2a9e6d8408f85611afeac71 SHA1 7ee8af500865878953543609c21f4736352c6ddd SHA256 b08a5b32e9a855935a4135347cfccb5c268d860af6646ae5d2a835ce95ae5898
312 -MISC ChangeLog 1584 RMD160 6a2964a4b11a7a93462cdc3c99cfacea20af8ed2 SHA1 46f9e0822571605340c2090762fa9c289d45f936 SHA256 245779d5c1aa603574621139a2b1870678f09bdd656188e490acacf0fff0c092
313 -MISC metadata.xml 160 RMD160 1233ca29861ca7c47f0b09d1d7a29def80f7df02 SHA1 1bfdc9d282a84c95e2bdcda19ace5b94e2e67349 SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9
314
315 diff --git a/sys-cluster/dlm-lib/metadata.xml b/sys-cluster/dlm-lib/metadata.xml
316 deleted file mode 100644
317 index 348e6c4..0000000
318 --- a/sys-cluster/dlm-lib/metadata.xml
319 +++ /dev/null
320 @@ -1,5 +0,0 @@
321 -<?xml version="1.0" encoding="UTF-8"?>
322 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
323 -<pkgmetadata>
324 -<herd>cluster</herd>
325 -</pkgmetadata>
326
327 diff --git a/sys-cluster/libccs-perl/Manifest b/sys-cluster/libccs-perl/Manifest
328 new file mode 100644
329 index 0000000..37c4b27
330 --- /dev/null
331 +++ b/sys-cluster/libccs-perl/Manifest
332 @@ -0,0 +1,2 @@
333 +DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
334 +EBUILD libccs-perl-3.1.0.ebuild 1077 RMD160 ca79b9f0928fb1da6b3cf2363208aff5d86753b6 SHA1 ec8d8bc9c3d7f08f791e031b028540b25b403ed2 SHA256 7158aaba8aa76379d81fa00336f0cbbf527b7a8ede1da9e95d952651de49e423
335
336 diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libccs-perl/libccs-perl-3.1.0.ebuild
337 similarity index 58%
338 copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
339 copy to sys-cluster/libccs-perl/libccs-perl-3.1.0.ebuild
340 index 01ffa70..605a4a3 100644
341 --- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
342 +++ b/sys-cluster/libccs-perl/libccs-perl-3.1.0.ebuild
343 @@ -1,6 +1,6 @@
344 -# Copyright 1999-2010 Gentoo Foundation
345 +# Copyright 1999-2011 Gentoo Foundation
346 # Distributed under the terms of the GNU General Public License v2
347 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild,v 1.1 2010/03/22 17:30:02 cardoe Exp $
348 +# $Header: $
349
350 inherit eutils linux-mod versionator
351
352 @@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
353
354 DESCRIPTION="General-purpose Distributed Lock Manager"
355 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
356 -SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
357 +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
358
359 LICENSE="GPL-2"
360 SLOT="0"
361 @@ -20,16 +20,14 @@ KEYWORDS="~amd64 ~x86"
362 IUSE=""
363
364 DEPEND=">=sys-kernel/linux-headers-2.6.24
365 - !sys-cluster/dlm-headers
366 - !sys-cluster/dlm-kernel
367 + sys-cluster/libccs
368 "
369
370 RDEPEND="${DEPEND}"
371
372 -S="${WORKDIR}/${MY_P}/dlm"
373 +S="${WORKDIR}/${MY_P}/bindings/perl"
374
375 src_compile() {
376 - echo ${S}
377 (cd "${WORKDIR}"/${MY_P};
378 ./configure \
379 --cc=$(tc-getCC) \
380 @@ -38,17 +36,13 @@ src_compile() {
381 --kernel_src=${KERNEL_DIR} \
382 --somajor="$MAJ_PV" \
383 --sominor="$MIN_PV" \
384 - --cmanlibdir=/usr/lib \
385 - --cmanincdir=/usr/include \
386 + --ccslibdir=/usr/lib \
387 + --ccsincdir=/usr/include \
388 ) || die "configure problem"
389
390 - for i in libdlm libdlmcontrol; do
391 - emake -C $i || die "compile problem"
392 - done
393 + emake -j1 || die "compile problem"
394 }
395
396 src_install() {
397 - for i in libdlm libdlmcontrol; do
398 - emake DESTDIR="${D}" -C $i install || die "install problem"
399 - done
400 + emake DESTDIR="${D}" install || die "install problem"
401 }
402
403 diff --git a/sys-cluster/libccs/Manifest b/sys-cluster/libccs/Manifest
404 new file mode 100644
405 index 0000000..c972f23
406 --- /dev/null
407 +++ b/sys-cluster/libccs/Manifest
408 @@ -0,0 +1,2 @@
409 +DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
410 +EBUILD libccs-3.1.0.ebuild 1075 RMD160 d256f81983612bdb66e96e40faa7a842373a8d97 SHA1 4eda497424ff395b8b9b1c9fba0cb86a4297ab15 SHA256 1ca3a7bcd2ee5b36ef6ccf6baacd46d2d158d3dc44dd31e0e440bf55e625135a
411
412 diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libccs/libccs-3.1.0.ebuild
413 similarity index 58%
414 copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
415 copy to sys-cluster/libccs/libccs-3.1.0.ebuild
416 index 01ffa70..03869e9 100644
417 --- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
418 +++ b/sys-cluster/libccs/libccs-3.1.0.ebuild
419 @@ -1,6 +1,6 @@
420 -# Copyright 1999-2010 Gentoo Foundation
421 +# Copyright 1999-2011 Gentoo Foundation
422 # Distributed under the terms of the GNU General Public License v2
423 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild,v 1.1 2010/03/22 17:30:02 cardoe Exp $
424 +# $Header: $
425
426 inherit eutils linux-mod versionator
427
428 @@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
429
430 DESCRIPTION="General-purpose Distributed Lock Manager"
431 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
432 -SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
433 +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
434
435 LICENSE="GPL-2"
436 SLOT="0"
437 @@ -20,16 +20,13 @@ KEYWORDS="~amd64 ~x86"
438 IUSE=""
439
440 DEPEND=">=sys-kernel/linux-headers-2.6.24
441 - !sys-cluster/dlm-headers
442 - !sys-cluster/dlm-kernel
443 "
444
445 RDEPEND="${DEPEND}"
446
447 -S="${WORKDIR}/${MY_P}/dlm"
448 +S="${WORKDIR}/${MY_P}/config/libs"
449
450 src_compile() {
451 - echo ${S}
452 (cd "${WORKDIR}"/${MY_P};
453 ./configure \
454 --cc=$(tc-getCC) \
455 @@ -38,17 +35,13 @@ src_compile() {
456 --kernel_src=${KERNEL_DIR} \
457 --somajor="$MAJ_PV" \
458 --sominor="$MIN_PV" \
459 - --cmanlibdir=/usr/lib \
460 - --cmanincdir=/usr/include \
461 + --ccslibdir=/usr/lib \
462 + --ccsincdir=/usr/include \
463 ) || die "configure problem"
464
465 - for i in libdlm libdlmcontrol; do
466 - emake -C $i || die "compile problem"
467 - done
468 + emake -j1 || die "compile problem"
469 }
470
471 src_install() {
472 - for i in libdlm libdlmcontrol; do
473 - emake DESTDIR="${D}" -C $i install || die "install problem"
474 - done
475 + emake DESTDIR="${D}" install || die "install problem"
476 }
477
478 diff --git a/sys-cluster/libcman/Manifest b/sys-cluster/libcman/Manifest
479 new file mode 100644
480 index 0000000..1557f32
481 --- /dev/null
482 +++ b/sys-cluster/libcman/Manifest
483 @@ -0,0 +1,2 @@
484 +DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
485 +EBUILD libcman-3.1.0.ebuild 1074 RMD160 a1f8614f1162085fd61005213a90a10789624201 SHA1 46efa43136086bbe15d2f1cbb724088e7aaee350 SHA256 d13b64bb73225f5e40e04a0f8b9450f0d78363243b6a05605ca2fc1006d6115c
486
487 diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libcman/libcman-3.1.0.ebuild
488 similarity index 62%
489 copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
490 copy to sys-cluster/libcman/libcman-3.1.0.ebuild
491 index 01ffa70..9aa4cee 100644
492 --- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
493 +++ b/sys-cluster/libcman/libcman-3.1.0.ebuild
494 @@ -1,6 +1,6 @@
495 -# Copyright 1999-2010 Gentoo Foundation
496 +# Copyright 1999-2011 Gentoo Foundation
497 # Distributed under the terms of the GNU General Public License v2
498 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild,v 1.1 2010/03/22 17:30:02 cardoe Exp $
499 +# $Header: $
500
501 inherit eutils linux-mod versionator
502
503 @@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
504
505 DESCRIPTION="General-purpose Distributed Lock Manager"
506 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
507 -SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
508 +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
509
510 LICENSE="GPL-2"
511 SLOT="0"
512 @@ -20,16 +20,13 @@ KEYWORDS="~amd64 ~x86"
513 IUSE=""
514
515 DEPEND=">=sys-kernel/linux-headers-2.6.24
516 - !sys-cluster/dlm-headers
517 - !sys-cluster/dlm-kernel
518 "
519
520 RDEPEND="${DEPEND}"
521
522 -S="${WORKDIR}/${MY_P}/dlm"
523 +S="${WORKDIR}/${MY_P}/cman/lib"
524
525 src_compile() {
526 - echo ${S}
527 (cd "${WORKDIR}"/${MY_P};
528 ./configure \
529 --cc=$(tc-getCC) \
530 @@ -42,13 +39,9 @@ src_compile() {
531 --cmanincdir=/usr/include \
532 ) || die "configure problem"
533
534 - for i in libdlm libdlmcontrol; do
535 - emake -C $i || die "compile problem"
536 - done
537 + emake -j1 || die "compile problem"
538 }
539
540 src_install() {
541 - for i in libdlm libdlmcontrol; do
542 - emake DESTDIR="${D}" -C $i install || die "install problem"
543 - done
544 + emake DESTDIR="${D}" install || die "install problem"
545 }
546
547 diff --git a/sys-cluster/libdlm/Manifest b/sys-cluster/libdlm/Manifest
548 new file mode 100644
549 index 0000000..503d4de
550 --- /dev/null
551 +++ b/sys-cluster/libdlm/Manifest
552 @@ -0,0 +1,2 @@
553 +DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
554 +EBUILD libdlm-3.1.0.ebuild 1124 RMD160 6fd54bb9203d3192ae2e8841ded835fd21cea7d0 SHA1 66b6ae401abea9e65d17724fcfb154f3de8947fb SHA256 1ae9a3d83191ae05a1280999b570aea12a50c12d7ee61376c70b27613446b695
555
556 diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libdlm/libdlm-3.1.0.ebuild
557 similarity index 62%
558 copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
559 copy to sys-cluster/libdlm/libdlm-3.1.0.ebuild
560 index 01ffa70..6be4ace 100644
561 --- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
562 +++ b/sys-cluster/libdlm/libdlm-3.1.0.ebuild
563 @@ -1,6 +1,6 @@
564 -# Copyright 1999-2010 Gentoo Foundation
565 +# Copyright 1999-2011 Gentoo Foundation
566 # Distributed under the terms of the GNU General Public License v2
567 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild,v 1.1 2010/03/22 17:30:02 cardoe Exp $
568 +# $Header: $
569
570 inherit eutils linux-mod versionator
571
572 @@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
573
574 DESCRIPTION="General-purpose Distributed Lock Manager"
575 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
576 -SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
577 +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
578
579 LICENSE="GPL-2"
580 SLOT="0"
581 @@ -26,10 +26,9 @@ DEPEND=">=sys-kernel/linux-headers-2.6.24
582
583 RDEPEND="${DEPEND}"
584
585 -S="${WORKDIR}/${MY_P}/dlm"
586 +S="${WORKDIR}/${MY_P}/dlm/${PN}"
587
588 src_compile() {
589 - echo ${S}
590 (cd "${WORKDIR}"/${MY_P};
591 ./configure \
592 --cc=$(tc-getCC) \
593 @@ -38,17 +37,13 @@ src_compile() {
594 --kernel_src=${KERNEL_DIR} \
595 --somajor="$MAJ_PV" \
596 --sominor="$MIN_PV" \
597 - --cmanlibdir=/usr/lib \
598 - --cmanincdir=/usr/include \
599 + --dlmlibdir=/usr/lib \
600 + --dlmincdir=/usr/include \
601 ) || die "configure problem"
602
603 - for i in libdlm libdlmcontrol; do
604 - emake -C $i || die "compile problem"
605 - done
606 + emake -j1 || die "compile problem"
607 }
608
609 src_install() {
610 - for i in libdlm libdlmcontrol; do
611 - emake DESTDIR="${D}" -C $i install || die "install problem"
612 - done
613 + emake DESTDIR="${D}" install || die "install problem"
614 }
615
616 diff --git a/sys-cluster/libdlmcontrol/Manifest b/sys-cluster/libdlmcontrol/Manifest
617 new file mode 100644
618 index 0000000..49ba33d
619 --- /dev/null
620 +++ b/sys-cluster/libdlmcontrol/Manifest
621 @@ -0,0 +1,2 @@
622 +DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
623 +EBUILD libdlmcontrol-3.1.0.ebuild 1138 RMD160 2bf65b07cbb2d2b3d889447fba3a0007bd04d771 SHA1 80cf2e78c55f30df9ace0ee4d217d7d06e12fdfe SHA256 f1ada65714445f2096035566b6fb699b66a21970878ce0a0749bb40680a8b3ff
624
625 diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libdlmcontrol/libdlmcontrol-3.1.0.ebuild
626 similarity index 62%
627 copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
628 copy to sys-cluster/libdlmcontrol/libdlmcontrol-3.1.0.ebuild
629 index 01ffa70..9b70a0e 100644
630 --- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
631 +++ b/sys-cluster/libdlmcontrol/libdlmcontrol-3.1.0.ebuild
632 @@ -1,6 +1,6 @@
633 -# Copyright 1999-2010 Gentoo Foundation
634 +# Copyright 1999-2011 Gentoo Foundation
635 # Distributed under the terms of the GNU General Public License v2
636 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild,v 1.1 2010/03/22 17:30:02 cardoe Exp $
637 +# $Header: $
638
639 inherit eutils linux-mod versionator
640
641 @@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
642
643 DESCRIPTION="General-purpose Distributed Lock Manager"
644 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
645 -SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
646 +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
647
648 LICENSE="GPL-2"
649 SLOT="0"
650 @@ -26,10 +26,9 @@ DEPEND=">=sys-kernel/linux-headers-2.6.24
651
652 RDEPEND="${DEPEND}"
653
654 -S="${WORKDIR}/${MY_P}/dlm"
655 +S="${WORKDIR}/${MY_P}/dlm/${PN}"
656
657 src_compile() {
658 - echo ${S}
659 (cd "${WORKDIR}"/${MY_P};
660 ./configure \
661 --cc=$(tc-getCC) \
662 @@ -38,17 +37,13 @@ src_compile() {
663 --kernel_src=${KERNEL_DIR} \
664 --somajor="$MAJ_PV" \
665 --sominor="$MIN_PV" \
666 - --cmanlibdir=/usr/lib \
667 - --cmanincdir=/usr/include \
668 + --dlmcontrollibdir=/usr/lib \
669 + --dlmcontrolincdir=/usr/include \
670 ) || die "configure problem"
671
672 - for i in libdlm libdlmcontrol; do
673 - emake -C $i || die "compile problem"
674 - done
675 + emake -j1 || die "compile problem"
676 }
677
678 src_install() {
679 - for i in libdlm libdlmcontrol; do
680 - emake DESTDIR="${D}" -C $i install || die "install problem"
681 - done
682 + emake DESTDIR="${D}" install || die "install problem"
683 }
684
685 diff --git a/sys-cluster/libfence/Manifest b/sys-cluster/libfence/Manifest
686 new file mode 100644
687 index 0000000..abdd02f
688 --- /dev/null
689 +++ b/sys-cluster/libfence/Manifest
690 @@ -0,0 +1,2 @@
691 +DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
692 +EBUILD libfence-3.1.0.ebuild 1247 RMD160 d3afbcd91cba24ff3dfe062c621f763de935044f SHA1 3a469c86ca4149d31756c67063b1cc5f603c0cd9 SHA256 80c730d5d25799319ef74000ecbbf8b425baf5152a3430fde7d612ba04d948d3
693
694 diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libfence/libfence-3.1.0.ebuild
695 similarity index 59%
696 copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
697 copy to sys-cluster/libfence/libfence-3.1.0.ebuild
698 index 01ffa70..6abe31f 100644
699 --- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
700 +++ b/sys-cluster/libfence/libfence-3.1.0.ebuild
701 @@ -1,6 +1,6 @@
702 -# Copyright 1999-2010 Gentoo Foundation
703 +# Copyright 1999-2011 Gentoo Foundation
704 # Distributed under the terms of the GNU General Public License v2
705 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild,v 1.1 2010/03/22 17:30:02 cardoe Exp $
706 +# $Header: $
707
708 inherit eutils linux-mod versionator
709
710 @@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
711
712 DESCRIPTION="General-purpose Distributed Lock Manager"
713 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
714 -SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
715 +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
716
717 LICENSE="GPL-2"
718 SLOT="0"
719 @@ -20,16 +20,14 @@ KEYWORDS="~amd64 ~x86"
720 IUSE=""
721
722 DEPEND=">=sys-kernel/linux-headers-2.6.24
723 - !sys-cluster/dlm-headers
724 - !sys-cluster/dlm-kernel
725 + sys-cluster/libccs
726 "
727
728 RDEPEND="${DEPEND}"
729
730 -S="${WORKDIR}/${MY_P}/dlm"
731 +S="${WORKDIR}/${MY_P}/fence"
732
733 src_compile() {
734 - echo ${S}
735 (cd "${WORKDIR}"/${MY_P};
736 ./configure \
737 --cc=$(tc-getCC) \
738 @@ -38,17 +36,19 @@ src_compile() {
739 --kernel_src=${KERNEL_DIR} \
740 --somajor="$MAJ_PV" \
741 --sominor="$MIN_PV" \
742 - --cmanlibdir=/usr/lib \
743 - --cmanincdir=/usr/include \
744 + --fencelibdir=/usr/lib \
745 + --fenceincdir=/usr/include \
746 + --fencedlibdir=/usr/lib \
747 + --fencedincdir=/usr/include \
748 ) || die "configure problem"
749
750 - for i in libdlm libdlmcontrol; do
751 - emake -C $i || die "compile problem"
752 + for i in libfence libfenced; do
753 + emake -C ${i} || die "compile problem"
754 done
755 }
756
757 src_install() {
758 - for i in libdlm libdlmcontrol; do
759 - emake DESTDIR="${D}" -C $i install || die "install problem"
760 + for i in libfence libfenced; do
761 + emake DESTDIR="${D}" -C ${i} install || die "install problem"
762 done
763 }
764
765 diff --git a/sys-cluster/liblogthread/Manifest b/sys-cluster/liblogthread/Manifest
766 new file mode 100644
767 index 0000000..0ea2956
768 --- /dev/null
769 +++ b/sys-cluster/liblogthread/Manifest
770 @@ -0,0 +1,2 @@
771 +DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
772 +EBUILD liblogthread-3.1.0.ebuild 1078 RMD160 addc7e8afbc392663e599b81155efa3625b0c275 SHA1 2b1cd0318bc1a3968c7939cee23fd110830b6a44 SHA256 0b926aa36565848b3690e72b406b5f517d7e37ab7b6d0b71106779d0db53a92e
773
774 diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/liblogthread/liblogthread-3.1.0.ebuild
775 similarity index 58%
776 rename from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
777 rename to sys-cluster/liblogthread/liblogthread-3.1.0.ebuild
778 index 01ffa70..c09315a 100644
779 --- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
780 +++ b/sys-cluster/liblogthread/liblogthread-3.1.0.ebuild
781 @@ -1,6 +1,6 @@
782 -# Copyright 1999-2010 Gentoo Foundation
783 +# Copyright 1999-2011 Gentoo Foundation
784 # Distributed under the terms of the GNU General Public License v2
785 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild,v 1.1 2010/03/22 17:30:02 cardoe Exp $
786 +# $Header: $
787
788 inherit eutils linux-mod versionator
789
790 @@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
791
792 DESCRIPTION="General-purpose Distributed Lock Manager"
793 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
794 -SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
795 +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
796
797 LICENSE="GPL-2"
798 SLOT="0"
799 @@ -20,16 +20,13 @@ KEYWORDS="~amd64 ~x86"
800 IUSE=""
801
802 DEPEND=">=sys-kernel/linux-headers-2.6.24
803 - !sys-cluster/dlm-headers
804 - !sys-cluster/dlm-kernel
805 "
806
807 RDEPEND="${DEPEND}"
808
809 -S="${WORKDIR}/${MY_P}/dlm"
810 +S="${WORKDIR}/${MY_P}/common/${PN}"
811
812 src_compile() {
813 - echo ${S}
814 (cd "${WORKDIR}"/${MY_P};
815 ./configure \
816 --cc=$(tc-getCC) \
817 @@ -38,17 +35,13 @@ src_compile() {
818 --kernel_src=${KERNEL_DIR} \
819 --somajor="$MAJ_PV" \
820 --sominor="$MIN_PV" \
821 - --cmanlibdir=/usr/lib \
822 - --cmanincdir=/usr/include \
823 + --logtlibdir=/usr/lib \
824 + --logtincdir=/usr/include \
825 ) || die "configure problem"
826
827 - for i in libdlm libdlmcontrol; do
828 - emake -C $i || die "compile problem"
829 - done
830 + emake -j1 || die "compile problem"
831 }
832
833 src_install() {
834 - for i in libdlm libdlmcontrol; do
835 - emake DESTDIR="${D}" -C $i install || die "install problem"
836 - done
837 + emake DESTDIR="${D}" install || die "install problem"
838 }