[med-svn] r8963 - trunk/packages/clustalo/trunk/debian

olivier sallou osallou-guest at alioth.debian.org
Wed Dec 14 17:12:03 UTC 2011


Author: osallou-guest
Date: 2011-12-14 17:12:03 +0000 (Wed, 14 Dec 2011)
New Revision: 8963

Added:
   trunk/packages/clustalo/trunk/debian/libclustalo-doc.doc-base
   trunk/packages/clustalo/trunk/debian/libclustalo-doc.install
Modified:
   trunk/packages/clustalo/trunk/debian/control
   trunk/packages/clustalo/trunk/debian/rules
Log:
Add doxygen generated files to doc package

Modified: trunk/packages/clustalo/trunk/debian/control
===================================================================
--- trunk/packages/clustalo/trunk/debian/control	2011-12-14 17:11:17 UTC (rev 8962)
+++ trunk/packages/clustalo/trunk/debian/control	2011-12-14 17:12:03 UTC (rev 8963)
@@ -7,7 +7,7 @@
 Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/clustalo/trunk/
 Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/clustalo/trunk/?rev=0&sc=0
 Homepage: http://www.clustal.org/omega/
-Build-Depends: debhelper (>= 8.0.0), libargtable2-dev
+Build-Depends: debhelper (>= 8.0.0), libargtable2-dev, doxygen
 Standards-Version: 3.9.2
 
 Package: clustalo
@@ -23,7 +23,15 @@
 Architecture: any
 Section: libdevel
 Depends: ${shlibs:Depends}, ${misc:Depends}, libargtable2-dev, ${binary:Version}
+Suggests: libclustalo-doc
 Description: library to embed Clustal Omega
  This package contains headers and libraries to include
  Clustal Omega in a program. It provides clustal usage
  with an API.
+
+Package: libclustalo-doc
+Architecture: all
+Section: doc
+Description: API documentation
+ Contains the HTML documentation to use the Clustal Omega library.
+ Documentation is available in /usr/share/doc/libclustalo-dev/api.

Added: trunk/packages/clustalo/trunk/debian/libclustalo-doc.doc-base
===================================================================
--- trunk/packages/clustalo/trunk/debian/libclustalo-doc.doc-base	                        (rev 0)
+++ trunk/packages/clustalo/trunk/debian/libclustalo-doc.doc-base	2011-12-14 17:12:03 UTC (rev 8963)
@@ -0,0 +1,9 @@
+Document: clustalo
+Title: Clustal Omega API
+Author: Generated from Doxygen
+Abstract: API for development with clustal omega
+Section: Programming/C++
+
+Format: HTML
+Index: /usr/share/doc/libclustalo-doc/api/html/index.html
+Files: /usr/share/doc/libclustalo-doc/api/html/*

Added: trunk/packages/clustalo/trunk/debian/libclustalo-doc.install
===================================================================
--- trunk/packages/clustalo/trunk/debian/libclustalo-doc.install	                        (rev 0)
+++ trunk/packages/clustalo/trunk/debian/libclustalo-doc.install	2011-12-14 17:12:03 UTC (rev 8963)
@@ -0,0 +1 @@
+doc/doxygen/html   /usr/share/doc/libclustalo-doc/api

Modified: trunk/packages/clustalo/trunk/debian/rules
===================================================================
--- trunk/packages/clustalo/trunk/debian/rules	2011-12-14 17:11:17 UTC (rev 8962)
+++ trunk/packages/clustalo/trunk/debian/rules	2011-12-14 17:12:03 UTC (rev 8963)
@@ -8,6 +8,9 @@
 	dh $@ 
 
 override_dh_install:
+	# Generate doxygen doc
+	mkdir -p doc
+	doxygen Doxyfile
 	dh_install
 	rm -rf debian/tmp/usr/lib/pkgconfig
 	rm -f debian/tmp/usr/lib/libclustalo.la
@@ -18,3 +21,4 @@
 override_dh_clean:
 	dh_clean
 	rm -f  _configs.sed
+	rm -rf doc




More information about the debian-med-commit mailing list