[Debian-ha-commits] [pacemaker] 02/02: Added pacemaker-doc as a package offering

Richard Winters devrik-guest at moszumanska.debian.org
Sun Apr 26 02:35:48 UTC 2015


This is an automated email from the git hooks/post-receive script.

devrik-guest pushed a commit to branch master
in repository pacemaker.

commit 3416248509ade35433a75ace0756b9e80d2b0b45
Author: Richard B Winters <rik at mmogp.com>
Date:   Sat Apr 25 22:31:20 2015 -0400

    Added pacemaker-doc as a package offering
    
     - Added pacemaker-doc.doc-base
     - Added pacemaker-doc.install
    
    Change-Id: Ia90868e9d2ff7a26a06de76daa91d4ae9c433f07
    Signed-off-by: Richard B Winters <rik at mmogp.com>
---
 debian/control                | 131 +++++++++++++++++++++++-------------------
 debian/pacemaker-doc.doc-base |  11 ++++
 debian/pacemaker-doc.install  |   2 +
 3 files changed, 86 insertions(+), 58 deletions(-)

diff --git a/debian/control b/debian/control
index 6a809b4..e65a8bc 100644
--- a/debian/control
+++ b/debian/control
@@ -17,6 +17,7 @@ Build-Depends: debhelper (>= 7.0.50),
  dh-python,
  dh-systemd,
  docbook-xsl,
+ doxygen,
  flex,
  help2man,
  libbz2-dev,
@@ -77,24 +78,23 @@ Depends: ${shlibs:Depends},
 Conflicts: pacemaker-heartbeat, pacemaker-openais
 Replaces: pacemaker-heartbeat, pacemaker-openais
 Description: HA cluster resource manager
- High-Availability cluster resource manager for Corosync and
- optionally, Heartbeat.
+ High-Availability cluster resource manager for Corosync.
  .
  Pacemaker supports a very sophisticated dependency model for 
  n-node clusters and can respond to node and resource-level 
  failures.
  .
- It supports the Corosync cluster stack, and continues to 
- optionally support Heartbeat as well for those users who 
- require it.
+ Since Corosync handles quorum all on its own, and is RHEL's
+ recommended stack, pacemaker supports the Corosync cluster
+ stack.
 
 Package: pacemaker-cli-utils
 Architecture: any
 Depends: ${shlibs:Depends},
  ${misc:Depends},
  ${python:Depends}
-Conflicts: pacemaker (<< 1.1.9+git20130321-1)
-Replaces: pacemaker (<< 1.1.9+git20130321-1)
+Conflicts: pacemaker (<< 1.1.12)
+Replaces: pacemaker (<< 1.1.12)
 Description: Command line interface utilities for Pacemaker
  This package contains numerous command line utilities for the
  Pacemaker cluster manager such as crm_mon and crm_attribute. If
@@ -147,8 +147,7 @@ Depends: ${shlibs:Depends},
  liblrmd1-dev (>= ${binary:Version}),
  libcrmservice1-dev (>= ${binary:Version})
 Description: HA cluster resource manager (development files)
- High-Availability cluster resource manager for Corosync and
- optionally, Heartbeat.
+ High-Availability cluster resource manager for Corosync.
  .
  Pacemaker supports a very sophisticated dependency model for 
  n-node clusters and can respond to node and resource-level 
@@ -163,27 +162,45 @@ Priority: extra
 Depends: pacemaker (= ${binary:Version}),
  ${misc:Depends}
 Description: Debugging symbols for Pacemaker
- High-Availability cluster resource manager for Heartbeat as
- well as Corosync.
+ High-Availability cluster resource manager for Corosync.
  .
  Pacemaker supports a very sophisticated dependency model for
  n-node clusters and can respond to node and resource-level
  failures.
  .
- It supports both the Heartbeat and Corosync cluster stacks.
+ Since Corosync handles quorum all on its own, and is RHEL's
+ recommended stack, pacemaker supports the Corosync cluster
+ stack.
  .
  This package contains the debugging symbols for Pacemaker.
 
