diff options
Diffstat (limited to 'sys-cluster/corosync')
-rw-r--r-- | sys-cluster/corosync/Manifest | 5 | ||||
-rw-r--r-- | sys-cluster/corosync/corosync-2.3.5.ebuild | 75 | ||||
-rw-r--r-- | sys-cluster/corosync/corosync-2.4.5.ebuild | 71 | ||||
-rw-r--r-- | sys-cluster/corosync/files/corosync-2.3.4-docs.patch | 23 |
4 files changed, 0 insertions, 174 deletions
diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index daf08081eff3..06299d000c76 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -1,10 +1,5 @@ -AUX corosync-2.3.4-docs.patch 842 BLAKE2B 363e26872497c2724ba54dee2e6458e5b101bbadec263ba8a230cca8d2187e37d36bf2f42a65a9b50e4cb1b870af204f0043f55b31342865a5a262dc5892177f SHA512 e73db019b1fbe8a030e530a0be55cdc33972d018a6415d17c7c425607613ef1f0695e9c4d231eddbce708710e1cb2341c42e911e59382974ba8b24204205896f AUX corosync.initd 668 BLAKE2B 52a838b1cc64103a69a3f67573b0b752ec9eef434c9fd2183478d32a6dfda825e96e41333e16f0aa7431937323ad3d5329c04037baec83717624a884d2480bcb SHA512 a514ac91e4b691c7e7e65a45dbb49c1da408690012d750ff3e4cb1c45e629df070019382f9b7c1dbcf8342b1edc15b296433d1f589334effde843434005f0969 AUX corosync.logrotate 93 BLAKE2B cc8f22c668dfde3fe4dac13fb295be81ff1ca13c8081557f87570952117109b68c7101045990dfd8aea5f56c8a8078d12383f8cb040b098591678c8294dd52bc SHA512 3c65eb01a33a6fa51befa8ce466cc8a35a06a19816b77610b83c18f9372dccdbd33354fc8568e63fe165f2c2aa598b6a5d15615939f12e3385b4c3e1b91a6ec3 -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 -EBUILD corosync-2.3.5.ebuild 1735 BLAKE2B 979a985503cbaaf0dd961604bc7022e5e4da046d78417543634c8a799d0ab1ab2e08b23789b310e7a58806e5031384ce7211e87802edd83c4a962732a85372e5 SHA512 803fa60d64bb64bd724852458231963021fbde8b374f115bcbf801aecacc83d2c5bd0b1191f187902bab3cbcf086937f06d6837454c4309c6071ea55e6ce5ea6 -EBUILD corosync-2.4.5.ebuild 1701 BLAKE2B fab0b3ebe9e7c1719f540f3cbc623ec337c7f417a8dd267ea3fd985afa922dfe96e4da8391191a67330571fa1ead235cb460b5a0bc3710c4053574145fdf8305 SHA512 f5a59951c08f89b915f5334f68818568fb27cb8137c81eab9c1c9bb43098f865bfdbdbd738082a19b72eb839bd30c191ba237f7ed9bde315777d8ef4a3280f6e EBUILD corosync-3.1.0.ebuild 2541 BLAKE2B 13efbcb042beccf4bb8fd9e4df443465df1b541639ecb007da5ec677fd95007f98ccf2405b3c595e9e539774c52a7a72b6e6428d8948b4b46ebe24a1c7f6ef60 SHA512 79a33de674e72a6afc9d5778ae52aa5ab33119f72285bc49c31d8956398751c160da2078d17198c2f65c5e907bb43b32104e06d580d7f754b9a3f7a45e075459 MISC metadata.xml 568 BLAKE2B b37326b0f2809f7e67a1537b9a0a9126b7f6801559007fab15a2b90fa8bd094a907414eb6b384ebce9cfd32ff6dfa8e00e73b637a5629c5e56dad6217872a58e SHA512 1f37d14000dac9555b731071cef48a008a775893f200488b2acc55e5c90f789223202da8fb3f7a016db05e84b2c75b311baa5dc2a95f8f73a2ea9194c1d6a2ff 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 d1a1fc207d47..000000000000 --- 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 53837dc49ef1..000000000000 --- 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 : 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 \ - $(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/files/corosync-2.3.4-docs.patch b/sys-cluster/corosync/files/corosync-2.3.4-docs.patch deleted file mode 100644 index 53dbd7d29c75..000000000000 --- a/sys-cluster/corosync/files/corosync-2.3.4-docs.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/configure.ac 2014-12-02 15:21:35.511819113 +0100 -+++ b/configure.ac 2014-12-02 15:23:02.162487868 +0100 -@@ -655,7 +655,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" -@@ -685,7 +685,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]) - |