[Pkg-ganeti-devel] [SCM] Ganeti packaging branch, master, updated. debian/2.7.0-1-31-g53f0717
Apollon Oikonomopoulos
apoikos at gmail.com
Wed Jul 17 20:44:08 UTC 2013
The following commit has been merged in the master branch:
commit 6a351446e87a7b17f9e1e59a621ad2e0411ca1c1
Author: Apollon Oikonomopoulos <apoikos at gmail.com>
Date: Sat Jul 13 01:15:21 2013 +0300
Split out HTML documentation to ganeti2-doc
This allows users to install the HTML doclumentation on their PCs rather than
the nodes. It also makes the ganeti2 package significantly smaller (3.5 MB
instead of 6.7 MB for 2.7.0).
diff --git a/debian/control b/debian/control
index 95fea7a..7e57e54 100644
--- a/debian/control
+++ b/debian/control
@@ -27,13 +27,13 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, lvm2,
openssh-client, openssh-server, bridge-utils, iproute, iputils-arping,
openssl, python-simplejson, python-pyparsing, python-openssl,
python-pyinotify, python-pycurl, python-paramiko,
- socat, libjs-jquery, fping, ganeti-haskell, libjs-underscore
+ socat, fping, ganeti-haskell
Recommends: drbd8-utils (>= 8.0.7), qemu-kvm |
xen-linux-system-amd64 | xen-linux-system-686 |
xen-linux-system-686-pae, ganeti-instance-debootstrap,
ndisc6
Breaks: ganeti-htools (<< 0.3)
-Suggests: drbd8-module-source (>= 8.0.7), ganeti-htools
+Suggests: drbd8-module-source (>= 8.0.7), ganeti-htools, ganeti2-doc
Provides: ${python:Provides}
Description: Cluster-based virtualization management software
Ganeti is a virtual server cluster management software tool built on top
@@ -71,3 +71,24 @@ Description: Cluster allocation tools for Ganeti
- hspace, used for capacity calculation
- hscan, used to gather cluster files for offline use in hbal/hspace
- hroller, used to calculate rolling maintenances
+
+Package: ganeti2-doc
+Architecture: all
+Section: doc
+Depends: ${shlibs:Depends}, ${misc:Depends}, libjs-jquery, libjs-underscore
+Description: Cluster-based virtualization management software - documentation
+ Ganeti is a virtual server cluster management software tool built on top
+ of the Xen virtual machine monitor and other Open Source software. After
+ setting it up it will provide you with an automated environment to
+ manage highly available virtual machine instances.
+ .
+ It has been designed to facilitate cluster management of virtual servers
+ and to provide fast and simple recovery after physical failures using
+ commodity hardware.
+ .
+ It will take care of operations such as redundant disk creation and
+ management, operating system installation (in cooperation with OS-specific
+ install scripts), startup, shutdown, failover of instances between physical
+ systems.
+ .
+ This package contains the full HTML documentation for Ganeti.
diff --git a/debian/docs b/debian/docs
index f12cf27..9eafbe1 100644
--- a/debian/docs
+++ b/debian/docs
@@ -1,3 +1,2 @@
README
NEWS
-doc/html
diff --git a/debian/ganeti2-doc.dirs b/debian/ganeti2-doc.dirs
new file mode 100644
index 0000000..8e1c932
--- /dev/null
+++ b/debian/ganeti2-doc.dirs
@@ -0,0 +1 @@
+/usr/share/doc/ganeti2-doc
diff --git a/debian/doc-base b/debian/ganeti2-doc.doc-base
similarity index 64%
rename from debian/doc-base
rename to debian/ganeti2-doc.doc-base
index 691c38a..458121f 100644
--- a/debian/doc-base
+++ b/debian/ganeti2-doc.doc-base
@@ -4,5 +4,5 @@ Abstract: This manual describes installation, administration and general use asp
Section: System/Administration
Format: HTML
-Index: /usr/share/doc/ganeti2/html/index.html
-Files: /usr/share/doc/ganeti2/html/*.html
+Index: /usr/share/doc/ganeti2-doc/html/index.html
+Files: /usr/share/doc/ganeti2-doc/html/*.html
diff --git a/debian/ganeti2-doc.docs b/debian/ganeti2-doc.docs
new file mode 100644
index 0000000..0bd3136
--- /dev/null
+++ b/debian/ganeti2-doc.docs
@@ -0,0 +1 @@
+doc/html
diff --git a/debian/ganeti2-doc.links b/debian/ganeti2-doc.links
new file mode 100644
index 0000000..fec3ab7
--- /dev/null
+++ b/debian/ganeti2-doc.links
@@ -0,0 +1,2 @@
+usr/share/javascript/jquery/jquery.js usr/share/doc/ganeti2-doc/html/_static/jquery.js
+usr/share/javascript/underscore/underscore.js usr/share/doc/ganeti2-doc/html/_static/underscore.js
diff --git a/debian/links b/debian/links
deleted file mode 100644
index 52ae860..0000000
--- a/debian/links
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/share/javascript/jquery/jquery.js usr/share/doc/ganeti2/html/_static/jquery.js
-usr/share/javascript/underscore/underscore.js usr/share/doc/ganeti2/html/_static/underscore.js
--
Ganeti packaging
More information about the Pkg-ganeti-devel
mailing list