Source: mcollective
Section: utils
Priority: optional
Maintainer: Puppet Package Maintainers <pkg-puppet-devel@lists.alioth.debian.org>
Uploaders: Jonas Genannt <jonas.genannt@capi2name.de>,
           Micah Anderson <micah@debian.org>,
           Sebastien Badia <sbadia@debian.org>
Build-Depends: debhelper (>= 11~), dh-exec, gem2deb, pandoc
Standards-Version: 4.1.4
Homepage: http://projects.puppetlabs.com/projects/mcollective
Vcs-Git: https://salsa.debian.org/puppet-team/mcollective.git
Vcs-Browser: https://salsa.debian.org/puppet-team/mcollective
XS-Ruby-Versions: all

Package: mcollective
Architecture: all
XB-Ruby-Versions: ${ruby:Versions}
Depends: mcollective-common (>= ${source:Version}),
         ruby | ruby-interpreter,
         ${misc:Depends}
Suggests: activemq, facter, puppet
Recommends: mcollective-client
Description: Marionette Collective clustering framework - server
 The Marionette Collective is a framework for building server
 orchestration and parallel job execution systems.
 .
 This package contains the MCollective daemon.

Package: mcollective-client
Architecture: all
XB-Ruby-Versions: ${ruby:Versions}
Suggests: mcollective
Depends: mcollective-common (>= ${source:Version}),
         ruby | ruby-interpreter,
         ${misc:Depends}
Description: Marionette Collective clustering framework - clients
 The Marionette Collective is a framework for building server
 orchestration and parallel job execution systems.
 .
 This package provides the MCollective client utility:
  * mco

Package: mcollective-common
Architecture: all
XB-Ruby-Versions: ${ruby:Versions}
Suggests: mcollective-doc
Depends: ruby | ruby-interpreter,
         ruby-json,
         ruby-stomp (>> 1.2.10-1~),
         ruby-systemu,
         ${misc:Depends}
Description: Marionette Collective clustering framework - common files
 The Marionette Collective is a framework for building server
 orchestration and parallel job execution systems.
 .
 This package provides common files for MCollective.

Package: mcollective-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Description: Marionette Collective clustering framework - documentation
 The Marionette Collective is a framework for building server
 orchestration and parallel job execution systems.
 .
 This package provides documentation for MCollective.