Add salt-cloud to debian packaging

This commit is contained in:
Bret Palsson 2014-03-20 22:21:19 +00:00
parent ed9e174339
commit 38d5a5cb85
No known key found for this signature in database
GPG key ID: 41C347E7FBA03F79
6 changed files with 34 additions and 2 deletions

6
debian/changelog vendored
View file

@ -1,3 +1,9 @@
salt (2014.1.0-1) unstable; urgency=low
* New upstream version
-- Bret Palsson <bretep@gmail.com> Thu, 20 Mar 2014 14:00:54 -0700
salt (0.17.0-1) unstable; urgency=low
* New upstream version

17
debian/control vendored
View file

@ -1,7 +1,7 @@
Source: salt
Section: admin
Priority: optional
Maintainer: Corey Quinn <corey@sequestered.net>
Maintainer: Bret Palsson <bretep@gmail.com>
Build-Depends: debhelper (>= 7.0.50),
cython,
python | python-all | python-dev | python-all-dev,
@ -48,6 +48,7 @@ Description: Shared libraries that salt requires for all packages
This particular package provides shared libraries that salt-master,
salt-minion, and salt-syndic require to function.
Package: salt-master
Architecture: all
Depends: ${misc:Depends}, python, python-support, python-pkg-resources
@ -115,6 +116,7 @@ Description: This package represents the master-of-masters for salt
This particular package provides the master of masters for salt-- it enables
the management of multiple masters at a time..
Package: salt-ssh
Architecture: all
Depends: ${misc:Depends},
@ -143,6 +145,19 @@ Description: remote manager to administer servers via salt
No minion or other salt specific software needs to be installed
on the remote host.
Package: salt-cloud
Architecture: all
Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends},
salt-common (= ${source:Version}),
sshpass
Suggests: python-botocore
Recommends: python-netaddr
Description: public cloud VM management system
provision virtual machines on various public clouds via a cleanly
controlled profile and mapping system.
Package: salt-doc
Architecture: all
Section: doc

2
debian/copyright vendored
View file

@ -4,7 +4,7 @@ Upstream-Contact: salt-users@googlegroups.com
Source: https://github.com/saltstack/salt
Files: *
Copyright: 2012-2013 Thomas S Hatch <thatch45@gmail.com>
Copyright: 2012-2014 Thomas S Hatch <thatch45@gmail.com>
License: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.

5
debian/salt-cloud.dirs vendored Normal file
View file

@ -0,0 +1,5 @@
/etc/salt/cloud.conf.d/
/etc/salt/cloud.deploy.d/
/etc/salt/cloud.maps.d/
/etc/salt/cloud.profiles.d/
/etc/salt/cloud.providers.d/

5
debian/salt-cloud.install vendored Normal file
View file

@ -0,0 +1,5 @@
conf/cloud /etc/salt
conf/* /usr/share/doc/salt-cloud/examples
salt/cloud/deploy/* /etc/salt/cloud.deploy.d
scripts/salt-cloud /usr/bin
usr/bin/salt-cloud

1
debian/salt-cloud.manpages vendored Normal file
View file

@ -0,0 +1 @@
doc/man/salt-cloud.1