From: | "Lance Albertson (ramereth)" <ramereth@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in app-admin/mcollective: mcollective-1.0.1.ebuild metadata.xml ChangeLog |
Date: | Tue, 01 Mar 2011 02:18:43 |
Message-Id: | 20110301021833.777AA20057@flycatcher.gentoo.org |
1 | ramereth 11/03/01 02:18:33 |
2 | |
3 | Added: mcollective-1.0.1.ebuild metadata.xml ChangeLog |
4 | Log: |
5 | Initial commit imported from my ramereth-overlay |
6 | |
7 | (Portage version: 2.1.9.25/cvs/Linux x86_64) |
8 | |
9 | Revision Changes Path |
10 | 1.1 app-admin/mcollective/mcollective-1.0.1.ebuild |
11 | |
12 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mcollective/mcollective-1.0.1.ebuild?rev=1.1&view=markup |
13 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mcollective/mcollective-1.0.1.ebuild?rev=1.1&content-type=text/plain |
14 | |
15 | Index: mcollective-1.0.1.ebuild |
16 | =================================================================== |
17 | # Copyright 1999-2011 Gentoo Foundation |
18 | # Distributed under the terms of the GNU General Public License v2 |
19 | # $Header: /var/cvsroot/gentoo-x86/app-admin/mcollective/mcollective-1.0.1.ebuild,v 1.1 2011/03/01 02:18:33 ramereth Exp $ |
20 | |
21 | EAPI="2" |
22 | |
23 | USE_RUBY="ruby18 ree18" |
24 | |
25 | inherit ruby-ng |
26 | |
27 | DESCRIPTION="Framework to build server orchestration or parallel job execution |
28 | systems" |
29 | HOMEPAGE="http://marionette-collective.org/" |
30 | SRC_URI="http://puppetlabs.com/downloads/mcollective/${P}.tgz" |
31 | |
32 | LICENSE="Apache-2.0" |
33 | SLOT="0" |
34 | KEYWORDS="~x86 ~amd64" |
35 | IUSE="doc +client" |
36 | |
37 | DEPEND="" |
38 | RDEPEND="dev-ruby/stomp" |
39 | |
40 | src_compile() { |
41 | einfo "nothing to compile" |
42 | } |
43 | |
44 | each_ruby_install() { |
45 | doruby -r lib/* |
46 | insinto /usr/share/mcollective |
47 | doins -r plugins |
48 | use client && dosbin mc-* |
49 | newsbin mcollectived.rb mcollectived |
50 | if use doc ; then |
51 | dohtml -r doc/* |
52 | insinto /usr/share/doc/${P}/ext |
53 | doins -r ext/* |
54 | fi |
55 | newinitd "${FILESDIR}"/mcollectived.initd mcollectived |
56 | insinto /etc/mcollective |
57 | cd etc |
58 | for cfg in *.dist ; do |
59 | newins "${cfg}" "${cfg%%.dist}" |
60 | dosed "s:^libdir.*:libdir = /usr/share/mcollective/plugins:" \ |
61 | /etc/mcollective/${cfg%%.dist} |
62 | done |
63 | } |
64 | |
65 | pkg_postinst() { |
66 | einfo "Mcollective requires a stomp server installed and functioning before" |
67 | einfo "you can use it. The recommended server to use is ActiveMQ [1] but" |
68 | einfo "any other stomp compatible server should work." |
69 | einfo |
70 | einfo "It is recommended you read the \'getting started\' guide [2] if this" |
71 | einfo "is a new installation" |
72 | einfo |
73 | einfo "[1] http://activemq.apache.org/" |
74 | einfo "[2] http://code.google.com/p/mcollective/wiki/GettingStarted" |
75 | } |
76 | |
77 | |
78 | |
79 | 1.1 app-admin/mcollective/metadata.xml |
80 | |
81 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mcollective/metadata.xml?rev=1.1&view=markup |
82 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mcollective/metadata.xml?rev=1.1&content-type=text/plain |
83 | |
84 | Index: metadata.xml |
85 | =================================================================== |
86 | <?xml version="1.0" encoding="UTF-8"?> |
87 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
88 | <pkgmetadata> |
89 | <herd></herd> |
90 | <maintainer> |
91 | <email>ramereth@g.o</email> |
92 | <name>Lance Albertson</name> |
93 | </maintainer> |
94 | <use> |
95 | <flag name="client">Install client utilities</flag> |
96 | </use> |
97 | <longdescription lang="en"> |
98 | mcollective is a framework to build server orchestration or parallel job |
99 | execution systems. |
100 | </longdescription> |
101 | </pkgmetadata> |
102 | |
103 | |
104 | |
105 | 1.1 app-admin/mcollective/ChangeLog |
106 | |
107 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mcollective/ChangeLog?rev=1.1&view=markup |
108 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mcollective/ChangeLog?rev=1.1&content-type=text/plain |
109 | |
110 | Index: ChangeLog |
111 | =================================================================== |
112 | # ChangeLog for app-admin/mcollective |
113 | # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 |
114 | # $Header: /var/cvsroot/gentoo-x86/app-admin/mcollective/ChangeLog,v 1.1 2011/03/01 02:18:33 ramereth Exp $ |
115 | |
116 | *mcollective-1.0.1 (01 Mar 2011) |
117 | |
118 | 01 Mar 2011; Lance Albertson <ramereth@g.o> |
119 | +mcollective-1.0.1.ebuild, +files/mcollectived.initd, +metadata.xml: |
120 | Initial commit imported from my ramereth-overlay |