From 5cfef3c94cd7e82136c69a0322f5ba21f7e64632 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 19 Apr 2018 14:14:48 +0100 Subject: gentoo resync : 19.04.2018 --- app-admin/mcollective/Manifest | 4 +- app-admin/mcollective/mcollective-2.12.0-r1.ebuild | 2 +- app-admin/mcollective/mcollective-2.12.1.ebuild | 60 ++++++++++++++++++++++ 3 files changed, 64 insertions(+), 2 deletions(-) create mode 100644 app-admin/mcollective/mcollective-2.12.1.ebuild (limited to 'app-admin/mcollective') diff --git a/app-admin/mcollective/Manifest b/app-admin/mcollective/Manifest index 4cf35f7bf13a..63e2b368d088 100644 --- a/app-admin/mcollective/Manifest +++ b/app-admin/mcollective/Manifest @@ -1,6 +1,8 @@ AUX mcollectived.initd 497 BLAKE2B 1fe966f49117f9ea1b8c8ca4f5c92d5ddd7f8fb28658e4c3b016c193b69d1c42d35da85ace176279d09778c12fcc664748ea743c9b88219cb0fec2292ca867d4 SHA512 dc77a522e3ab6af3e23c559bfcb385033f2200b58b50db59000e7f56b2a789e8fbd83340f8ee494a1a9fdbdd1bd737a2b17ae4743823794264723fdc931ea6b0 DIST mcollective-2.11.4.tar.gz 1517194 BLAKE2B 8723d433e4b8e07b4aecd8c9d13c322ba3e3b6cb7153dbcbbc2e2463fe0ddf48c7b1c1d659e8a28278bb2fa4ec6b3da2f148117b3633b8148f9ba5a0aaabc4b4 SHA512 56af0a8b64ff75351f3448396f8a7cbba603869cdbfa7a97dde5a820e2e287c84e410a77469a3ce01f398858f5c6570c9e3542e372eaa00e3f54e68e3c1ce63b DIST mcollective-2.12.0.tar.gz 1517498 BLAKE2B 0395cf027ad09e493387d6722112871ebd58def45a5a333dac801c643b989d0bb209489806123bb15a557fb6d690e0084dda2799512079ac1a599ddc664189b4 SHA512 ca3e3c6d58f7887e9564fce2ecb05b3c105f58401761082e7e7da5235166d722be9d3dc871cb8de14b7c9126fbc6e63f968c5cd1fd65701347323398fb1c56fd +DIST mcollective-2.12.1.tar.gz 1517946 BLAKE2B 785acc53a4854f47caebe1d6a5f9cc850c3c33fd21e1b6e57d0d9761b2a7a3bbab2f2df398aa5344d90bc11397a545c8663d60ff3b2f6ff835fdc619d874928e SHA512 2398fb0202d8d5669a6efa81d96a87ee7e9221c1bc1b2e5be1917f2fec2527879b34be8df8c3052acf0ed58074b2da185f0837889d9300bde190bc95e8237d9a EBUILD mcollective-2.11.4.ebuild 1641 BLAKE2B 57d13dc26a9a1dc56591996ef558656cefe53001ead0d8fc4038db875d7fb598a474a370a23f03d247e19dd5358c136b6b0d3208b96aa2155cad84b00dee4080 SHA512 a699fb934af4b660c55ffb0d216e29d3b995601c1187e166e878fdbafd46ea7cea4e4951a1052139d115f00de1a38c990495715047f2c0ac13926b2fb613a25a -EBUILD mcollective-2.12.0-r1.ebuild 1651 BLAKE2B 07e64dabd5c6c172f7c98fcd85f811c4dae62978d56d00b00229443947709194465c2738489d03ce542cc6dd9028ba722264881112882241dd085c3e505d6f6a SHA512 9189d3cc3ab5f5e937f8a76a24fe6d00ab454d57ef17bb5e00ee79cfe0d5aa9d06bba21298b8afc037257841d3a01efa2d851fdaf1d4679837b24b68ccb70676 +EBUILD mcollective-2.12.0-r1.ebuild 1649 BLAKE2B f749a108b88c1cbb668129ef4665aa2738ceaed8d4cd70b5ba80fe322bbefbc7543ca838bce92492dc6625dec52b2c7ca5dd7f338c64f38de7b203d185451bb0 SHA512 e366674680d6cc7ccb8923b7c0bc2a0dcdbafd91ae9860b2b62f65985898b91deec56f0606694aaa27bd8ccfc9c9e0053ca0162a34798907b137f10ab99c4b67 +EBUILD mcollective-2.12.1.ebuild 1651 BLAKE2B 07e64dabd5c6c172f7c98fcd85f811c4dae62978d56d00b00229443947709194465c2738489d03ce542cc6dd9028ba722264881112882241dd085c3e505d6f6a SHA512 9189d3cc3ab5f5e937f8a76a24fe6d00ab454d57ef17bb5e00ee79cfe0d5aa9d06bba21298b8afc037257841d3a01efa2d851fdaf1d4679837b24b68ccb70676 MISC metadata.xml 534 BLAKE2B e8866ac769b65ccc61dfe79fe5883bee78ea4066187b7136b899a1a16fa74952f88fd2b81376033d36418dc670d5669d9b65fc3195720ad95adf30bfe49729b1 SHA512 e94dd85f11b4f8b838e928220cb887eeb70860e6d04f03e904ddd4332baddd3b01221305e7229fb575585235436d0d942c116f821ef37adae636a7d5c6193199 diff --git a/app-admin/mcollective/mcollective-2.12.0-r1.ebuild b/app-admin/mcollective/mcollective-2.12.0-r1.ebuild index d916d675849e..bda2a9017f8e 100644 --- a/app-admin/mcollective/mcollective-2.12.0-r1.ebuild +++ b/app-admin/mcollective/mcollective-2.12.0-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/all/marionette-collective-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc +client" DEPEND="" diff --git a/app-admin/mcollective/mcollective-2.12.1.ebuild b/app-admin/mcollective/mcollective-2.12.1.ebuild new file mode 100644 index 000000000000..d916d675849e --- /dev/null +++ b/app-admin/mcollective/mcollective-2.12.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +USE_RUBY="ruby21 ruby22 ruby23" + +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 + dohtml -r doc/* + insinto /usr/share/doc/${P}/ext + doins -r ext/* + 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" +} -- cgit v1.2.3