aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakuya Wakazono <pastalian46@gmail.com>2024-10-23 23:12:11 +0900
committerTakuya Wakazono <pastalian46@gmail.com>2024-10-23 23:12:11 +0900
commit78e9062b1d78313976809de6e3641100202dd119 (patch)
tree43bd34acdfbe506aefdb50a1b30e43547989b945 /sys-cluster
parentsys-firmware/pinephone-firmware: treeclean (diff)
downloadguru-78e9062b1d78313976809de6e3641100202dd119.tar.gz
guru-78e9062b1d78313976809de6e3641100202dd119.tar.bz2
guru-78e9062b1d78313976809de6e3641100202dd119.zip
sys-cluster/booth: treeclean
Closes: https://bugs.gentoo.org/843065 (pkgremoved) Closes: https://bugs.gentoo.org/860534 (pkgremoved) Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/booth/Manifest1
-rw-r--r--sys-cluster/booth/booth-1.0_p20210730.ebuild70
-rw-r--r--sys-cluster/booth/metadata.xml19
3 files changed, 0 insertions, 90 deletions
diff --git a/sys-cluster/booth/Manifest b/sys-cluster/booth/Manifest
deleted file mode 100644
index 6c4223fa7..000000000
--- a/sys-cluster/booth/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST booth-1.0_p20210730.tar.gz 148323 BLAKE2B 5b3594cd64b29131d6e7a7073949c1fa7ff13e76f7ae5e7b5594d212e532979af43fac9affb969ed4a12e92476f32e08250d27fd8fdc303628f7a3dc0520558f SHA512 8a1ef09385b77d89d503325a8edf18a28e75c36e611017993c059258f30bf68b5c48c1685cfcb2a04b2628cffe4682a73750b93cf609fe3317abd7fa4898eb81
diff --git a/sys-cluster/booth/booth-1.0_p20210730.ebuild b/sys-cluster/booth/booth-1.0_p20210730.ebuild
deleted file mode 100644
index bab4d6e6f..000000000
--- a/sys-cluster/booth/booth-1.0_p20210730.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-COMMIT="95d854b32a7cb20cb9a0e90c71d8cc269657304d"
-
-DESCRIPTION="The Booth Cluster Ticket Manager"
-HOMEPAGE="https://github.com/ClusterLabs/booth"
-SRC_URI="https://github.com/ClusterLabs/${PN}/archive/${COMMIT}.tar.gz -> ${PF}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+glue test"
-
-RDEPEND="
- acct-group/haclient
- acct-user/hacluster
- dev-libs/libxml2
- sys-cluster/pacemaker
- sys-libs/zlib
-
- || (
- dev-libs/libgcrypt
- app-crypt/mhash
- )
-
- glue? ( sys-cluster/cluster-glue )
- !glue? (
- dev-libs/glib
- sys-apps/systemd
- sys-cluster/libqb
- )
-"
-DEPEND="${RDEPEND}"
-
-RESTRICT="!test? ( test )"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- --disable-coverage
- --disable-fatal-warnings
- --enable-user-flags
-
- --with-initddir="${EPREFIX}/etc/init.d"
- --with-ocfdir="${EPREFIX}/usr/$(get_libdir)/ocd"
-
- $(use_with glue)
- $(use_with test run-build-tests)
- )
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- insinto "/usr/$(get_libdir)/firewalld/services"
- doins contrib/geo-cluster.firewalld.xml
-
- systemd_dounit conf/booth{@,-arbitrator}.service
-}
diff --git a/sys-cluster/booth/metadata.xml b/sys-cluster/booth/metadata.xml
deleted file mode 100644
index 88a691e9c..000000000
--- a/sys-cluster/booth/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>andrea.postiglione@gmail.com</email>
- <name>Andrea Postiglione</name>
- </maintainer>
- <upstream>
- <remote-id type="github">ClusterLabs/booth</remote-id>
- </upstream>
- <longdescription lang="en">
-The Booth Cluster Ticket Manager
-Booth manages tickets which authorize cluster sites located in geographically dispersed locations to run resources. It facilitates support of geographically distributed clustering in Pacemaker.
-Booth is based on the Raft consensus algorithm. Though the implementation is not complete (there is no log) and there are a few additions and modifications, booth guarantees that a ticket is always available at just one site as long as it has exclusive control of the tickets.
- </longdescription>
- <use>
- <flag name="glue">Use libraries from <pkg>sys-cluster/cluster-glue</pkg></flag>
- </use>
-</pkgmetadata>