public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/ultrabug:master commit in: sys-cluster/libdlmcontrol/, sys-cluster/dlm-lib/, sys-cluster/libccs-perl/, ...
@ 2011-02-22 11:26 Alexys Jacob
  0 siblings, 0 replies; only message in thread
From: Alexys Jacob @ 2011-02-22 11:26 UTC (permalink / raw
  To: gentoo-commits

commit:     3d757e09d5c50075554cd1f087bc7c9090c98cf9
Author:     Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 22 11:26:33 2011 +0000
Commit:     Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Tue Feb 22 11:26:33 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=3d757e09

cluster suite 3.1.0

---
 sys-cluster/cman-lib/ChangeLog                     |   46 --------------
 sys-cluster/cman-lib/Manifest                      |    4 -
 sys-cluster/cman-lib/cman-lib-3.0.7.ebuild         |   47 --------------
 sys-cluster/cman-lib/metadata.xml                  |    5 --
 sys-cluster/cman/Manifest                          |    2 +
 sys-cluster/cman/cman-3.1.0.ebuild                 |   64 ++++++++++++++++++++
 sys-cluster/dlm-lib/ChangeLog                      |   51 ----------------
 sys-cluster/dlm-lib/Manifest                       |    4 -
 sys-cluster/dlm-lib/metadata.xml                   |    5 --
 sys-cluster/libccs-perl/Manifest                   |    2 +
 .../libccs-perl-3.1.0.ebuild}                      |   24 +++-----
 sys-cluster/libccs/Manifest                        |    2 +
 .../libccs-3.1.0.ebuild}                           |   23 +++-----
 sys-cluster/libcman/Manifest                       |    2 +
 .../libcman-3.1.0.ebuild}                          |   19 ++----
 sys-cluster/libdlm/Manifest                        |    2 +
 .../libdlm-3.1.0.ebuild}                           |   21 +++----
 sys-cluster/libdlmcontrol/Manifest                 |    2 +
 .../libdlmcontrol-3.1.0.ebuild}                    |   21 +++----
 sys-cluster/libfence/Manifest                      |    2 +
 .../libfence-3.1.0.ebuild}                         |   26 ++++----
 sys-cluster/liblogthread/Manifest                  |    2 +
 .../liblogthread-3.1.0.ebuild}                     |   23 +++-----
 23 files changed, 140 insertions(+), 259 deletions(-)

