[med-svn] r10212 - trunk/packages/rostlab/librostlab/trunk/debian

Laszlo Kajan lkajan-guest at alioth.debian.org
Fri Mar 30 17:28:07 UTC 2012


Author: lkajan-guest
Date: 2012-03-30 17:28:06 +0000 (Fri, 30 Mar 2012)
New Revision: 10212

Modified:
   trunk/packages/rostlab/librostlab/trunk/debian/control
   trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.doc-base
   trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.docs
   trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.lintian-overrides
   trunk/packages/rostlab/librostlab/trunk/debian/rules
Log:
updated doc-base description; explained jquery.js lintian warning override in override file; arranged for pdf documentation generation and its registration with doc-base

Modified: trunk/packages/rostlab/librostlab/trunk/debian/control
===================================================================
--- trunk/packages/rostlab/librostlab/trunk/debian/control	2012-03-30 17:12:05 UTC (rev 10211)
+++ trunk/packages/rostlab/librostlab/trunk/debian/control	2012-03-30 17:28:06 UTC (rev 10212)
@@ -3,7 +3,7 @@
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Laszlo Kajan <lkajan at rostlab.org>,
  Andreas Tille <tille at debian.org>
-Build-Depends: debhelper (>= 7.0.50~), autotools-dev, doxygen, graphviz
+Build-Depends: debhelper (>= 7.0.50~), autotools-dev, doxygen, graphviz, latex-xcolor, texlive-fonts-recommended, texlive-latex-extra
 Standards-Version: 3.9.3
 Section: libs
 Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/rostlab/librostlab/trunk/

Modified: trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.doc-base
===================================================================
--- trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.doc-base	2012-03-30 17:12:05 UTC (rev 10211)
+++ trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.doc-base	2012-03-30 17:28:06 UTC (rev 10212)
@@ -1,7 +1,12 @@
 Document: librostlab
 Title: librostlab Documentation
 Author: Laszlo Kajan <lkajan at rostlab.org>
-Abstract: C++ library from the Rost Lab
+Abstract: C++ library for computational biology
+ This library was developed by the Rost Lab.  The lab's research is
+ driven by a conviction that protein and DNA sequences encode a
+ significant core of information about the ultimate structure and
+ function of genetic material and its gene products. 
+ .
  The library provides the following facilities:
   * current working directory resource
   * exception with stack backtrace
@@ -15,3 +20,6 @@
 Format: html
 Files: /usr/share/doc/librostlab-doc/html/*.html
 Index: /usr/share/doc/librostlab-doc/html/index.html
+
+Format: PDF
+Files: /usr/share/doc/librostlab-doc/librostlab.pdf.gz

Modified: trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.docs
===================================================================
--- trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.docs	2012-03-30 17:12:05 UTC (rev 10211)
+++ trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.docs	2012-03-30 17:28:06 UTC (rev 10212)
@@ -1,2 +1,3 @@
 doxygen-doc/html/
+doxygen-doc/librostlab.pdf
 lib/librostlab.tag

Modified: trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.lintian-overrides
===================================================================
--- trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.lintian-overrides	2012-03-30 17:12:05 UTC (rev 10211)
+++ trunk/packages/rostlab/librostlab/trunk/debian/librostlab-doc.lintian-overrides	2012-03-30 17:28:06 UTC (rev 10212)
@@ -3,7 +3,19 @@
 # version currently in unstable (1.7.6.1). Earlier versions of Doxygen
 # (e.g. i n stable) do not copy a jquery.js there.  The jquery.js copied
 # by doxygen is much earlier (1.3.2) than the current version in unstable
-# (1.7.2-1).  I here assume that the packager/writer of doxygen know what
-# they do. If they copy that jquery.js there then I assume it is a good
-# idea to have it - exactly that file - there.
+# (1.7.2-1). The jquery.js from doxygen actually is a minified bundle of
+# several things:
+#  * jQuery JavaScript Library v1.3.2 http://jquery.com/
+#  * Sizzle CSS Selector Engine - v0.9.3 http://sizzlejs.com/
+#  * jQuery hashchange event - v1.3 - 7/21/2010
+#    http://benalman.com/projects/jquery-hashchange-plugin/
+#  * jQuery UI 1.7.2 http://docs.jquery.com/UI
+#  * jQuery UI Resizable 1.7.2 http://docs.jquery.com/UI/Resizables
+#  * jQuery.ScrollTo - Easy element scrolling using jQuery.
+#
+# Out of these Sizzle is not packaged for Debian, neither is the hashchange
+# event or jQuery.ScrollTo, as far as I can tell.
+# 
+# Therefore, it is necessary to keep this jquery.js instead of linking to the
+# file with the same name from libjs-jquery.
 librostlab-doc: embedded-javascript-library usr/share/doc/librostlab-doc/html/jquery.js

Modified: trunk/packages/rostlab/librostlab/trunk/debian/rules
===================================================================
--- trunk/packages/rostlab/librostlab/trunk/debian/rules	2012-03-30 17:12:05 UTC (rev 10211)
+++ trunk/packages/rostlab/librostlab/trunk/debian/rules	2012-03-30 17:28:06 UTC (rev 10212)
@@ -6,6 +6,10 @@
 %:
 	dh $@ --parallel
 
+.PHONY: override_dh_auto_configure
+override_dh_auto_configure:
+	dh_auto_configure --parallel -- --enable-doxygen-dot --enable-doxygen-pdf
+
 .PHONY: override_dh_auto_build
 override_dh_auto_build:
 	dh_auto_build --parallel




More information about the debian-med-commit mailing list