public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2016-11-03 12:11 Sergey Popov
  0 siblings, 0 replies; 15+ messages in thread
From: Sergey Popov @ 2016-11-03 12:11 UTC (permalink / raw
  To: gentoo-commits

commit:     387ae0a3739e251cdf1c0d77e95f0d447f7a07c5
Author:     Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  3 12:09:17 2016 +0000
Commit:     Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
CommitDate: Thu Nov  3 12:10:56 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387ae0a3

sys-cluster/resource-agents-3.9.6: stable on amd64 and x86

Reported-by: Vladimir Romanov <blueboar <AT> gentoo.org>
Gentoo-Bug: 591028

Package-Manager: portage-2.3.2

 sys-cluster/resource-agents/resource-agents-3.9.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild b/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
index 831544b..bf12550 100644
--- a/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE="doc libnet rgmanager"
 
 RDEPEND="sys-apps/iproute2


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2016-11-03 19:24 David Seifert
  0 siblings, 0 replies; 15+ messages in thread
From: David Seifert @ 2016-11-03 19:24 UTC (permalink / raw
  To: gentoo-commits

commit:     e2701518357c5baf1eefa4f4227cf8e32af781a0
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  3 19:24:32 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Nov  3 19:24:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2701518

sys-cluster/resource-agents: [QA] Add missing digest

Package-Manager: portage-2.3.2

 sys-cluster/resource-agents/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-cluster/resource-agents/Manifest b/sys-cluster/resource-agents/Manifest
index fcf0170..318f3ea 100644
--- a/sys-cluster/resource-agents/Manifest
+++ b/sys-cluster/resource-agents/Manifest
@@ -1 +1,2 @@
+DIST agents-1.0.4.tar.bz2 280486 SHA256 32a4b17e3775191728ad2554491f594b852c8836f9aab100ba20998e85c8baa5 SHA512 c00e2a32312c11445b5a262c7668f6e26f2ffd8b013fbacb7fba91cec2baf403aeff35725207865c87c94d8133c2c7e341e7ef91a5f3accfd362dd0b1632de67 WHIRLPOOL 455358c5814d1cc4fd1a225e056b7e5f8cfcfc786009120acd0751c6c712df00bbbf458b6bb1e4248f918288893f2b879947deff7a58d8574161e3aa251622c1
 DIST resource-agents-3.9.6.tar.gz 617790 SHA256 39722cdee68ff96d06788f05f325bd21ec2fc59c59d847e5e4b23c6df23bf678 SHA512 b4ca8b8cc3e09508847af3f1cf50cef946f374eae4ee7903700ba49ef7a3357b1ceaa26dca0616feaa79fb290713f18939dda42ee92a5a7bca2fab807fc77901 WHIRLPOOL d5210c70096d45dc91f49f1333711a3d2350d682d9e5720eeda1470b680fcba2b7cbe8c0dd1fbcd26408e88c40ad0ec60951b06a6e2174131f0c588d2a10720c


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2017-01-14 13:42 Jeroen Roovers
  0 siblings, 0 replies; 15+ messages in thread
From: Jeroen Roovers @ 2017-01-14 13:42 UTC (permalink / raw
  To: gentoo-commits

commit:     3239ef77cab82855248dc07f3b244b8883907be3
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 14 13:41:10 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Jan 14 13:41:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3239ef77

sys-cluster/resource-agents: Stable for HPPA (bug #591028).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 sys-cluster/resource-agents/resource-agents-3.9.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild b/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
index bf12550..4afa2a6 100644
--- a/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
+KEYWORDS="amd64 hppa x86"
 IUSE="doc libnet rgmanager"
 
 RDEPEND="sys-apps/iproute2


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2017-04-25  9:51 Alexys Jacob
  0 siblings, 0 replies; 15+ messages in thread
From: Alexys Jacob @ 2017-04-25  9:51 UTC (permalink / raw
  To: gentoo-commits

commit:     807082cb6a3ea2d3a65367195bb04b8ddcdab25b
Author:     Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 09:39:34 2017 +0000
Commit:     Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 09:39:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807082cb

sys-cluster/resource-agents: version bump, move to EAPI 6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-cluster/resource-agents/Manifest                           |  1 +
 sys-cluster/resource-agents/resource-agents-3.9.6.ebuild       |  8 ++++----
 ...source-agents-3.9.6.ebuild => resource-agents-4.0.1.ebuild} | 10 +++++-----
 3 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/sys-cluster/resource-agents/Manifest b/sys-cluster/resource-agents/Manifest
index fcf0170293c..b7b1df465b3 100644
--- a/sys-cluster/resource-agents/Manifest
+++ b/sys-cluster/resource-agents/Manifest
@@ -1 +1,2 @@
 DIST resource-agents-3.9.6.tar.gz 617790 SHA256 39722cdee68ff96d06788f05f325bd21ec2fc59c59d847e5e4b23c6df23bf678 SHA512 b4ca8b8cc3e09508847af3f1cf50cef946f374eae4ee7903700ba49ef7a3357b1ceaa26dca0616feaa79fb290713f18939dda42ee92a5a7bca2fab807fc77901 WHIRLPOOL d5210c70096d45dc91f49f1333711a3d2350d682d9e5720eeda1470b680fcba2b7cbe8c0dd1fbcd26408e88c40ad0ec60951b06a6e2174131f0c588d2a10720c
+DIST resource-agents-4.0.1.tar.gz 659123 SHA256 863f83c724bad3a8bcff12b9c8712406c43e010041868826cad7b78fd8cfb9fb SHA512 9c92bca7775e3c47c6463587fd7eea89f019997cfab0361ef37ee97192604d3b3d0dcd1cb70f774e01689b803dc856af170bd10e86a9d4824597293c264735d5 WHIRLPOOL 8fe3ce305b0b6b37fce83464bcf2ac45c3c060d9b4021fdb8cf5bb7972ab547fea8ec19603210d473c917d7314268296c682b0b9366c7a735cee1b0f7e767496

diff --git a/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild b/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
index 0ed39e237c0..70c075ce654 100644
--- a/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
 MY_P="${P/resource-}"
-inherit autotools base eutils multilib
+inherit autotools eutils multilib
 
 DESCRIPTION="Resources pack for Heartbeat / Pacemaker"
 HOMEPAGE="http://www.linux-ha.org/wiki/Resource_Agents"
@@ -30,7 +30,7 @@ PATCHES=(
 )
 
 src_prepare() {
-	base_src_prepare
+	default
 	eautoreconf
 }
 
@@ -47,7 +47,7 @@ src_configure() {
 }
 
 src_install() {
-	base_src_install
+	default
 	rm -rf "${D}"/etc/init.d/ || die
 	rm -rf "${D}"/var/run || die
 	use rgmanager || rm -rf "${D}"/usr/share/cluster/ "${D}"/var/

diff --git a/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild b/sys-cluster/resource-agents/resource-agents-4.0.1.ebuild
similarity index 92%
copy from sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
copy to sys-cluster/resource-agents/resource-agents-4.0.1.ebuild
index 0ed39e237c0..dcbb842b6cd 100644
--- a/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-4.0.1.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
 MY_P="${P/resource-}"
-inherit autotools base eutils multilib
+inherit autotools eutils multilib
 
 DESCRIPTION="Resources pack for Heartbeat / Pacemaker"
 HOMEPAGE="http://www.linux-ha.org/wiki/Resource_Agents"
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 hppa x86"
+KEYWORDS="~amd64 ~hppa ~x86"
 IUSE="doc libnet rgmanager"
 
 RDEPEND="sys-apps/iproute2
@@ -30,7 +30,7 @@ PATCHES=(
 )
 
 src_prepare() {
-	base_src_prepare
+	default
 	eautoreconf
 }
 
@@ -47,7 +47,7 @@ src_configure() {
 }
 
 src_install() {
-	base_src_install
+	default
 	rm -rf "${D}"/etc/init.d/ || die
 	rm -rf "${D}"/var/run || die
 	use rgmanager || rm -rf "${D}"/usr/share/cluster/ "${D}"/var/


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2018-12-04 14:22 Michał Górny
  0 siblings, 0 replies; 15+ messages in thread
From: Michał Górny @ 2018-12-04 14:22 UTC (permalink / raw
  To: gentoo-commits

commit:     b86a262d374a9eba232f864614d2591105c662db
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  4 14:21:32 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Dec  4 14:22:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b86a262d

sys-cluster/resource-agents: Fix PkgMetadataXmlInvalidPkgRef

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-cluster/resource-agents/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/resource-agents/metadata.xml b/sys-cluster/resource-agents/metadata.xml
index de22179c7fa..46676fb0d45 100644
--- a/sys-cluster/resource-agents/metadata.xml
+++ b/sys-cluster/resource-agents/metadata.xml
@@ -14,7 +14,7 @@
 	</longdescription>
 	<use>
 		<flag name="libnet">Force use of <pkg>net-libs/libnet</pkg></flag>
-		<flag name="rgmanager">Install resources for <pkg>sys-cluster/rgmanager</pkg></flag>
+		<flag name="rgmanager">Install resources for rgmanager</flag>
 	</use>
 	<upstream>
 		<remote-id type="github">ClusterLabs/resource-agents</remote-id>


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2021-02-17  9:37 David Seifert
  0 siblings, 0 replies; 15+ messages in thread
From: David Seifert @ 2021-02-17  9:37 UTC (permalink / raw
  To: gentoo-commits

commit:     933194d8b8da4f4f1105e1b994f6906e0db9a3d8
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Wed Feb 17 09:36:37 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 09:36:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933194d8

sys-cluster/resource-agents: Remove sys-cluster/heartbeat reference

Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-cluster/resource-agents/resource-agents-3.9.6.ebuild | 3 +--
 sys-cluster/resource-agents/resource-agents-4.0.1.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild b/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
index d79b827c717..7e9604e793f 100644
--- a/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-3.9.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,6 @@ IUSE="doc libnet rgmanager"
 
 RDEPEND="sys-apps/iproute2
 	sys-cluster/cluster-glue
-	!<sys-cluster/heartbeat-3.0
 	libnet? ( net-libs/libnet:1.1 )"
 DEPEND="${RDEPEND}
 	doc? (

diff --git a/sys-cluster/resource-agents/resource-agents-4.0.1.ebuild b/sys-cluster/resource-agents/resource-agents-4.0.1.ebuild
index 009b0748efc..f04e090b48d 100644
--- a/sys-cluster/resource-agents/resource-agents-4.0.1.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-4.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,6 @@ IUSE="doc libnet rgmanager"
 
 RDEPEND="sys-apps/iproute2
 	sys-cluster/cluster-glue
-	!<sys-cluster/heartbeat-3.0
 	libnet? ( net-libs/libnet:1.1 )"
 DEPEND="${RDEPEND}
 	doc? (


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2022-09-15  6:47 Agostino Sarubbo
  0 siblings, 0 replies; 15+ messages in thread
From: Agostino Sarubbo @ 2022-09-15  6:47 UTC (permalink / raw
  To: gentoo-commits

commit:     478ebfe0c6e2a7cd7dd48e4469c72408987b1aad
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 15 06:46:47 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Sep 15 06:46:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478ebfe0

sys-cluster/resource-agents: Stabilize 4.6.1 amd64, #867568

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-cluster/resource-agents/resource-agents-4.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild b/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild
index 8deb2e905c83..db86414945da 100644
--- a/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa ~x86"
 IUSE="doc libnet rgmanager"
 
 RDEPEND="sys-apps/iproute2


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2022-09-15 11:31 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2022-09-15 11:31 UTC (permalink / raw
  To: gentoo-commits

commit:     bea2b9a6651fe552f11ce33c3edef4a61b875860
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 15 11:30:19 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 15 11:30:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea2b9a6

sys-cluster/resource-agents: Stabilize 4.6.1 x86, #867568

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-cluster/resource-agents/resource-agents-4.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild b/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild
index db86414945da..cf01dbf63693 100644
--- a/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE="doc libnet rgmanager"
 
 RDEPEND="sys-apps/iproute2


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2022-11-18  2:20 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2022-11-18  2:20 UTC (permalink / raw
  To: gentoo-commits

commit:     1e682e0638a3e1e30f8153cffbcee7dd16b56034
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 02:06:10 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 02:11:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e682e06

sys-cluster/resource-agents: add 4.11.0

Closes: https://bugs.gentoo.org/720420
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-cluster/resource-agents/Manifest               |  1 +
 .../resource-agents/resource-agents-4.11.0.ebuild  | 69 ++++++++++++++++++++++
 2 files changed, 70 insertions(+)

diff --git a/sys-cluster/resource-agents/Manifest b/sys-cluster/resource-agents/Manifest
index ed88231ec603..23a37c5b965b 100644
--- a/sys-cluster/resource-agents/Manifest
+++ b/sys-cluster/resource-agents/Manifest
@@ -1 +1,2 @@
+DIST resource-agents-4.11.0.tar.gz 860940 BLAKE2B 8009d6936c59bd014710db2478e3d001c59eca8c9e76f5847cc7568c08951f784696a65ff0cf62970a7d193ce7e205ddfc1116993dc0ea07496a647833d32829 SHA512 3baf66b39a26323787a5089dccd369a0e4fc8ac60a3061c8fbe461d5e60cdee6330eaa7840c32d536473688f1bdeea47b77e1ba9bb199012495a31d2d75662c2
 DIST resource-agents-4.6.1.tar.gz 799688 BLAKE2B a276dbd17d6b91926f2a040d847e2ca499fe36cf30a0413d2bdffccd3bd8cbe7022ab29244524d5f7f6b91c7513a56b40de5f4bb425e65d4f83710445da91231 SHA512 ccd4a86b5a4da636248badfb81808fa4c96f08dbce9dc8d9322b594cb6028f74b33fd9cacdbee65f49ca05f7dca04671e247f64b767df5cd0b7d19539f52ad5e

diff --git a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
new file mode 100644
index 000000000000..d5c32f56840b
--- /dev/null
+++ b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P/resource-}"
+inherit autotools
+
+DESCRIPTION="Resources pack for Heartbeat / Pacemaker"
+HOMEPAGE="http://www.linux-ha.org/wiki/Resource_Agents"
+SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="doc libnet rgmanager systemd"
+
+RDEPEND="
+	sys-apps/iproute2
+	>=sys-cluster/cluster-glue-1.0.12-r1
+	libnet? ( net-libs/libnet:1.1 )
+	systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	doc? (
+		dev-libs/libxslt
+		app-text/docbook-xsl-stylesheets
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}/4.6.1-configure.patch"
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	# --with-ocf-root needs to be /usr/lib, see bug #720420
+	econf \
+		--disable-fatal-warnings \
+		--localstatedir=/var \
+		--with-ocf-root=/usr/lib/ocf \
+		--with-rsctmpdir=/run/resource-agents \
+		$(use_enable doc) \
+		$(use_enable libnet)
+}
+
+src_install() {
+	default
+
+	rm -rf "${ED}/usr/lib/ocf/resource.d/redhat" || die
+	rm -rf "${ED}"/etc/init.d/ || die
+	rm -rf "${ED}"{,/var}/run || die
+
+	use rgmanager || rm -rf "${ED}"/usr/share/cluster/ "${ED}"/var/
+}
+
+pkg_postinst() {
+	elog "To use Resource Agents installed in ${EROOT}/usr/lib/ocf/resource.d"
+	elog "you have to emerge required runtime dependencies manually."
+	elog ""
+	elog "Description and dependencies of all Agents can be found on"
+	elog "http://www.linux-ha.org/wiki/Resource_Agents"
+	elog "or in the documentation of this package."
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2023-06-07  3:38 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-06-07  3:38 UTC (permalink / raw
  To: gentoo-commits

commit:     183fbf807db45bb0c443254893f7f5a19bf0a5ab
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  7 03:26:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 03:29:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183fbf80

sys-cluster/resource-agents: add 4.12.0

Closes: https://bugs.gentoo.org/892025
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-cluster/resource-agents/Manifest               |  1 +
 .../resource-agents/resource-agents-4.12.0.ebuild  | 72 ++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/sys-cluster/resource-agents/Manifest b/sys-cluster/resource-agents/Manifest
index 23a37c5b965b..15906bb0cf42 100644
--- a/sys-cluster/resource-agents/Manifest
+++ b/sys-cluster/resource-agents/Manifest
@@ -1,2 +1,3 @@
 DIST resource-agents-4.11.0.tar.gz 860940 BLAKE2B 8009d6936c59bd014710db2478e3d001c59eca8c9e76f5847cc7568c08951f784696a65ff0cf62970a7d193ce7e205ddfc1116993dc0ea07496a647833d32829 SHA512 3baf66b39a26323787a5089dccd369a0e4fc8ac60a3061c8fbe461d5e60cdee6330eaa7840c32d536473688f1bdeea47b77e1ba9bb199012495a31d2d75662c2
+DIST resource-agents-4.12.0.tar.gz 865910 BLAKE2B fe10a86620e9b549b7634721697d04eb331bb87e50c28dadeb4590ae74febc3a793b9d7bce7fbb8de7d1b8a6ace2546882627e506020e1006cb9fb193b114d19 SHA512 1c1ec1ae4a96b6832eb8631f8e2aa064adac04093e1e98c444376e18d27db4b630c840c45bc3486160a2a8f5c510bb05c15362b8b65197387a31b7adc059e87b
 DIST resource-agents-4.6.1.tar.gz 799688 BLAKE2B a276dbd17d6b91926f2a040d847e2ca499fe36cf30a0413d2bdffccd3bd8cbe7022ab29244524d5f7f6b91c7513a56b40de5f4bb425e65d4f83710445da91231 SHA512 ccd4a86b5a4da636248badfb81808fa4c96f08dbce9dc8d9322b594cb6028f74b33fd9cacdbee65f49ca05f7dca04671e247f64b767df5cd0b7d19539f52ad5e

diff --git a/sys-cluster/resource-agents/resource-agents-4.12.0.ebuild b/sys-cluster/resource-agents/resource-agents-4.12.0.ebuild
new file mode 100644
index 000000000000..075cef801923
--- /dev/null
+++ b/sys-cluster/resource-agents/resource-agents-4.12.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P/resource-}"
+inherit autotools tmpfiles
+
+DESCRIPTION="Resources pack for Heartbeat / Pacemaker"
+HOMEPAGE="http://www.linux-ha.org/wiki/Resource_Agents"
+SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="doc libnet rgmanager systemd"
+
+RDEPEND="
+	sys-apps/iproute2
+	>=sys-cluster/cluster-glue-1.0.12-r1
+	libnet? ( net-libs/libnet:1.1 )
+	systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	doc? (
+		dev-libs/libxml2
+		dev-libs/libxslt
+		app-text/docbook-xsl-stylesheets
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}/4.6.1-configure.patch"
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	# --with-ocf-root needs to be /usr/lib, see bug #720420
+	econf \
+		--disable-fatal-warnings \
+		--localstatedir=/var \
+		--with-ocf-root=/usr/lib/ocf \
+		--with-rsctmpdir=/run/resource-agents \
+		$(use_enable doc) \
+		$(use_enable libnet)
+}
+
+src_install() {
+	default
+
+	rm -rf "${ED}/usr/lib/ocf/resource.d/redhat" || die
+	rm -rf "${ED}"/etc/init.d/ || die
+	rm -rf "${ED}"{,/var}/run || die
+
+	use rgmanager || rm -rf "${ED}"/usr/share/cluster/ "${ED}"/var/
+}
+
+pkg_postinst() {
+	tmpfiles_process resource-agents.conf
+
+	elog "To use Resource Agents installed in ${EROOT}/usr/lib/ocf/resource.d"
+	elog "you have to emerge required runtime dependencies manually."
+	elog ""
+	elog "Description and dependencies of all Agents can be found on"
+	elog "http://www.linux-ha.org/wiki/Resource_Agents"
+	elog "or in the documentation of this package."
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2023-06-07  4:21 Arthur Zamarin
  0 siblings, 0 replies; 15+ messages in thread
From: Arthur Zamarin @ 2023-06-07  4:21 UTC (permalink / raw
  To: gentoo-commits

commit:     3a8faa4c44578a8ab3c16ec6cbf28a7e56627b6d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  7 04:21:17 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 04:21:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8faa4c

sys-cluster/resource-agents: Stabilize 4.11.0 x86, #907968

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-cluster/resource-agents/resource-agents-4.11.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
index d5c32f56840b..f89c860c795e 100644
--- a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~hppa x86"
 IUSE="doc libnet rgmanager systemd"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2023-06-07  4:21 Arthur Zamarin
  0 siblings, 0 replies; 15+ messages in thread
From: Arthur Zamarin @ 2023-06-07  4:21 UTC (permalink / raw
  To: gentoo-commits

commit:     a319a9cd6fea26c0cde2ffdfd5e93307efb56470
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  7 04:21:17 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 04:21:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a319a9cd

sys-cluster/resource-agents: Stabilize 4.11.0 amd64, #907968

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-cluster/resource-agents/resource-agents-4.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
index f89c860c795e..5438b3b45f41 100644
--- a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE="doc libnet rgmanager systemd"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2023-06-07  9:20 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-06-07  9:20 UTC (permalink / raw
  To: gentoo-commits

commit:     178c7aede770d6b04ab608fd2d36fd6e0cc27f10
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  7 09:20:04 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 09:20:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178c7aed

sys-cluster/resource-agents: fix tmpfiles for non-systemd

Not keen on fixing the automagic myself given I don't use this and
already spent too much time on it.

Closes: https://bugs.gentoo.org/907987
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-cluster/resource-agents/resource-agents-4.12.0.ebuild | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/sys-cluster/resource-agents/resource-agents-4.12.0.ebuild b/sys-cluster/resource-agents/resource-agents-4.12.0.ebuild
index 075cef801923..8f4b33b8fea5 100644
--- a/sys-cluster/resource-agents/resource-agents-4.12.0.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-4.12.0.ebuild
@@ -40,6 +40,7 @@ src_prepare() {
 }
 
 src_configure() {
+	# TODO: fix systemd automagic
 	# --with-ocf-root needs to be /usr/lib, see bug #720420
 	econf \
 		--disable-fatal-warnings \
@@ -58,6 +59,12 @@ src_install() {
 	rm -rf "${ED}"{,/var}/run || die
 
 	use rgmanager || rm -rf "${ED}"/usr/share/cluster/ "${ED}"/var/
+
+	if ! use systemd ; then
+		newtmpfiles - resource-agents.conf <<-EOF || die
+		d /var/run/resource-agents 1755 root root
+		EOF
+	fi
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2024-10-23 15:56 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-10-23 15:56 UTC (permalink / raw
  To: gentoo-commits

commit:     70bb010b3274ef19f466777ddb3181e21aca2a77
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 23 15:55:01 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 15:55:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70bb010b

sys-cluster/resource-agents: drop 4.6.1, 4.11.0

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-cluster/resource-agents/Manifest               |  2 -
 .../resource-agents/resource-agents-4.11.0.ebuild  | 69 ----------------------
 .../resource-agents/resource-agents-4.6.1.ebuild   | 61 -------------------
 3 files changed, 132 deletions(-)

diff --git a/sys-cluster/resource-agents/Manifest b/sys-cluster/resource-agents/Manifest
index 15906bb0cf42..96579434b066 100644
--- a/sys-cluster/resource-agents/Manifest
+++ b/sys-cluster/resource-agents/Manifest
@@ -1,3 +1 @@
-DIST resource-agents-4.11.0.tar.gz 860940 BLAKE2B 8009d6936c59bd014710db2478e3d001c59eca8c9e76f5847cc7568c08951f784696a65ff0cf62970a7d193ce7e205ddfc1116993dc0ea07496a647833d32829 SHA512 3baf66b39a26323787a5089dccd369a0e4fc8ac60a3061c8fbe461d5e60cdee6330eaa7840c32d536473688f1bdeea47b77e1ba9bb199012495a31d2d75662c2
 DIST resource-agents-4.12.0.tar.gz 865910 BLAKE2B fe10a86620e9b549b7634721697d04eb331bb87e50c28dadeb4590ae74febc3a793b9d7bce7fbb8de7d1b8a6ace2546882627e506020e1006cb9fb193b114d19 SHA512 1c1ec1ae4a96b6832eb8631f8e2aa064adac04093e1e98c444376e18d27db4b630c840c45bc3486160a2a8f5c510bb05c15362b8b65197387a31b7adc059e87b
-DIST resource-agents-4.6.1.tar.gz 799688 BLAKE2B a276dbd17d6b91926f2a040d847e2ca499fe36cf30a0413d2bdffccd3bd8cbe7022ab29244524d5f7f6b91c7513a56b40de5f4bb425e65d4f83710445da91231 SHA512 ccd4a86b5a4da636248badfb81808fa4c96f08dbce9dc8d9322b594cb6028f74b33fd9cacdbee65f49ca05f7dca04671e247f64b767df5cd0b7d19539f52ad5e

diff --git a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
deleted file mode 100644
index 5438b3b45f41..000000000000
--- a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${P/resource-}"
-inherit autotools
-
-DESCRIPTION="Resources pack for Heartbeat / Pacemaker"
-HOMEPAGE="http://www.linux-ha.org/wiki/Resource_Agents"
-SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE="doc libnet rgmanager systemd"
-
-RDEPEND="
-	sys-apps/iproute2
-	>=sys-cluster/cluster-glue-1.0.12-r1
-	libnet? ( net-libs/libnet:1.1 )
-	systemd? ( sys-apps/systemd )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	doc? (
-		dev-libs/libxslt
-		app-text/docbook-xsl-stylesheets
-	)
-"
-
-PATCHES=(
-	"${FILESDIR}/4.6.1-configure.patch"
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	# --with-ocf-root needs to be /usr/lib, see bug #720420
-	econf \
-		--disable-fatal-warnings \
-		--localstatedir=/var \
-		--with-ocf-root=/usr/lib/ocf \
-		--with-rsctmpdir=/run/resource-agents \
-		$(use_enable doc) \
-		$(use_enable libnet)
-}
-
-src_install() {
-	default
-
-	rm -rf "${ED}/usr/lib/ocf/resource.d/redhat" || die
-	rm -rf "${ED}"/etc/init.d/ || die
-	rm -rf "${ED}"{,/var}/run || die
-
-	use rgmanager || rm -rf "${ED}"/usr/share/cluster/ "${ED}"/var/
-}
-
-pkg_postinst() {
-	elog "To use Resource Agents installed in ${EROOT}/usr/lib/ocf/resource.d"
-	elog "you have to emerge required runtime dependencies manually."
-	elog ""
-	elog "Description and dependencies of all Agents can be found on"
-	elog "http://www.linux-ha.org/wiki/Resource_Agents"
-	elog "or in the documentation of this package."
-}

diff --git a/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild b/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild
deleted file mode 100644
index cf01dbf63693..000000000000
--- a/sys-cluster/resource-agents/resource-agents-4.6.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/resource-}"
-inherit autotools multilib
-
-DESCRIPTION="Resources pack for Heartbeat / Pacemaker"
-HOMEPAGE="http://www.linux-ha.org/wiki/Resource_Agents"
-SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE="doc libnet rgmanager"
-
-RDEPEND="sys-apps/iproute2
-	>=sys-cluster/cluster-glue-1.0.12-r1
-	libnet? ( net-libs/libnet:1.1 )"
-DEPEND="${RDEPEND}
-	doc? (
-		dev-libs/libxslt
-		app-text/docbook-xsl-stylesheets
-	)"
-
-PATCHES=(
-	"${FILESDIR}/4.6.1-configure.patch"
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		--disable-fatal-warnings \
-		--localstatedir=/var \
-		--with-ocf-root=/usr/$(get_libdir)/ocf \
-		--with-rsctmpdir=/run/resource-agents \
-		$(use_enable doc) \
-		$(use_enable libnet)
-}
-
-src_install() {
-	default
-	rm -rf "${D}/usr/$(get_libdir)/ocf/resource.d/redhat" || die
-	rm -rf "${D}"/etc/init.d/ || die
-	rm -rf "${D}"{,/var}/run || die
-	use rgmanager || rm -rf "${D}"/usr/share/cluster/ "${D}"/var/
-}
-
-pkg_postinst() {
-	elog "To use Resource Agents installed in /usr/$(get_libdir)/ocf/resource.d"
-	elog "you have to emerge required runtime dependencies manually."
-	elog ""
-	elog "Description and dependencies of all Agents can be found on"
-	elog "http://www.linux-ha.org/wiki/Resource_Agents"
-	elog "or in the documentation of this package."
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/
@ 2024-10-23 16:05 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-10-23 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     e4d0169ef0a079cb0b89504790652e5374c834c7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 23 16:05:18 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 16:05:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d0169e

sys-cluster/resource-agents: add 4.15.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-cluster/resource-agents/Manifest               |  1 +
 .../resource-agents/resource-agents-4.15.1.ebuild  | 86 ++++++++++++++++++++++
 2 files changed, 87 insertions(+)

diff --git a/sys-cluster/resource-agents/Manifest b/sys-cluster/resource-agents/Manifest
index 96579434b066..af52c46dee78 100644
--- a/sys-cluster/resource-agents/Manifest
+++ b/sys-cluster/resource-agents/Manifest
@@ -1 +1,2 @@
 DIST resource-agents-4.12.0.tar.gz 865910 BLAKE2B fe10a86620e9b549b7634721697d04eb331bb87e50c28dadeb4590ae74febc3a793b9d7bce7fbb8de7d1b8a6ace2546882627e506020e1006cb9fb193b114d19 SHA512 1c1ec1ae4a96b6832eb8631f8e2aa064adac04093e1e98c444376e18d27db4b630c840c45bc3486160a2a8f5c510bb05c15362b8b65197387a31b7adc059e87b
+DIST resource-agents-4.15.1.tar.gz 891596 BLAKE2B 17a8e8268508ae539f88a10e8d8b5cfab6449d4a8678b2aac4422a5e4fe33746f99b4b3964b6372eb2ad186a629b85927ba93543a47b1c5f2ca28cc4fb675cf5 SHA512 e5990fa28bef5795183dc198340f5cba1f379f73b89bd53cf1ecb2e7c8337e0ac8f47e85f7f2a66af45b9d7dd500e60f78d757f316168ed2592689d9d88fc0ea

diff --git a/sys-cluster/resource-agents/resource-agents-4.15.1.ebuild b/sys-cluster/resource-agents/resource-agents-4.15.1.ebuild
new file mode 100644
index 000000000000..6bbb47044a5a
--- /dev/null
+++ b/sys-cluster/resource-agents/resource-agents-4.15.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P/resource-}"
+inherit autotools tmpfiles
+
+DESCRIPTION="Resources pack for Heartbeat / Pacemaker"
+HOMEPAGE="http://www.linux-ha.org/wiki/Resource_Agents"
+SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="doc libnet rgmanager systemd"
+
+RDEPEND="
+	sys-apps/iproute2
+	sys-apps/which
+	>=sys-cluster/cluster-glue-1.0.12-r1
+	sys-cluster/libqb:=
+	libnet? ( net-libs/libnet:1.1 )
+	systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	sys-apps/which
+	doc? (
+		dev-libs/libxml2
+		dev-libs/libxslt
+		app-text/docbook-xsl-stylesheets
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}/4.6.1-configure.patch"
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	# TODO: fix systemd automagic
+	# TODO: python support
+	local myeconfargs=(
+		--disable-fatal-warnings
+		--localstatedir=/var
+		# --with-ocf-root needs to be /usr/lib, see bug #720420
+		--with-ocf-root=/usr/lib/ocf
+		--with-rsctmpdir=/run/resource-agents
+		$(use_enable doc)
+		$(use_enable libnet)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	rm -rf "${ED}/usr/lib/ocf/resource.d/redhat" || die
+	rm -rf "${ED}"/etc/init.d/ || die
+	rm -rf "${ED}"{,/var}/run || die
+
+	use rgmanager || rm -rf "${ED}"/usr/share/cluster/ "${ED}"/var/
+
+	if ! use systemd ; then
+		newtmpfiles - resource-agents.conf <<-EOF
+		d /var/run/resource-agents 1755 root root
+		EOF
+	fi
+}
+
+pkg_postinst() {
+	tmpfiles_process resource-agents.conf
+
+	elog "To use Resource Agents installed in ${EROOT}/usr/lib/ocf/resource.d"
+	elog "you have to emerge required runtime dependencies manually."
+	elog ""
+	elog "Description and dependencies of all Agents can be found on"
+	elog "http://www.linux-ha.org/wiki/Resource_Agents"
+	elog "or in the documentation of this package."
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2024-10-23 16:05 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-07  4:21 [gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2024-10-23 16:05 Sam James
2024-10-23 15:56 Sam James
2023-06-07  9:20 Sam James
2023-06-07  4:21 Arthur Zamarin
2023-06-07  3:38 Sam James
2022-11-18  2:20 Sam James
2022-09-15 11:31 Sam James
2022-09-15  6:47 Agostino Sarubbo
2021-02-17  9:37 David Seifert
2018-12-04 14:22 Michał Górny
2017-04-25  9:51 Alexys Jacob
2017-01-14 13:42 Jeroen Roovers
2016-11-03 19:24 David Seifert
2016-11-03 12:11 Sergey Popov

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