+Package: pacemaker-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: HA cluster resource manager
+ High-Availability cluster resource manager for Corosync.
+ .
+ Pacemaker supports a very sophisticated dependency model for 
+ n-node clusters and can respond to node and resource-level 
+ failures.
+ .
+ Since Corosync handles quorum all on its own, and is RHEL's
+ recommended stack, pacemaker supports the Corosync cluster
+ stack.
+ .
+ This package contains the Corosync html documentation.
+
 Package: libcib4
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
-Replaces: pacemaker (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker (<= 1.1.12),
  libcib1,
  libcib2,
  libcib3
-Conflicts: pacemaker (<= 1.0.9.1+hg15626-2),
+Conflicts: pacemaker (<= 1.1.12),
  libcib1,
  libcib2,
  libcib3
@@ -198,11 +215,11 @@ Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
  libcib4 (= ${binary:Version})
-Replaces: pacemaker-dev (<< 1.1.8+git20121010-1),
+Replaces: pacemaker-dev (<< 1.1.12),
  libcib1-dev,
  libcib2-dev,
  libcib3-dev
-Conflicts: pacemaker-dev (<< 1.1.8+git20121010-1),
+Conflicts: pacemaker-dev (<< 1.1.12),
  libcib1-dev,
  libcib2-dev,
  libcib3-dev
@@ -216,10 +233,10 @@ Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
-Replaces: pacemaker (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker (<= 1.1.12),
  libcrmcluster1,
  libcrmcluster2
-Conflicts: pacemaker (<= 1.0.9.1+hg15626-2),
+Conflicts: pacemaker (<= 1.1.12),
  libcrmcluster1,
  libcrmcluster2
 Description: Pacemaker libraries - CRM
@@ -233,10 +250,10 @@ Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
  libcrmcluster4 (= ${binary:Version})
-Replaces: pacemaker-dev (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker-dev (<< 1.1.12),
  libcrmcluster1-dev,
  libcrmcluster2-dev
-Conflicts: pacemaker-dev (<= 1.0.9.1+hg15626-2),
+Conflicts: pacemaker-dev (<< 1.1.12),
  libcrmcluster1-dev,
  libcrmcluster2-dev
 Description: Development file for pacemaker's crm library
@@ -249,9 +266,9 @@ Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
-Replaces: pacemaker (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker (<< 1.1.12),
  libcrmcommon2
-Conflicts: pacemaker (<= 1.0.9.1+hg15626-2),
+Conflicts: pacemaker (<< 1.1.12),
  libcrmcommon2
 Description: Pacemaker libraries - common CRM
  This package contains some of the libraries provided by and needed
@@ -263,14 +280,12 @@ Package: libcrmcommon3-dev
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
-  libcrmcommon3 (= ${binary:Version}),
+ libcrmcommon3 (= ${binary:Version}),
  cluster-glue-dev (>= 1.0.11+hg2754)
-Replaces: pacemaker-dev (<= 1.0.9.1+hg15626-2),
- libcrmcommon2-dev,
- pacemaker-dev (<< 1.1.8+git20121010-1)
-Conflicts: pacemaker-dev (<= 1.0.9.1+hg15626-2),
- libcrmcommon2-dev,
- pacemaker-dev (<< 1.1.8+git20121010-1)
+Replaces: pacemaker-dev (<< 1.1.12),
+ libcrmcommon2-dev
+Conflicts: pacemaker-dev (<< 1.1.12),
+ libcrmcommon2-dev
 Description: Development file for pacemaker's common library
  This package contains static libraries, symbol files as well as
  headers provided by the pacemaker cluster manager (common CRM). 
@@ -281,9 +296,9 @@ Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
-Replaces: pacemaker (<= 1.0.9.1+hg15626-2),
- libpe-rules-2 (<= 1.0.10-1)
-Conflicts: pacemaker (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker (<= 1.1.12),
+ libpe-rules-2 (<= 1.1.12)
+Conflicts: pacemaker (<= 1.1.12),
  libpe-rules-2 (<= 1.0.10-1)
 Description: Pacemaker libraries - rules for P-Engine
  This package contains some of the libraries provided by and needed
@@ -296,10 +311,10 @@ Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
  libpe-rules2 (= ${binary:Version})
-Replaces: pacemaker-dev (<= 1.0.9.1+hg15626-2),
- libpe-rules-2-dev (<= 1.0.10-1)
-Conflicts: pacemaker-dev (<= 1.0.9.1+hg15626-2),
- libpe-rules-2-dev (<= 1.0.10-1)
+Replaces: pacemaker-dev (<= 1.1.12),
+ libpe-rules-2-dev (<= 1.1.12)
+Conflicts: pacemaker-dev (<= 1.1.12),
+ libpe-rules-2-dev (<= 1.1.12)
 Description: Development file for pacemaker's rules library
  This package contains static libraries, symbol files as well as
  headers provided by the pacemaker cluster manager (pengine rules). 
@@ -310,11 +325,11 @@ Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
-Replaces: pacemaker (<= 1.0.9.1+hg15626-2),
- libpe-status-2 (<= 1.0.10-1),
+Replaces: pacemaker (<= 1.1.12),
+ libpe-status-2 (<= 1.1.12),
  libpe-status3
-Conflicts: pacemaker (<= 1.0.9.1+hg15626-2),
- libpe-status-2 (<= 1.0.10-1),
+Conflicts: pacemaker (<= 1.1.12),
+ libpe-status-2 (<= 1.1.12),
  libpe-status3
 Description: Pacemaker libraries - status for P-Engine
  This package contains some of the libraries provided by and needed
@@ -327,12 +342,12 @@ Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
  libpe-status4 (= ${binary:Version})
-Replaces: pacemaker-dev (<= 1.0.9.1+hg15626-2),
- libpe-status-2-dev (<= 1.0.10-1),
+Replaces: pacemaker-dev (<= 1.1.12),
+ libpe-status-2-dev (<= 1.1.12),
  libpe-status2-dev,
  libpe-status3-dev
-Conflicts: pacemaker-dev (<= 1.0.9.1+hg15626-2),
- libpe-status-2-dev (<= 1.0.10-1),
+Conflicts: pacemaker-dev (<= 1.1.12),
+ libpe-status-2-dev (<= 1.1.12),
  libpe-status2-dev,
  libpe-status3-dev
 Description: Development file for pacemaker's status library
@@ -345,12 +360,12 @@ Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
-Replaces: pacemaker (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker (<< 1.1.12),
  libpengine3,
- pacemaker-dev (<< 1.1.8+git20121010-1)
-Conflicts: pacemaker (<= 1.0.9.1+hg15626-2),
+ pacemaker-dev (<< 1.1.12)
+Conflicts: pacemaker (<< 1.1.12),
  libpengine3,
- pacemaker-dev (<< 1.1.8+git20121010-1)
+ pacemaker-dev (<< 1.1.12)
 Description: Pacemaker libraries - P-Engine
  This package contains some of the libraries provided by and needed
  for the pacemaker cluster manager. You need to install them if you
@@ -362,9 +377,9 @@ Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
  libpengine4 (= ${binary:Version})
-Replaces: pacemaker-dev (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker-dev (<= 1.1.12),
  libpengine3-dev
-Conflicts: pacemaker-dev (<= 1.0.9.1+hg15626-2),
+Conflicts: pacemaker-dev (<= 1.1.12),
  libpengine3-dev
 Description: Development file for pacemaker's pengine library
  This package contains static libraries, symbol files as well as
@@ -376,10 +391,10 @@ Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
-Replaces: pacemaker (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker (<= 1.1.12),
  libstonithd0,
  libstonithd1
-Conflicts: pacemaker (<= 1.0.9.1+hg15626-2),
+Conflicts: pacemaker (<= 1.1.12),
  libstonithd0,
  libstonithd1
 Description: Pacemaker libraries - stonith
@@ -393,10 +408,10 @@ Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
  libstonithd2 (= ${binary:Version})
-Replaces: pacemaker-dev (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker-dev (<= 1.1.12),
  libstonithd0-dev,
  libstonithd1-dev
-Conflicts: pacemaker-dev (<= 1.0.9.1+hg15626-2),
+Conflicts: pacemaker-dev (<= 1.1.12),
  libstonithd0-dev,
  libstonithd1-dev
 Description: Development file for pacemaker's stonith library
@@ -409,9 +424,9 @@ Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
-Replaces: pacemaker (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker (<= 1.1.12),
  libtransitioner1
-Conflicts: pacemaker (<= 1.0.9.1+hg15626-2),
+Conflicts: pacemaker (<= 1.1.12),
  libtransitioner1
 Description: Pacemaker libraries - transitioner
  This package contains some of the libraries provided by and needed
@@ -424,9 +439,9 @@ Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
  libtransitioner2 (= ${binary:Version})
-Replaces: pacemaker-dev (<= 1.0.9.1+hg15626-2),
+Replaces: pacemaker-dev (<= 1.1.12),
  libtransitioner1-dev
-Conflicts: pacemaker-dev (<= 1.0.9.1+hg15626-2),
+Conflicts: pacemaker-dev (<= 1.1.12),
  libtransitioner1-dev
 Description: Development file for pacemaker's transitioner library
  This package contains static libraries, symbol files as well as
diff --git a/debian/pacemaker-doc.doc-base b/debian/pacemaker-doc.doc-base
new file mode 100644
index 0000000..4a2b386
--- /dev/null
+++ b/debian/pacemaker-doc.doc-base
@@ -0,0 +1,11 @@
+Document: pacemaker-doc
+Title: Pacemaker API documentation
+Section: Programming/C
+
+Format: HTML
+Index: /usr/share/doc/pacemaker-doc/html/index.html
+Files: /usr/share/doc/pacemaker-doc/html/*.html
+ /usr/share/doc/pacemaker-doc/html/*.png
+ /usr/share/doc/pacemaker-doc/html/*.js
+ /usr/share/doc/pacemaker-doc/html/*.map
+ /usr/share/doc/pacemaker-doc/html/*.css
diff --git a/debian/pacemaker-doc.install b/debian/pacemaker-doc.install
new file mode 100644
index 0000000..7c52eca
--- /dev/null
+++ b/debian/pacemaker-doc.install
@@ -0,0 +1,2 @@
+doc/api/html usr/share/doc/pacemaker-doc
+debian/copyright usr/share/doc/pacemaker-doc

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-ha/pacemaker.git



More information about the Debian-HA-Commits mailing list