Author: domibel-guest Date: 2008-09-14 20:38:04 +0000 (Sun, 14 Sep 2008) New Revision: 2494
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: generate documentation with doxygen Modified: trunk/packages/insighttoolkit/trunk/debian/CMakeCache.txt.debian =================================================================== --- trunk/packages/insighttoolkit/trunk/debian/CMakeCache.txt.debian 2008-09-14 12:31:35 UTC (rev 2493) +++ trunk/packages/insighttoolkit/trunk/debian/CMakeCache.txt.debian 2008-09-14 20:38:04 UTC (rev 2494) @@ -23,8 +23,8 @@ // Install path prefix, prepended onto install directories CMAKE_INSTALL_PREFIX:PATH=/usr -#// Need to add this soon -#BUILD_DOXYGEN:BOOL=ON +// Build documentation files with doxygen +BUILD_DOXYGEN:BOOL=ON // 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-09-14 12:31:35 UTC (rev 2493) +++ trunk/packages/insighttoolkit/trunk/debian/changelog 2008-09-14 20:38:04 UTC (rev 2494) @@ -1,3 +1,11 @@ +insighttoolkit (3.8.0-2) UNRELEASED; urgency=low + + [Dominique Belhachemi] + * debian/control: new documentation package: insighttoolkit3.8-doc + * debian/rules: generate source code documentation with doxygen + + -- Steve M. Robbins <[EMAIL PROTECTED]> Sun, 14 Sep 2008 10:25:12 -0500 + insighttoolkit (3.8.0-1) unstable; urgency=low * New upstream release. Modified: trunk/packages/insighttoolkit/trunk/debian/control =================================================================== --- trunk/packages/insighttoolkit/trunk/debian/control 2008-09-14 12:31:35 UTC (rev 2493) +++ trunk/packages/insighttoolkit/trunk/debian/control 2008-09-14 20:38:04 UTC (rev 2494) @@ -4,7 +4,9 @@ Priority: optional Maintainer: Debian-Med Packaging Team <[EMAIL PROTECTED]> Uploaders: Gavin Baker <[EMAIL PROTECTED]>, Steve M. Robbins <[EMAIL PROTECTED]> -Build-Depends: cdbs (>= 0.4.49), quilt, debhelper (>= 6.0.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 +Build-Depends: cdbs (>= 0.4.49), quilt, debhelper (>= 6.0.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, doxygen, graphviz 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 @@ -104,3 +106,20 @@ combine the information contained in both. . This package contains the source for example programs. + +Package: insighttoolkit3.8-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-09-14 12:31:35 UTC (rev 2493) +++ trunk/packages/insighttoolkit/trunk/debian/rules 2008-09-14 20:38:04 UTC (rev 2494) @@ -17,6 +17,7 @@ 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) @@ -46,6 +47,8 @@ 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 @@ -83,6 +86,9 @@ 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) $(DEB_BUILDDIR)/Utilities/Doxygen/html /usr/share/doc/$(pkg_doc) + $(UPSTREAM_SRC).tar.gz: wget http://voxel.dl.sourceforge.net/sourceforge/itk/$@ _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit
