[med-svn] r20220 - in trunk/packages/elastix/trunk/debian: . patches

Gert Wollny gert-guest at moszumanska.debian.org
Mon Oct 12 15:03:04 UTC 2015


Author: gert-guest
Date: 2015-10-12 15:03:03 +0000 (Mon, 12 Oct 2015)
New Revision: 20220

Added:
   trunk/packages/elastix/trunk/debian/patches/doxygen_cleanup.patch
Modified:
   trunk/packages/elastix/trunk/debian/changelog
   trunk/packages/elastix/trunk/debian/patches/series
   trunk/packages/elastix/trunk/debian/rules
Log:
Clean up the Doxygen generated documentation 

  * remove jquery.js from installation 
  * remove time stamps from documentation 
  * don't install the useless *.md5 files



Modified: trunk/packages/elastix/trunk/debian/changelog
===================================================================
--- trunk/packages/elastix/trunk/debian/changelog	2015-10-12 14:02:45 UTC (rev 20219)
+++ trunk/packages/elastix/trunk/debian/changelog	2015-10-12 15:03:03 UTC (rev 20220)
@@ -4,6 +4,11 @@
   * update patch build-static-ann.patch
   * d/copyright: Update upstream license (now Apache-2.0) 
   * d/control: remove unused shlib:depends on elastix-doc 
+               add dependency on libjs-jquery 
+  * d/rules: remove jquery.js and *.md5 from the packaged doc files 
+  * Add patch to change Doxygen output: 
+    - use svg graphics instead of png to save space 
+    - remove time stamps from documentation 
 
  -- Gert Wollny <gw.fossdev at gmail.com>  Mon, 12 Oct 2015 12:55:54 +0200
 

Added: trunk/packages/elastix/trunk/debian/patches/doxygen_cleanup.patch
===================================================================
--- trunk/packages/elastix/trunk/debian/patches/doxygen_cleanup.patch	                        (rev 0)
+++ trunk/packages/elastix/trunk/debian/patches/doxygen_cleanup.patch	2015-10-12 15:03:03 UTC (rev 20220)
@@ -0,0 +1,38 @@
+Description: Change graphics format and remove time stamp
+Author: Gert Wollny <gw.fossdev at gmail.com>
+Forwarded: no
+
+Change the graphics format to svg in the class tree images to save
+space and remove the timestamp from the documentation for reproducible
+builds. 
+
+diff -ru elastix-upstream/dox/doxygen/doxyfile.in elastix-upstream.new/dox/doxygen/doxyfile.in
+--- elastix-upstream/dox/doxygen/doxyfile.in	2015-09-10 18:29:19.000000000 +0200
++++ elastix-upstream.new/dox/doxygen/doxyfile.in	2015-10-12 16:42:18.515031042 +0200
+@@ -1189,7 +1189,7 @@
+ # The default value is: YES.
+ # This tag requires that the tag GENERATE_HTML is set to YES.
+ 
+-HTML_TIMESTAMP         = YES
++HTML_TIMESTAMP         = NO
+ 
+ # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
+ # documentation will contain sections that can be hidden and shown after the
+@@ -2351,7 +2351,7 @@
+ # The default value is: png.
+ # This tag requires that the tag HAVE_DOT is set to YES.
+ 
+-DOT_IMAGE_FORMAT       = png
++DOT_IMAGE_FORMAT       = svg
+ 
+ # If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
+ # enable generation of interactive SVG images that allow zooming and panning.
+@@ -2363,7 +2363,7 @@
+ # The default value is: NO.
+ # This tag requires that the tag HAVE_DOT is set to YES.
+ 
+-INTERACTIVE_SVG        = NO
++INTERACTIVE_SVG        = YES
+ 
+ # The DOT_PATH tag can be used to specify the path where the dot tool can be
+ # found. If left blank, it is assumed the dot tool can be found in the path.

Modified: trunk/packages/elastix/trunk/debian/patches/series
===================================================================
--- trunk/packages/elastix/trunk/debian/patches/series	2015-10-12 14:02:45 UTC (rev 20219)
+++ trunk/packages/elastix/trunk/debian/patches/series	2015-10-12 15:03:03 UTC (rev 20220)
@@ -1,2 +1,3 @@
 build-static-ann.patch
 remove-google-analytics.patch
+doxygen_cleanup.patch

Modified: trunk/packages/elastix/trunk/debian/rules
===================================================================
--- trunk/packages/elastix/trunk/debian/rules	2015-10-12 14:02:45 UTC (rev 20219)
+++ trunk/packages/elastix/trunk/debian/rules	2015-10-12 15:03:03 UTC (rev 20220)
@@ -2,6 +2,8 @@
 
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
+export DH_ALWAYS_EXCLUDE = jquery.js 
+
 %:
 	dh $@ --sourcedirectory=src
 
@@ -35,6 +37,7 @@
 # build-deps: doxygen, latex, dot
 help/html/index.html: help/doxyfile.out
 	doxygen $<
+	rm *.md5
 
 dox/manual/manual.pdf: dox/manual/manual.tex
 	cd dox/manual && latex manual && latex manual && dvipdf manual




More information about the debian-med-commit mailing list