From aeb6eea5363fd50f386683551dee73f3f8d7c1a1 Mon Sep 17 00:00:00 2001 From: Tomas Chvatal Date: Mon, 2 Aug 2010 12:57:48 +0000 Subject: Add latest pacemaker version. Drop older. Thx to LuckyLuke for reportin'. Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- sys-cluster/pacemaker/ChangeLog | 8 ++- sys-cluster/pacemaker/Manifest | 6 +-- sys-cluster/pacemaker/pacemaker-1.0.8.ebuild | 70 -------------------------- sys-cluster/pacemaker/pacemaker-1.0.9.1.ebuild | 70 ++++++++++++++++++++++++++ 4 files changed, 80 insertions(+), 74 deletions(-) delete mode 100644 sys-cluster/pacemaker/pacemaker-1.0.8.ebuild create mode 100644 sys-cluster/pacemaker/pacemaker-1.0.9.1.ebuild (limited to 'sys-cluster/pacemaker') diff --git a/sys-cluster/pacemaker/ChangeLog b/sys-cluster/pacemaker/ChangeLog index c9a03175d01d..4d1e27d73e67 100644 --- a/sys-cluster/pacemaker/ChangeLog +++ b/sys-cluster/pacemaker/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-cluster/pacemaker # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/ChangeLog,v 1.4 2010/07/16 10:49:21 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/ChangeLog,v 1.5 2010/08/02 12:57:47 scarabeus Exp $ + +*pacemaker-1.0.9.1 (02 Aug 2010) + + 02 Aug 2010; Tomáš Chvátal + -pacemaker-1.0.8.ebuild, +pacemaker-1.0.9.1.ebuild: + Add latest pacemaker version. Drop older. Thx to LuckyLuke for reportin'. 16 Jul 2010; Tomáš Chvátal pacemaker-1.0.8.ebuild: diff --git a/sys-cluster/pacemaker/Manifest b/sys-cluster/pacemaker/Manifest index 5038b7f3b7c0..49a2a8cc8934 100644 --- a/sys-cluster/pacemaker/Manifest +++ b/sys-cluster/pacemaker/Manifest @@ -1,6 +1,6 @@ AUX pacemaker-1.0.8-asneeded.patch 1178 RMD160 5fb3bd8a4683619e40c9cf0776704bb6203b88a7 SHA1 bf21b8fbc82f5695089d229f8449201909d9e0ac SHA256 8fa45fe9c04e29e3d5d978e40438cfad87c5183f201783863211251797a1c409 AUX pacemaker-1.0.8-installpaths.patch 644 RMD160 4054a78cc87345443b08386577bf150e0525af0f SHA1 4c11d4ecf3d51c9b9f067a5af9fcbb53184dc571 SHA256 f5a6c88c8673d1d324491dd4daa3ad53c9722fe6290043d409393251421f73ef -DIST Pacemaker-1.0.8.tar.bz2 8628929 RMD160 3088990972188125557ac9a64e536a9715bc332c SHA1 d0b30de3c9bd05ab0653f68bd5eddf9c2674825b SHA256 07e2e5559720890603baac96aa7635ff02f0b33ead592977554e661c6afe7b55 -EBUILD pacemaker-1.0.8.ebuild 1655 RMD160 bad519dad8d13a28458dce99c17ef79848707282 SHA1 a159eebcff10008db8feed4eaa5260738dee99d9 SHA256 4d2991959865548c044e92839153447dab8b2101ec8ae7d674aaddadddc1252e -MISC ChangeLog 833 RMD160 13df8f5ebd597456d8de18d4217f1ad00a6dfe56 SHA1 b64ffee230ae69d48962df13e539e201478493c7 SHA256 14f28a61c4045e4debf424093db97294beb139e7b81b69e43e86c3e443d918b2 +DIST Pacemaker-1.0.9.1.tar.bz2 6624422 RMD160 a53d545f95fad36808ea650f90b32252ac7b535f SHA1 b95bf80f6b7b03238a54f877b53035c8c1c95d41 SHA256 55b30bf018720f28d92c22519cbb26ebedb5c511dbeedb7e2c2a2712034ebd92 +EBUILD pacemaker-1.0.9.1.ebuild 1671 RMD160 c31f8c52501f550702c3b4152fc7367ed68fec6a SHA1 e3b2203bd4bfc1fbafd12370cc8a2c1727f3b5cb SHA256 b96e183c9be52c3326cbd0bf93d54d6b6ce19bd1f0ee7b6d2a3363db82da63d2 +MISC ChangeLog 1053 RMD160 64a8c46850f50b77b633d2f0f9a91b4c92bb9a60 SHA1 04683f160c8e230054dfd58c1be739d3089249d0 SHA256 2cc673831d34ff2638e2fe41f625308763431f49878e7826032b230e880cca38 MISC metadata.xml 719 RMD160 397b0ae3210822ab6e723f14e1880b38e9355768 SHA1 2f59c65b03d2d62a6a2faa749dae4db96a6bdc4b SHA256 62cb8a340d341d56c833f343982fb33e8c6cab2050c35707bf15e9d562be56b1 diff --git a/sys-cluster/pacemaker/pacemaker-1.0.8.ebuild b/sys-cluster/pacemaker/pacemaker-1.0.8.ebuild deleted file mode 100644 index 01e3f29e9f30..000000000000 --- a/sys-cluster/pacemaker/pacemaker-1.0.8.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/pacemaker-1.0.8.ebuild,v 1.4 2010/07/16 10:49:21 scarabeus Exp $ - -EAPI="2" - -MY_PN="Pacemaker" -MY_P="${MY_PN}-${PV}" -PYTHON_DEPEND="2" -inherit python autotools multilib eutils base flag-o-matic - -DESCRIPTION="Pacemaker CRM" -HOMEPAGE="http://www.clusterlabs.org/" -SRC_URI="http://hg.clusterlabs.org/${PN}/stable-1.0/archive/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -IUSE="+ais heartbeat snmp static-libs" - -RDEPEND=" - dev-libs/libxslt - sys-cluster/cluster-glue - sys-cluster/resource-agents - ais? ( sys-cluster/openais ) - heartbeat? ( >=sys-cluster/heartbeat-3.0.0 ) - snmp? ( net-analyzer/net-snmp ) - !heartbeat? ( !ais? ( sys-cluster/openais ) ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-asneeded.patch" - "${FILESDIR}/${P}-installpaths.patch" -) - -S="${WORKDIR}/${MY_PN}-1-0-${MY_P}" - -pkg_setup() { - if ! use ais && ! use heartbeat; then - ewarn "You disabled both cluster implementations" - ewarn "Silently enabling OpenAIS/CoroSync support." - fi - - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - base_src_prepare - sed -i -e "/ggdb3/d" configure.ac || die - eautoreconf -} - -src_configure() { - local myopts="" - - use heartbeat || use ais || myopts="--with-ais" - # appends lib to localstatedir automatically - econf \ - --localstatedir=/var \ - --disable-dependency-tracking \ - --disable-fatal-warnings \ - --without-esnmp \ - $(use_with ais) \ - $(use_with heartbeat) \ - $(use_with snmp) \ - $(use_enable static-libs static) \ - ${myopts} -} diff --git a/sys-cluster/pacemaker/pacemaker-1.0.9.1.ebuild b/sys-cluster/pacemaker/pacemaker-1.0.9.1.ebuild new file mode 100644 index 000000000000..7c546d41d2b0 --- /dev/null +++ b/sys-cluster/pacemaker/pacemaker-1.0.9.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/pacemaker-1.0.9.1.ebuild,v 1.1 2010/08/02 12:57:48 scarabeus Exp $ + +EAPI="2" + +MY_PN="Pacemaker" +MY_P="${MY_PN}-${PV}" +PYTHON_DEPEND="2" +inherit python autotools multilib eutils base flag-o-matic + +DESCRIPTION="Pacemaker CRM" +HOMEPAGE="http://www.clusterlabs.org/" +SRC_URI="http://hg.clusterlabs.org/${PN}/stable-1.0/archive/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="+ais heartbeat snmp static-libs" + +RDEPEND=" + dev-libs/libxslt + sys-cluster/cluster-glue + sys-cluster/resource-agents + ais? ( sys-cluster/openais ) + heartbeat? ( >=sys-cluster/heartbeat-3.0.0 ) + snmp? ( net-analyzer/net-snmp ) + !heartbeat? ( !ais? ( sys-cluster/openais ) ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-1.0.8-asneeded.patch" + "${FILESDIR}/${PN}-1.0.8-installpaths.patch" +) + +S="${WORKDIR}/${MY_PN}-1-0-${MY_P}" + +pkg_setup() { + if ! use ais && ! use heartbeat; then + ewarn "You disabled both cluster implementations" + ewarn "Silently enabling OpenAIS/CoroSync support." + fi + + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + base_src_prepare + sed -i -e "/ggdb3/d" configure.ac || die + eautoreconf +} + +src_configure() { + local myopts="" + + use heartbeat || use ais || myopts="--with-ais" + # appends lib to localstatedir automatically + econf \ + --localstatedir=/var \ + --disable-dependency-tracking \ + --disable-fatal-warnings \ + --without-esnmp \ + $(use_with ais) \ + $(use_with heartbeat) \ + $(use_with snmp) \ + $(use_enable static-libs static) \ + ${myopts} +} -- cgit v1.2.3-65-gdbad