diff --git a/sys-cluster/cman-lib/ChangeLog b/sys-cluster/cman-lib/ChangeLog
deleted file mode 100644
index a85f1e5..0000000
--- a/sys-cluster/cman-lib/ChangeLog
+++ /dev/null
@@ -1,46 +0,0 @@
-# ChangeLog for sys-cluster/cman-lib
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/cman-lib/ChangeLog,v 1.8 2011/01/20 11:00:37 xarthisius Exp $
-
-*cman-lib-2.03.09-r1 (20 Jan 2011)
-
-  20 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org>
-  -files/cman-lib-2.02.00-include.patch, +cman-lib-2.03.09-r1.ebuild:
-  Respect multilib paths, cleanup. Drop unused patch.
-
-  20 Oct 2010; Dawid Węgliński <cla@gentoo.org> cman-lib-2.03.09.ebuild:
-  Respect LDFLAGS (#337652)
-
-  11 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml:
-  Drop useles maintainer line
-
-  10 Feb 2009; Christian Zoffoli <xmerlin@gentoo.org> ChangeLog:
-  Stable on x86 and amd64.
-
-  21 Nov 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  cman-lib-2.03.09.ebuild:
-  Fixed homepage.
-
-*cman-lib-2.03.09 (13 Nov 2008)
-
-  13 Nov 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  -cman-lib-2.02.00.ebuild, -cman-lib-2.02.00-r1.ebuild,
-  +cman-lib-2.03.09.ebuild:
-  Ebuild cleanup, version bump.
-
-  23 Mar 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  +cman-lib-2.02.00-r1.ebuild:
-  Updated 2.02.00 to STABLE2 20080323.
-
-*cman-lib-2.02.00-r1 (23 Mar 2008)
-
-  23 Mar 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  +cman-lib-2.02.00-r1.ebuild:
-  Updated 2.02.00 to STABLE2 20080323.
-
-*cman-lib-2.02.00 (17 Mar 2008)
-
-  17 Mar 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  +files/cman-lib-2.02.00-include.patch, +cman-lib-2.02.00.ebuild:
-  Initial Import
-

diff --git a/sys-cluster/cman-lib/Manifest b/sys-cluster/cman-lib/Manifest
deleted file mode 100644
index 4d7c9ec..0000000
--- a/sys-cluster/cman-lib/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST cluster-3.0.7.tar.gz 1668883 RMD160 b2509655d97afc09e5ae3967d0e4e331f129887a SHA1 30e24445d6e2f8e7c39378435ba343fb3ae3b784 SHA256 f76c28edcd339cced4e79869ac7a2071e7f3907657c05875ef3cd64e837ae38e
-EBUILD cman-lib-3.0.7.ebuild 1228 RMD160 372055bf20fd9a9ad7eff0ffb8d10bf8436da0d6 SHA1 eef750e31d31d4ef1d4ba4741821245fb4525308 SHA256 b9e39368e1c8221944f5f1ec17746915fd17cf8785ed900b44a0774d3a2055da
-MISC ChangeLog 1492 RMD160 0e5988638cdd66883c37734aca77052612a87f30 SHA1 030a10a5d4a3912acdf9301aa1492140eaf74b1f SHA256 0253efa134e8e5122bf3ec6f3deec2761e0c7e84850571a223df9346687f41a9
-MISC metadata.xml 160 RMD160 1233ca29861ca7c47f0b09d1d7a29def80f7df02 SHA1 1bfdc9d282a84c95e2bdcda19ace5b94e2e67349 SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9

diff --git a/sys-cluster/cman-lib/cman-lib-3.0.7.ebuild b/sys-cluster/cman-lib/cman-lib-3.0.7.ebuild
deleted file mode 100644
index 61ea798..0000000
--- a/sys-cluster/cman-lib/cman-lib-3.0.7.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $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 $
-
-inherit eutils versionator multilib
-
-MY_P=cluster-${PV}
-
-MAJ_PV=$(get_major_version)
-MIN_PV=$(get_version_component_range 2).$(get_version_component_range 3)
-
-DESCRIPTION="A library for cluster management common to the various pieces of Cluster Suite."
-HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
-SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="!sys-cluster/cman-headers
-	!sys-cluster/cman-kernel
-	!=sys-cluster/cman-1*"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}/${PN/-//}
-
-src_compile() {
-	(cd "${WORKDIR}"/${MY_P};
-		./configure \
-			--cc="$(tc-getCC)" \
-			--libdir=/usr/$(get_libdir) \
-			--cflags="-Wall" \
-			--disable_kernel_check \
-			--somajor="$MAJ_PV" \
-			--sominor="$MIN_PV" \
-	) || die "configure problem"
-
-	sed -e 's:\($(CC)\):\1 $(LDFLAGS):' \
-		-i Makefile "${WORKDIR}/${MY_P}/make/cobj.mk" || die
-
-	emake clean all || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-}

diff --git a/sys-cluster/cman-lib/metadata.xml b/sys-cluster/cman-lib/metadata.xml
deleted file mode 100644
index 348e6c4..0000000
--- a/sys-cluster/cman-lib/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>cluster</herd>
-</pkgmetadata>

diff --git a/sys-cluster/cman/Manifest b/sys-cluster/cman/Manifest
new file mode 100644
index 0000000..b208526
--- /dev/null
+++ b/sys-cluster/cman/Manifest
@@ -0,0 +1,2 @@
+DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
+EBUILD cman-3.1.0.ebuild 1603 RMD160 777cd30d01a28dc8aaff0dc282dd27b005cef5c1 SHA1 eb5f67d96d2c1d1464828ece4ac197a75eb214af SHA256 b8597a8de93c9a6fc60e2c061bc79ad28bb681a2664905fe2e7d92b0d1d6a783

diff --git a/sys-cluster/cman/cman-3.1.0.ebuild b/sys-cluster/cman/cman-3.1.0.ebuild
new file mode 100644
index 0000000..a5d133b
--- /dev/null
+++ b/sys-cluster/cman/cman-3.1.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+inherit eutils linux-mod versionator
+
+CLUSTER_RELEASE="${PV}"
+MY_P="cluster-${CLUSTER_RELEASE}"
+
+MAJ_PV="$(get_major_version)"
+MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
+
+DESCRIPTION="General-purpose Distributed Lock Manager"
+HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
+SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="logrotate"
+
+DEPEND=">=sys-kernel/linux-headers-2.6.24
+	sys-cluster/libccs
+	sys-cluster/libfence
+	sys-cluster/libcman
+	sys-cluster/libdlm
+	sys-cluster/libdlmcontrol
+	sys-cluster/liblogthread
+	"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+	# cluster libs have their own separate packages
+	sed -i 's/lib//' "${S}/cman/Makefile" || die
+	sed -i 's/liblogthread//' "${S}/common/Makefile" || die
+	sed -i 's/libs//' "${S}/config/Makefile" || die
+	sed -i 's/libdlm libdlmcontrol//' "${S}/dlm/Makefile" || die
+	sed -i 's/libfence libfenced//' "${S}/fence/Makefile" || die
+	sed -i 's@fence/libfenced@@' "${S}/Makefile" || die
+	use logrotate || sed -i '/^LOGRORATED/d' "${S}/doc/Makefile" || die
+}
+
+src_compile() {
+	./configure \
+		--cc=$(tc-getCC) \
+		--cflags="-Wall" \
+		--disable_kernel_check \
+		--kernel_src=${KERNEL_DIR} \
+		--somajor="$MAJ_PV" \
+		--sominor="$MIN_PV" \
+		--without_rgmanager \
+		--without_bindings \
+		|| die "configure problem"
+	
+	emake -j1 || die
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die
+}

