[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 744a6fee298fea9b619e35152084607ba6e98c97 Author: Matoro Mahri matoro tk> AuthorDate: Sat Mar 16 01:28:24 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Mar 17 06:17:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744a6fee sys-cluster/corosync: Keyword 3.1.0 alpha, #927075 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-cluster/corosync/corosync-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild b/sys-cluster/corosync/corosync-3.1.0.ebuild index ac633f7b2e8d..e45f2d326c90 100644 --- a/sys-cluster/corosync/corosync-3.1.0.ebuild +++ b/sys-cluster/corosync/corosync-3.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86" IUSE="augeas dbus doc selinux snmp systemd watchdog xml" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 0e31c0401da24a9d65042854ec20a4d04b26dd4f Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 12 08:30:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 12 08:30:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e31c040 sys-cluster/corosync: Keyword 3.1.0 sparc, #919424 Signed-off-by: Arthur Zamarin gentoo.org> sys-cluster/corosync/corosync-3.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild b/sys-cluster/corosync/corosync-3.1.0.ebuild index 614f1d632a1e..ac633f7b2e8d 100644 --- a/sys-cluster/corosync/corosync-3.1.0.ebuild +++ b/sys-cluster/corosync/corosync-3.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86" IUSE="augeas dbus doc selinux snmp systemd watchdog xml" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: c683b3348cc8e55b8305912ca64aaa4ee24a04c1 Author: Sam James gentoo org> AuthorDate: Wed Jun 28 07:54:06 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 28 07:55:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c683b334 sys-cluster/corosync: add missing selinux policy dep Signed-off-by: Sam James gentoo.org> sys-cluster/corosync/corosync-3.1.0.ebuild | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild b/sys-cluster/corosync/corosync-3.1.0.ebuild index 9994b075c484..614f1d632a1e 100644 --- a/sys-cluster/corosync/corosync-3.1.0.ebuild +++ b/sys-cluster/corosync/corosync-3.1.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=7 @@ -12,9 +12,10 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86" -IUSE="augeas dbus doc snmp systemd watchdog xml" +IUSE="augeas dbus doc selinux snmp systemd watchdog xml" -RDEPEND="dev-libs/nss +DEPEND=" + dev-libs/nss >=sys-cluster/libqb-2.0.0:= sys-cluster/kronosnet:= augeas? ( app-admin/augeas ) @@ -22,8 +23,11 @@ RDEPEND="dev-libs/nss snmp? ( net-analyzer/net-snmp ) systemd? ( sys-apps/systemd:= ) watchdog? ( sys-kernel/linux-headers ) - " -DEPEND="${RDEPEND}" +" +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-corosync ) +" BDEPEND="virtual/pkgconfig doc? ( sys-apps/groff )"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/files/, sys-cluster/corosync/
commit: 206732d20d2cbb1661880a82f10e8e4a5d2cea35 Author: Alexys Jacob gentoo org> AuthorDate: Mon Feb 8 09:17:10 2021 + Commit: Alexys Jacob gentoo org> CommitDate: Mon Feb 8 09:18:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206732d2 sys-cluster/corosync: drop old Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Alexys Jacob gentoo.org> sys-cluster/corosync/Manifest | 2 - sys-cluster/corosync/corosync-2.3.5.ebuild | 75 -- sys-cluster/corosync/corosync-2.4.5.ebuild | 71 .../corosync/files/corosync-2.3.4-docs.patch | 23 --- 4 files changed, 171 deletions(-) diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index ca5f351dbc0..357a33e31cb 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -1,3 +1 @@ -DIST corosync-2.3.5.tar.gz 428253 BLAKE2B be9fc2b27b60357acee6dee013bc95c08045c114acafc62eaa82a1821f07ff76b8821b9d06f31246b9978f8aef46e3a9e1a2d61ca74465bc74d4140c0ad0d0fa SHA512 212a95d8a68a2941f27c9ec22750a88598744d6fd4db6b46abe0b4cdfa988d3906f760bdf67c403d8c6d0a04da64f29ec744fb68ca51c7269ba58e306553cee9 -DIST corosync-2.4.5.tar.gz 587015 BLAKE2B f1ef6b0a0f34e23a4ab5a5e9a6f21ba1886fb6cebec7d9440f6e189acb095cd825049dfceb174b490be1b6d85195ae4b99230ea44a31e427db9020257e8fc428 SHA512 e8476c006df8fd0c5291a8b0099c4756f884d41c7e9c13573c34458f63cd057d49d6fa0c1d5344d5fc44341186817ddee66997d51937339e6d70dcada0c402ee DIST corosync-3.1.0.tar.gz 447073 BLAKE2B 1a0d5b744ac5cba1d67fed6d58a159d8dfc63615aa6fbe5051b20f6e41da589871b6d0b59937db0ac31b4186e4f051378e48308ffc3e0743a5372e494485b3c7 SHA512 05be0d417f3ebbba993b92074f261dea3d951e20d2054817b9017eb04a8a017c9c3f3d0119dafd689944accb690beaafc9f11c1e67f53d978918ea49e51a5e6f diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild deleted file mode 100644 index d1a1fc207d4..000 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -MY_TREE="56ae8fe" - -DESCRIPTION="OSI Certified implementation of a complete cluster engine" -HOMEPAGE="http://www.corosync.org/; -SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; - -LICENSE="BSD-2 public-domain" -SLOT="0" -KEYWORDS="amd64 ~hppa ppc ppc64 x86" -IUSE="doc infiniband static-libs systemd xml" - -# TODO: support those new configure flags -# --enable-augeas : Install the augeas lens for corosync.conf -# --enable-snmp : SNMP protocol support -# --enable-watchdog : Watchdog support -RDEPEND="!sys-cluster/heartbeat - infiniband? ( - sys-fabric/libibverbs:* - sys-fabric/librdmacm:* - ) - dev-libs/nss - <=sys-cluster/libqb-0.17.2" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( sys-apps/groff )" - -PATCHES=( "${FILESDIR}/${PN}-2.3.4-docs.patch" ) - -DOCS=( README.recovery SECURITY AUTHORS ) - -S="${WORKDIR}/${PN}-${PN}-${MY_TREE}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - default - # appends lib to localstatedir automatically - # FIXME: install just shared libs --disable-static does not work - econf_opts=( - --localstatedir=/var \ - $(use_enable infiniband rdma) \ - $(use_enable systemd) \ - $(use_enable xml xmlconf) - ) - use doc && econf_opts+=( --enable-doc ) - econf "${econf_opts[@]}" -} - -src_install() { - default - newinitd "${FILESDIR}"/${PN}.initd ${PN} - - if use systemd; then - rm "${D}"/lib/systemd/system/corosync-notifyd.service || die - else - rm "${D}"/etc/init.d/corosync-notifyd || die - fi - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} - - keepdir /var/lib/corosync - use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.{,l}a || die - -} diff --git a/sys-cluster/corosync/corosync-2.4.5.ebuild b/sys-cluster/corosync/corosync-2.4.5.ebuild deleted file mode 100644 index 7fb8b3de2c0..000 --- a/sys-cluster/corosync/corosync-2.4.5.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="OSI Certified implementation of a complete cluster engine" -HOMEPAGE="http://www.corosync.org/; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2 public-domain" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86" -IUSE="doc infiniband static-libs systemd xml" - -# TODO: support those new configure flags -# --enable-augeas : Install the augeas lens for corosync.conf -# --enable-snmp :
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 25ae4a92ffbeb582ca5d58aff55a83b8e2082516 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Feb 3 20:19:19 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Feb 3 20:19:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ae4a92 sys-cluster/corosync: x86 stable (bug #711674) Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> sys-cluster/corosync/corosync-2.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.4.5.ebuild b/sys-cluster/corosync/corosync-2.4.5.ebuild index 53837dc49ef..7fb8b3de2c0 100644 --- a/sys-cluster/corosync/corosync-2.4.5.ebuild +++ b/sys-cluster/corosync/corosync-2.4.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: df1db927c0bfb64285f809a3bd319ebe8adffa8d Author: Sam James gentoo org> AuthorDate: Fri Jan 15 22:07:11 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 15 22:07:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1db927 sys-cluster/corosync: Stabilize 3.1.0 ppc, #658354 Signed-off-by: Sam James gentoo.org> sys-cluster/corosync/corosync-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild b/sys-cluster/corosync/corosync-3.1.0.ebuild index 9ed0f068c2d..4c1362692e5 100644 --- a/sys-cluster/corosync/corosync-3.1.0.ebuild +++ b/sys-cluster/corosync/corosync-3.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" IUSE="augeas dbus doc snmp systemd watchdog xml" RDEPEND="dev-libs/nss
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 4c0fc4fe305277c5f0c74f2c13a32a110f3fcfb0 Author: Sam James gentoo org> AuthorDate: Thu Jan 14 23:58:50 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 14 23:58:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0fc4fe sys-cluster/corosync: Stabilize 3.1.0 x86, #658354 Signed-off-by: Sam James gentoo.org> sys-cluster/corosync/corosync-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild b/sys-cluster/corosync/corosync-3.1.0.ebuild index 78fcbbd9ed7..9ed0f068c2d 100644 --- a/sys-cluster/corosync/corosync-3.1.0.ebuild +++ b/sys-cluster/corosync/corosync-3.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86" IUSE="augeas dbus doc snmp systemd watchdog xml" RDEPEND="dev-libs/nss
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 31a6a75d997b5c5a0e54e3154d5e9a88dbb64a2c Author: Sam James gentoo org> AuthorDate: Sun Jan 10 21:57:46 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 10 21:57:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a6a75d sys-cluster/corosync: Stabilize 3.1.0 amd64, #658354 Signed-off-by: Sam James gentoo.org> sys-cluster/corosync/corosync-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild b/sys-cluster/corosync/corosync-3.1.0.ebuild index fb0e70c2aa8..78fcbbd9ed7 100644 --- a/sys-cluster/corosync/corosync-3.1.0.ebuild +++ b/sys-cluster/corosync/corosync-3.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86" IUSE="augeas dbus doc snmp systemd watchdog xml" RDEPEND="dev-libs/nss
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 212ae5991b8b801691b14449d78db37f7d5ad80e Author: Sam James gentoo org> AuthorDate: Sat Jan 9 06:56:43 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 9 06:56:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212ae599 sys-cluster/corosync: Stabilize 3.1.0 ppc64, #658354 Signed-off-by: Sam James gentoo.org> sys-cluster/corosync/corosync-3.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild b/sys-cluster/corosync/corosync-3.1.0.ebuild index 0c6e68cf61c..fb0e70c2aa8 100644 --- a/sys-cluster/corosync/corosync-3.1.0.ebuild +++ b/sys-cluster/corosync/corosync-3.1.0.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=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86" IUSE="augeas dbus doc snmp systemd watchdog xml" RDEPEND="dev-libs/nss
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: ce8b7463acd22de8c717a187e316647d5a2099c3 Author: Sam James gentoo org> AuthorDate: Fri Jan 1 23:29:33 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 1 23:29:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8b7463 sys-cluster/corosync: Stabilize 2.4.5 amd64, #711674 Signed-off-by: Sam James gentoo.org> sys-cluster/corosync/corosync-2.4.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/corosync/corosync-2.4.5.ebuild b/sys-cluster/corosync/corosync-2.4.5.ebuild index a5382c7f7f8..53837dc49ef 100644 --- a/sys-cluster/corosync/corosync-2.4.5.ebuild +++ b/sys-cluster/corosync/corosync-2.4.5.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: c5ca75f97ced94cce2133a82793e0a3d918137f4 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Dec 1 21:53:18 2020 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Dec 1 21:54:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ca75f9 sys-cluster/corosync: fix build in stable version The dependency to sys-cluster/libqb was outdated and has now been fixed Closes: https://bugs.gentoo.org/743841 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Marc Schiffbauer gentoo.org> sys-cluster/corosync/corosync-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index e40a5ddb5ed..d1a1fc207d4 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -26,7 +26,7 @@ RDEPEND="!sys-cluster/heartbeat sys-fabric/librdmacm:* ) dev-libs/nss - >=sys-cluster/libqb-0.14.4" + <=sys-cluster/libqb-0.17.2" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( sys-apps/groff )"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: fd8cb4b65e594fd45d6afa77044915b9acf68637 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 23 16:30:58 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 23 16:38:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8cb4b6 sys-cluster/corosync: drop to ~hppa Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-cluster/corosync/corosync-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index 3485dedb6bb..e40a5ddb5ed 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 hppa ppc ppc64 x86" +KEYWORDS="amd64 ~hppa ppc ppc64 x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 49858bfe66a77a73eb54e87f732db8bc6ef122dc Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Nov 12 17:16:36 2020 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Nov 12 17:16:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49858bfe sys-cluster/corosync: bump 2.4 version Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Marc Schiffbauer gentoo.org> sys-cluster/corosync/Manifest | 2 +- sys-cluster/corosync/{corosync-2.4.2.ebuild => corosync-2.4.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index 19026691975..ca5f351dbc0 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -1,3 +1,3 @@ DIST corosync-2.3.5.tar.gz 428253 BLAKE2B be9fc2b27b60357acee6dee013bc95c08045c114acafc62eaa82a1821f07ff76b8821b9d06f31246b9978f8aef46e3a9e1a2d61ca74465bc74d4140c0ad0d0fa SHA512 212a95d8a68a2941f27c9ec22750a88598744d6fd4db6b46abe0b4cdfa988d3906f760bdf67c403d8c6d0a04da64f29ec744fb68ca51c7269ba58e306553cee9 -DIST corosync-2.4.2.tar.gz 547204 BLAKE2B 1b440e84b25263ea866bd66f9837a3bdbbc790d26a38d10a033d67bb0ba48dd58d6b515879dd0ece75ffe78c8a150c1e5ab8d0eb312e701abdc36eb5cb4dc520 SHA512 45a4d2570d5d096e6f42070f701fdb2aaed26812b6a75f73ea415cf409b33343f8bc090b4fcf851ab971ca4b17925f239c31a3d9eafe4841dfbeb56537b2c78c +DIST corosync-2.4.5.tar.gz 587015 BLAKE2B f1ef6b0a0f34e23a4ab5a5e9a6f21ba1886fb6cebec7d9440f6e189acb095cd825049dfceb174b490be1b6d85195ae4b99230ea44a31e427db9020257e8fc428 SHA512 e8476c006df8fd0c5291a8b0099c4756f884d41c7e9c13573c34458f63cd057d49d6fa0c1d5344d5fc44341186817ddee66997d51937339e6d70dcada0c402ee DIST corosync-3.1.0.tar.gz 447073 BLAKE2B 1a0d5b744ac5cba1d67fed6d58a159d8dfc63615aa6fbe5051b20f6e41da589871b6d0b59937db0ac31b4186e4f051378e48308ffc3e0743a5372e494485b3c7 SHA512 05be0d417f3ebbba993b92074f261dea3d951e20d2054817b9017eb04a8a017c9c3f3d0119dafd689944accb690beaafc9f11c1e67f53d978918ea49e51a5e6f diff --git a/sys-cluster/corosync/corosync-2.4.2.ebuild b/sys-cluster/corosync/corosync-2.4.5.ebuild similarity index 100% rename from sys-cluster/corosync/corosync-2.4.2.ebuild rename to sys-cluster/corosync/corosync-2.4.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 9bbe57c855191d1f906a6ef7a0f881817cbdd6cc Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Nov 12 17:08:46 2020 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Nov 12 17:09:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbe57c8 sys-cluster/corosync: bump version, add new features Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Marc Schiffbauer gentoo.org> sys-cluster/corosync/Manifest | 2 +- ...corosync-3.0.4.ebuild => corosync-3.1.0.ebuild} | 40 ++ sys-cluster/corosync/metadata.xml | 4 +++ 3 files changed, 39 insertions(+), 7 deletions(-) diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index f5b0f6e764a..19026691975 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -1,3 +1,3 @@ DIST corosync-2.3.5.tar.gz 428253 BLAKE2B be9fc2b27b60357acee6dee013bc95c08045c114acafc62eaa82a1821f07ff76b8821b9d06f31246b9978f8aef46e3a9e1a2d61ca74465bc74d4140c0ad0d0fa SHA512 212a95d8a68a2941f27c9ec22750a88598744d6fd4db6b46abe0b4cdfa988d3906f760bdf67c403d8c6d0a04da64f29ec744fb68ca51c7269ba58e306553cee9 DIST corosync-2.4.2.tar.gz 547204 BLAKE2B 1b440e84b25263ea866bd66f9837a3bdbbc790d26a38d10a033d67bb0ba48dd58d6b515879dd0ece75ffe78c8a150c1e5ab8d0eb312e701abdc36eb5cb4dc520 SHA512 45a4d2570d5d096e6f42070f701fdb2aaed26812b6a75f73ea415cf409b33343f8bc090b4fcf851ab971ca4b17925f239c31a3d9eafe4841dfbeb56537b2c78c -DIST corosync-3.0.4.tar.gz 437582 BLAKE2B a37a3d1543943a76bfff2a11ea62c6fc1dfef3bb7c18fe946c7417d68a4122a6ed13035b0342b65bf1a3f8f8fb4536926b4a9864c8a3c5726f9fde32ab4fca0a SHA512 5ff2e4905d309d25a35aaf3df8081b5bc76eac25b526118e833b5e7af7b440f9d84804352cd283f3c46342e8cb337e460e06d53e58c4302c940405c76e64ade7 +DIST corosync-3.1.0.tar.gz 447073 BLAKE2B 1a0d5b744ac5cba1d67fed6d58a159d8dfc63615aa6fbe5051b20f6e41da589871b6d0b59937db0ac31b4186e4f051378e48308ffc3e0743a5372e494485b3c7 SHA512 05be0d417f3ebbba993b92074f261dea3d951e20d2054817b9017eb04a8a017c9c3f3d0119dafd689944accb690beaafc9f11c1e67f53d978918ea49e51a5e6f diff --git a/sys-cluster/corosync/corosync-3.0.4.ebuild b/sys-cluster/corosync/corosync-3.1.0.ebuild similarity index 57% rename from sys-cluster/corosync/corosync-3.0.4.ebuild rename to sys-cluster/corosync/corosync-3.1.0.ebuild index 82dcdda380b..0c6e68cf61c 100644 --- a/sys-cluster/corosync/corosync-3.0.4.ebuild +++ b/sys-cluster/corosync/corosync-3.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools +inherit linux-info autotools DESCRIPTION="OSI Certified implementation of a complete cluster engine" HOMEPAGE="http://www.corosync.org/; @@ -12,17 +12,16 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="doc systemd xml dbus" +IUSE="augeas dbus doc snmp systemd watchdog xml" -# TODO: support those new configure flags -# --enable-augeas : Install the augeas lens for corosync.conf -# --enable-snmp : SNMP protocol support -# --enable-watchdog : Watchdog support RDEPEND="dev-libs/nss >=sys-cluster/libqb-2.0.0:= sys-cluster/kronosnet:= + augeas? ( app-admin/augeas ) dbus? ( sys-apps/dbus ) + snmp? ( net-analyzer/net-snmp ) systemd? ( sys-apps/systemd:= ) + watchdog? ( sys-kernel/linux-headers ) " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig @@ -30,6 +29,24 @@ BDEPEND="virtual/pkgconfig DOCS=( README.recovery AUTHORS ) +pkg_setup() { + if use watchdog; then + # verify that CONFIG_WATCHDOG is enabled in the kernel or + # warn otherwise + linux-info_pkg_setup + elog "Checking for suitable kernel configuration options..." + if linux_config_exists; then + if ! linux_chkconfig_present WATCHDOG; then + ewarn "CONFIG_WATCHDOG: is not set when it should be." + elog "Please check to make sure these options are set correctly." + fi + else + ewarn "Could not check, if CONFIG_WATCHDOG is enabled in your kernel." + elog "Please check to make sure these options are set correctly." + fi + fi +} + src_prepare() { default @@ -48,8 +65,11 @@ src_configure() { econf_opts=( --disable-static \ --localstatedir=/var \ + $(use_enable augeas) \ $(use_enable dbus) \ + $(use_enable snmp) \ $(use_enable systemd) \ + $(use_enable watchdog) \ $(use_enable xml xmlconf) ) use doc && econf_opts+=( --enable-doc ) @@ -67,3 +87,11 @@ src_install() { find "${D}" -name '*.la' -delete || die } +
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: e50ae9c2a0231556f783652e6951e49222744bd0 Author: Timo Rothenpieler btbn de> AuthorDate: Fri Jul 24 19:34:00 2020 + Commit: Alexys Jacob gentoo org> CommitDate: Wed Oct 21 12:58:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50ae9c2 sys-cluster/corosync: bump for 3.0.4 Bug: https://bugs.gentoo.org/658354 Signed-off-by: Timo Rothenpieler btbn.de> Signed-off-by: Alexys Jacob gentoo.org> sys-cluster/corosync/Manifest | 1 + sys-cluster/corosync/corosync-3.0.4.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index 93243a9c349..f5b0f6e764a 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -1,2 +1,3 @@ DIST corosync-2.3.5.tar.gz 428253 BLAKE2B be9fc2b27b60357acee6dee013bc95c08045c114acafc62eaa82a1821f07ff76b8821b9d06f31246b9978f8aef46e3a9e1a2d61ca74465bc74d4140c0ad0d0fa SHA512 212a95d8a68a2941f27c9ec22750a88598744d6fd4db6b46abe0b4cdfa988d3906f760bdf67c403d8c6d0a04da64f29ec744fb68ca51c7269ba58e306553cee9 DIST corosync-2.4.2.tar.gz 547204 BLAKE2B 1b440e84b25263ea866bd66f9837a3bdbbc790d26a38d10a033d67bb0ba48dd58d6b515879dd0ece75ffe78c8a150c1e5ab8d0eb312e701abdc36eb5cb4dc520 SHA512 45a4d2570d5d096e6f42070f701fdb2aaed26812b6a75f73ea415cf409b33343f8bc090b4fcf851ab971ca4b17925f239c31a3d9eafe4841dfbeb56537b2c78c +DIST corosync-3.0.4.tar.gz 437582 BLAKE2B a37a3d1543943a76bfff2a11ea62c6fc1dfef3bb7c18fe946c7417d68a4122a6ed13035b0342b65bf1a3f8f8fb4536926b4a9864c8a3c5726f9fde32ab4fca0a SHA512 5ff2e4905d309d25a35aaf3df8081b5bc76eac25b526118e833b5e7af7b440f9d84804352cd283f3c46342e8cb337e460e06d53e58c4302c940405c76e64ade7 diff --git a/sys-cluster/corosync/corosync-3.0.4.ebuild b/sys-cluster/corosync/corosync-3.0.4.ebuild new file mode 100644 index 000..82dcdda380b --- /dev/null +++ b/sys-cluster/corosync/corosync-3.0.4.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="OSI Certified implementation of a complete cluster engine" +HOMEPAGE="http://www.corosync.org/; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="doc systemd xml dbus" + +# TODO: support those new configure flags +# --enable-augeas : Install the augeas lens for corosync.conf +# --enable-snmp : SNMP protocol support +# --enable-watchdog : Watchdog support +RDEPEND="dev-libs/nss + >=sys-cluster/libqb-2.0.0:= + sys-cluster/kronosnet:= + dbus? ( sys-apps/dbus ) + systemd? ( sys-apps/systemd:= ) + " +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + doc? ( sys-apps/groff )" + +DOCS=( README.recovery AUTHORS ) + +src_prepare() { + default + + sed -i 's/$SEC_FLAGS $OPT_CFLAGS $GDB_FLAGS/$OS_CFLAGS/' configure.ac || die 'sed failed' + + if ! use doc; then + sed -i 's/BUILD_HTML_DOCS, test/BUILD_HTML_DOCS, false/' configure.ac || die 'sed failed' + fi + + eautoreconf +} + +src_configure() { + # appends lib to localstatedir automatically + # FIXME: install just shared libs --disable-static does not work + econf_opts=( + --disable-static \ + --localstatedir=/var \ + $(use_enable dbus) \ + $(use_enable systemd) \ + $(use_enable xml xmlconf) + ) + use doc && econf_opts+=( --enable-doc ) + econf "${econf_opts[@]}" +} + +src_install() { + default + newinitd "${FILESDIR}"/${PN}.initd ${PN} + + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotate ${PN} + + keepdir /var/lib/corosync /var/log/cluster + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 3823d8916fee320b4af6830477c33ebf8123cbe8 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 12:22:26 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 12:22:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3823d891 sys-cluster/corosync: arm keyworded (bug #716426) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-cluster/corosync/corosync-2.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.4.2.ebuild b/sys-cluster/corosync/corosync-2.4.2.ebuild index bdea670c8da..a5382c7f7f8 100644 --- a/sys-cluster/corosync/corosync-2.4.2.ebuild +++ b/sys-cluster/corosync/corosync-2.4.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/files/
commit: 6ef254e13da72232595dc272de934511d9b11a27 Author: Michael Mair-Keimberger gmail com> AuthorDate: Wed Jul 1 17:14:48 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Jul 1 19:57:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef254e1 sys-cluster/corosync: remove unused patch Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16534 Signed-off-by: Aaron Bauman gentoo.org> sys-cluster/corosync/files/corosync-docs.patch | 37 -- 1 file changed, 37 deletions(-) diff --git a/sys-cluster/corosync/files/corosync-docs.patch b/sys-cluster/corosync/files/corosync-docs.patch deleted file mode 100644 index 198db980ae4..000 --- a/sys-cluster/corosync/files/corosync-docs.patch +++ /dev/null @@ -1,37 +0,0 @@ -Make docs optional - configure.ac -+++ configure.ac -@@ -432,7 +432,7 @@ - fi - - # final build of *FLAGS --CFLAGS="$ENV_CFLAGS $OPT_CFLAGS $GDB_FLAGS $OS_CFLAGS \ -+CFLAGS="$ENV_CFLAGS $OS_CFLAGS \ - $COVERAGE_CFLAGS $EXTRA_WARNINGS $WERROR_CFLAGS $NSS_CFLAGS" - CPPFLAGS="$ENV_CPPFLAGS $ANSI_CPPFLAGS $OS_CPPFLAGS" - LDFLAGS="$ENV_LDFLAGS $COVERAGE_LDFLAGS $OS_LDFLAGS" -@@ -458,7 +458,10 @@ - AC_SUBST([DARWIN_OPTS]) - AC_SUBST([SOLARIS_OPTS]) - --AM_CONDITIONAL(BUILD_HTML_DOCS, test -n "${GROFF}") -+AC_ARG_ENABLE([doc], -+ AS_HELP_STRING([--enable-doc],[Build html documentation]) -+) -+AM_CONDITIONAL(BUILD_HTML_DOCS, [test -n "${GROFF}" && test "x$enable_doc" = "xyes"] ) - - AC_SUBST([LINT_FLAGS]) - Makefile.am -+++ Makefile.am -@@ -41,9 +41,6 @@ - config.guess config.sub missing install-sh \ - autoheader automake autoconf - --dist_doc_DATA = LICENSE INSTALL README.devmap \ --README.recovery SECURITY TODO AUTHORS -- - corosysconfdir= ${COROSYSCONFDIR} - - corosysconf_DATA= conf/corosync.conf.example
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: d2bd0ad359f6b217b1e8c1da7956eb54addfa355 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue May 5 21:46:02 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue May 5 21:46:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2bd0ad3 sys-cluster/corosync: drop invalid version check, bug #705276 'if [[ ${REPLACING_VERSIONS} < 2.0 ]]; then' uses lexicographical version compare. That should be ver_cmp version compare or similar. As it's a guard against non-existent version let's just drop the ewarn. Closes: https://bugs.gentoo.org/705276 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> sys-cluster/corosync/corosync-2.3.5.ebuild | 11 --- sys-cluster/corosync/corosync-2.4.2.ebuild | 11 --- 2 files changed, 22 deletions(-) diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index 3e4bf6a0f56..3485dedb6bb 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -73,14 +73,3 @@ src_install() { use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.{,l}a || die } - -pkg_postinst() { - if [[ ${REPLACING_VERSIONS} < 2.0 ]]; then - ewarn "!! IMPORTANT !!" - ewarn " " - ewarn "Migrating from a previous version of corosync can be dangerous !" - ewarn " " - ewarn "Make sure you backup your cluster configuration before proceeding" - ewarn " " - fi -} diff --git a/sys-cluster/corosync/corosync-2.4.2.ebuild b/sys-cluster/corosync/corosync-2.4.2.ebuild index 49840bb0216..bdea670c8da 100644 --- a/sys-cluster/corosync/corosync-2.4.2.ebuild +++ b/sys-cluster/corosync/corosync-2.4.2.ebuild @@ -69,14 +69,3 @@ src_install() { use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.{,l}a || die } - -pkg_postinst() { - if [[ ${REPLACING_VERSIONS} < 2.0 ]]; then - ewarn "!! IMPORTANT !!" - ewarn " " - ewarn "Migrating from a previous version of corosync can be dangerous !" - ewarn " " - ewarn "Make sure you backup your cluster configuration before proceeding" - ewarn " " - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: f98783327a2683b6e8d51db04081291adbd212c9 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 28 08:52:44 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 28 08:52:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9878332 sys-cluster/corosync: Drop old Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada gentoo.org> sys-cluster/corosync/Manifest | 1 - sys-cluster/corosync/corosync-1.4.7.ebuild | 63 -- 2 files changed, 64 deletions(-) diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index 1ac188006ff..93243a9c349 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -1,3 +1,2 @@ -DIST corosync-1.4.7.tar.gz 420596 BLAKE2B 7818b1d58f2ce743b990fd275908d0b72a63dc8f243df2fdb1b369ace635cd4602b19eda96d59fedb980c46b38f12a5c5f3592d2915a559c5b89e4390751 SHA512 275a4372cac13789d93e224e4a7853953d6111afc534f9e897deaf064d5d96bb0db932a02a9212b5a0d2ca53d3f56133073f519460a9ca3573f5403642db34e1 DIST corosync-2.3.5.tar.gz 428253 BLAKE2B be9fc2b27b60357acee6dee013bc95c08045c114acafc62eaa82a1821f07ff76b8821b9d06f31246b9978f8aef46e3a9e1a2d61ca74465bc74d4140c0ad0d0fa SHA512 212a95d8a68a2941f27c9ec22750a88598744d6fd4db6b46abe0b4cdfa988d3906f760bdf67c403d8c6d0a04da64f29ec744fb68ca51c7269ba58e306553cee9 DIST corosync-2.4.2.tar.gz 547204 BLAKE2B 1b440e84b25263ea866bd66f9837a3bdbbc790d26a38d10a033d67bb0ba48dd58d6b515879dd0ece75ffe78c8a150c1e5ab8d0eb312e701abdc36eb5cb4dc520 SHA512 45a4d2570d5d096e6f42070f701fdb2aaed26812b6a75f73ea415cf409b33343f8bc090b4fcf851ab971ca4b17925f239c31a3d9eafe4841dfbeb56537b2c78c diff --git a/sys-cluster/corosync/corosync-1.4.7.ebuild b/sys-cluster/corosync/corosync-1.4.7.ebuild deleted file mode 100644 index 80a190fe828..000 --- a/sys-cluster/corosync/corosync-1.4.7.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools base - -MY_TREE="bf8ff17" - -DESCRIPTION="OSI Certified implementation of a complete cluster engine" -HOMEPAGE="http://www.corosync.org/; -SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; - -LICENSE="BSD-2 public-domain" -SLOT="0" -KEYWORDS="amd64 ~arm64 hppa x86" -IUSE="doc infiniband ssl static-libs" - -RDEPEND="!sys-cluster/heartbeat - ssl? ( dev-libs/nss ) - infiniband? ( - sys-fabric/libibverbs - sys-fabric/librdmacm - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( sys-apps/groff )" - -PATCHES=( - "${FILESDIR}/${PN}-docs.patch" -) - -DOCS=( README.recovery README.devmap SECURITY TODO AUTHORS ) - -S="${WORKDIR}/${PN}-${PN}-${MY_TREE}" - -src_prepare() { - base_src_prepare - eautoreconf -} - -src_configure() { - # appends lib to localstatedir automatically - # FIXME: install just shared libs --disable-static does not work - econf \ - --localstatedir=/var \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable ssl nss) \ - $(use_enable infiniband rdma) -} - -src_install() { - default - newinitd "${FILESDIR}"/${PN}.initd ${PN} - rm "${D}"/etc/init.d/corosync-notifyd || die - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} - - keepdir /var/lib/corosync - use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.a || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/files/
commit: f73a47d0bc55411ae0866efe1e4dd6aee03b1df2 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Dec 1 08:22:14 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Dec 1 18:42:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73a47d0 sys-cluster/corosync: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13819 Signed-off-by: Aaron Bauman gentoo.org> .../corosync/files/corosync-2.0.0-docs.patch | 34 -- 1 file changed, 34 deletions(-) diff --git a/sys-cluster/corosync/files/corosync-2.0.0-docs.patch b/sys-cluster/corosync/files/corosync-2.0.0-docs.patch deleted file mode 100644 index 66eacb821e5..000 --- a/sys-cluster/corosync/files/corosync-2.0.0-docs.patch +++ /dev/null @@ -1,34 +0,0 @@ a/configure.ac 2012-10-29 14:34:48.200093085 +0100 -+++ b/configure.ac 2012-10-29 14:37:05.997077034 +0100 -@@ -591,7 +591,7 @@ - INCLUDE_DIRS="$INCLUDE_DIRS -I\$(top_builddir)/include/corosync -I\$(top_srcdir)/include/corosync" - - # final build of *FLAGS --CFLAGS="$ENV_CFLAGS $lt_prog_compiler_pic $SEC_FLAGS $OPT_CFLAGS $GDB_FLAGS \ -+CFLAGS="$ENV_CFLAGS $lt_prog_compiler_pic $OS_CFLAGS \ - $COVERAGE_CFLAGS $EXTRA_WARNINGS \ - $WERROR_CFLAGS $NSS_CFLAGS $LIBQB_CFLAGS \ - $SNMP_INCLUDES" -@@ -616,7 +616,10 @@ - AM_CONDITIONAL(AUGTOOL, test -n "${AUGTOOL}") - AC_SUBST([NSS_LDFLAGS]) - --AM_CONDITIONAL(BUILD_HTML_DOCS, test -n "${GROFF}") -+AC_ARG_ENABLE([doc], -+ AS_HELP_STRING([--enable-doc],[Build html documentation]) -+) -+AM_CONDITIONAL(BUILD_HTML_DOCS, [test -n "${GROFF}" && test "x$enable_doc" = "xyes"] ) - - AC_SUBST([LINT_FLAGS]) - a/Makefile.am 2012-10-29 14:34:48.200093085 +0100 -+++ b/Makefile.am 2012-10-29 14:37:16.236853385 +0100 -@@ -48,8 +48,6 @@ - autoheader automake autoconf test_lense.sh \ - autoscan.log configure.scan ltmain.sh - --dist_doc_DATA = LICENSE INSTALL README.recovery SECURITY TODO AUTHORS -- - SUBDIRS = include common_lib lib exec tools test cts pkgconfig \ - man init conf qdevices -
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: ad4bae543f7821a46436e7c6d8ff4c07cce9ad2d Author: Aaron Bauman gentoo org> AuthorDate: Sun Nov 24 03:35:23 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Nov 24 03:35:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4bae54 sys-cluster/corosync: drop old EAPI Signed-off-by: Aaron Bauman gentoo.org> sys-cluster/corosync/Manifest | 3 - sys-cluster/corosync/corosync-1.3.5.ebuild| 58 sys-cluster/corosync/corosync-2.3.3.ebuild| 78 -- sys-cluster/corosync/corosync-2.3.4-r1.ebuild | 79 --- 4 files changed, 218 deletions(-) diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index c6116f0ae49..1ac188006ff 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -1,6 +1,3 @@ -DIST corosync-1.3.5.tar.gz 698897 BLAKE2B 48507120a51de812f2f4dd4607eb86e5f4df05f9928480b08575788f17e39c2998912571fb7e2f4761f108b138683325ae358dae77ffa142348b3ddfb2b639f5 SHA512 74920fed67af72517076d5a85688f59f3ef81b4aa773147a96f58cbd57b3b150365b7eea4ef14c4e43c0961d9d9939d734526318b1af462e22329077a0cdbc3e DIST corosync-1.4.7.tar.gz 420596 BLAKE2B 7818b1d58f2ce743b990fd275908d0b72a63dc8f243df2fdb1b369ace635cd4602b19eda96d59fedb980c46b38f12a5c5f3592d2915a559c5b89e4390751 SHA512 275a4372cac13789d93e224e4a7853953d6111afc534f9e897deaf064d5d96bb0db932a02a9212b5a0d2ca53d3f56133073f519460a9ca3573f5403642db34e1 -DIST corosync-2.3.3.tar.gz 411784 BLAKE2B a709fe7889fbbddc37f2915d49740fe0061e3d3ad330998c83a5375cbf596fe0b2ecc9f3f074631ef733227e3a64335f6e65e2c457d68f1f4b431fc2c3f35f7c SHA512 66b479b2114641f02cd910f1bc3458948d5634b82e2019d7b1ea919f5bbb4817e91dddc33de061ff01dc4f12a3622b3418b7787e81a6f340d23043857cc9442f -DIST corosync-2.3.4.tar.gz 420184 BLAKE2B 3d83a7990ba98a8a026c8e50e7b972de5e5cdf7154658c5dd914537bcf9c2016ef6f7e5fa3b18bb025b24c2eb6c64185ea9627ba1d607135562d55d930758ead SHA512 30914552b8af69ce37a5ea98f17a41f30fa01204ca8beee8218d94b8421769504b90c8e62f1e7222afb6429ead8a2d09ca36e71461c767a2b9bf662637f78bb0 DIST corosync-2.3.5.tar.gz 428253 BLAKE2B be9fc2b27b60357acee6dee013bc95c08045c114acafc62eaa82a1821f07ff76b8821b9d06f31246b9978f8aef46e3a9e1a2d61ca74465bc74d4140c0ad0d0fa SHA512 212a95d8a68a2941f27c9ec22750a88598744d6fd4db6b46abe0b4cdfa988d3906f760bdf67c403d8c6d0a04da64f29ec744fb68ca51c7269ba58e306553cee9 DIST corosync-2.4.2.tar.gz 547204 BLAKE2B 1b440e84b25263ea866bd66f9837a3bdbbc790d26a38d10a033d67bb0ba48dd58d6b515879dd0ece75ffe78c8a150c1e5ab8d0eb312e701abdc36eb5cb4dc520 SHA512 45a4d2570d5d096e6f42070f701fdb2aaed26812b6a75f73ea415cf409b33343f8bc090b4fcf851ab971ca4b17925f239c31a3d9eafe4841dfbeb56537b2c78c diff --git a/sys-cluster/corosync/corosync-1.3.5.ebuild b/sys-cluster/corosync/corosync-1.3.5.ebuild deleted file mode 100644 index a0dfc3dd295..000 --- a/sys-cluster/corosync/corosync-1.3.5.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit base autotools - -DESCRIPTION="OSI Certified implementation of a complete cluster engine" -HOMEPAGE="http://www.corosync.org/; -SRC_URI="ftp://ftp:${PN}.org@${PN}.org/downloads/${P}/${P}.tar.gz; - -LICENSE="BSD-2 public-domain" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -IUSE="doc infiniband ssl static-libs" - -RDEPEND="!sys-cluster/heartbeat - ssl? ( dev-libs/nss ) - infiniband? ( - sys-fabric/libibverbs - sys-fabric/librdmacm - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( sys-apps/groff )" - -PATCHES=( - "${FILESDIR}/${PN}-docs.patch" -) - -DOCS=( README.recovery README.devmap SECURITY TODO AUTHORS ) - -src_prepare() { - base_src_prepare - eautoreconf -} - -src_configure() { - # appends lib to localstatedir automatically - # FIXME: install just shared libs --disable-static does not work - econf \ - --localstatedir=/var \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable ssl nss) \ - $(use_enable infiniband rdma) -} - -src_install() { - default - newinitd "${FILESDIR}"/${PN}.initd ${PN} - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} - - keepdir /var/lib/corosync - use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.a || die -} diff --git a/sys-cluster/corosync/corosync-2.3.3.ebuild b/sys-cluster/corosync/corosync-2.3.3.ebuild deleted file mode 100644 index bd5f41d9dfa..000 --- a/sys-cluster/corosync/corosync-2.3.3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools base - -MY_TREE="32ec81c" - -DESCRIPTION="OSI Certified implementation of a complete
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/, sys-cluster/openais/
commit: 26527b8ce16c8f586b059fe55e6e8102dcb3ec7d Author: Michał Górny gentoo org> AuthorDate: Fri Oct 11 15:37:46 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 11 15:37:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26527b8c sys-cluster: Remove *-fbsd KEYWORDS Signed-off-by: Michał Górny gentoo.org> sys-cluster/corosync/corosync-1.3.5.ebuild | 2 +- sys-cluster/corosync/corosync-1.4.7.ebuild | 2 +- sys-cluster/openais/openais-1.1.4-r1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-cluster/corosync/corosync-1.3.5.ebuild b/sys-cluster/corosync/corosync-1.3.5.ebuild index bde57a61886..a0dfc3dd295 100644 --- a/sys-cluster/corosync/corosync-1.3.5.ebuild +++ b/sys-cluster/corosync/corosync-1.3.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp:${PN}.org@${PN}.org/downloads/${P}/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd" +KEYWORDS="~amd64 ~hppa ~x86" IUSE="doc infiniband ssl static-libs" RDEPEND="!sys-cluster/heartbeat diff --git a/sys-cluster/corosync/corosync-1.4.7.ebuild b/sys-cluster/corosync/corosync-1.4.7.ebuild index 7c1866699e7..80a190fe828 100644 --- a/sys-cluster/corosync/corosync-1.4.7.ebuild +++ b/sys-cluster/corosync/corosync-1.4.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~arm64 hppa x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm64 hppa x86" IUSE="doc infiniband ssl static-libs" RDEPEND="!sys-cluster/heartbeat diff --git a/sys-cluster/openais/openais-1.1.4-r1.ebuild b/sys-cluster/openais/openais-1.1.4-r1.ebuild index e052e5a0af6..891ec6e819d 100644 --- a/sys-cluster/openais/openais-1.1.4-r1.ebuild +++ b/sys-cluster/openais/openais-1.1.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp:${PN}.org@${PN}.org/downloads/${P}/${P}.tar.gz; LICENSE="BSD public-domain" SLOT="0" -KEYWORDS="amd64 ~arm64 hppa x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm64 hppa x86" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 313431bc048b710c5f3cd829a9b31bb9b5d8c685 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 11 08:44:20 2019 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 11 08:45:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313431bc sys-cluster/corosync: Remove duplicated global flag desc Signed-off-by: Michał Górny gentoo.org> sys-cluster/corosync/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys-cluster/corosync/metadata.xml b/sys-cluster/corosync/metadata.xml index 58bce1144c7..9f947509ce3 100644 --- a/sys-cluster/corosync/metadata.xml +++ b/sys-cluster/corosync/metadata.xml @@ -9,9 +9,6 @@ clus...@gentoo.org Gentoo Cluster Project - - Enable Infiniband RDMA transport support - corosync/corosync
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 614b801758eba6b348d2b2ff76e973544e5c26ea Author: Johannes Huber gentoo org> AuthorDate: Sun Apr 15 14:26:27 2018 + Commit: Johannes Huber gentoo org> CommitDate: Sun Apr 15 14:29:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=614b8017 sys-cluster/corosync: Remove 1.3.0 Closes: https://bugs.gentoo.org/644268 Package-Manager: Portage-2.3.28, Repoman-2.3.9 sys-cluster/corosync/Manifest | 1 - sys-cluster/corosync/corosync-1.3.0.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index 20aa195332c..c6116f0ae49 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -1,4 +1,3 @@ -DIST corosync-1.3.0.tar.gz 683458 BLAKE2B 7beaead5bde2b5cae370c89d3217b6388024dee4bcc4cf495b34befece9df9191799d8b8b2f11a0d7da878022dfa63b407810efc759b6a958c118c339f4ad7df SHA512 30c8b6f3f8b82101e2cf65f2ecd2dd43f6dd2ab79585e713f23786be7732707395c161d1a57c7401dd05f4751ccc051ccaab81461be9bc964ef0543ef4699114 DIST corosync-1.3.5.tar.gz 698897 BLAKE2B 48507120a51de812f2f4dd4607eb86e5f4df05f9928480b08575788f17e39c2998912571fb7e2f4761f108b138683325ae358dae77ffa142348b3ddfb2b639f5 SHA512 74920fed67af72517076d5a85688f59f3ef81b4aa773147a96f58cbd57b3b150365b7eea4ef14c4e43c0961d9d9939d734526318b1af462e22329077a0cdbc3e DIST corosync-1.4.7.tar.gz 420596 BLAKE2B 7818b1d58f2ce743b990fd275908d0b72a63dc8f243df2fdb1b369ace635cd4602b19eda96d59fedb980c46b38f12a5c5f3592d2915a559c5b89e4390751 SHA512 275a4372cac13789d93e224e4a7853953d6111afc534f9e897deaf064d5d96bb0db932a02a9212b5a0d2ca53d3f56133073f519460a9ca3573f5403642db34e1 DIST corosync-2.3.3.tar.gz 411784 BLAKE2B a709fe7889fbbddc37f2915d49740fe0061e3d3ad330998c83a5375cbf596fe0b2ecc9f3f074631ef733227e3a64335f6e65e2c457d68f1f4b431fc2c3f35f7c SHA512 66b479b2114641f02cd910f1bc3458948d5634b82e2019d7b1ea919f5bbb4817e91dddc33de061ff01dc4f12a3622b3418b7787e81a6f340d23043857cc9442f diff --git a/sys-cluster/corosync/corosync-1.3.0.ebuild b/sys-cluster/corosync/corosync-1.3.0.ebuild deleted file mode 100644 index 61ddf86a327..000 --- a/sys-cluster/corosync/corosync-1.3.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=3 - -inherit base autotools - -DESCRIPTION="OSI Certified implementation of a complete cluster engine" -HOMEPAGE="http://www.corosync.org/; -SRC_URI="ftp://ftp:${PN}.org@${PN}.org/downloads/${P}/${P}.tar.gz; - -LICENSE="BSD-2 public-domain" -SLOT="0" -KEYWORDS="amd64 hppa x86" -IUSE="doc infiniband ssl" - -RDEPEND="!sys-cluster/heartbeat - ssl? ( dev-libs/nss ) - infiniband? ( - sys-fabric/libibverbs - sys-fabric/librdmacm - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( sys-apps/groff )" - -PATCHES=( - "${FILESDIR}/${PN}-docs.patch" -) - -DOCS=( "README.recovery" "README.devmap" "SECURITY" "TODO" "AUTHORS" ) - -src_prepare() { - base_src_prepare - eautoreconf -} - -src_configure() { - # appends lib to localstatedir automatically - # FIXME: install both static and shared libs - econf \ - --localstatedir=/var \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable ssl nss) \ - $(use_enable infiniband rdma) -} - -src_install() { - base_src_install - newinitd "${FILESDIR}"/${PN}.initd ${PN} || die - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} || die - - keepdir /var/lib/corosync -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 19460108236b375c60f46d31df8cdb5cadeabd60 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 14 19:32:49 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 14 19:32:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19460108 sys-cluster/corosync: hppa stable wrt bug #645032 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-cluster/corosync/corosync-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-1.4.7.ebuild b/sys-cluster/corosync/corosync-1.4.7.ebuild index 0244e2a6b03..7c1866699e7 100644 --- a/sys-cluster/corosync/corosync-1.4.7.ebuild +++ b/sys-cluster/corosync/corosync-1.4.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm64 hppa x86 ~x86-fbsd" IUSE="doc infiniband ssl static-libs" RDEPEND="!sys-cluster/heartbeat
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: cc0e9f88b46c91517ec057c2413aa8e9acb8b681 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 22 09:02:25 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 22 09:05:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0e9f88 sys-cluster/corosync: amd64 stable wrt bug #645032 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64" sys-cluster/corosync/corosync-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-1.4.7.ebuild b/sys-cluster/corosync/corosync-1.4.7.ebuild index 3bc72a9acd7..0244e2a6b03 100644 --- a/sys-cluster/corosync/corosync-1.4.7.ebuild +++ b/sys-cluster/corosync/corosync-1.4.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm64 ~hppa x86 ~x86-fbsd" IUSE="doc infiniband ssl static-libs" RDEPEND="!sys-cluster/heartbeat
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 7d4c408066ccf83c333ece79952e18e08b6b8b05 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Feb 6 13:10:02 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Feb 6 15:09:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4c4080 sys-cluster/corosync: x86 stable (bug #645032) Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-cluster/corosync/corosync-1.4.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/corosync/corosync-1.4.7.ebuild b/sys-cluster/corosync/corosync-1.4.7.ebuild index 9e2073d415c..3bc72a9acd7 100644 --- a/sys-cluster/corosync/corosync-1.4.7.ebuild +++ b/sys-cluster/corosync/corosync-1.4.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=4 @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~x86 ~x86-fbsd" +KEYWORDS="~amd64 ~arm64 ~hppa x86 ~x86-fbsd" IUSE="doc infiniband ssl static-libs" RDEPEND="!sys-cluster/heartbeat
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: c68e8dbc2aa4431d6cde34d43fbb1a82ce38254f Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Dec 3 20:58:25 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 3 21:11:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68e8dbc sys-cluster/corosync: stable 2.3.5 for hppa, bug #617564 Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" sys-cluster/corosync/corosync-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index beebf958538..089004f78b9 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~hppa ppc ppc64 x86" +KEYWORDS="amd64 hppa ppc ppc64 x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 83e2c59ab8b5d644820d9a518f0359a7f201acd5 Author: Alexis Ballier gentoo org> AuthorDate: Mon Jun 19 16:47:48 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Jun 19 16:52:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e2c59a sys-cluster/corosync: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-cluster/corosync/corosync-1.4.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/corosync/corosync-1.4.7.ebuild b/sys-cluster/corosync/corosync-1.4.7.ebuild index 3f64531dfcf..9e2073d415c 100644 --- a/sys-cluster/corosync/corosync-1.4.7.ebuild +++ b/sys-cluster/corosync/corosync-1.4.7.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 EAPI=4 @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86 ~x86-fbsd" IUSE="doc infiniband ssl static-libs" RDEPEND="!sys-cluster/heartbeat
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 25642aa79ab054f71e35422793a0e6c6f5186afa Author: Alexis Ballier gentoo org> AuthorDate: Mon Jun 19 16:27:36 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Jun 19 16:33:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25642aa7 sys-cluster/corosync: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-cluster/corosync/corosync-2.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.4.2.ebuild b/sys-cluster/corosync/corosync-2.4.2.ebuild index e9f73b5cc8b..be1d2139373 100644 --- a/sys-cluster/corosync/corosync-2.4.2.ebuild +++ b/sys-cluster/corosync/corosync-2.4.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 279e5cafabc0643d7183854ae068fc57459d9305 Author: Angelo G. Del Regno gmail com> AuthorDate: Sun May 28 09:49:06 2017 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 30 15:32:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279e5caf sys-cluster/corosync: Use correct distfile name Update SRC_URI to rename the distfile correctly. Closes: https://github.com/gentoo/gentoo/pull/4786 sys-cluster/corosync/Manifest | 2 +- sys-cluster/corosync/corosync-2.4.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index 7b8b36af528..ba06c426bec 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -4,4 +4,4 @@ DIST corosync-1.4.7.tar.gz 420596 SHA256 89d82641e3ddf28d906b74c7fd220844d617a84 DIST corosync-2.3.3.tar.gz 411784 SHA256 36a13f50e5f653837ab84e91676f001c2aedbc81ea84d3c7e017e740ea6f5a0a SHA512 66b479b2114641f02cd910f1bc3458948d5634b82e2019d7b1ea919f5bbb4817e91dddc33de061ff01dc4f12a3622b3418b7787e81a6f340d23043857cc9442f WHIRLPOOL 0cfdfcebf0956b420b81e6d9e04a12bdfbe639d07f793037f3ab7ee733508a1d48c53a00edcb78fab5700e00db07e150c1b4c12440394f1496d29238ba4615b5 DIST corosync-2.3.4.tar.gz 420184 SHA256 e5e9ee995dfabba4d2347f7d9a5ff85bde1e62f96e1c79dbd7022be2c5b425f4 SHA512 30914552b8af69ce37a5ea98f17a41f30fa01204ca8beee8218d94b8421769504b90c8e62f1e7222afb6429ead8a2d09ca36e71461c767a2b9bf662637f78bb0 WHIRLPOOL 39338ae185c7b97ca33d948f806f720bd9296ff605b1bbd0a2eb6c595c5dee37ebe144d51eca0a049a0d0fa874c93b7110b222adc19008b1469d827be282 DIST corosync-2.3.5.tar.gz 428253 SHA256 ed8e234f8465d8bb1fbd09a4bca035ef5fd23c249a1278c8398c99e2040c0548 SHA512 212a95d8a68a2941f27c9ec22750a88598744d6fd4db6b46abe0b4cdfa988d3906f760bdf67c403d8c6d0a04da64f29ec744fb68ca51c7269ba58e306553cee9 WHIRLPOOL 7739d932859a1a4552048319d9dbbcb15223f305c236f87c5c4d82cabeb80a53010ab2d42b33a7d8b266c0045bbacd8ba42d452a2b55522f1426693bc669faca -DIST v2.4.2.tar.gz 547204 SHA256 0dd0ee718253c18c5090e0304eec72a7be8b18b6fe5e03de59ce095fa08c8b63 SHA512 45a4d2570d5d096e6f42070f701fdb2aaed26812b6a75f73ea415cf409b33343f8bc090b4fcf851ab971ca4b17925f239c31a3d9eafe4841dfbeb56537b2c78c WHIRLPOOL d4227909e4a85eca29edcd3379789f6d6d3879c493fc54a81e38a02b5bea90e12100ceb8408bb66d6ced4477f824d24743c5e2ac91fb49e43bd8279a0b3c +DIST corosync-2.4.2.tar.gz 547204 SHA256 0dd0ee718253c18c5090e0304eec72a7be8b18b6fe5e03de59ce095fa08c8b63 SHA512 45a4d2570d5d096e6f42070f701fdb2aaed26812b6a75f73ea415cf409b33343f8bc090b4fcf851ab971ca4b17925f239c31a3d9eafe4841dfbeb56537b2c78c WHIRLPOOL d4227909e4a85eca29edcd3379789f6d6d3879c493fc54a81e38a02b5bea90e12100ceb8408bb66d6ced4477f824d24743c5e2ac91fb49e43bd8279a0b3c diff --git a/sys-cluster/corosync/corosync-2.4.2.ebuild b/sys-cluster/corosync/corosync-2.4.2.ebuild index 877b4d25440..e9f73b5cc8b 100644 --- a/sys-cluster/corosync/corosync-2.4.2.ebuild +++ b/sys-cluster/corosync/corosync-2.4.2.ebuild @@ -7,7 +7,7 @@ inherit autotools DESCRIPTION="OSI Certified implementation of a complete cluster engine" HOMEPAGE="http://www.corosync.org/; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 75db5ad01a07df5eef7dcf66c2aad097ceb1129c Author: Michael Weber gentoo org> AuthorDate: Fri May 19 00:56:16 2017 + Commit: Michael Weber gentoo org> CommitDate: Fri May 19 00:56:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75db5ad0 sys-cluster/corosync: ppc stable (bug 617564). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="ppc" sys-cluster/corosync/corosync-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index 61d2d060034..beebf958538 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ppc64 x86" +KEYWORDS="amd64 ~hppa ppc ppc64 x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: febd84a0baa2e743b7a218ee280c734e10cf1e10 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue May 16 13:04:31 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue May 16 13:05:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=febd84a0 sys-cluster/corosync: ppc64 stable wrt bug #617564 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-cluster/corosync/corosync-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index 174d4561a85..61d2d060034 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~hppa ~ppc ppc64 x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 7bb6b87a59814ad104354a1674f9257f8f83004c Author: Agostino Sarubbo gentoo org> AuthorDate: Tue May 16 08:00:47 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue May 16 08:00:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb6b87a sys-cluster/corosync: x86 stable wrt bug #617564 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-cluster/corosync/corosync-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index f165dc89f68..174d4561a85 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: d8d5201495671199b3011d7f50b37d44a0bf932a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 11 14:41:00 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 11 14:41:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d52014 sys-cluster/corosync: amd64 stable wrt bug #617564 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-cluster/corosync/corosync-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index 44016fee995..f165dc89f68 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: c25516b4a30d9c254d23852a5e033f43174a1a02 Author: Ultrabug gentoo org> AuthorDate: Sat Apr 22 15:05:04 2017 + Commit: Alexys Jacob gentoo org> CommitDate: Sat Apr 22 15:05:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25516b4 sys-cluster/corosync: version bump Package-Manager: Portage-2.3.5, Repoman-2.3.2 sys-cluster/corosync/Manifest | 1 + sys-cluster/corosync/corosync-2.4.2.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index 8a9599f5ca6..7b8b36af528 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -4,3 +4,4 @@ DIST corosync-1.4.7.tar.gz 420596 SHA256 89d82641e3ddf28d906b74c7fd220844d617a84 DIST corosync-2.3.3.tar.gz 411784 SHA256 36a13f50e5f653837ab84e91676f001c2aedbc81ea84d3c7e017e740ea6f5a0a SHA512 66b479b2114641f02cd910f1bc3458948d5634b82e2019d7b1ea919f5bbb4817e91dddc33de061ff01dc4f12a3622b3418b7787e81a6f340d23043857cc9442f WHIRLPOOL 0cfdfcebf0956b420b81e6d9e04a12bdfbe639d07f793037f3ab7ee733508a1d48c53a00edcb78fab5700e00db07e150c1b4c12440394f1496d29238ba4615b5 DIST corosync-2.3.4.tar.gz 420184 SHA256 e5e9ee995dfabba4d2347f7d9a5ff85bde1e62f96e1c79dbd7022be2c5b425f4 SHA512 30914552b8af69ce37a5ea98f17a41f30fa01204ca8beee8218d94b8421769504b90c8e62f1e7222afb6429ead8a2d09ca36e71461c767a2b9bf662637f78bb0 WHIRLPOOL 39338ae185c7b97ca33d948f806f720bd9296ff605b1bbd0a2eb6c595c5dee37ebe144d51eca0a049a0d0fa874c93b7110b222adc19008b1469d827be282 DIST corosync-2.3.5.tar.gz 428253 SHA256 ed8e234f8465d8bb1fbd09a4bca035ef5fd23c249a1278c8398c99e2040c0548 SHA512 212a95d8a68a2941f27c9ec22750a88598744d6fd4db6b46abe0b4cdfa988d3906f760bdf67c403d8c6d0a04da64f29ec744fb68ca51c7269ba58e306553cee9 WHIRLPOOL 7739d932859a1a4552048319d9dbbcb15223f305c236f87c5c4d82cabeb80a53010ab2d42b33a7d8b266c0045bbacd8ba42d452a2b55522f1426693bc669faca +DIST v2.4.2.tar.gz 547204 SHA256 0dd0ee718253c18c5090e0304eec72a7be8b18b6fe5e03de59ce095fa08c8b63 SHA512 45a4d2570d5d096e6f42070f701fdb2aaed26812b6a75f73ea415cf409b33343f8bc090b4fcf851ab971ca4b17925f239c31a3d9eafe4841dfbeb56537b2c78c WHIRLPOOL d4227909e4a85eca29edcd3379789f6d6d3879c493fc54a81e38a02b5bea90e12100ceb8408bb66d6ced4477f824d24743c5e2ac91fb49e43bd8279a0b3c diff --git a/sys-cluster/corosync/corosync-2.4.2.ebuild b/sys-cluster/corosync/corosync-2.4.2.ebuild new file mode 100644 index 000..877b4d25440 --- /dev/null +++ b/sys-cluster/corosync/corosync-2.4.2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="OSI Certified implementation of a complete cluster engine" +HOMEPAGE="http://www.corosync.org/; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz; + +LICENSE="BSD-2 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="doc infiniband static-libs systemd xml" + +# TODO: support those new configure flags +# --enable-augeas : Install the augeas lens for corosync.conf +# --enable-snmp : SNMP protocol support +# --enable-watchdog : Watchdog support +RDEPEND="!sys-cluster/heartbeat + infiniband? ( + sys-fabric/libibverbs:* + sys-fabric/librdmacm:* + ) + dev-libs/nss + >=sys-cluster/libqb-0.14.4" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( sys-apps/groff )" + +PATCHES=( "${FILESDIR}/${PN}-2.3.4-docs.patch" ) + +DOCS=( README.recovery SECURITY AUTHORS ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + default + # appends lib to localstatedir automatically + # FIXME: install just shared libs --disable-static does not work + econf_opts=( + --localstatedir=/var \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable infiniband rdma) \ + $(use_enable systemd) \ + $(use_enable xml xmlconf) + ) + use doc && econf_opts+=( --enable-doc ) + econf "${econf_opts[@]}" +} + +src_install() { + default + newinitd "${FILESDIR}"/${PN}.initd ${PN} + + if use systemd; then + rm "${D}"/lib/systemd/system/corosync-notifyd.service || die + else + rm "${D}"/etc/init.d/corosync-notifyd || die + fi + + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotate ${PN} + + keepdir /var/lib/corosync + use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.{,l}a || die + +} + +pkg_postinst() { + if [[ ${REPLACING_VERSIONS} < 2.0 ]]; then + ewarn "!! IMPORTANT !!" + ewarn " " + ewarn "Migrating from a previous version of corosync can be dangerous !" + ewarn " " + ewarn "Make sure you backup your cluster configuration before proceeding" +
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 59f96c2abf49a59e4fca968197730b7473dd6534 Author: Michael Weber gentoo org> AuthorDate: Thu Feb 23 09:20:10 2017 + Commit: Michael Weber gentoo org> CommitDate: Thu Feb 23 09:20:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f96c2a sys-cluster/corosync: Add ~ppc keyword (bug 413543). Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-cluster/corosync/corosync-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index a3a45faf4a..73063c3da5 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc64 ~x86" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: b77cf0521b032c2d6d3e7cf21b8b946ebc01d339 Author: Michael Weber gentoo org> AuthorDate: Thu Feb 23 08:34:33 2017 + Commit: Michael Weber gentoo org> CommitDate: Thu Feb 23 08:34:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77cf052 sys-cluster/corosync: Add ~ppc64 keyword (bug 413543). Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-cluster/corosync/corosync-2.3.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index 458c3f77d9..a3a45faf4a 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.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$ @@ -14,7 +14,7 @@ SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="~amd64 ~hppa ~ppc64 ~x86" IUSE="doc infiniband static-libs systemd xml" # TODO: support those new configure flags
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 3aa6983b79db8e09f3b9d0d9f87774519800d7b5 Author: Alexey Shvetsov gentoo org> AuthorDate: Wed Jun 29 14:31:19 2016 + Commit: Alexey Shvetsov gentoo org> CommitDate: Wed Jun 29 22:31:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa6983b sys-cluster/corosync: adapt sys-infiniband to sys-fabric rename Package-Manager: portage-2.3.0_rc1 sys-cluster/corosync/corosync-1.3.0.ebuild| 6 +++--- sys-cluster/corosync/corosync-1.3.5.ebuild| 6 +++--- sys-cluster/corosync/corosync-1.4.7.ebuild| 6 +++--- sys-cluster/corosync/corosync-2.3.3.ebuild| 6 +++--- sys-cluster/corosync/corosync-2.3.4-r1.ebuild | 6 +++--- sys-cluster/corosync/corosync-2.3.5.ebuild| 4 ++-- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/sys-cluster/corosync/corosync-1.3.0.ebuild b/sys-cluster/corosync/corosync-1.3.0.ebuild index c4f6f5c..2751b67 100644 --- a/sys-cluster/corosync/corosync-1.3.0.ebuild +++ b/sys-cluster/corosync/corosync-1.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -18,8 +18,8 @@ IUSE="doc infiniband ssl" RDEPEND="!sys-cluster/heartbeat ssl? ( dev-libs/nss ) infiniband? ( - sys-infiniband/libibverbs - sys-infiniband/librdmacm + sys-fabric/libibverbs + sys-fabric/librdmacm )" DEPEND="${RDEPEND} virtual/pkgconfig diff --git a/sys-cluster/corosync/corosync-1.3.5.ebuild b/sys-cluster/corosync/corosync-1.3.5.ebuild index 42e345b..1ed7c8b 100644 --- a/sys-cluster/corosync/corosync-1.3.5.ebuild +++ b/sys-cluster/corosync/corosync-1.3.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -18,8 +18,8 @@ IUSE="doc infiniband ssl static-libs" RDEPEND="!sys-cluster/heartbeat ssl? ( dev-libs/nss ) infiniband? ( - sys-infiniband/libibverbs - sys-infiniband/librdmacm + sys-fabric/libibverbs + sys-fabric/librdmacm )" DEPEND="${RDEPEND} virtual/pkgconfig diff --git a/sys-cluster/corosync/corosync-1.4.7.ebuild b/sys-cluster/corosync/corosync-1.4.7.ebuild index febbfd0..837684b 100644 --- a/sys-cluster/corosync/corosync-1.4.7.ebuild +++ b/sys-cluster/corosync/corosync-1.4.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -20,8 +20,8 @@ IUSE="doc infiniband ssl static-libs" RDEPEND="!sys-cluster/heartbeat ssl? ( dev-libs/nss ) infiniband? ( - sys-infiniband/libibverbs - sys-infiniband/librdmacm + sys-fabric/libibverbs + sys-fabric/librdmacm )" DEPEND="${RDEPEND} virtual/pkgconfig diff --git a/sys-cluster/corosync/corosync-2.3.3.ebuild b/sys-cluster/corosync/corosync-2.3.3.ebuild index 9051cd8..c004014 100644 --- a/sys-cluster/corosync/corosync-2.3.3.ebuild +++ b/sys-cluster/corosync/corosync-2.3.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -25,8 +25,8 @@ IUSE="doc infiniband static-libs" # --enable-systemd : Install systemd service files RDEPEND="!sys-cluster/heartbeat infiniband? ( - sys-infiniband/libibverbs - sys-infiniband/librdmacm + sys-fabric/libibverbs + sys-fabric/librdmacm ) dev-libs/nss >=sys-cluster/libqb-0.14.4" diff --git a/sys-cluster/corosync/corosync-2.3.4-r1.ebuild b/sys-cluster/corosync/corosync-2.3.4-r1.ebuild index b304437..893ba32 100644 --- a/sys-cluster/corosync/corosync-2.3.4-r1.ebuild +++ b/sys-cluster/corosync/corosync-2.3.4-r1.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$ @@ -25,8 +25,8 @@ IUSE="doc infiniband static-libs" # --enable-systemd : Install systemd service files RDEPEND="!sys-cluster/heartbeat infiniband? ( - sys-infiniband/libibverbs - sys-infiniband/librdmacm + sys-fabric/libibverbs + sys-fabric/librdmacm ) dev-libs/nss >=sys-cluster/libqb-0.14.4" diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index f129d11..458c3f7 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -23,8 +23,8 @@ IUSE="doc infiniband static-libs systemd xml" # --enable-watchdog : Watchdog
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 13db1c2a71cddaf3ae1d01a36fd9ef97c019dd4c Author: Ultrabug gentoo org> AuthorDate: Wed Mar 9 11:28:48 2016 + Commit: Alexys Jacob gentoo org> CommitDate: Wed Mar 9 11:28:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13db1c2a fix SRC_URI to the official one as per corosync dev Jan Friesse, see https://github.com/corosync/corosync/issues/116 Package-Manager: portage-2.2.27 sys-cluster/corosync/corosync-1.4.7.ebuild| 2 +- sys-cluster/corosync/corosync-2.3.3.ebuild| 2 +- sys-cluster/corosync/corosync-2.3.4-r1.ebuild | 2 +- sys-cluster/corosync/corosync-2.3.5.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-cluster/corosync/corosync-1.4.7.ebuild b/sys-cluster/corosync/corosync-1.4.7.ebuild index 988f02a..febbfd0 100644 --- a/sys-cluster/corosync/corosync-1.4.7.ebuild +++ b/sys-cluster/corosync/corosync-1.4.7.ebuild @@ -10,7 +10,7 @@ MY_TREE="bf8ff17" DESCRIPTION="OSI Certified implementation of a complete cluster engine" HOMEPAGE="http://www.corosync.org/; -SRC_URI="https://github.com/corosync/corosync/tarball/v${PV} -> ${P}.tar.gz" +SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" diff --git a/sys-cluster/corosync/corosync-2.3.3.ebuild b/sys-cluster/corosync/corosync-2.3.3.ebuild index 358dea9..9051cd8 100644 --- a/sys-cluster/corosync/corosync-2.3.3.ebuild +++ b/sys-cluster/corosync/corosync-2.3.3.ebuild @@ -10,7 +10,7 @@ MY_TREE="32ec81c" DESCRIPTION="OSI Certified implementation of a complete cluster engine" HOMEPAGE="http://www.corosync.org/; -SRC_URI="https://github.com/corosync/corosync/tarball/v${PV} -> ${P}.tar.gz" +SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" diff --git a/sys-cluster/corosync/corosync-2.3.4-r1.ebuild b/sys-cluster/corosync/corosync-2.3.4-r1.ebuild index 1b4b0cf..b304437 100644 --- a/sys-cluster/corosync/corosync-2.3.4-r1.ebuild +++ b/sys-cluster/corosync/corosync-2.3.4-r1.ebuild @@ -10,7 +10,7 @@ MY_TREE="4dc01e3" DESCRIPTION="OSI Certified implementation of a complete cluster engine" HOMEPAGE="http://www.corosync.org/; -SRC_URI="https://github.com/corosync/corosync/tarball/v${PV} -> ${P}.tar.gz" +SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0" diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild index 93118cf..f129d11 100644 --- a/sys-cluster/corosync/corosync-2.3.5.ebuild +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -10,7 +10,7 @@ MY_TREE="56ae8fe" DESCRIPTION="OSI Certified implementation of a complete cluster engine" HOMEPAGE="http://www.corosync.org/; -SRC_URI="https://github.com/corosync/corosync/tarball/v${PV} -> ${P}.tar.gz" +SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz; LICENSE="BSD-2 public-domain" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: 5164e4602e2256ae79ade43fb9023b2b4fdc5d19 Author: Ultrabug gentoo org> AuthorDate: Tue Jan 26 08:24:53 2016 + Commit: Alexys Jacob gentoo org> CommitDate: Tue Jan 26 08:25:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5164e460 sys-cluster/corosync: version bump fix #572064 Package-Manager: portage-2.2.27 sys-cluster/corosync/Manifest | 1 + sys-cluster/corosync/corosync-2.3.5.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index dee0a62..8a9599f 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -3,3 +3,4 @@ DIST corosync-1.3.5.tar.gz 698897 SHA256 7177914dff0ee16ace7a93f566c4fab06ea7940 DIST corosync-1.4.7.tar.gz 420596 SHA256 89d82641e3ddf28d906b74c7fd220844d617a8415bf5e24802abfbb09acd905f SHA512 275a4372cac13789d93e224e4a7853953d6111afc534f9e897deaf064d5d96bb0db932a02a9212b5a0d2ca53d3f56133073f519460a9ca3573f5403642db34e1 WHIRLPOOL 7b7a2e6c7e032196099dcc827c6b343bb72c803886d005c4dee6ae402f62cc1862a276575edcbb3bbcfa248d51788a6d5953265e0d911cbe9174fd7d64170906 DIST corosync-2.3.3.tar.gz 411784 SHA256 36a13f50e5f653837ab84e91676f001c2aedbc81ea84d3c7e017e740ea6f5a0a SHA512 66b479b2114641f02cd910f1bc3458948d5634b82e2019d7b1ea919f5bbb4817e91dddc33de061ff01dc4f12a3622b3418b7787e81a6f340d23043857cc9442f WHIRLPOOL 0cfdfcebf0956b420b81e6d9e04a12bdfbe639d07f793037f3ab7ee733508a1d48c53a00edcb78fab5700e00db07e150c1b4c12440394f1496d29238ba4615b5 DIST corosync-2.3.4.tar.gz 420184 SHA256 e5e9ee995dfabba4d2347f7d9a5ff85bde1e62f96e1c79dbd7022be2c5b425f4 SHA512 30914552b8af69ce37a5ea98f17a41f30fa01204ca8beee8218d94b8421769504b90c8e62f1e7222afb6429ead8a2d09ca36e71461c767a2b9bf662637f78bb0 WHIRLPOOL 39338ae185c7b97ca33d948f806f720bd9296ff605b1bbd0a2eb6c595c5dee37ebe144d51eca0a049a0d0fa874c93b7110b222adc19008b1469d827be282 +DIST corosync-2.3.5.tar.gz 428253 SHA256 ed8e234f8465d8bb1fbd09a4bca035ef5fd23c249a1278c8398c99e2040c0548 SHA512 212a95d8a68a2941f27c9ec22750a88598744d6fd4db6b46abe0b4cdfa988d3906f760bdf67c403d8c6d0a04da64f29ec744fb68ca51c7269ba58e306553cee9 WHIRLPOOL 7739d932859a1a4552048319d9dbbcb15223f305c236f87c5c4d82cabeb80a53010ab2d42b33a7d8b266c0045bbacd8ba42d452a2b55522f1426693bc669faca diff --git a/sys-cluster/corosync/corosync-2.3.5.ebuild b/sys-cluster/corosync/corosync-2.3.5.ebuild new file mode 100644 index 000..93118cf --- /dev/null +++ b/sys-cluster/corosync/corosync-2.3.5.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools + +MY_TREE="56ae8fe" + +DESCRIPTION="OSI Certified implementation of a complete cluster engine" +HOMEPAGE="http://www.corosync.org/; +SRC_URI="https://github.com/corosync/corosync/tarball/v${PV} -> ${P}.tar.gz" + +LICENSE="BSD-2 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="doc infiniband static-libs systemd xml" + +# TODO: support those new configure flags +# --enable-augeas : Install the augeas lens for corosync.conf +# --enable-snmp : SNMP protocol support +# --enable-watchdog : Watchdog support +RDEPEND="!sys-cluster/heartbeat + infiniband? ( + sys-infiniband/libibverbs:* + sys-infiniband/librdmacm:* + ) + dev-libs/nss + >=sys-cluster/libqb-0.14.4" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( sys-apps/groff )" + +PATCHES=( "${FILESDIR}/${PN}-2.3.4-docs.patch" ) + +DOCS=( README.recovery SECURITY AUTHORS ) + +S="${WORKDIR}/${PN}-${PN}-${MY_TREE}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + default + # appends lib to localstatedir automatically + # FIXME: install just shared libs --disable-static does not work + econf_opts=( + --localstatedir=/var \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable infiniband rdma) \ + $(use_enable systemd) \ + $(use_enable xml xmlconf) + ) + use doc && econf_opts+=( --enable-doc ) + econf "${econf_opts[@]}" +} + +src_install() { + default + newinitd "${FILESDIR}"/${PN}.initd ${PN} + + if use systemd; then + rm "${D}"/lib/systemd/system/corosync-notifyd.service || die + else + rm "${D}"/etc/init.d/corosync-notifyd || die + fi + + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotate ${PN} + + keepdir /var/lib/corosync + use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.{,l}a || die + +} + +pkg_postinst() { + if [[ ${REPLACING_VERSIONS} < 2.0 ]]; then + ewarn "!! IMPORTANT !!" + ewarn " " + ewarn "Migrating from a previous version of corosync can be dangerous !" + ewarn " " + ewarn "Make sure you
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/corosync/
commit: d39516627ef48f9f192a03ebaf8ad7d16adb99fe Author: Doug Goldstein gentoo org> AuthorDate: Sun Sep 6 04:18:21 2015 + Commit: Doug Goldstein gentoo org> CommitDate: Sun Sep 6 04:18:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3951662 sys-cluster/corosync: remove myself as maintainer I have not been involved in this package for a very long time. Package-Manager: portage-2.2.20.1 Signed-off-by: Doug Goldstein gentoo.org> sys-cluster/corosync/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/sys-cluster/corosync/metadata.xml b/sys-cluster/corosync/metadata.xml index 08d3ba8..28abf00 100644 --- a/sys-cluster/corosync/metadata.xml +++ b/sys-cluster/corosync/metadata.xml @@ -3,10 +3,6 @@ cluster - car...@gentoo.org - Doug Goldstein - - robb...@gentoo.org Robin Johnson