[med-svn] r2695 - trunk/packages/insighttoolkit/trunk/debian

smr at alioth.debian.org smr at alioth.debian.org
Sun Nov 16 21:39:47 UTC 2008


Author: smr
Date: 2008-11-16 21:39:47 +0000 (Sun, 16 Nov 2008)
New Revision: 2695

Modified:
   trunk/packages/insighttoolkit/trunk/debian/CMakeCache.txt.debian
   trunk/packages/insighttoolkit/trunk/debian/changelog
   trunk/packages/insighttoolkit/trunk/debian/control
   trunk/packages/insighttoolkit/trunk/debian/rules
Log:
Back out of generating docs with doxygen as it takes a very long time.  In future, will package the doc tarball available from itk.org.

Modified: trunk/packages/insighttoolkit/trunk/debian/CMakeCache.txt.debian
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/CMakeCache.txt.debian	2008-11-16 19:48:03 UTC (rev 2694)
+++ trunk/packages/insighttoolkit/trunk/debian/CMakeCache.txt.debian	2008-11-16 21:39:47 UTC (rev 2695)
@@ -23,8 +23,9 @@
 // Install path prefix, prepended onto install directories
 CMAKE_INSTALL_PREFIX:PATH=/usr
  
-// Build documentation files with doxygen
-BUILD_DOXYGEN:BOOL=ON
+// Don't build documentation files with doxygen: it's too slow
+// The docs are downloadable from itk.org
+BUILD_DOXYGEN:BOOL=OFF
 
 // The code still uses the older #include <iostream.h> style
 CMAKE_CXX_FLAGS:STRING=-Wno-deprecated

Modified: trunk/packages/insighttoolkit/trunk/debian/changelog
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/changelog	2008-11-16 19:48:03 UTC (rev 2694)
+++ trunk/packages/insighttoolkit/trunk/debian/changelog	2008-11-16 21:39:47 UTC (rev 2695)
@@ -5,11 +5,6 @@
     - control:
     - rules: Update version numbers, package names.
 
-  [Dominique Belhachemi]
-  * control: new documentation package: insighttoolkitX.Y-doc
-  * rules: generate source code documentation with doxygen
-  
-  [Steve M. Robbins]
   * control: Build-depend on uuid-dev (gdcm uses it).
   
   * copyright: Update download URL.
@@ -22,7 +17,7 @@
   * CMakeCache.txt.debian: Set CMAKE_BUILD_TYPE to "RELEASE" so that we
     build with -O3 (not -O2), necessary to optimize the templated code.
   
- -- Steve M. Robbins <smr at debian.org>  Tue, 11 Nov 2008 23:12:28 -0600
+ -- Steve M. Robbins <smr at debian.org>  Sun, 16 Nov 2008 15:36:00 -0600
 
 insighttoolkit (3.8.0-1) unstable; urgency=low
 

Modified: trunk/packages/insighttoolkit/trunk/debian/control
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/control	2008-11-16 19:48:03 UTC (rev 2694)
+++ trunk/packages/insighttoolkit/trunk/debian/control	2008-11-16 21:39:47 UTC (rev 2695)
@@ -6,7 +6,7 @@
 Uploaders: Gavin Baker <gavinb at antonym.org>, Steve M. Robbins <smr at debian.org>
 Build-Depends: cdbs (>= 0.4.49), quilt, debhelper (>= 7), cmake, cableswig, gccxml (>= 0.9.0+cvs20080525),
  zlib1g-dev (>= 1.2.2), libpng12-dev, libtiff4-dev (>= 3.7.3), python-support (>= 0.6.4), python-dev,
- python-numarray, libfftw3-dev, tcl8.4-dev, tk8.4-dev, uuid-dev, doxygen, graphviz
+ python-numarray, libfftw3-dev, tcl8.4-dev, tk8.4-dev, uuid-dev
 XS-Python-Version: current
 Standards-Version: 3.8.0
 Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/insighttoolkit/trunk/?rev=0&sc=0
@@ -106,20 +106,3 @@
  combine the information contained in both.
  .
  This package contains the source for example programs.
-
-Package: insighttoolkit3.10-doc
-Section: doc
-Architecture: all
-Suggests: libinsighttoolkit3-dev
-Description: Image processing toolkit for registration and segmentation - documentation
- ITK is an open-source software toolkit for performing registration and
- segmentation. Segmentation is the process of identifying and
- classifying data found in a digitally sampled
- representation. Typically the sampled representation is an image
- acquired from such medical instrumentation as CT or MRI
- scanners. Registration is the task of aligning or developing
- correspondences between data. For example, in the medical
- environment, a CT scan may be aligned with a MRI scan in order to
- combine the information contained in both.
- .
- This package contains the documentation files.

Modified: trunk/packages/insighttoolkit/trunk/debian/rules
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/rules	2008-11-16 19:48:03 UTC (rev 2694)
+++ trunk/packages/insighttoolkit/trunk/debian/rules	2008-11-16 21:39:47 UTC (rev 2695)
@@ -17,7 +17,6 @@
 pkg_python = python-insighttoolkit$(VER_MAJOR)
 pkg_tcl = tcl8.4-insighttoolkit$(VER_MAJOR)
 pkg_examples = insighttoolkit$(VER_MAJOR)-examples
-pkg_doc = insighttoolkit$(VER_MAJOR).$(VER_MINOR)-doc
 
 PYVERS = $(shell pyversions -r debian/control)
 PYMODDIR = usr/share/python-support/$(pkg_python)
@@ -53,8 +52,6 @@
 
 common-configure-arch:: $(DEB_BUILDDIR)/CMakeCache.txt
 	cd $(DEB_BUILDDIR) && cmake ..
-	#doxygen -u $(DEB_BUILDDIR)/Utilities/Doxygen/doxygen.config
-	#doxygen $(DEB_BUILDDIR)/Utilities/Doxygen/doxygen.config
 
 common-build-arch::
 	echo "$(pkg_tcl): non-dev-pkg-with-shlib-symlink" > debian/$(pkg_tcl).lintian-overrides
@@ -92,9 +89,6 @@
 	find debian/$(pkg_examples)/usr/share/doc/$(pkg_examples)/examples \
 	    -type f -print0 | xargs -0 chmod 644
 
-install/$(pkg_doc)::
-	dh_install -p$(pkg_doc) Build/Utilities/Doxygen/html /usr/share/doc/$(pkg_doc)
-
 $(UPSTREAM_SRC).tar.gz:
 	wget http://voxel.dl.sourceforge.net/sourceforge/itk/$@
 




More information about the debian-med-commit mailing list