[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