[Debian-ha-commits] [corosync] 01/02: Split html documentation into its own package

Richard Winters devrik-guest at moszumanska.debian.org
Thu Apr 23 22:39:16 UTC 2015


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

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

commit 8e296c18984db205a3780ad6312d64cb29f6fb6e
Author: Richard B Winters <rik at mmogp.com>
Date:   Thu Apr 23 17:23:21 2015 -0400

    Split html documentation into its own package
    
     - Added corosync-doc package section to debian/control
     - Added debian/corosync-doc.doc-base
     - Added debian/corosync-doc.install
     - Removed reference to full html documentation from
       debian/corosync.install
     - Removed additional files no longer referenceable in
       debian/corosync.doc-base
    
    Change-Id: I5a3ca1a4544a0acf11a75131b4fbeebb4dea1519
    Signed-off-by: Richard B Winters <rik at mmogp.com>
---
 debian/control               | 18 ++++++++++++++++++
 debian/corosync-doc.doc-base | 11 +++++++++++
 debian/corosync-doc.install  |  2 ++
 debian/corosync.doc-base     |  8 ++------
 debian/corosync.install      |  1 -
 5 files changed, 33 insertions(+), 7 deletions(-)

diff --git a/debian/control b/debian/control
index 1fd0360..19492af 100644
--- a/debian/control
+++ b/debian/control
@@ -84,6 +84,24 @@ Description: Standards-based cluster framework, debugging symbols
  .
  This package contains the debug information.
 
+Package: corosync-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Standards-based cluster framework, html documentation
+ The Corosync project is a project to implement a production quality
+ "Revised BSD" licensed implementation of all core functionalities
+ required by Openais. The project implements cutting edge research
+ on virtual synchrony to provide 100% correct operation in the face of
+ failures or partitionable networks with excellent performance
+ characteristics.
+ .
+ The Application Interface Specification is a software API and policies
+ which are used to develop applications that maintain service during
+ faults.
+ .
+ This package contains the Corosync html documentation.
+
 Package: corosync-dev
 Section: oldlibs 
 Priority: extra
diff --git a/debian/corosync-doc.doc-base b/debian/corosync-doc.doc-base
new file mode 100644
index 0000000..dfc2db6
--- /dev/null
+++ b/debian/corosync-doc.doc-base
@@ -0,0 +1,11 @@
+Document: corosync-doc
+Title: Corosync Library API documentation
+Section: Programming/C
+
+Format: HTML
+Index: /usr/share/doc/corosync-doc/html/index.html
+Files: /usr/share/doc/corosync-doc/html/*.html
+ /usr/share/doc/corosync-doc/html/*.png
+ /usr/share/doc/corosync-doc/html/*.js
+ /usr/share/doc/corosync-doc/html/*.map
+ /usr/share/doc/corosync-doc/html/*.css
diff --git a/debian/corosync-doc.install b/debian/corosync-doc.install
new file mode 100644
index 0000000..3a91b41
--- /dev/null
+++ b/debian/corosync-doc.install
@@ -0,0 +1,2 @@
+doc/api/html usr/share/doc/corosync-doc
+debian/copyright usr/share/doc/corosync-doc
diff --git a/debian/corosync.doc-base b/debian/corosync.doc-base
index f10fd5e..9bb62dc 100644
--- a/debian/corosync.doc-base
+++ b/debian/corosync.doc-base
@@ -1,11 +1,7 @@
-Document: corosync-doc
+Document: corosync
 Title: Corosync Library API documentation
 Section: Programming/C
 
 Format: HTML
 Index: /usr/share/doc/corosync/html/index.html
-Files: /usr/share/doc/corosync/html/*.html
- /usr/share/doc/corosync/html/*.png
- /usr/share/doc/corosync/html/*.js
- /usr/share/doc/corosync/html/*.map
- /usr/share/doc/corosync/html/*.css
\ No newline at end of file
+Files: /usr/share/doc/corosync/html/*.html
\ No newline at end of file
diff --git a/debian/corosync.install b/debian/corosync.install
index 69a043b..04a7d2b 100644
--- a/debian/corosync.install
+++ b/debian/corosync.install
@@ -9,7 +9,6 @@ usr/share/augeas/lenses/corosync.aug
 usr/share/augeas/lenses/tests/test_corosync.aug
 usr/share/doc/corosync/SECURITY
 usr/share/doc/corosync/AUTHORS
-doc/api/html usr/share/doc/corosync
 usr/share/doc/corosync/html/corosync-blackbox.8.html
 usr/share/doc/corosync/html/corosync-cfgtool.8.html
 usr/share/doc/corosync/html/corosync-cmapctl.8.html

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



More information about the Debian-HA-Commits mailing list