Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/mcollective/
Date: Sun, 12 Sep 2021 07:56:26
Message-Id: 1631433228.04caf2b0678425ab098fd50040dcc640486d7d22.graaff@gentoo
1 commit: 04caf2b0678425ab098fd50040dcc640486d7d22
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 12 07:53:48 2021 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 12 07:53:48 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04caf2b0
7
8 app-admin/mcollective: cleanup ruby25-only version
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
12
13 app-admin/mcollective/Manifest | 1 -
14 app-admin/mcollective/mcollective-2.12.4.ebuild | 60 -------------------------
15 2 files changed, 61 deletions(-)
16
17 diff --git a/app-admin/mcollective/Manifest b/app-admin/mcollective/Manifest
18 index 9baa69b75d2..9f6962f131d 100644
19 --- a/app-admin/mcollective/Manifest
20 +++ b/app-admin/mcollective/Manifest
21 @@ -1,2 +1 @@
22 -DIST mcollective-2.12.4.tar.gz 1517723 BLAKE2B e49a43ae7b99a5f22fe33549b26f938941f4e007c164c3c8de77daf2b3410c7db21e5023a400c87a2e4927a5a986e3b66bc3363a0c697ea06f0dd112825ae368 SHA512 f357297253f1cb5815738c8899a543642ce721c60ba023b13a7b14a99049d909622f8500ed82fc68c142cc1ffc106aed5a9bf8b1604a47c19a04a5ef4006b9e5
23 DIST mcollective-2.12.5.tar.gz 1517727 BLAKE2B b5d91c748bb1bfc63c7c040fb067d7ba39badede094d975f0b87587fe3a6c5bb6757a5be73f887be5d83f99dfefb0272bd48da6c9e79b4aee34c8d5f51e2e6c5 SHA512 639458d83b3f25d9aa433c205b9d16ded5ec689c1efb4827457fc3075c000d7abc2b70c9c8cf741c8bea03c1e47284015e69bf834e7a5670c68a40097e45891b
24
25 diff --git a/app-admin/mcollective/mcollective-2.12.4.ebuild b/app-admin/mcollective/mcollective-2.12.4.ebuild
26 deleted file mode 100644
27 index 60b5f9e5224..00000000000
28 --- a/app-admin/mcollective/mcollective-2.12.4.ebuild
29 +++ /dev/null
30 @@ -1,60 +0,0 @@
31 -# Copyright 1999-2018 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI="6"
35 -
36 -USE_RUBY="ruby23 ruby24 ruby25"
37 -
38 -inherit ruby-ng
39 -
40 -DESCRIPTION="Framework to build server orchestration or parallel job execution
41 -systems"
42 -HOMEPAGE="https://docs.puppet.com/mcollective/"
43 -SRC_URI="https://github.com/puppetlabs/marionette-collective/archive/${PV}.tar.gz -> ${P}.tar.gz"
44 -S="${WORKDIR}/all/marionette-collective-${PV}"
45 -
46 -LICENSE="Apache-2.0"
47 -SLOT="0"
48 -KEYWORDS="amd64 x86"
49 -IUSE="doc +client"
50 -
51 -DEPEND=""
52 -RDEPEND=">=dev-ruby/stomp-1.4.4"
53 -
54 -src_compile() {
55 - einfo "nothing to compile"
56 -}
57 -
58 -each_ruby_install() {
59 - cd "marionette-collective-${PV}"
60 - doruby -r lib/*
61 - insinto /usr/share/mcollective
62 - use client && dosbin bin/mco
63 - dosbin bin/mcollectived
64 - if use doc ; then
65 - dohtml -r doc/*
66 - insinto /usr/share/doc/${P}/ext
67 - doins -r ext/*
68 - fi
69 - newinitd "${FILESDIR}"/mcollectived.initd mcollectived
70 - insinto /etc/mcollective
71 - cd etc
72 - for cfg in *.dist ; do
73 - newins "${cfg}" "${cfg%%.dist}"
74 - sed -i -e "s:^libdir.*:libdir = /usr/share/mcollective/plugins:" \
75 - "${D}"/etc/mcollective/${cfg%%.dist} || die "sed failed"
76 - done
77 - insinto /etc/mcollective/plugin.d
78 -}
79 -
80 -pkg_postinst() {
81 - einfo "Mcollective requires a stomp server installed and functioning before"
82 - einfo "you can use it. The recommended server to use is ActiveMQ [1] but"
83 - einfo "any other stomp compatible server should work."
84 - einfo
85 - einfo "It is recommended you read the \'getting started\' guide [2] if this"
86 - einfo "is a new installation"
87 - einfo
88 - einfo "[1] https://activemq.apache.org/"
89 - einfo "[2] https://code.google.com/p/mcollective/wiki/GettingStarted"
90 -}