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

Andreas Tille tille at moszumanska.debian.org
Tue Nov 24 16:58:33 UTC 2015


Author: tille
Date: 2015-11-24 16:58:33 +0000 (Tue, 24 Nov 2015)
New Revision: 20528

Added:
   trunk/packages/clustalo/trunk/debian/libclustalo-doc.linktrees
Modified:
   trunk/packages/clustalo/trunk/debian/changelog
   trunk/packages/clustalo/trunk/debian/control
   trunk/packages/clustalo/trunk/debian/rules
Log:
more verbose descriptions, use linktree to get rid of jquery.js copy



Modified: trunk/packages/clustalo/trunk/debian/changelog
===================================================================
--- trunk/packages/clustalo/trunk/debian/changelog	2015-11-24 16:24:02 UTC (rev 20527)
+++ trunk/packages/clustalo/trunk/debian/changelog	2015-11-24 16:58:33 UTC (rev 20528)
@@ -7,6 +7,8 @@
   * cme fix dpkg-control
   * debian/rules: enable building architecture independent package only
     Closes: #806007
+  * more verbose descriptions
+  * use linktree to get rid of jquery.js copy
 
  -- Andreas Tille <tille at debian.org>  Tue, 24 Nov 2015 16:56:52 +0100
 

Modified: trunk/packages/clustalo/trunk/debian/control
===================================================================
--- trunk/packages/clustalo/trunk/debian/control	2015-11-24 16:24:02 UTC (rev 20527)
+++ trunk/packages/clustalo/trunk/debian/control	2015-11-24 16:58:33 UTC (rev 20528)
@@ -6,6 +6,7 @@
 Priority: optional
 Build-Depends: debhelper (>= 9),
                dh-autoreconf,
+               dh-linktree,
                libargtable2-dev,
                doxygen,
                graphviz
@@ -41,7 +42,13 @@
 Package: libclustalo-doc
 Architecture: all
 Section: doc
-Depends: ${misc:Depends}
-Description: API documentation
- Contains the HTML documentation to use the Clustal Omega library.
- Documentation is available in /usr/share/doc/libclustalo-dev/api.
+Depends: ${misc:Depends},
+         libjs-jquery
+Description: API documentation for library to embed Clustal Omega
+ Clustal-Omega is a general purpose multiple sequence alignment (MSA)
+ program for dna/rna/proteins. It produces high quality MSAs and is capable of
+ handling data-sets of hundreds of thousands of sequences in reasonable
+ time.
+ .
+ This package contains the HTML documentation to use the Clustal Omega
+ library provided in package libclustalo-dev.

Added: trunk/packages/clustalo/trunk/debian/libclustalo-doc.linktrees
===================================================================
--- trunk/packages/clustalo/trunk/debian/libclustalo-doc.linktrees	                        (rev 0)
+++ trunk/packages/clustalo/trunk/debian/libclustalo-doc.linktrees	2015-11-24 16:58:33 UTC (rev 20528)
@@ -0,0 +1 @@
+replace usr/share/sphinx/themes/basic/static/jquery.js usr/share/doc/libclustalo-doc/api/html/jquery.js 

Modified: trunk/packages/clustalo/trunk/debian/rules
===================================================================
--- trunk/packages/clustalo/trunk/debian/rules	2015-11-24 16:24:02 UTC (rev 20527)
+++ trunk/packages/clustalo/trunk/debian/rules	2015-11-24 16:58:33 UTC (rev 20528)
@@ -5,27 +5,27 @@
 #export DH_VERBOSE=1
 
 %:
-	dh $@ --with autoreconf
+	dh $@ --with autoreconf --with linktree
 
-override_dh_configure-indep:
-	# do nothing
+override_dh_auto_build-indep:
+	# nothing to do here
 
-override_dh_build-indep:
-	# do nothing
+override_dh_auto_test-indep:
+	# nothing to do here
 
-override_dh_install-arch:
-	dh_install -a
+override_dh_auto_install-arch:
+	dh_auto_install -a
 	rm -rf debian/tmp/usr/lib/pkgconfig
 	rm -f debian/tmp/usr/lib/*/libclustalo.la
 	mv debian/tmp/usr/include debian/libclustalo-dev/usr
 	mv debian/tmp/usr/lib debian/libclustalo-dev/usr
 	mv debian/tmp/usr/bin debian/clustalo/usr
 
-override_dh_install-indep:
+override_dh_auto_install-indep:
 	# Generate doxygen doc
 	mkdir -p doc
 	doxygen Doxyfile
-	dh_install -i
+	find doc -name "*.md5" -delete
 
 override_dh_clean:
 	dh_clean




More information about the debian-med-commit mailing list