summaryrefslogtreecommitdiff
path: root/sys-cluster/resource-agents
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-07 09:41:52 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-07 09:41:52 +0100
commitbba809b22a050e394e6ce550572ee7f6c6e02a6e (patch)
tree123ac3c4e4e9e13431e2a29c3a6b5acb7a17e3b6 /sys-cluster/resource-agents
parentb33ca82bae0c6cb7b025e77445b7f9c16b8c161c (diff)
gentoo auto-resync : 07:06:2023 - 09:41:52
Diffstat (limited to 'sys-cluster/resource-agents')
-rw-r--r--sys-cluster/resource-agents/Manifest4
-rw-r--r--sys-cluster/resource-agents/resource-agents-4.11.0.ebuild4
-rw-r--r--sys-cluster/resource-agents/resource-agents-4.12.0.ebuild72
3 files changed, 77 insertions, 3 deletions
diff --git a/sys-cluster/resource-agents/Manifest b/sys-cluster/resource-agents/Manifest
index 6aa9214762db..11e81c734a13 100644
--- a/sys-cluster/resource-agents/Manifest
+++ b/sys-cluster/resource-agents/Manifest
@@ -1,6 +1,8 @@
AUX 4.6.1-configure.patch 1181 BLAKE2B 51290610cded3c58be968b140716047ca42cfff9e678ae4bdfc842e619c534d9b12ae62fe3ce5a5fbf491e89d0330b3946bd862ee6db99b62349e788beb32cd0 SHA512 e6269e8e4333a884ebd9f6ff1ecb1f1b23e4b6da57bf8921868e0bfaa6a072caa2306b9b76d119743d33544207dbcf6c0ec77638bbf23ac9e9098c3fa6bbc39e
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
-EBUILD resource-agents-4.11.0.ebuild 1591 BLAKE2B 8e0f170ba24b673703cc58e1d9447e14d84b1e2612c180a3cae880091f6cd5a02d7518cdbb13f652e3d53452c8696dfd7af32aabaf445737b9d04902d6e6015c SHA512 b178ad9f4cd5c4aae1a57937faf5aec2f39b9a39393449e1e713d1385f5a3bb7a9086973df48a1a6a78cca465e0be788d48e59606a0c33b76e5e8e9cf073e5b3
+EBUILD resource-agents-4.11.0.ebuild 1589 BLAKE2B 721c27815ee0ac081fc13e81971b94881e400d79739def71f3f49203e77ce7f352a4036552aefed536fc285a48bf6f0102122028e74535035a6e9c060130dfd4 SHA512 a3604e060702a47ae7571052fa1268e92926f7291703fa2bbf0f3f53fb456321b8398fe3e47184a21eca911aff0a9d939090373ffc892fc1132f99a567236763
+EBUILD resource-agents-4.12.0.ebuild 1659 BLAKE2B 00643f5464ad8e0bc044e145af0661e3dffabb632ec97af1509fd9751b8a1d3c18a751267b8d8a59db9bc3ad9ea708e50a36626d47cb995072b8de9671d44b86 SHA512 6658e56860292fbb7f14cc41df9ec0767c9ed07b490c44d70d10c0cae3505574500fcead3f6833fd5fbb19a5f0224bc329fc18567d9abc43052db02d82b7a8d3
EBUILD resource-agents-4.6.1.ebuild 1502 BLAKE2B 08ca4d6e594f6cc91bf4e3cb3b395928183e709af2159eb8519ad0b8df20f3c44f31ab4f5e243dc1d0f1a0e8043240c210763a708e206767fcf959bd74da867b SHA512 df73d89def7f2acaf66476505718e32f9366059b51312a770ed9016817bf74bcbdb5687b4dcdf1a49ab7c427fb6b09160bcb344132cc578380876c07e9d8c03d
MISC metadata.xml 866 BLAKE2B b366853b9f1cd186c3fffae556ec08006f82a415a64acddcd5700faec1bab16eb63046a479beb8115de011bee8566994d6846bf574aa7a9eb6953182766e1972 SHA512 55d7e7d1601196cefc59a741ec5e3036b32c4727c367db9ee1ef463e3ddd23cd7b96d7c5f2c97a2e6ca14a3ce406d4bd468df0914b53bbb3e30480a1e369d01d
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..5438b3b45f41 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="
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."
+}