diff --git a/sys-cluster/dlm-lib/ChangeLog b/sys-cluster/dlm-lib/ChangeLog
deleted file mode 100644
index b903869..0000000
--- a/sys-cluster/dlm-lib/ChangeLog
+++ /dev/null
@@ -1,51 +0,0 @@
-# ChangeLog for sys-cluster/dlm-lib
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/dlm-lib/ChangeLog,v 1.10 2010/09/11 14:21:31 scarabeus Exp $
-
-  11 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml:
-  Drop useles maintainer line
-
-*dlm-lib-2.03.11 (22 Mar 2010)
-
-  22 Mar 2010; Doug Goldstein <cardoe@gentoo.org> +dlm-lib-2.03.11.ebuild:
-  version bump to fix #305463
-
-  06 Sep 2009; Robin H. Johnson <robbat2@gentoo.org> dlm-lib-2.03.09.ebuild:
-  Cleaning up for linux-info work: inherit linux-mod implies inherit
-  linux-info.
-
-  10 Feb 2009; Christian Zoffoli <xmerlin@gentoo.org> ChangeLog:
-  Stable on x86 and amd64.
-
-  21 Nov 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  dlm-lib-2.03.09.ebuild:
-  Fixed homepage.
-
-  13 Nov 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  -files/dlm-lib-2.02.00-include.patch:
-  Removed an old patch.
-
-*dlm-lib-2.03.09 (13 Nov 2008)
-
-  13 Nov 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  -dlm-lib-2.02.00.ebuild, -dlm-lib-2.02.00-r1.ebuild,
-  +dlm-lib-2.03.09.ebuild:
-  Ebuild cleanup, version bump.
-
-  23 Mar 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  dlm-lib-2.02.00-r1.ebuild:
-  Updated linux-headers dep.
-
-*dlm-lib-2.02.00-r1 (23 Mar 2008)
-
-  23 Mar 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  +dlm-lib-2.02.00-r1.ebuild:
-  Updated 2.02.00 to STABLE2 20080323.
-
-*dlm-lib-2.02.00 (17 Mar 2008)
-
-  17 Mar 2008; Christian Zoffoli <xmerlin@gentoo.org>
-  +files/dlm-lib-2.02.00-include.patch, +metadata.xml,
-  +dlm-lib-2.02.00.ebuild:
-  Initial Import
-

