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


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to