diff options
author | Matthew Thode <prometheanfire@gentoo.org> | 2023-05-07 23:11:21 -0500 |
---|---|---|
committer | Matthew Thode <prometheanfire@gentoo.org> | 2023-05-07 23:11:49 -0500 |
commit | 199ecb387c7b9a7fb62336e8a0b722689ac45c9d (patch) | |
tree | 381b849930552dbd2fb0f6047bd8ec525bbf072c | |
parent | dev-python/fakeredis: Bump to 2.12.0 (diff) | |
download | gentoo-199ecb387c7b9a7fb62336e8a0b722689ac45c9d.tar.gz gentoo-199ecb387c7b9a7fb62336e8a0b722689ac45c9d.tar.bz2 gentoo-199ecb387c7b9a7fb62336e8a0b722689ac45c9d.zip |
app-admin/mcollective: remove from tree
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
-rw-r--r-- | app-admin/mcollective/Manifest | 1 | ||||
-rw-r--r-- | app-admin/mcollective/files/mcollectived.initd | 28 | ||||
-rw-r--r-- | app-admin/mcollective/mcollective-2.12.5.ebuild | 61 | ||||
-rw-r--r-- | app-admin/mcollective/metadata.xml | 13 | ||||
-rw-r--r-- | profiles/package.mask | 5 |
5 files changed, 0 insertions, 108 deletions
diff --git a/app-admin/mcollective/Manifest b/app-admin/mcollective/Manifest deleted file mode 100644 index 9f6962f131d1..000000000000 --- a/app-admin/mcollective/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mcollective-2.12.5.tar.gz 1517727 BLAKE2B b5d91c748bb1bfc63c7c040fb067d7ba39badede094d975f0b87587fe3a6c5bb6757a5be73f887be5d83f99dfefb0272bd48da6c9e79b4aee34c8d5f51e2e6c5 SHA512 639458d83b3f25d9aa433c205b9d16ded5ec689c1efb4827457fc3075c000d7abc2b70c9c8cf741c8bea03c1e47284015e69bf834e7a5670c68a40097e45891b diff --git a/app-admin/mcollective/files/mcollectived.initd b/app-admin/mcollective/files/mcollectived.initd deleted file mode 100644 index 8e295ceaa41c..000000000000 --- a/app-admin/mcollective/files/mcollectived.initd +++ /dev/null @@ -1,28 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the Apache License, Version 2.0 - -mcollectived="/usr/sbin/mcollectived" -pidfile="/var/run/mcollectived" - -depend() { - need net -} - -start() { - ebegin "Starting mcollectived" - ${mcollectived} --pid=${pidfile} --config="/etc/mcollective/server.cfg" - eend $? -} - -stop() { - ebegin "Stopping mcollectived" - kill `cat ${pidfile}` - eend $? -} - -restart() { - svc_stop - sleep 2 - svc_start -} diff --git a/app-admin/mcollective/mcollective-2.12.5.ebuild b/app-admin/mcollective/mcollective-2.12.5.ebuild deleted file mode 100644 index 0c30f90cf894..000000000000 --- a/app-admin/mcollective/mcollective-2.12.5.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -USE_RUBY="ruby25 ruby26 ruby27" - -inherit ruby-ng - -DESCRIPTION="Framework to build server orchestration or parallel job execution -systems" -HOMEPAGE="https://docs.puppet.com/mcollective/" -SRC_URI="https://github.com/puppetlabs/marionette-collective/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/all/marionette-collective-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc +client" - -DEPEND="" -RDEPEND=">=dev-ruby/stomp-1.4.4" - -src_compile() { - einfo "nothing to compile" -} - -each_ruby_install() { - cd "marionette-collective-${PV}" - doruby -r lib/* - insinto /usr/share/mcollective - use client && dosbin bin/mco - dosbin bin/mcollectived - if use doc ; then - dodoc -r ext - docinto html - dodoc -r doc/. - docompress -x /usr/share/doc/${PF}/{ext,html} - fi - newinitd "${FILESDIR}"/mcollectived.initd mcollectived - insinto /etc/mcollective - cd etc - for cfg in *.dist ; do - newins "${cfg}" "${cfg%%.dist}" - sed -i -e "s:^libdir.*:libdir = /usr/share/mcollective/plugins:" \ - "${D}"/etc/mcollective/${cfg%%.dist} || die "sed failed" - done - insinto /etc/mcollective/plugin.d -} - -pkg_postinst() { - einfo "Mcollective requires a stomp server installed and functioning before" - einfo "you can use it. The recommended server to use is ActiveMQ [1] but" - einfo "any other stomp compatible server should work." - einfo - einfo "It is recommended you read the \'getting started\' guide [2] if this" - einfo "is a new installation" - einfo - einfo "[1] https://activemq.apache.org/" - einfo "[2] https://code.google.com/p/mcollective/wiki/GettingStarted" -} diff --git a/app-admin/mcollective/metadata.xml b/app-admin/mcollective/metadata.xml deleted file mode 100644 index 7077b45eb0cd..000000000000 --- a/app-admin/mcollective/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>prometheanfire@gentoo.org</email> - </maintainer> - <use> - <flag name="client">Install client utilities</flag> - </use> - <upstream> - <remote-id type="github">puppetlabs/marionette-collective</remote-id> - </upstream> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index ecb0c520cac3..0362fa00aebd 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -278,11 +278,6 @@ dev-python/cbor # Removal on 2023-05-09 net-im/wazzapp-bin -# Matthew Thode <prometheanfire@gentoo.org> (2023-04-08) -# upstream has been dead for nearly five years -# Removal on 2023-05-07 -app-admin/mcollective - # John Helmert III <ajak@gentoo.org> (2023-04-08) # i3-gaps has been meregd into upstream i3. Use x11-wm/i3 instead. # See also: https://github.com/i3/i3/issues/3724 |