diff --git a/sys-cluster/dlm-lib/Manifest b/sys-cluster/dlm-lib/Manifest
deleted file mode 100644
index 630876a..0000000
--- a/sys-cluster/dlm-lib/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST cluster-3.0.7.tar.gz 1668883 RMD160 b2509655d97afc09e5ae3967d0e4e331f129887a SHA1 30e24445d6e2f8e7c39378435ba343fb3ae3b784 SHA256 f76c28edcd339cced4e79869ac7a2071e7f3907657c05875ef3cd64e837ae38e
-EBUILD dlm-lib-3.0.7.ebuild 1327 RMD160 e6a21308f1c23a37d2a9e6d8408f85611afeac71 SHA1 7ee8af500865878953543609c21f4736352c6ddd SHA256 b08a5b32e9a855935a4135347cfccb5c268d860af6646ae5d2a835ce95ae5898
-MISC ChangeLog 1584 RMD160 6a2964a4b11a7a93462cdc3c99cfacea20af8ed2 SHA1 46f9e0822571605340c2090762fa9c289d45f936 SHA256 245779d5c1aa603574621139a2b1870678f09bdd656188e490acacf0fff0c092
-MISC metadata.xml 160 RMD160 1233ca29861ca7c47f0b09d1d7a29def80f7df02 SHA1 1bfdc9d282a84c95e2bdcda19ace5b94e2e67349 SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9

diff --git a/sys-cluster/dlm-lib/metadata.xml b/sys-cluster/dlm-lib/metadata.xml
deleted file mode 100644
index 348e6c4..0000000
--- a/sys-cluster/dlm-lib/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>cluster</herd>
-</pkgmetadata>

diff --git a/sys-cluster/libccs-perl/Manifest b/sys-cluster/libccs-perl/Manifest
new file mode 100644
index 0000000..37c4b27
--- /dev/null
+++ b/sys-cluster/libccs-perl/Manifest
@@ -0,0 +1,2 @@
+DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
+EBUILD libccs-perl-3.1.0.ebuild 1077 RMD160 ca79b9f0928fb1da6b3cf2363208aff5d86753b6 SHA1 ec8d8bc9c3d7f08f791e031b028540b25b403ed2 SHA256 7158aaba8aa76379d81fa00336f0cbbf527b7a8ede1da9e95d952651de49e423

diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libccs-perl/libccs-perl-3.1.0.ebuild
similarity index 58%
copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
copy to sys-cluster/libccs-perl/libccs-perl-3.1.0.ebuild
index 01ffa70..605a4a3 100644
--- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
+++ b/sys-cluster/libccs-perl/libccs-perl-3.1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $Header: $
 
 inherit eutils linux-mod versionator
 
@@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
 
 DESCRIPTION="General-purpose Distributed Lock Manager"
 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
-SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
+SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -20,16 +20,14 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=">=sys-kernel/linux-headers-2.6.24
-	!sys-cluster/dlm-headers
-	!sys-cluster/dlm-kernel
+	sys-cluster/libccs
 	"
 
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}/dlm"
+S="${WORKDIR}/${MY_P}/bindings/perl"
 
 src_compile() {
-	echo ${S}
 	(cd "${WORKDIR}"/${MY_P};
 		./configure \
 			--cc=$(tc-getCC) \
@@ -38,17 +36,13 @@ src_compile() {
 			--kernel_src=${KERNEL_DIR} \
 			--somajor="$MAJ_PV" \
 			--sominor="$MIN_PV" \
-			--cmanlibdir=/usr/lib \
-			--cmanincdir=/usr/include \
+			--ccslibdir=/usr/lib \
+			--ccsincdir=/usr/include \
 	) || die "configure problem"
 	
-	for i in libdlm libdlmcontrol; do
-		emake -C $i || die "compile problem"
-	done
+	emake -j1 || die "compile problem"
 }
 
 src_install() {
-	for i in libdlm libdlmcontrol; do
-		emake DESTDIR="${D}" -C $i install || die "install problem"
-	done
+	emake DESTDIR="${D}" install || die "install problem"
 }

diff --git a/sys-cluster/libccs/Manifest b/sys-cluster/libccs/Manifest
new file mode 100644
index 0000000..c972f23
--- /dev/null
+++ b/sys-cluster/libccs/Manifest
@@ -0,0 +1,2 @@
+DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
+EBUILD libccs-3.1.0.ebuild 1075 RMD160 d256f81983612bdb66e96e40faa7a842373a8d97 SHA1 4eda497424ff395b8b9b1c9fba0cb86a4297ab15 SHA256 1ca3a7bcd2ee5b36ef6ccf6baacd46d2d158d3dc44dd31e0e440bf55e625135a

diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libccs/libccs-3.1.0.ebuild
similarity index 58%
copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
copy to sys-cluster/libccs/libccs-3.1.0.ebuild
index 01ffa70..03869e9 100644
--- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
+++ b/sys-cluster/libccs/libccs-3.1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $Header: $
 
 inherit eutils linux-mod versionator
 
@@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
 
 DESCRIPTION="General-purpose Distributed Lock Manager"
 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
-SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
+SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -20,16 +20,13 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=">=sys-kernel/linux-headers-2.6.24
-	!sys-cluster/dlm-headers
-	!sys-cluster/dlm-kernel
 	"
 
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}/dlm"
+S="${WORKDIR}/${MY_P}/config/libs"
 
 src_compile() {
-	echo ${S}
 	(cd "${WORKDIR}"/${MY_P};
 		./configure \
 			--cc=$(tc-getCC) \
@@ -38,17 +35,13 @@ src_compile() {
 			--kernel_src=${KERNEL_DIR} \
 			--somajor="$MAJ_PV" \
 			--sominor="$MIN_PV" \
-			--cmanlibdir=/usr/lib \
-			--cmanincdir=/usr/include \
+			--ccslibdir=/usr/lib \
+			--ccsincdir=/usr/include \
 	) || die "configure problem"
 	
-	for i in libdlm libdlmcontrol; do
-		emake -C $i || die "compile problem"
-	done
+	emake -j1 || die "compile problem"
 }
 
 src_install() {
-	for i in libdlm libdlmcontrol; do
-		emake DESTDIR="${D}" -C $i install || die "install problem"
-	done
+	emake DESTDIR="${D}" install || die "install problem"
 }

diff --git a/sys-cluster/libcman/Manifest b/sys-cluster/libcman/Manifest
new file mode 100644
index 0000000..1557f32
--- /dev/null
+++ b/sys-cluster/libcman/Manifest
@@ -0,0 +1,2 @@
+DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
+EBUILD libcman-3.1.0.ebuild 1074 RMD160 a1f8614f1162085fd61005213a90a10789624201 SHA1 46efa43136086bbe15d2f1cbb724088e7aaee350 SHA256 d13b64bb73225f5e40e04a0f8b9450f0d78363243b6a05605ca2fc1006d6115c

diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libcman/libcman-3.1.0.ebuild
similarity index 62%
copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
copy to sys-cluster/libcman/libcman-3.1.0.ebuild
index 01ffa70..9aa4cee 100644
--- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
+++ b/sys-cluster/libcman/libcman-3.1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $Header: $
 
 inherit eutils linux-mod versionator
 
@@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
 
 DESCRIPTION="General-purpose Distributed Lock Manager"
 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
-SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
+SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -20,16 +20,13 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=">=sys-kernel/linux-headers-2.6.24
-	!sys-cluster/dlm-headers
-	!sys-cluster/dlm-kernel
 	"
 
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}/dlm"
+S="${WORKDIR}/${MY_P}/cman/lib"
 
 src_compile() {
-	echo ${S}
 	(cd "${WORKDIR}"/${MY_P};
 		./configure \
 			--cc=$(tc-getCC) \
@@ -42,13 +39,9 @@ src_compile() {
 			--cmanincdir=/usr/include \
 	) || die "configure problem"
 	
-	for i in libdlm libdlmcontrol; do
-		emake -C $i || die "compile problem"
-	done
+	emake -j1 || die "compile problem"
 }
 
 src_install() {
-	for i in libdlm libdlmcontrol; do
-		emake DESTDIR="${D}" -C $i install || die "install problem"
-	done
+	emake DESTDIR="${D}" install || die "install problem"
 }

diff --git a/sys-cluster/libdlm/Manifest b/sys-cluster/libdlm/Manifest
new file mode 100644
index 0000000..503d4de
--- /dev/null
+++ b/sys-cluster/libdlm/Manifest
@@ -0,0 +1,2 @@
+DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
+EBUILD libdlm-3.1.0.ebuild 1124 RMD160 6fd54bb9203d3192ae2e8841ded835fd21cea7d0 SHA1 66b6ae401abea9e65d17724fcfb154f3de8947fb SHA256 1ae9a3d83191ae05a1280999b570aea12a50c12d7ee61376c70b27613446b695

diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libdlm/libdlm-3.1.0.ebuild
similarity index 62%
copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
copy to sys-cluster/libdlm/libdlm-3.1.0.ebuild
index 01ffa70..6be4ace 100644
--- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
+++ b/sys-cluster/libdlm/libdlm-3.1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $Header: $
 
 inherit eutils linux-mod versionator
 
@@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
 
 DESCRIPTION="General-purpose Distributed Lock Manager"
 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
-SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
+SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -26,10 +26,9 @@ DEPEND=">=sys-kernel/linux-headers-2.6.24
 
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}/dlm"
+S="${WORKDIR}/${MY_P}/dlm/${PN}"
 
 src_compile() {
-	echo ${S}
 	(cd "${WORKDIR}"/${MY_P};
 		./configure \
 			--cc=$(tc-getCC) \
@@ -38,17 +37,13 @@ src_compile() {
 			--kernel_src=${KERNEL_DIR} \
 			--somajor="$MAJ_PV" \
 			--sominor="$MIN_PV" \
-			--cmanlibdir=/usr/lib \
-			--cmanincdir=/usr/include \
+			--dlmlibdir=/usr/lib \
+			--dlmincdir=/usr/include \
 	) || die "configure problem"
 	
-	for i in libdlm libdlmcontrol; do
-		emake -C $i || die "compile problem"
-	done
+	emake -j1 || die "compile problem"
 }
 
 src_install() {
-	for i in libdlm libdlmcontrol; do
-		emake DESTDIR="${D}" -C $i install || die "install problem"
-	done
+	emake DESTDIR="${D}" install || die "install problem"
 }

diff --git a/sys-cluster/libdlmcontrol/Manifest b/sys-cluster/libdlmcontrol/Manifest
new file mode 100644
index 0000000..49ba33d
--- /dev/null
+++ b/sys-cluster/libdlmcontrol/Manifest
@@ -0,0 +1,2 @@
+DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
+EBUILD libdlmcontrol-3.1.0.ebuild 1138 RMD160 2bf65b07cbb2d2b3d889447fba3a0007bd04d771 SHA1 80cf2e78c55f30df9ace0ee4d217d7d06e12fdfe SHA256 f1ada65714445f2096035566b6fb699b66a21970878ce0a0749bb40680a8b3ff

diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libdlmcontrol/libdlmcontrol-3.1.0.ebuild
similarity index 62%
copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
copy to sys-cluster/libdlmcontrol/libdlmcontrol-3.1.0.ebuild
index 01ffa70..9b70a0e 100644
--- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
+++ b/sys-cluster/libdlmcontrol/libdlmcontrol-3.1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $Header: $
 
 inherit eutils linux-mod versionator
 
@@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
 
 DESCRIPTION="General-purpose Distributed Lock Manager"
 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
-SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
+SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -26,10 +26,9 @@ DEPEND=">=sys-kernel/linux-headers-2.6.24
 
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}/dlm"
+S="${WORKDIR}/${MY_P}/dlm/${PN}"
 
 src_compile() {
-	echo ${S}
 	(cd "${WORKDIR}"/${MY_P};
 		./configure \
 			--cc=$(tc-getCC) \
@@ -38,17 +37,13 @@ src_compile() {
 			--kernel_src=${KERNEL_DIR} \
 			--somajor="$MAJ_PV" \
 			--sominor="$MIN_PV" \
-			--cmanlibdir=/usr/lib \
-			--cmanincdir=/usr/include \
+			--dlmcontrollibdir=/usr/lib \
+			--dlmcontrolincdir=/usr/include \
 	) || die "configure problem"
 	
-	for i in libdlm libdlmcontrol; do
-		emake -C $i || die "compile problem"
-	done
+	emake -j1 || die "compile problem"
 }
 
 src_install() {
-	for i in libdlm libdlmcontrol; do
-		emake DESTDIR="${D}" -C $i install || die "install problem"
-	done
+	emake DESTDIR="${D}" install || die "install problem"
 }

diff --git a/sys-cluster/libfence/Manifest b/sys-cluster/libfence/Manifest
new file mode 100644
index 0000000..abdd02f
--- /dev/null
+++ b/sys-cluster/libfence/Manifest
@@ -0,0 +1,2 @@
+DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
+EBUILD libfence-3.1.0.ebuild 1247 RMD160 d3afbcd91cba24ff3dfe062c621f763de935044f SHA1 3a469c86ca4149d31756c67063b1cc5f603c0cd9 SHA256 80c730d5d25799319ef74000ecbbf8b425baf5152a3430fde7d612ba04d948d3

diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/libfence/libfence-3.1.0.ebuild
similarity index 59%
copy from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
copy to sys-cluster/libfence/libfence-3.1.0.ebuild
index 01ffa70..6abe31f 100644
--- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
+++ b/sys-cluster/libfence/libfence-3.1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $Header: $
 
 inherit eutils linux-mod versionator
 
@@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
 
 DESCRIPTION="General-purpose Distributed Lock Manager"
 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
-SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
+SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -20,16 +20,14 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=">=sys-kernel/linux-headers-2.6.24
-	!sys-cluster/dlm-headers
-	!sys-cluster/dlm-kernel
+	sys-cluster/libccs
 	"
 
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}/dlm"
+S="${WORKDIR}/${MY_P}/fence"
 
 src_compile() {
-	echo ${S}
 	(cd "${WORKDIR}"/${MY_P};
 		./configure \
 			--cc=$(tc-getCC) \
@@ -38,17 +36,19 @@ src_compile() {
 			--kernel_src=${KERNEL_DIR} \
 			--somajor="$MAJ_PV" \
 			--sominor="$MIN_PV" \
-			--cmanlibdir=/usr/lib \
-			--cmanincdir=/usr/include \
+			--fencelibdir=/usr/lib \
+			--fenceincdir=/usr/include \
+			--fencedlibdir=/usr/lib \
+			--fencedincdir=/usr/include \
 	) || die "configure problem"
 	
-	for i in libdlm libdlmcontrol; do
-		emake -C $i || die "compile problem"
+	for i in libfence libfenced; do
+		emake -C ${i} || die "compile problem"
 	done
 }
 
 src_install() {
-	for i in libdlm libdlmcontrol; do
-		emake DESTDIR="${D}" -C $i install || die "install problem"
+	for i in libfence libfenced; do
+		emake DESTDIR="${D}" -C ${i} install || die "install problem"
 	done
 }

diff --git a/sys-cluster/liblogthread/Manifest b/sys-cluster/liblogthread/Manifest
new file mode 100644
index 0000000..0ea2956
--- /dev/null
+++ b/sys-cluster/liblogthread/Manifest
@@ -0,0 +1,2 @@
+DIST cluster-3.1.0.tar.gz 641274 RMD160 276f4d183180282bf17fbc38408b8466d85a6637 SHA1 0aa7770bb6877b52dd002ec8b8ae446a692215af SHA256 595afb4a23ec4ee98689083a609c4c32b876436d386fc063b00c31f188576a15
+EBUILD liblogthread-3.1.0.ebuild 1078 RMD160 addc7e8afbc392663e599b81155efa3625b0c275 SHA1 2b1cd0318bc1a3968c7939cee23fd110830b6a44 SHA256 0b926aa36565848b3690e72b406b5f517d7e37ab7b6d0b71106779d0db53a92e

diff --git a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild b/sys-cluster/liblogthread/liblogthread-3.1.0.ebuild
similarity index 58%
rename from sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
rename to sys-cluster/liblogthread/liblogthread-3.1.0.ebuild
index 01ffa70..c09315a 100644
--- a/sys-cluster/dlm-lib/dlm-lib-3.0.7.ebuild
+++ b/sys-cluster/liblogthread/liblogthread-3.1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $Header: $
 
 inherit eutils linux-mod versionator
 
@@ -12,7 +12,7 @@ MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)"
 
 DESCRIPTION="General-purpose Distributed Lock Manager"
 HOMEPAGE="http://sources.redhat.com/cluster/wiki/"
