Bump new upstream version
[ganeti-local] / debian / control
1 Source: ganeti
2 Section: admin
3 Priority: extra
4 Maintainer: Debian Ganeti Team <pkg-ganeti-devel@lists.alioth.debian.org>
5 Uploaders: Guido Trotter <ultrotter@debian.org>,
6  Apollon Oikonomopoulos <apoikos@gmail.com>
7 Build-Depends: debhelper (>= 9),
8  python-all, ghc (>= 6.12), ghc-ghci,
9  libghc-curl-dev, libghc-json-dev, libghc-snap-server-dev,
10  libghc-network-dev, libcurl4-gnutls-dev, libghc-parallel-dev,
11  libghc-utf8-string-dev, libghc-deepseq-dev, libghc-hslogger-dev,
12  libghc-crypto-dev, libghc-text-dev, libghc-hinotify-dev,
13  libghc-regex-pcre-dev, libghc-attoparsec-dev, libghc-vector-dev, libpcre3-dev,
14  python-simplejson, python-pyparsing, python-openssl, python-bitarray,
15  python-support (>= 0.6), python-pyinotify, python-pycurl,
16  python-paramiko, python-ipaddr, python-sphinx (>= 1.0.7+dfsg), graphviz,
17  qemu-utils, socat, iproute, bash-completion, python-fdsend
18 Standards-Version: 3.9.4
19 X-Python-Version: >= 2.6
20 Homepage: http://code.google.com/p/ganeti/
21 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ganeti/ganeti.git
22 Vcs-Git: git://anonscm.debian.org/pkg-ganeti/ganeti.git
23
24 Package: snf-ganeti
25 Architecture: all
26 Breaks: ganeti2 (<< 2.7.0-2), ganeti-htools (<< 0.3)
27 Replaces: ganeti2 (<< 2.7.0-2)
28 Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, lvm2,
29  openssh-client, openssh-server, bridge-utils, iproute, iputils-arping,
30  openssl, python-simplejson, python-pyparsing, python-openssl,
31  python-pyinotify, python-pycurl, python-paramiko, python-bitarray,
32  python-ipaddr, socat, fping, ganeti-haskell (>= ${source:Version}),
33  ganeti-haskell (<< ${source:Version}.1~), adduser, python-fdsend
34 Recommends: drbd8-utils (>= 8.0.7), qemu-system-x86 | qemu-kvm |
35  xen-linux-system-amd64 | xen-linux-system-686-pae,
36  ganeti-instance-debootstrap, ndisc6
37 Suggests: ganeti-htools, ganeti-doc
38 Provides: ${python:Provides}, ganeti2
39 Description: Cluster-based virtualization management software
40  Ganeti is a virtual server cluster management software tool built on top
41  of the Xen virtual machine monitor and other Open Source software. After
42  setting it up it will provide you with an automated environment to
43  manage highly available virtual machine instances.
44  .
45  It has been designed to facilitate cluster management of virtual servers
46  and to provide fast and simple recovery after physical failures using
47  commodity hardware.
48  .
49  It will take care of operations such as redundant disk creation and
50  management, operating system installation  (in cooperation with OS-specific
51  install scripts), startup, shutdown, failover of instances between physical
52  systems.
53
54 Package: ganeti2
55 Architecture: all
56 Depends: ganeti, ${misc:Depends}
57 Description: transitional dummy package
58  This is a transitional dummy package for ganeti. It can safely be removed.
59
60 Package: ganeti-haskell
61 Architecture: any
62 Depends: ${shlibs:Depends}, ${misc:Depends}
63 Replaces: ganeti2 (<< 2.7.0-2), snf-ganeti
64 Breaks: ganeti2 (<< 2.7.0-2)
65 Description: Cluster-based virtualization management software - Haskell components
66  Ganeti is a virtual server cluster management software tool built on top
67  of the Xen virtual machine monitor and other Open Source software. After
68  setting it up it will provide you with an automated environment to
69  manage highly available virtual machine instances.
70  .
71  It has been designed to facilitate cluster management of virtual servers
72  and to provide fast and simple recovery after physical failures using
73  commodity hardware.
74  .
75  It will take care of operations such as redundant disk creation and
76  management, operating system installation  (in cooperation with OS-specific
77  install scripts), startup, shutdown, failover of instances between physical
78  systems.
79  .
80  This package contains the architecture-dependent components of Ganeti written
81  in Haskell.
82
83 Package: ganeti-htools
84 Architecture: any
85 Depends: ${shlibs:Depends}, ${misc:Depends}
86 Breaks: ganeti2 (<< 2.4)
87 Description: Cluster allocation tools for Ganeti
88  These are additional tools used for enhanced allocation and capacity
89  calculation on Ganeti clusters.
90  .
91  The tools provided are:
92    - hail, an iallocator script for ganeti
93    - hbal, used to redistribute instances on the cluster
94    - hspace, used for capacity calculation
95    - hscan, used to gather cluster files for offline use in hbal/hspace
96    - hroller, used to calculate rolling maintenances
97
98 Package: ganeti-doc
99 Architecture: all
100 Section: doc
101 Depends: ${shlibs:Depends}, ${misc:Depends}, ${sphinxdoc:Depends}
102 Replaces: ganeti2 (<< 2.7.0-2)
103 Breaks: ganeti2 (<< 2.7.0-2)
104 Description: Cluster-based virtualization management software - documentation
105  Ganeti is a virtual server cluster management software tool built on top
106  of the Xen virtual machine monitor and other Open Source software. After
107  setting it up it will provide you with an automated environment to
108  manage highly available virtual machine instances.
109  .
110  It has been designed to facilitate cluster management of virtual servers
111  and to provide fast and simple recovery after physical failures using
112  commodity hardware.
113  .
114  It will take care of operations such as redundant disk creation and
115  management, operating system installation  (in cooperation with OS-specific
116  install scripts), startup, shutdown, failover of instances between physical
117  systems.
118  .
119  This package contains the full HTML documentation for Ganeti.
120
121 Package: python-ganeti-rapi
122 Architecture: all
123 Section: python
124 Depends: ${python:Depends}, ${misc:Depends}, python-pycurl, python-simplejson
125 Suggests: ganeti-doc
126 Replaces: ganeti2 (<< 2.7.0-2)
127 Breaks: ganeti2 (<< 2.7.0-2)
128 Description: Cluster-based virtualization management software - RAPI client library
129  Ganeti is a virtual server cluster management software tool built on top
130  of the Xen virtual machine monitor and other Open Source software. After
131  setting it up it will provide you with an automated environment to
132  manage highly available virtual machine instances.
133  .
134  It has been designed to facilitate cluster management of virtual servers
135  and to provide fast and simple recovery after physical failures using
136  commodity hardware.
137  .
138  It will take care of operations such as redundant disk creation and
139  management, operating system installation  (in cooperation with OS-specific
140  install scripts), startup, shutdown, failover of instances between physical
141  systems.
142  .
143  This package contains a RAPI (Remote API) client library for Python.