[med-svn] [gdcm] 02/05: Cleanup doxygen variables by removing obsolete values

Gert Wollny gert-guest at moszumanska.debian.org
Sun Dec 20 19:30:25 UTC 2015


This is an automated email from the git hooks/post-receive script.

gert-guest pushed a commit to branch master
in repository gdcm.

commit 6c25d6ffdd9dc7a7cb90f49d83200692ba7a8b64
Author: Gert Wollny <gw.fossdev at gmail.com>
Date:   Mon Dec 14 12:20:21 2015 +0100

    Cleanup doxygen variables by removing obsolete values
---
 debian/changelog                        |  5 ++-
 debian/control                          | 14 ++++----
 debian/patches/05_cleanup_doxygen.patch | 60 +++++++++++++++++++++++++++++++++
 debian/patches/series                   |  1 +
 4 files changed, 69 insertions(+), 11 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 5648dd6..63d3c62 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,7 @@
 gdcm (2.6.1-2) UNRELEASED; urgency=medium
 
-  * Add doxygen-latex and graphviz to build depends, since 
-    Doxygen html documentation needs these to be build properly 
-    Closes: #746268
+  * Unify build-depends, because the d/rules file doesn't contain 
+    seperate targets for build-indep and build-arch  Closes: #746268
 
  -- Gert Wollny <gw.fossdev at gmail.com>  Mon, 14 Dec 2015 11:50:29 +0100
 
diff --git a/debian/control b/debian/control
index 0293a33..d0fc28c 100644
--- a/debian/control
+++ b/debian/control
@@ -15,8 +15,6 @@ Build-Depends: debhelper (>= 9),
 	       libz-dev,
 	       libexpat-dev,
 	       doxygen,
-	       doxygen-latex,
-	       graphviz, 
 	       swig3.0,
 	       cmake (>= 2.8.9),
 	       libvtk6-dev,
@@ -33,15 +31,15 @@ Build-Depends: debhelper (>= 9),
 	       libsocket++-dev,
 	       libpapyrus3-dev,
 	       cli-common-dev (>= 0.9) [amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x],
-	       mono-devel (>= 2.10.5) [amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x]
-Build-Depends-Indep: vtk6-doc,
-		     doxygen-latex,
-		     ghostscript, 
-                     graphviz
+	       mono-devel (>= 2.10.5) [amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x],
+	       vtk6-doc,
+	       doxygen-latex,
+	       graphviz, 
+               ghostscript
 Build-Conflicts: libopenjp2-7-dev 
 Standards-Version: 3.9.6
 X-Python-Version: 2.7
-Git-Browser: https://anonscm.debian.org/cgit/debian-med/gdcm.git
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/gdcm.git
 Vcs-Git: git://anonscm.debian.org/debian-med/gdcm.git
 Homepage: http://gdcm.sourceforge.net/
 
diff --git a/debian/patches/05_cleanup_doxygen.patch b/debian/patches/05_cleanup_doxygen.patch
new file mode 100644
index 0000000..b33bc60
--- /dev/null
+++ b/debian/patches/05_cleanup_doxygen.patch
@@ -0,0 +1,60 @@
+--- a/Utilities/doxygen/doxyfile.in
++++ b/Utilities/doxygen/doxyfile.in
+@@ -319,22 +319,6 @@
+ 
+ TYPEDEF_HIDES_STRUCT   = NO
+ 
+-# The SYMBOL_CACHE_SIZE determines the size of the internal cache use to
+-# determine which symbols to keep in memory and which to flush to disk.
+-# When the cache is full, less often used symbols will be written to disk.
+-# For small to medium size projects (<1000 input files) the default value is
+-# probably good enough. For larger projects a too small cache size can cause
+-# doxygen to be busy swapping symbols to and from disk most of the time
+-# causing a significant performance penalty.
+-# If the system has enough physical memory increasing the cache will improve the
+-# performance by keeping more symbols in memory. Note that the value works on
+-# a logarithmic scale so increasing the size by one will roughly double the
+-# memory usage. The cache size is given by this formula:
+-# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0,
+-# corresponding to a cache size of 2^16 = 65536 symbols.
+-
+-SYMBOL_CACHE_SIZE      = 0
+-
+ # Similar to the SYMBOL_CACHE_SIZE the size of the symbol lookup cache can be
+ # set using LOOKUP_CACHE_SIZE. This cache is used to resolve symbols given
+ # their name and scope. Since this can be an expensive process and often the
+@@ -1414,18 +1398,6 @@
+ 
+ XML_OUTPUT             = xml
+ 
+-# The XML_SCHEMA tag can be used to specify an XML schema,
+-# which can be used by a validating XML parser to check the
+-# syntax of the XML files.
+-
+-XML_SCHEMA             =
+-
+-# The XML_DTD tag can be used to specify an XML DTD,
+-# which can be used by a validating XML parser to check the
+-# syntax of the XML files.
+-
+-XML_DTD                =
+-
+ # If the XML_PROGRAMLISTING tag is set to YES Doxygen will
+ # dump the program listings (including syntax highlighting
+ # and cross-referencing information) to the XML output. Note that
+@@ -1631,15 +1603,6 @@
+ 
+ DOT_NUM_THREADS        = 1
+ 
+-# By default doxygen will use the Helvetica font for all dot files that
+-# doxygen generates. When you want a differently looking font you can specify
+-# the font name using DOT_FONTNAME. You need to make sure dot is able to find
+-# the font, which can be done by putting it in a standard location or by setting
+-# the DOTFONTPATH environment variable or by setting DOT_FONTPATH to the
+-# directory containing the font.
+-
+-DOT_FONTNAME           = FreeSans
+-
+ # The DOT_FONTSIZE tag can be used to set the size of the font of dot graphs.
+ # The default size is 10pt.
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 9e084ff..937093a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 02_fixhurd.patch
 03_linkvtkdoc.patch
 04_multiarch.patch
+05_cleanup_doxygen.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/gdcm.git



More information about the debian-med-commit mailing list