* [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