[med-svn] r10738 - in trunk/packages/gdcm/trunk/debian: . patches
Mathieu Malaterre
malat at alioth.debian.org
Mon May 7 17:42:46 UTC 2012
Author: malat
Date: 2012-05-07 17:42:46 +0000 (Mon, 07 May 2012)
New Revision: 10738
Added:
trunk/packages/gdcm/trunk/debian/patches/linkvtkdoc.patch
Modified:
trunk/packages/gdcm/trunk/debian/patches/series
trunk/packages/gdcm/trunk/debian/rules
Log:
make sure to link to local doc
Added: trunk/packages/gdcm/trunk/debian/patches/linkvtkdoc.patch
===================================================================
--- trunk/packages/gdcm/trunk/debian/patches/linkvtkdoc.patch (rev 0)
+++ trunk/packages/gdcm/trunk/debian/patches/linkvtkdoc.patch 2012-05-07 17:42:46 UTC (rev 10738)
@@ -0,0 +1,24 @@
+Description: link to vtk doc
+Author: Mathieu Malaterre <malat at debian.org>
+
+--- gdcm-2.2.0.orig/Utilities/doxygen/vtk/CMakeLists.txt
++++ gdcm-2.2.0/Utilities/doxygen/vtk/CMakeLists.txt
+@@ -89,7 +89,7 @@ MARK_AS_ADVANCED(VTK_DIR)
+ GET_FILENAME_COMPONENT(DOT_PATH ${DOT} PATH)
+ ENDIF(NOT DOT_PATH)
+
+- SET(TAGFILES "\"${CMAKE_CURRENT_BINARY_DIR}/vtkNightlyDoc.tag=http://www.vtk.org/doc/nightly/html\"")
++ #SET(TAGFILES "\"${CMAKE_CURRENT_BINARY_DIR}/vtkNightlyDoc.tag=http://www.vtk.org/doc/nightly/html\"")
+ IF(INCLUDE_QT_DOCUMENTATION)
+ SET (TAGFILES "${TAGFILES} \"${QT_TAG_FILE}=http://doc.trolltech.com/4.2\"")
+ ENDIF(INCLUDE_QT_DOCUMENTATION)
+--- gdcm-2.2.0.orig/Utilities/doxygen/vtk/doxyfile.in
++++ gdcm-2.2.0/Utilities/doxygen/vtk/doxyfile.in
+@@ -23,6 +23,7 @@ PDF_HYPERLINKS = YES
+ HAVE_DOT = YES
+ #HAVE_DOT = NO
+ DOT_PATH = "@DOT_PATH@"
++DOT_IMAGE_FORMAT = svg
+ CLASS_GRAPH = YES
+ COLLABORATION_GRAPH = YES
+ TEMPLATE_RELATIONS = YES
Modified: trunk/packages/gdcm/trunk/debian/patches/series
===================================================================
--- trunk/packages/gdcm/trunk/debian/patches/series 2012-05-07 17:17:14 UTC (rev 10737)
+++ trunk/packages/gdcm/trunk/debian/patches/series 2012-05-07 17:42:46 UTC (rev 10738)
@@ -13,3 +13,4 @@
sonameprops.patch
csharpfixes.patch
fixdoxygeninstall.patch
+linkvtkdoc.patch
Modified: trunk/packages/gdcm/trunk/debian/rules
===================================================================
--- trunk/packages/gdcm/trunk/debian/rules 2012-05-07 17:17:14 UTC (rev 10737)
+++ trunk/packages/gdcm/trunk/debian/rules 2012-05-07 17:42:46 UTC (rev 10738)
@@ -38,6 +38,7 @@
PYVER := $(shell pyversions -dv)
PYMODDIR := /usr/lib/$(shell pyversions -r)
+VTKVERS=$(shell apt-cache policy libvtk5-dev | grep "Installed:" | cut -d: -f2 | cut -d' ' -f2 | cut -d- -f1 | cut -d. -f1-2)
# GDCM_DOCUMENTATION:BOOL=ON is required to build man page (build target)
# Need to make sure to build using the same vtk/python version:
@@ -70,6 +71,7 @@
-DPYTHON_INCLUDE_DIR:PATH=/usr/include/python2.7 \
-DPYTHON_LIBRARY:FILEPATH=/usr/lib/python2.7/config/libpython2.7.so \
-DGDCM_INSTALL_DOC_DIR:STRING=share/doc/gdcm-doc \
+ -DTAGFILES:STRING="/usr/share/doc/vtk-doc/html/vtk$(VTKVERS).tag=/usr/share/doc/vtk-doc/html/" \
-DGDCM_USE_VTK:BOOL=ON
override_dh_auto_configure:
More information about the debian-med-commit
mailing list