-SRC_URI="ftp://sources.redhat.com/pub/cluster/releases/${MY_P}.tar.gz"
+SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -20,16 +20,13 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=">=sys-kernel/linux-headers-2.6.24
-	!sys-cluster/dlm-headers
-	!sys-cluster/dlm-kernel
 	"
 
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}/dlm"
+S="${WORKDIR}/${MY_P}/common/${PN}"
 
 src_compile() {
-	echo ${S}
 	(cd "${WORKDIR}"/${MY_P};
 		./configure \
 			--cc=$(tc-getCC) \
@@ -38,17 +35,13 @@ src_compile() {
 			--kernel_src=${KERNEL_DIR} \
 			--somajor="$MAJ_PV" \
 			--sominor="$MIN_PV" \
-			--cmanlibdir=/usr/lib \
-			--cmanincdir=/usr/include \
+			--logtlibdir=/usr/lib \
+			--logtincdir=/usr/include \
 	) || die "configure problem"
 	
-	for i in libdlm libdlmcontrol; do
-		emake -C $i || die "compile problem"
-	done
+	emake -j1 || die "compile problem"
 }
 
 src_install() {
-	for i in libdlm libdlmcontrol; do
-		emake DESTDIR="${D}" -C $i install || die "install problem"
-	done
+	emake DESTDIR="${D}" install || die "install problem"
 }



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-02-22 11:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-22 11:26 [gentoo-commits] dev/ultrabug:master commit in: sys-cluster/libdlmcontrol/, sys-cluster/dlm-lib/, sys-cluster/libccs-perl/, Alexys Jacob

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox