[med-svn] r4238 - in trunk/packages/igstk/tags: . 4.2.0-2 4.2.0-2/debian 4.2.0-2/debian/patches
Dominique Belhachemi
domibel-guest at alioth.debian.org
Thu Oct 22 01:20:40 UTC 2009
Author: domibel-guest
Date: 2009-10-22 01:20:40 +0000 (Thu, 22 Oct 2009)
New Revision: 4238
Added:
trunk/packages/igstk/tags/4.2.0-2/
trunk/packages/igstk/tags/4.2.0-2/debian/
trunk/packages/igstk/tags/4.2.0-2/debian/FindOpenCV.cmake
trunk/packages/igstk/tags/4.2.0-2/debian/Notes
trunk/packages/igstk/tags/4.2.0-2/debian/README.Debian
trunk/packages/igstk/tags/4.2.0-2/debian/README.source
trunk/packages/igstk/tags/4.2.0-2/debian/changelog
trunk/packages/igstk/tags/4.2.0-2/debian/compat
trunk/packages/igstk/tags/4.2.0-2/debian/control
trunk/packages/igstk/tags/4.2.0-2/debian/copyright
trunk/packages/igstk/tags/4.2.0-2/debian/get-orig-source
trunk/packages/igstk/tags/4.2.0-2/debian/igstk-doc.doc-base
trunk/packages/igstk/tags/4.2.0-2/debian/patches/
trunk/packages/igstk/tags/4.2.0-2/debian/patches/05_cvs20090823.diff
trunk/packages/igstk/tags/4.2.0-2/debian/patches/12_doxygen.diff
trunk/packages/igstk/tags/4.2.0-2/debian/patches/34_disable_resource_intensely_tests.diff
trunk/packages/igstk/tags/4.2.0-2/debian/patches/70_vtk_use_qvtk.diff
trunk/packages/igstk/tags/4.2.0-2/debian/patches/89_SceneGraphVisualization.diff
trunk/packages/igstk/tags/4.2.0-2/debian/patches/90_examples.diff
trunk/packages/igstk/tags/4.2.0-2/debian/patches/series
trunk/packages/igstk/tags/4.2.0-2/debian/rules
trunk/packages/igstk/tags/4.2.0-2/debian/watch
Log:
tagging igstk 4.2.0-2
Added: trunk/packages/igstk/tags/4.2.0-2/debian/FindOpenCV.cmake
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/FindOpenCV.cmake (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/FindOpenCV.cmake 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,67 @@
+# - try to find glut library and include files
+# GLUT_INCLUDE_DIR, where to find GL/glut.h, etc.
+# GLUT_LIBRARIES, the libraries to link against
+# GLUT_FOUND, If false, do not try to use GLUT.
+# Also defined, but not for general use are:
+# GLUT_glut_LIBRARY = the full path to the glut library.
+# GLUT_Xmu_LIBRARY = the full path to the Xmu library.
+# GLUT_Xi_LIBRARY = the full path to the Xi Library.
+
+
+ FIND_PATH( OpenCV_INCLUDE_DIR cv.h
+ /usr/include
+ /usr/include/opencv
+ /usr/local/include
+ /usr/openwin/share/include
+ /usr/openwin/include
+ /usr/X11R6/include
+ /usr/include/X11
+ )
+
+ FIND_LIBRARY( OpenCV_cv_LIBRARY cv
+ /usr/lib
+ /usr/local/lib
+ )
+
+ FIND_LIBRARY( OpenCV_cvaux_LIBRARY cvaux
+ /usr/lib
+ /usr/local/lib
+ )
+
+ FIND_LIBRARY( OpenCV_highgui_LIBRARY highgui
+ /usr/lib
+ /usr/local/lib
+ )
+
+
+SET( OpenCV_FOUND "NO" )
+IF(OpenCV_INCLUDE_DIR)
+ IF(OpenCV_cv_LIBRARY)
+ SET( OpenCV_LIBRARIES
+ ${OpenCV_cv_LIBRARY}
+ ${OpenCV_cvaux_LIBRARY}
+ ${OpenCV_highgui_LIBRARY}
+ )
+ SET( OpenCV_FOUND "YES" )
+
+#The following deprecated settings are for backwards compatibility with CMake1.4
+ SET (OpenCV_LIBRARY ${OpenCV_LIBRARIES})
+ SET (OpenCV_INCLUDE_PATH ${OpenCV_INCLUDE_DIR})
+
+ ENDIF(OpenCV_cv_LIBRARY)
+ENDIF(OpenCV_INCLUDE_DIR)
+
+MARK_AS_ADVANCED(
+# OpenCV_INCLUDE_DIR
+# OpenCV_cv_LIBRARY
+ OpenCV_cvaux_LIBRARY
+ OpenCV_highgui_LIBRARY
+)
+
+
+#MESSAGE(${OpenCV_INCLUDE_DIR})
+#MESSAGE(${OpenCV_cv_LIBRARY})
+#MESSAGE(${OpenCV_cvaux_LIBRARY})
+#MESSAGE(${OpenCV_highgui_LIBRARY})
+#MESSAGE(${OpenCV_LIBRARIES})
+
Added: trunk/packages/igstk/tags/4.2.0-2/debian/Notes
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/Notes (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/Notes 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,14 @@
+TODO
+
+1) create a symbol file
+dpkg-gensymbols -v4.0.0 -plibigstk4 -Pdebian/libigstk4 -Odebian/libigstk4.symbols
+
+
+packages.symbols.common
+package.symbols.i386
+....
+
+
+Arch:
+[alpha] [amd64] [arm] [armel] [hppa] [hurd-i386] [i386] [ia64] [kfreebsd-i386] [kfreebsd-amd64] [m68k] [mips] [mipsel]
+[powerpc] [s390] [sparc]
Added: trunk/packages/igstk/tags/4.2.0-2/debian/README.Debian
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/README.Debian (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/README.Debian 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,22 @@
+igstk for Debian
+----------------
+
+ Some examples using this library can be found in the repository.
+
+ cvs -d :pserver:anonymous at public.kitware.com:/cvsroot/IGSTK login
+ answer by 'igstk'
+ cvs -d :pserver:anonymous at public.kitware.com:/cvsroot/IGSTK co IGSTKSandbox
+
+
+
+ Examples from the igstk-examples package can be easily compiled:
+
+ mkdir my_test_dir_for_igstk
+ cd my_test_dir_for_igstk
+ ccmake /usr/share/doc/igstk-examples/examples
+ make
+
+
+
+-- Dominique Belhachemi <domibel at cs.tu-berlin.de> Tue, 24 Jun 2008 20:51:56 +0200
+
Added: trunk/packages/igstk/tags/4.2.0-2/debian/README.source
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/README.source (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/README.source 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,3 @@
+Please read
+/usr/share/doc/quilt/README.source
+for more information.
Added: trunk/packages/igstk/tags/4.2.0-2/debian/changelog
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/changelog (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/changelog 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,57 @@
+igstk (4.2.0-2) unstable; urgency=low
+
+ * Fixed link issue (Closes: #549799)
+ * switch to quilt
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Wed, 07 Oct 2009 17:35:43 -0400
+
+igstk (4.2.0-1) unstable; urgency=low
+
+ * new release
+ * upload to unstable
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Mon, 24 Aug 2009 15:12:48 -0400
+
+igstk (4.2.0~cvs20090616-1) experimental; urgency=low
+
+ * new upstream snapshot
+ * soname bump
+ * OpenIGTLink support enabled
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Thu, 11 Jun 2009 19:24:49 -0400
+
+igstk (3.0.0~cvs20090203-1) experimental; urgency=low
+
+ * new upstream snapshot
+ * uses "dh_prep" now instead of "dh_clean -k"
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Wed, 04 Feb 2009 11:29:55 -0500
+
+igstk (3.0.0~cvs20081223-2) unstable; urgency=low
+
+ * debian/rules: removed duplicate configuration
+ * debian/rules: fixed installation of Examples
+ * debian/control: added new package : igstk-doc
+ * debian/igstk-doc.doc-base: added
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Sun, 28 Dec 2008 19:11:43 -0500
+
+igstk (3.0.0~cvs20081223-1) experimental; urgency=low
+
+ * debian/libigstk3.symbols removed
+ * ctest disabled
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Tue, 23 Dec 2008 18:43:29 -0500
+
+igstk (3.0.0~cvs20081217-1) experimental; urgency=low
+
+ * new upstream snapshot
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Thu, 18 Dec 2008 14:13:24 -0500
+
+igstk (3.0.0~cvs20080716-1) unstable; urgency=low
+
+ * Initial release (Closes: #490627)
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Tue, 24 Jun 2008 20:51:56 +0200
+
Added: trunk/packages/igstk/tags/4.2.0-2/debian/compat
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/compat (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/compat 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1 @@
+7
Added: trunk/packages/igstk/tags/4.2.0-2/debian/control
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/control (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/control 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,136 @@
+Source: igstk
+Priority: optional
+Maintainer: Debian-Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Dominique Belhachemi <domibel at cs.tu-berlin.de>, Steve M. Robbins <smr at debian.org>
+Build-Depends: debhelper (>= 7), quilt, cmake, libinsighttoolkit3-dev (>= 3.16), libvtk5-dev,
+ zlib1g-dev, libfreetype6-dev, libxext-dev, libpng-dev, libjpeg-dev, libtiff-dev,
+ libexpat1-dev, libqt4-dev, libvtk5-qt4-dev, libfltk1.1-dev, fluid, uuid-dev,
+ libxss-dev, libxft-dev, libopenigtlink1-dev, libgdcm2-dev, libssl-dev, libopenjpeg-dev
+Build-Depends-Indep: doxygen, graphviz
+Standards-Version: 3.8.3
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/igstk/trunk/?rev=0&sc=0
+Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/igstk/trunk/
+Section: libs
+Homepage: http://www.igstk.org
+
+
+Package: libigstk4-dev
+Section: libdevel
+Architecture: any
+Depends: libigstk4 (= ${binary:Version}), ${shlibs:Depends}, libinsighttoolkit3-dev, libvtk5-dev
+Suggests: libqt4-dev, libvtk5-qt4-dev, libfltk1.1-dev
+Description: Toolkit for image-guided surgery applications - development
+ The Image-Guided Surgery Toolkit (IGstk: pronounced IGStick) is a
+ high-level component-based framework providing common functionality
+ for image-guided surgery applications.
+ .
+ This software framework consists of a set of high-level components
+ integrated with other low-level open source software libraries and
+ application programming interfaces (API) from hardware vendors.
+ .
+ The cornerstone of IGstk is robustness. IGstk provides the following
+ high-level functionality:
+ Ability to read and display medical images including CT and MRI in
+ DICOM format.
+ An interface to common tracking hardware (e.g. AURORA from
+ Northern Digital Inc.). A graphical user interface and visualization
+ capability including a four-quadrant view (axial, sagittal, coronal,
+ and 3D) as well as a multi-slice axial view (from 1 by 1 to many by
+ many such as 10 by 10).
+ .
+ Registration: point based registration and a means for selecting
+ these points. Robust common internal software services for logging,
+ exception-handling and problem resolution.
+ .
+ This package contains the development files needed to build
+ your own IGSTK applications.
+
+
+Package: libigstk4
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Toolkit for image-guided surgery applications - runtime
+ The Image-Guided Surgery Toolkit (IGstk: pronounced IGStick) is a
+ high-level component-based framework providing common functionality
+ for image-guided surgery applications.
+ .
+ This software framework consists of a set of high-level components
+ integrated with other low-level open source software libraries and
+ application programming interfaces (API) from hardware vendors.
+ .
+ The cornerstone of IGstk is robustness. IGstk provides the following
+ high-level functionality:
+ Ability to read and display medical images including CT and MRI in
+ DICOM format.
+ .
+ An interface to common tracking hardware (e.g. AURORA from
+ Northern Digital Inc.). A graphical user interface and visualization
+ capability including a four-quadrant view (axial, sagittal, coronal,
+ and 3D) as well as a multi-slice axial view (from 1 by 1 to many by
+ many such as 10 by 10).
+ .
+ Registration: point based registration and a means for selecting
+ these points. Robust common internal software services for logging,
+ exception-handling and problem resolution.
+
+
+Package: igstk-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Toolkit for image-guided surgery applications - documentation
+ The Image-Guided Surgery Toolkit (IGstk: pronounced IGStick) is a
+ high-level component-based framework providing common functionality
+ for image-guided surgery applications.
+ .
+ This software framework consists of a set of high-level components
+ integrated with other low-level open source software libraries and
+ application programming interfaces (API) from hardware vendors.
+ .
+ The cornerstone of IGstk is robustness. IGstk provides the following
+ high-level functionality:
+ Ability to read and display medical images including CT and MRI in
+ DICOM format.
+ .
+ An interface to common tracking hardware (e.g. AURORA from
+ Northern Digital Inc.). A graphical user interface and visualization
+ capability including a four-quadrant view (axial, sagittal, coronal,
+ and 3D) as well as a multi-slice axial view (from 1 by 1 to many by
+ many such as 10 by 10).
+ .
+ Registration: point based registration and a means for selecting
+ these points. Robust common internal software services for logging,
+ exception-handling and problem resolution.
+ .
+ This package contains documentation files for IGstk.
+
+
+Package: igstk-examples
+Section: doc
+Architecture: all
+Suggests: libigstk4-dev
+Description: Toolkit for image-guided surgery applications - examples
+ The Image-Guided Surgery Toolkit (IGstk: pronounced IGStick) is a
+ high-level component-based framework providing common functionality
+ for image-guided surgery applications.
+ .
+ This software framework consists of a set of high-level components
+ integrated with other low-level open source software libraries and
+ application programming interfaces (API) from hardware vendors.
+ .
+ The cornerstone of IGstk is robustness. IGstk provides the following
+ high-level functionality:
+ Ability to read and display medical images including CT and MRI in
+ DICOM format.
+ An interface to common tracking hardware (e.g. AURORA from
+ Northern Digital Inc.). A graphical user interface and visualization
+ capability including a four-quadrant view (axial, sagittal, coronal,
+ and 3D) as well as a multi-slice axial view (from 1 by 1 to many by
+ many such as 10 by 10).
+ .
+ Registration: point based registration and a means for selecting
+ these points. Robust common internal software services for logging,
+ exception-handling and problem resolution.
+ .
+ This package contains examples from the IGstk source.
Added: trunk/packages/igstk/tags/4.2.0-2/debian/copyright
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/copyright (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/copyright 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,72 @@
+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
+Debianized-By: Dominique Belhachemi <domibel at cs.tu-berlin.de>
+Debianized-Date: Tue, 24 Jun 2008 20:51:56 +0200
+Original-Source: http://www.igstk.org/
+
+
+Files: debian/*
+Copyright: 2008, Dominique Belhachemi <domibel at cs.tu-berlin.de>
+License: GPL-2+
+ The Debian packaging is licensed under the GPL-2 or any later version,
+ see `/usr/share/common-licenses/GPL-2'
+
+
+Files: Utilities/MicronTracker/*
+Copyright: Claron Technology Inc.
+License: BSD-like
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ * Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ .
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ .
+ * The name of the Claron Technology, nor of any contributors, may be used to
+ endorse or promote products derived from this software without specific
+ prior written permission.
+ .
+ * Modified source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS ``AS IS''
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+Files: *
+Copyright: 2002-2008 Insight Software Consortium
+License: BSD-like
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ * Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ .
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ .
+ * Neither the name of the Insight Software Consortium nor the names of its
+ contributors may be used to endorse or promote products derived from this
+ software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Added: trunk/packages/igstk/tags/4.2.0-2/debian/get-orig-source
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/get-orig-source (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/get-orig-source 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,45 @@
+PACKAGE=igstk
+
+#################### RELEASE ######################
+wget -c http://public.kitware.com/IGSTKWIKI/images/2/25/IGSTK-4-2.tar.gz
+tar -xzf IGSTK-4-2.tar.gz
+mv IGSTK-4-2 igstk-4.2.0
+echo "Creating orig tarball."
+tar -czf igstk_4.2.0.orig.tar.gz igstk-4.2.0/
+echo "Removing extracted directory."
+rm -rf igstk-4.2.0/
+rm IGSTK-4-2.tar.gz
+exit
+
+################## DEVELOPMENT ####################
+#VERSION=4.0.0
+VERSION=4.2.0~cvs20090616
+CVSDATE="2009-06-16 23:59:59"
+
+FOLDER=$PACKAGE-$VERSION
+TARFILE=igstk_$VERSION.orig.tar.gz
+CVSHOME=:pserver:anonymous at public.kitware.com:/cvsroot/IGSTK
+
+echo "ENTER PASSWORD : igstk"
+cvs -d$CVSHOME login
+cvs -d$CVSHOME export -D "$CVSDATE" IGSTK
+
+# Remove all CVS directories
+#echo "Removing all CVS directories"
+#for REMOVE_CVS in `find IGSTK -name CVS`; do
+# rm -rf "$REMOVE_CVS"
+#done
+
+
+mv IGSTK/ igstk-$VERSION
+
+# Create the tarball
+if [ ! -f igstk_$VERSION.orig.tar.gz ]; then
+ echo "Creating orig tarball."
+ tar -czf igstk_$VERSION.orig.tar.gz igstk-$VERSION/
+ echo "Removing extracted directory."
+ rm -rf igstk-$VERSION/
+else
+ echo "Already found orig tarball."
+ exit 1
+fi
Added: trunk/packages/igstk/tags/4.2.0-2/debian/igstk-doc.doc-base
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/igstk-doc.doc-base (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/igstk-doc.doc-base 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,33 @@
+Document: igstk-doc
+Title: IGSTK class documentation
+Author: Various
+Abstract: The Image-Guided Surgery Toolkit (IGstk: pronounced IGStick)
+ is a high-level component-based framework providing common
+ functionality for image-guided surgery applications.
+ .
+ This software framework consists of a set of high-level components
+ integrated with other low-level open source software libraries and
+ application programming interfaces (API) from hardware vendors.
+ .
+ The cornerstone of IGstk is robustness. IGstk provides the following
+ high-level functionality:
+ Ability to read and display medical images including CT and MRI in
+ DICOM format.
+ An interface to common tracking hardware (e.g. AURORA from
+ Northern Digital Inc.). A graphical user interface and visualization
+ capability including a four-quadrant view (axial, sagittal, coronal,
+ and 3D) as well as a multi-slice axial view (from 1 by 1 to many by
+ many such as 10 by 10).
+ .
+ Registration: point based registration and a means for selecting
+ these points. Robust common internal software services for logging,
+ exception-handling and problem resolution.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/igstk-doc/html/index.html
+Files: /usr/share/doc/igstk-doc/html/*.html
+
+
+
+
Added: trunk/packages/igstk/tags/4.2.0-2/debian/patches/05_cvs20090823.diff
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/patches/05_cvs20090823.diff (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/patches/05_cvs20090823.diff 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,109 @@
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Apply upstream's CVS patches
+
+diff -urNad igstk-4.2.0~/CMakeLists.txt igstk-4.2.0/CMakeLists.txt
+--- igstk-4.2.0~/CMakeLists.txt 2009-06-18 14:40:54.000000000 -0400
++++ igstk-4.2.0/CMakeLists.txt 2009-08-24 21:30:43.000000000 -0400
+@@ -7,12 +7,24 @@
+
+ # version
+ SET(IGSTK_VERSION_MAJOR "4")
+-SET(IGSTK_VERSION_MINOR "0")
++SET(IGSTK_VERSION_MINOR "2")
+ SET(IGSTK_VERSION_PATCH "0")
+
+ SET (LIBRARY_OUTPUT_PATH ${IGSTK_BINARY_DIR}/bin CACHE PATH "Single output directory for building all libraries." FORCE)
+ SET (EXECUTABLE_OUTPUT_PATH ${IGSTK_BINARY_DIR}/bin CACHE PATH "Single output directory for building all executables." FORCE)
+
++# Append the library version information to the library target properties.
++OPTION(IGSTK_WITH_LIBRARY_VERSION "Build with library version information" OFF)
++IF(IGSTK_WITH_LIBRARY_VERSION)
++ SET(IGSTK_LIBRARY_PROPERTIES ${IGSTK_LIBRARY_PROPERTIES}
++# BUILD_WITH_INSTALL_RPATH OFF
++# INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/lib
++# INSTALL_NAME_DIR ${CMAKE_INSTALL_PREFIX}/lib
++ VERSION ${IGSTK_VERSION_MAJOR}.${IGSTK_VERSION_MINOR}.${IGSTK_VERSION_PATCH}
++ SOVERSION ${IGSTK_VERSION_MAJOR}
++ )
++ENDIF(IGSTK_WITH_LIBRARY_VERSION)
++
+ # Build with shared libraries
+ OPTION(BUILD_SHARED_LIBS "Build with shared libraries" OFF)
+
+@@ -181,6 +193,32 @@
+ LINK_DIRECTORIES( ${MTC_LIBRARY_DIRS} )
+ ENDIF(MTC_INCLUDE_DIRECTORY)
+ ENDIF(IGSTK_USE_MicronTracker)
++# Connect InfiniTrack
++OPTION(IGSTK_USE_InfiniTrack "Connect InfiniTrack " OFF)
++
++IF(IGSTK_USE_InfiniTrack)
++ IF(WIN32)
++ FIND_PATH(InfiniTrack_INCLUDE_DIRECTORY itkInterface.h
++ "C:/Program Files/Atracsys/infiniTrack/include"
++ DOC "Directory where the itkInterface.h file is located")
++ INCLUDE_DIRECTORIES( ${InfiniTrack_INCLUDE_DIRECTORY} )
++
++ FIND_LIBRARY( InfiniTrack_LIBRARY
++ NAMES v9ITK.dll v9ITK
++ PATHS "C:/Program Files/Atracsys/infiniTrack/lib"
++ DOC "Full path to the InfiniTrack library file"
++ )
++
++ IF(InfiniTrack_INCLUDE_DIRECTORY)
++ GET_FILENAME_COMPONENT( InfiniTrack_LIBRARY_DIRS ${InfiniTrack_LIBRARY} PATH )
++ LINK_DIRECTORIES( ${InfiniTrack_LIBRARY_DIRS} )
++ ENDIF(InfiniTrack_INCLUDE_DIRECTORY)
++
++ ELSE(WIN32)
++ MESSAGE(FATAL_ERROR " Please turn off InfiniTrack option. Only windows operating system is currently supported for InfiniTrack")
++ ENDIF(WIN32)
++
++ENDIF(IGSTK_USE_InfiniTrack)
+
+ #
+ # Use OpenIGTLink protocol
+diff -urNad igstk-4.2.0~/IGSTKConfig.cmake.in igstk-4.2.0/IGSTKConfig.cmake.in
+--- igstk-4.2.0~/IGSTKConfig.cmake.in 2008-04-07 11:17:37.000000000 -0400
++++ igstk-4.2.0/IGSTKConfig.cmake.in 2009-08-24 21:31:37.000000000 -0400
+@@ -62,4 +62,7 @@
+ # MicronTracker option
+ SET(IGSTK_USE_MicronTracker "@IGSTK_USE_MicronTracker@")
+
++# InfinitTrack option
++SET(IGSTK_USE_InfiniTrack "@IGSTK_USE_MicronTracker@")
++
+
+diff -urNad igstk-4.2.0~/igstkConfigure.h.in igstk-4.2.0/igstkConfigure.h.in
+--- igstk-4.2.0~/igstkConfigure.h.in 2009-06-18 15:15:55.000000000 -0400
++++ igstk-4.2.0/igstkConfigure.h.in 2009-08-24 21:32:00.000000000 -0400
+@@ -35,3 +35,4 @@
+ #cmakedefine IGSTK_USE_SceneGraphVisualization
+ #cmakedefine IGSTK_USE_OpenCV
+ #cmakedefine IGSTK_USE_VideoImager
++#cmakedefine IGSTK_USE_InfiniTrack
+diff -urNad igstk-4.2.0~/igstkIncludeDirectories.cmake igstk-4.2.0/igstkIncludeDirectories.cmake
+--- igstk-4.2.0~/igstkIncludeDirectories.cmake 2008-07-10 11:40:59.000000000 -0400
++++ igstk-4.2.0/igstkIncludeDirectories.cmake 2009-08-24 21:31:19.000000000 -0400
+@@ -33,7 +33,7 @@
+
+ IF(IGSTK_USE_MicronTracker)
+ SET(IGSTK_INCLUDE_DIRS_SOURCE_TREE ${IGSTK_INCLUDE_DIRS_SOURCE_TREE}
+- ${MTC_INCLUDE_DIRECTORY})
++ ${MTC_INCLUDE_DIRECTORY} ${IGSTK_SOURCE_DIR}/Utilities/MicronTracker/src)
+ ENDIF(IGSTK_USE_MicronTracker)
+
+
+@@ -53,12 +53,4 @@
+ ${VTK_INCLUDE_DIRS}
+ )
+
+-# Patended include directories added only if the user explicitly enabled the
+-# IGSTK_USE_PATENTED option. Users are responsible for getting a license from the
+-# patent holders in order to use any of those methods.
+-IF(IGSTK_USE_PATENTED)
+- SET(IGSTK_INCLUDE_DIRS_INSTALL_TREE ${IGSTK_INCLUDE_DIRS_INSTALL_TREE}
+- ${IGSTK_INSTALL_INCLUDE_DIR}/Code/Patented
+- )
+-ENDIF(IGSTK_USE_PATENTED)
+
Added: trunk/packages/igstk/tags/4.2.0-2/debian/patches/12_doxygen.diff
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/patches/12_doxygen.diff (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/patches/12_doxygen.diff 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,412 @@
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: generate a newer doxygen input file
+
+diff -urNad igstk-4.2.0~/Source/igstkAnnotation2D.h igstk-4.2.0/Source/igstkAnnotation2D.h
+--- igstk-4.2.0~/Source/igstkAnnotation2D.h 2009-08-24 21:55:55.000000000 -0400
++++ igstk-4.2.0/Source/igstkAnnotation2D.h 2009-08-24 22:11:10.000000000 -0400
+@@ -45,8 +45,8 @@
+ * This class is used to add 2D annotations to the viewport.
+ * Annotations can be added to any of the four corners of the viewport.
+ *
+- * \image html igstkAnnotation2D.png "2D Annotation State Machine Diagram"
+- * \image latex igstkAnnotation2D.eps "2D Annotation Machine Diagram"
++ * TODO image html igstkAnnotation2D.png "2D Annotation State Machine Diagram"
++ * TODO image latex igstkAnnotation2D.eps "2D Annotation Machine Diagram"
+ *
+ * \ingroup Object
+ */
+diff -urNad igstk-4.2.0~/Utilities/Doxygen/doxyfile.in igstk-4.2.0/Utilities/Doxygen/doxyfile.in
+--- igstk-4.2.0~/Utilities/Doxygen/doxyfile.in 2009-08-24 21:55:55.000000000 -0400
++++ igstk-4.2.0/Utilities/Doxygen/doxyfile.in 2009-08-24 22:11:10.000000000 -0400
+@@ -1,106 +1,286 @@
+-# -------------------------------------------------------------------------
+-# doxyfile for IGSTK
+-# modified by S. Barre (Time-stamp: <2003-01-13 20:55:40 barre>
+-# -------------------------------------------------------------------------
+-
+-PROJECT_NAME = IGSTK
+-
+-FULL_PATH_NAMES = YES
+-WARN_IF_UNDOCUMENTED = NO
+-
+-GENERATE_TREEVIEW = NO
+-GENERATE_TODOLIST = YES
+-GENERATE_BUGLIST = YES
+-GENERATE_HTML = YES
+-GENERATE_HTMLHELP = YES
+-GENERATE_LATEX = NO
+-GENERATE_MAN = NO
+-GENERATE_RTF = NO
+-
+-HAVE_DOT = YES
+-#HAVE_DOT = NO
+-DOT_PATH = "@DOT_PATH@"
+-CLASS_GRAPH = YES
+-COLLABORATION_GRAPH = YES
+-TEMPLATE_RELATIONS = YES
+-INCLUDE_GRAPH = YES
+-INCLUDED_BY_GRAPH = YES
+-CLASS_DIAGRAMS = YES
+-GENERATE_LEGEND = YES
+-GRAPHICAL_HIERARCHY = YES
+-
+-ALLEXTERNALS = NO
+-
+-IMAGE_PATH = "@IGSTK_BINARY_DIR@/Testing/Temporary/StateMachineDiagrams"
+-
+-
+-OUTPUT_DIRECTORY = "@IGSTK_BINARY_DIR@/Utilities/Doxygen/doc"
+-
+-INPUT = "@IGSTK_SOURCE_DIR@/Source"
+-
+-EXTRACT_ALL = YES
+-EXTRACT_PRIVATE = NO
+-EXTRACT_STATIC = YES
+-HIDE_UNDOC_MEMBERS = NO
+-HIDE_UNDOC_CLASSES = YES
+-ALWAYS_DETAILED_SEC = NO
+-SOURCE_BROWSER = YES
+-INLINE_SOURCES = NO
+-CASE_SENSE_NAMES = YES
+-VERBATIM_HEADERS = NO
+-SHOW_INCLUDE_FILES = YES
+-JAVADOC_AUTOBRIEF = YES
+-SORT_MEMBER_DOCS = NO
+-DISTRIBUTE_GROUP_DOC = YES
+-TAB_SIZE = 3
+-
+-FILE_PATTERNS = *.h *.hxx
+-RECURSIVE = YES
+-EXCLUDE_PATTERNS =
+-
+-HTML_ALIGN_MEMBERS = YES
+-ALPHABETICAL_INDEX = YES
+-COLS_IN_ALPHA_INDEX = 3
+-IGNORE_PREFIX = igstk
+-
+-ENABLE_PREPROCESSING = YES
+-MACRO_EXPANSION = YES
+-SEARCH_INCLUDES = YES
+-INCLUDE_PATH =
+-
+-EXPAND_ONLY_PREDEF = YES
+-
++# Doxyfile 1.5.9
+
+-PREDEFINED = "igstkNotUsed(x)=" \
+- "igstkTypeMacro(thisClass,superclass)= \
+- virtual const char *GetNameOfClass() const;" \
+- "igstkSetMacro(name,type)= \
+- virtual void Set##name (type _arg);" \
+- "igstkGetMacro(name,type)= \
+- virtual type Get##name ();" \
+- "igstkNewMacro(name)= \
+- static Pointer New(void);" \
+- "itkEventMacro(thisClass,superclass)= \
+- class thisClass : public superclass {};" \
+- "vtkTypeRevisionMacro(thisClass,superclass)= \
+- typedef superclass Superclass; \
+- virtual const char *GetClassName(); \
+- static int IsTypeOf(const char *type); \
+- virtual int IsA(const char *type); \
+- static thisClass* SafeDownCast(vtkObject *o);"\
+- "igstkLogMacro( x, y)=igstkLogMacro( x, y);" \
+- "igstkLogMacroStatic( obj, x, y)=igstkLogMacroStatic( obj, x, y);"\
+- "igstkFriendClassMacro(type)=" \
+- "igstkLoggerMacro()= \
+- protected: \
+- LoggerType* GetLogger() const; \
+- public: \
+- void SetLogger(LoggerType* logger);" \
+- "igstkStateMachineMacro()= \
+- void ExportStateMachineDescription( OutputStreamType & ostr, bool skipLoops=false ) const; "\
+- "FREEVERSION" "ERROR_CHECKING" \
+- "HAS_TIFF" "HAS_JPEG" "HAS_NETLIB" "HAS_PNG" "HAS_ZLIB" \
+- "HAS_GLUT" "HAS_QT" \
+- "VCL_USE_NATIVE_STL=1" "VCL_USE_NATIVE_COMPLEX=1" \
+- "VCL_HAS_BOOL=1" "VXL_BIG_ENDIAN=1" "VXL_LITTLE_ENDIAN=0"\
+- "VNL_DLL_DATA=" "size_t=vcl_size_t"
++#---------------------------------------------------------------------------
++# Project related configuration options
++#---------------------------------------------------------------------------
++DOXYFILE_ENCODING = UTF-8
++PROJECT_NAME = IGSTK
++PROJECT_NUMBER =
++OUTPUT_DIRECTORY = @IGSTK_BINARY_DIR@/Utilities/Doxygen/doc
++CREATE_SUBDIRS = NO
++OUTPUT_LANGUAGE = English
++BRIEF_MEMBER_DESC = YES
++REPEAT_BRIEF = YES
++ABBREVIATE_BRIEF =
++ALWAYS_DETAILED_SEC = NO
++INLINE_INHERITED_MEMB = NO
++FULL_PATH_NAMES = YES
++STRIP_FROM_PATH =
++STRIP_FROM_INC_PATH =
++SHORT_NAMES = NO
++JAVADOC_AUTOBRIEF = YES
++QT_AUTOBRIEF = NO
++MULTILINE_CPP_IS_BRIEF = NO
++INHERIT_DOCS = YES
++SEPARATE_MEMBER_PAGES = NO
++TAB_SIZE = 3
++ALIASES =
++OPTIMIZE_OUTPUT_FOR_C = NO
++OPTIMIZE_OUTPUT_JAVA = NO
++OPTIMIZE_FOR_FORTRAN = NO
++OPTIMIZE_OUTPUT_VHDL = NO
++EXTENSION_MAPPING =
++BUILTIN_STL_SUPPORT = NO
++CPP_CLI_SUPPORT = NO
++SIP_SUPPORT = NO
++IDL_PROPERTY_SUPPORT = YES
++DISTRIBUTE_GROUP_DOC = YES
++SUBGROUPING = YES
++TYPEDEF_HIDES_STRUCT = NO
++SYMBOL_CACHE_SIZE = 0
++#---------------------------------------------------------------------------
++# Build related configuration options
++#---------------------------------------------------------------------------
++EXTRACT_ALL = YES
++EXTRACT_PRIVATE = NO
++EXTRACT_STATIC = YES
++EXTRACT_LOCAL_CLASSES = YES
++EXTRACT_LOCAL_METHODS = NO
++EXTRACT_ANON_NSPACES = NO
++HIDE_UNDOC_MEMBERS = NO
++HIDE_UNDOC_CLASSES = YES
++HIDE_FRIEND_COMPOUNDS = NO
++HIDE_IN_BODY_DOCS = NO
++INTERNAL_DOCS = NO
++CASE_SENSE_NAMES = YES
++HIDE_SCOPE_NAMES = NO
++SHOW_INCLUDE_FILES = YES
++INLINE_INFO = YES
++SORT_MEMBER_DOCS = NO
++SORT_BRIEF_DOCS = NO
++SORT_GROUP_NAMES = NO
++SORT_BY_SCOPE_NAME = NO
++GENERATE_TODOLIST = YES
++GENERATE_TESTLIST = YES
++GENERATE_BUGLIST = YES
++GENERATE_DEPRECATEDLIST= YES
++ENABLED_SECTIONS =
++MAX_INITIALIZER_LINES = 30
++SHOW_USED_FILES = YES
++SHOW_DIRECTORIES = NO
++SHOW_FILES = YES
++SHOW_NAMESPACES = YES
++FILE_VERSION_FILTER =
++LAYOUT_FILE =
++#---------------------------------------------------------------------------
++# configuration options related to warning and progress messages
++#---------------------------------------------------------------------------
++QUIET = NO
++WARNINGS = YES
++WARN_IF_UNDOCUMENTED = NO
++WARN_IF_DOC_ERROR = YES
++WARN_NO_PARAMDOC = NO
++WARN_FORMAT = "$file:$line: $text"
++WARN_LOGFILE =
++#---------------------------------------------------------------------------
++# configuration options related to the input files
++#---------------------------------------------------------------------------
++INPUT = "@IGSTK_SOURCE_DIR@/Source"
++INPUT_ENCODING = UTF-8
++FILE_PATTERNS = *.h \
++ *.hxx
++RECURSIVE = YES
++EXCLUDE =
++EXCLUDE_SYMLINKS = NO
++EXCLUDE_PATTERNS =
++EXCLUDE_SYMBOLS =
++EXAMPLE_PATH =
++EXAMPLE_PATTERNS =
++EXAMPLE_RECURSIVE = NO
++IMAGE_PATH = "@IGSTK_BINARY_DIR@/Testing/Temporary/StateMachineDiagrams"
++INPUT_FILTER =
++FILTER_PATTERNS =
++FILTER_SOURCE_FILES = NO
++#---------------------------------------------------------------------------
++# configuration options related to source browsing
++#---------------------------------------------------------------------------
++SOURCE_BROWSER = YES
++INLINE_SOURCES = NO
++STRIP_CODE_COMMENTS = YES
++REFERENCED_BY_RELATION = NO
++REFERENCES_RELATION = NO
++REFERENCES_LINK_SOURCE = YES
++USE_HTAGS = NO
++VERBATIM_HEADERS = NO
++#---------------------------------------------------------------------------
++# configuration options related to the alphabetical class index
++#---------------------------------------------------------------------------
++ALPHABETICAL_INDEX = YES
++COLS_IN_ALPHA_INDEX = 3
++IGNORE_PREFIX = igstk
++#---------------------------------------------------------------------------
++# configuration options related to the HTML output
++#---------------------------------------------------------------------------
++GENERATE_HTML = YES
++HTML_OUTPUT = html
++HTML_FILE_EXTENSION = .html
++HTML_HEADER =
++HTML_FOOTER =
++HTML_STYLESHEET =
++HTML_ALIGN_MEMBERS = YES
++HTML_DYNAMIC_SECTIONS = NO
++GENERATE_DOCSET = NO
++DOCSET_FEEDNAME = "Doxygen generated docs"
++DOCSET_BUNDLE_ID = org.doxygen.Project
++GENERATE_HTMLHELP = YES
++CHM_FILE =
++HHC_LOCATION =
++GENERATE_CHI = NO
++CHM_INDEX_ENCODING =
++BINARY_TOC = NO
++TOC_EXPAND = NO
++GENERATE_QHP = NO
++QCH_FILE =
++QHP_NAMESPACE =
++QHP_VIRTUAL_FOLDER = doc
++QHP_CUST_FILTER_NAME =
++QHP_CUST_FILTER_ATTRS =
++QHP_SECT_FILTER_ATTRS =
++QHG_LOCATION =
++DISABLE_INDEX = NO
++ENUM_VALUES_PER_LINE = 4
++GENERATE_TREEVIEW = NO
++TREEVIEW_WIDTH = 250
++FORMULA_FONTSIZE = 10
++#---------------------------------------------------------------------------
++# configuration options related to the LaTeX output
++#---------------------------------------------------------------------------
++GENERATE_LATEX = NO
++LATEX_OUTPUT = latex
++LATEX_CMD_NAME = latex
++MAKEINDEX_CMD_NAME = makeindex
++COMPACT_LATEX = NO
++PAPER_TYPE = a4wide
++EXTRA_PACKAGES =
++LATEX_HEADER =
++PDF_HYPERLINKS = NO
++USE_PDFLATEX = NO
++LATEX_BATCHMODE = NO
++LATEX_HIDE_INDICES = NO
++LATEX_SOURCE_CODE = NO
++#---------------------------------------------------------------------------
++# configuration options related to the RTF output
++#---------------------------------------------------------------------------
++GENERATE_RTF = NO
++RTF_OUTPUT = rtf
++COMPACT_RTF = NO
++RTF_HYPERLINKS = NO
++RTF_STYLESHEET_FILE =
++RTF_EXTENSIONS_FILE =
++#---------------------------------------------------------------------------
++# configuration options related to the man page output
++#---------------------------------------------------------------------------
++GENERATE_MAN = NO
++MAN_OUTPUT = man
++MAN_EXTENSION = .3
++MAN_LINKS = NO
++#---------------------------------------------------------------------------
++# configuration options related to the XML output
++#---------------------------------------------------------------------------
++GENERATE_XML = NO
++XML_OUTPUT = xml
++XML_SCHEMA =
++XML_DTD =
++XML_PROGRAMLISTING = YES
++#---------------------------------------------------------------------------
++# configuration options for the AutoGen Definitions output
++#---------------------------------------------------------------------------
++GENERATE_AUTOGEN_DEF = NO
++#---------------------------------------------------------------------------
++# configuration options related to the Perl module output
++#---------------------------------------------------------------------------
++GENERATE_PERLMOD = NO
++PERLMOD_LATEX = NO
++PERLMOD_PRETTY = YES
++PERLMOD_MAKEVAR_PREFIX =
++#---------------------------------------------------------------------------
++# Configuration options related to the preprocessor
++#---------------------------------------------------------------------------
++ENABLE_PREPROCESSING = YES
++MACRO_EXPANSION = YES
++EXPAND_ONLY_PREDEF = YES
++SEARCH_INCLUDES = YES
++INCLUDE_PATH =
++INCLUDE_FILE_PATTERNS =
++PREDEFINED = "igstkNotUsed(x)=" \
++ "igstkTypeMacro(thisClass,superclass)= virtual const char *GetNameOfClass() const;" \
++ "igstkSetMacro(name,type)= virtual void Set##name (type _arg);" \
++ "igstkGetMacro(name,type)= virtual type Get##name ();" \
++ "igstkNewMacro(name)= static Pointer New(void);" \
++ "itkEventMacro(thisClass,superclass)= class thisClass : public superclass {};" \
++ "vtkTypeRevisionMacro(thisClass,superclass)= typedef superclass Superclass; virtual const char *GetClassName(); static int IsTypeOf(const char *type); virtual int IsA(const char *type); static thisClass* SafeDownCast(vtkObject *o);" \
++ "igstkLogMacro( x, y)=igstkLogMacro( x, y);" \
++ "igstkLogMacroStatic( obj, x, y)=igstkLogMacroStatic( obj, x, y);" \
++ "igstkFriendClassMacro(type)=" \
++ "igstkLoggerMacro()= protected: LoggerType* GetLogger() const; public: void SetLogger(LoggerType* logger);" \
++ "igstkStateMachineMacro()= void ExportStateMachineDescription( OutputStreamType & ostr, bool skipLoops=false ) const; " \
++ "FREEVERSION" \
++ "ERROR_CHECKING" \
++ "HAS_TIFF" \
++ "HAS_JPEG" \
++ "HAS_NETLIB" \
++ "HAS_PNG" \
++ "HAS_ZLIB" \
++ "HAS_GLUT" \
++ "HAS_QT" \
++ "VCL_USE_NATIVE_STL=1" \
++ "VCL_USE_NATIVE_COMPLEX=1" \
++ "VCL_HAS_BOOL=1" \
++ "VXL_BIG_ENDIAN=1" \
++ "VXL_LITTLE_ENDIAN=0" \
++ "VNL_DLL_DATA=" \
++ "size_t=vcl_size_t"
++EXPAND_AS_DEFINED =
++SKIP_FUNCTION_MACROS = YES
++#---------------------------------------------------------------------------
++# Configuration::additions related to external references
++#---------------------------------------------------------------------------
++TAGFILES =
++GENERATE_TAGFILE =
++ALLEXTERNALS = NO
++EXTERNAL_GROUPS = YES
++PERL_PATH = /usr/bin/perl
++#---------------------------------------------------------------------------
++# Configuration options related to the dot tool
++#---------------------------------------------------------------------------
++CLASS_DIAGRAMS = YES
++MSCGEN_PATH =
++HIDE_UNDOC_RELATIONS = YES
++HAVE_DOT = YES
++DOT_FONTNAME = FreeSans
++DOT_FONTSIZE = 10
++DOT_FONTPATH =
++CLASS_GRAPH = YES
++COLLABORATION_GRAPH = YES
++GROUP_GRAPHS = YES
++UML_LOOK = NO
++TEMPLATE_RELATIONS = YES
++INCLUDE_GRAPH = YES
++INCLUDED_BY_GRAPH = YES
++CALL_GRAPH = NO
++CALLER_GRAPH = NO
++GRAPHICAL_HIERARCHY = YES
++DIRECTORY_GRAPH = YES
++DOT_IMAGE_FORMAT = jpg
++DOT_PATH = @DOT_PATH@
++DOTFILE_DIRS =
++DOT_GRAPH_MAX_NODES = 50
++MAX_DOT_GRAPH_DEPTH = 0
++DOT_TRANSPARENT = NO
++DOT_MULTI_TARGETS = YES
++GENERATE_LEGEND = YES
++DOT_CLEANUP = YES
++#---------------------------------------------------------------------------
++# Options related to the search engine
++#---------------------------------------------------------------------------
++SEARCHENGINE = NO
Added: trunk/packages/igstk/tags/4.2.0-2/debian/patches/34_disable_resource_intensely_tests.diff
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/patches/34_disable_resource_intensely_tests.diff (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/patches/34_disable_resource_intensely_tests.diff 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,79 @@
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: disable resource intensely tests and tests based on FLTK or QT
+
+diff -urNad igstk-4.2.0~/Testing/IGSTKTestingMacros.cmake igstk-4.2.0/Testing/IGSTKTestingMacros.cmake
+--- igstk-4.2.0~/Testing/IGSTKTestingMacros.cmake 2009-08-24 21:55:55.000000000 -0400
++++ igstk-4.2.0/Testing/IGSTKTestingMacros.cmake 2009-08-24 22:11:27.000000000 -0400
+@@ -159,9 +159,9 @@
+ ${IGSTK_DATA_ROOT}/Input/USLiver
+ ${IGSTK_DATA_ROOT}/Input/MRLiver)
+
+- ADD_TEST( igstkMR3DImageToUS3DImageRegistrationTest ${IGSTK_TESTS}
+- igstkMR3DImageToUS3DImageRegistrationTest
+- ${IGSTK_DATA_ROOT}/Input/MRLiver)
++# ADD_TEST( igstkMR3DImageToUS3DImageRegistrationTest ${IGSTK_TESTS}
++# igstkMR3DImageToUS3DImageRegistrationTest
++# ${IGSTK_DATA_ROOT}/Input/MRLiver)
+
+ ADD_TEST( igstkAuroraTrackerSimulatedTest
+ ${IGSTK_TESTS}
+@@ -290,7 +290,7 @@
+
+ #-----------------------------------------------------------------------------
+ # Tests that depend on FLTK
+-IF(${IGSTK_USE_FLTK})
++IF(FALSE)
+ ADD_TEST(igstkCylinderObjectTest ${IGSTK_TESTS} igstkCylinderObjectTest)
+ ADD_TEST(igstkEllipsoidObjectTest ${IGSTK_TESTS} igstkEllipsoidObjectTest)
+ ADD_TEST(igstkFLTKTextBufferLogOutputTest ${IGSTK_TESTS} igstkFLTKTextBufferLogOutputTest)
+@@ -563,7 +563,7 @@
+ ${IGSTK_DATA_ROOT}/Input/E000192
+ ${IGSTK_TEST_OUTPUT_DIR}/igstkCrossHairObjectRepresentationTest.png)
+
+-ENDIF(${IGSTK_USE_FLTK})
++ENDIF(FALSE)
+
+ IF(${IGSTK_USE_MicronTracker})
+ ADD_TEST( igstkMicronTrackerTest
+@@ -577,7 +577,7 @@
+ ${IGSTK_TESTS} igstkMicronTrackerToolTest )
+ ENDIF(${IGSTK_USE_MicronTracker})
+
+-IF(IGSTK_USE_OpenIGTLink)
++IF(${IGSTK_USE_OpenIGTLink})
+
+ ADD_TEST( igstkTrackerToolObserverToOpenIGTLinkRelayTest
+ ${IGSTK_TESTS}
+@@ -609,9 +609,9 @@
+ ${IGSTK_DATA_ROOT}/Input/Markers )
+ ENDIF(IGSTK_USE_MicronTracker)
+
+-ENDIF(IGSTK_USE_OpenIGTLink)
++ENDIF(${IGSTK_USE_OpenIGTLink})
+
+-IF(${IGSTK_USE_Qt})
++IF(FALSE)
+ ADD_TEST( igstkQTWidgetTest
+ ${IGSTK_TESTS}
+ igstkQTWidgetTest)
+@@ -708,9 +708,9 @@
+ ${IGSTK_TEST_OUTPUT_DIR}/igstkMeshResliceObjectRepresentationQtTest.png)
+
+
+-ENDIF(${IGSTK_USE_Qt})
++ENDIF(FALSE)
+
+-IF(IGSTK_USE_VideoImager)
++IF(${IGSTK_USE_VideoImager})
+
+ ADD_TEST( igstkVideoImagerTest
+ ${IGSTK_TESTS}
+@@ -737,7 +737,7 @@
+ igstkVideoFrameRepresentationTest
+ )
+
+-ENDIF(IGSTK_USE_VideoImager)
++ENDIF(${IGSTK_USE_VideoImager})
+
+
+ #-----------------------------------------------------------------------------
Added: trunk/packages/igstk/tags/4.2.0-2/debian/patches/70_vtk_use_qvtk.diff
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/patches/70_vtk_use_qvtk.diff (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/patches/70_vtk_use_qvtk.diff 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,33 @@
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Not necessary: Check if VTK was built with Qt on, VTK_USE_QVTK could not be found
+
+diff -urNad igstk-4.2.0~/CMakeLists.txt igstk-4.2.0/CMakeLists.txt
+--- igstk-4.2.0~/CMakeLists.txt 2009-08-24 22:11:41.000000000 -0400
++++ igstk-4.2.0/CMakeLists.txt 2009-08-24 22:11:41.000000000 -0400
+@@ -125,10 +125,10 @@
+ ENDIF( NOT VTK_USE_GUISUPPORT )
+
+ # Check if VTK was built with Qt on
+- IF( NOT VTK_USE_QVTK )
+- MESSAGE(FATAL_ERROR "To build IGSTK with Qt support, you will need to use a VTK
+-build with Qt support i.e VTK_USE_QVTK turned on in VTK configuration")
+- ENDIF( NOT VTK_USE_QVTK )
++# IF( NOT VTK_USE_QVTK )
++# MESSAGE(FATAL_ERROR "To build IGSTK with Qt support, you will need to use a VTK
++#build with Qt support i.e VTK_USE_QVTK turned on in VTK configuration")
++# ENDIF( NOT VTK_USE_QVTK )
+
+ # use what QVTK built with
+ SET(QT_QMAKE_EXECUTABLE ${VTK_QT_QMAKE_EXECUTABLE} CACHE FILEPATH "")
+diff -urNad igstk-4.2.0~/Source/CMakeLists.txt igstk-4.2.0/Source/CMakeLists.txt
+--- igstk-4.2.0~/Source/CMakeLists.txt 2009-08-24 21:55:55.000000000 -0400
++++ igstk-4.2.0/Source/CMakeLists.txt 2009-08-24 22:11:41.000000000 -0400
+@@ -393,7 +393,7 @@
+ ENDIF(IGSTK_USE_SceneGraphVisualization)
+
+ IF(IGSTK_USE_OpenCV)
+- SET(EXTRA_LIBS ${EXTRA_LIBS} cxcore110 cv110 highgui110)
++ SET(EXTRA_LIBS ${EXTRA_LIBS} cxcore cv highgui)
+ ENDIF(IGSTK_USE_OpenCV)
+
+
Added: trunk/packages/igstk/tags/4.2.0-2/debian/patches/89_SceneGraphVisualization.diff
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/patches/89_SceneGraphVisualization.diff (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/patches/89_SceneGraphVisualization.diff 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,43 @@
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: removes cyclic dependeny, adds soname generation
+
+diff -urNad igstk-4.2.0~/Source/CMakeLists.txt igstk-4.2.0/Source/CMakeLists.txt
+--- igstk-4.2.0~/Source/CMakeLists.txt 2009-08-24 23:29:28.000000000 -0400
++++ igstk-4.2.0/Source/CMakeLists.txt 2009-08-24 23:29:28.000000000 -0400
+@@ -409,13 +409,12 @@
+ ${EXTRA_LIBS}
+ )
+
+-SET_TARGET_PROPERTIES(IGSTK PROPERTIES
+-# BUILD_WITH_INSTALL_RPATH OFF
+-# INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/lib
+-# INSTALL_NAME_DIR ${CMAKE_INSTALL_PREFIX}/lib
+- VERSION ${IGSTK_VERSION_MAJOR}.${IGSTK_VERSION_MINOR}.${IGSTK_VERSION_PATCH}
+- SOVERSION ${IGSTK_VERSION_MAJOR}
+-)
++# Apply user-defined properties to the library target.
++IF(IGSTK_LIBRARY_PROPERTIES)
++ SET_TARGET_PROPERTIES(IGSTK PROPERTIES
++ ${IGSTK_LIBRARY_PROPERTIES}
++ )
++ENDIF(IGSTK_LIBRARY_PROPERTIES)
+
+ IF(IGSTK_USE_FLTK)
+ TARGET_LINK_LIBRARIES( IGSTK ${FLTK_LIBRARIES} )
+diff -urNad igstk-4.2.0~/Utilities/SceneGraphVisualization/CMakeLists.txt igstk-4.2.0/Utilities/SceneGraphVisualization/CMakeLists.txt
+--- igstk-4.2.0~/Utilities/SceneGraphVisualization/CMakeLists.txt 2009-08-24 23:21:09.000000000 -0400
++++ igstk-4.2.0/Utilities/SceneGraphVisualization/CMakeLists.txt 2009-08-24 23:30:03.000000000 -0400
+@@ -22,4 +22,12 @@
+ )
+
+ ADD_LIBRARY(SceneGraphVisualization ${SceneGraphVisualization_SRC} )
+-TARGET_LINK_LIBRARIES(SceneGraphVisualization IGSTK)
++TARGET_LINK_LIBRARIES(SceneGraphVisualization)
++
++# Apply user-defined properties to the library target.
++IF(IGSTK_LIBRARY_PROPERTIES)
++ SET_TARGET_PROPERTIES(SceneGraphVisualization PROPERTIES
++ ${IGSTK_LIBRARY_PROPERTIES}
++ )
++ENDIF(IGSTK_LIBRARY_PROPERTIES)
++
Added: trunk/packages/igstk/tags/4.2.0-2/debian/patches/90_examples.diff
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/patches/90_examples.diff (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/patches/90_examples.diff 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,77 @@
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Makes the example cmake 2.6 ready, The example can now be built from outside the source directory
+
+diff -urNad igstk-4.2.0~/Examples/CMakeLists.txt igstk-4.2.0/Examples/CMakeLists.txt
+--- igstk-4.2.0~/Examples/CMakeLists.txt 2009-10-07 17:29:46.000000000 -0400
++++ igstk-4.2.0/Examples/CMakeLists.txt 2009-10-07 17:31:54.000000000 -0400
+@@ -1,3 +1,58 @@
++cmake_minimum_required(VERSION 2.4)
++
++## INCLUDE( /usr/lib/IGSTK/IGSTKConfig.cmake )
++## INCLUDE( /usr/lib/IGSTK/UseIGSTK.cmake )
++
++#
++# Find IGSTK
++#
++FIND_PACKAGE(IGSTK REQUIRED)
++IF(IGSTK_FOUND)
++ INCLUDE(${IGSTK_USE_FILE})
++ENDIF(IGSTK_FOUND)
++# MESSAGE( FATAL_ERROR "This application requires IGSTK. One of these components is missing. Please verify configuration")
++#ENDIF (IGSTK_FOUND)
++
++
++#
++# FIND ITK
++#
++FIND_PACKAGE(ITK REQUIRED)
++IF (ITK_FOUND)
++ INCLUDE (${USE_ITK_FILE})
++ELSE (ITK_FOUND)
++ MESSAGE( FATAL_ERROR "This application requires ITK. One of these components is missing. Please verify configuration")
++ENDIF (ITK_FOUND)
++
++
++#
++# FIND VTK
++#
++FIND_PACKAGE(VTK REQUIRED)
++IF (VTK_FOUND)
++ INCLUDE (${USE_VTK_FILE})
++ELSE (VTK_FOUND)
++ MESSAGE( FATAL_ERROR "This application requires VTK. One of these components is missing. Please verify configuration")
++ENDIF (VTK_FOUND)
++
++
++#
++# FIND FLTK
++#
++FIND_PACKAGE(FLTK)
++ IF (FLTK_FOUND)
++ INCLUDE_DIRECTORIES (${FLTK_INCLUDE_DIR})
++ IF(WIN32)
++ ADD_DEFINITIONS(-DWIN32)
++ ENDIF(WIN32)
++ LINK_LIBRARIES( ${FLTK_LIBRARIES} ${OPENGL_LIBRARIES} )
++ IF(CYGWIN)
++ LINK_LIBRARIES( ole32 uuid comctl32 wsock32 supc++ -lm -lgdi32)
++ ENDIF(CYGWIN)
++ ELSE (FLTK_FOUND)
++ MESSAGE( FATAL_ERROR "This application requires FLTK. One of these components is missing. Please verify configuration")
++ ENDIF (FLTK_FOUND)
++
+ #
+ # Examples that do not require GUI
+ #
+diff -urNad igstk-4.2.0~/Testing/IGSTKTestingMacros.cmake igstk-4.2.0/Testing/IGSTKTestingMacros.cmake
+--- igstk-4.2.0~/Testing/IGSTKTestingMacros.cmake 2009-10-07 17:31:54.000000000 -0400
++++ igstk-4.2.0/Testing/IGSTKTestingMacros.cmake 2009-10-07 17:32:17.000000000 -0400
+@@ -1008,7 +1008,7 @@
+
+ ADD_EXECUTABLE(igstkVersionTest igstkVersionTest.cxx)
+ ADD_TEST(igstkVersionTest ${EXECUTABLE_OUTPUT_PATH}/igstkVersionTest)
+- TARGET_LINK_LIBRARIES(igstkVersionTest vtkCommon)
++ TARGET_LINK_LIBRARIES(igstkVersionTest vtkCommon ITKIO)
+ ADD_EXECUTABLE(igstkStateMachineExportTest igstkStateMachineExportTest.cxx)
+ ADD_TEST(igstkStateMachineExportTest ${EXECUTABLE_OUTPUT_PATH}/igstkStateMachineExportTest ${IGSTK_STATE_MACHINE_DIAGRAMS_OUTPUT_DIR})
+ TARGET_LINK_LIBRARIES(igstkStateMachineExportTest ${LIBRARY_NAME})
Added: trunk/packages/igstk/tags/4.2.0-2/debian/patches/series
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/patches/series (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/patches/series 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,6 @@
+05_cvs20090823.diff
+12_doxygen.diff
+34_disable_resource_intensely_tests.diff
+70_vtk_use_qvtk.diff
+89_SceneGraphVisualization.diff
+90_examples.diff
Added: trunk/packages/igstk/tags/4.2.0-2/debian/rules
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/rules (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/rules 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,176 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+export DH_VERBOSE=0
+
+include /usr/share/quilt/quilt.make
+
+STATIC_BUILD_PATH = DEB_build_static
+SHARED_BUILD_PATH = DEB_build_shared
+
+CMAKE_FLAGS = -DCMAKE_INSTALL_PREFIX:PATH=/usr \
+ -DCMAKE_CXX_FLAGS="-Wno-deprecated" \
+ -DCMAKE_VERBOSE_MAKEFILE=$(DH_VERBOSE) \
+ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \
+ -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed" \
+ -DCMAKE_SKIP_RPATH:BOOL=ON \
+ -DIGSTK_WITH_LIBRARY_VERSION:BOOL=ON \
+ -DIGSTK_DEVELOPMENT_VERSION:BOOL=ON \
+ -DIGSTK_BUILD_EXAMPLES:BOOL=OFF \
+ -DIGSTK_BUILD_TESTING:BOOL=ON \
+ -DCMAKE_BUILD_TYPE:STRING=Release \
+ -DIGSTK_USE_Qt:BOOL=ON \
+ -DIGSTK_USE_FLTK:BOOL=ON \
+ -DIGSTK_USE_OpenIGTLink:BOOL=ON \
+ -DIGSTK_USE_OpenCV:BOOL=OFF \
+ -DIGSTK_USE_MicronTracker:BOOL=OFF \
+ -DQT_MOC_EXECUTABLE:PATH=/usr/bin/moc-qt4 \
+ -DQT_UIC_EXECUTABLE:PATH=/usr/bin/uic-qt4 \
+ -DQT_QMAKE_EXECUTABLE:PATH=/usr/bin/qmake
+
+
+# if using precompiled static library provided by Claron Tech.:
+# -DIGSTK_USE_MicronTracker:BOOL=ON \
+# -DMTC_INCLUDE_DIRECTORY:PATH=/tmp/MTC/Dist \
+# -DMTC_LIBRARY:PATH=/tmp/MTC/Dist \
+# TODO: /usr/bin/ld: cannot find -lMTC \
+
+# set the number of build jobs
+#ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+# JOBS := -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+#endif
+
+get-orig-source:
+ /bin/sh $(CURDIR)/debian/get-orig-source
+
+
+configure: configure-stamp
+configure-stamp: $(QUILT_STAMPFN)
+ dh_testdir
+
+ if [ ! -d $(STATIC_BUILD_PATH) ]; then mkdir $(STATIC_BUILD_PATH); fi
+
+ cd $(STATIC_BUILD_PATH) \
+ && cmake $(CURDIR) $(CMAKE_FLAGS) -DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_DOCUMENTATION:BOOL=ON
+
+ if [ ! -d $(SHARED_BUILD_PATH) ]; then mkdir $(SHARED_BUILD_PATH); fi
+
+ cd $(SHARED_BUILD_PATH) \
+ && cmake $(CURDIR) $(CMAKE_FLAGS) -DBUILD_SHARED_LIBS:BOOL=ON
+
+ touch configure-stamp
+
+
+build: build-arch
+
+build-arch: build-arch-stamp
+build-arch-stamp: configure-stamp
+ dh_testdir
+ dh_prep
+
+ # Add here commands to compile the package.
+
+ # build static libs
+ $(MAKE) $(JOBS) -C $(STATIC_BUILD_PATH)
+
+ # build shared libs
+ $(MAKE) $(JOBS) -C $(SHARED_BUILD_PATH)
+
+ # perform tests ('-' ignores return values)
+# cd $(STATIC_BUILD_PATH) && ctest -S ../debian/ctest_config.cmake -VV
+# - cd $(STATIC_BUILD_PATH) && ctest -D Nightly -VV
+ - cd $(STATIC_BUILD_PATH) && ctest
+
+ touch $@
+
+build-indep: build-indep-stamp
+build-indep-stamp: configure-stamp
+ dh_testdir
+
+ # build documentation
+ mkdir -p $(STATIC_BUILD_PATH)/Utilities/Doxygen/doc/html
+ $(MAKE) $(JOBS) Documentation -C $(STATIC_BUILD_PATH)
+
+ # remove zero byte files
+ find $(STATIC_BUILD_PATH)/Utilities/Doxygen/doc/ -depth -empty | xargs rm -rf
+
+ touch $@
+
+
+clean: clean-patched unpatch
+
+clean-patched:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp build-arch-stamp
+
+ # Add here commands to clean up after the build process.
+ rm -rf $(STATIC_BUILD_PATH)
+ rm -rf $(SHARED_BUILD_PATH)
+ rm -rf debian/tmp2
+
+ dh_clean
+
+
+install-arch: build-arch
+ dh_testdir
+ dh_testroot
+ dh_installdirs
+
+ # install binaries and static libs
+ cd $(STATIC_BUILD_PATH) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ cd $(SHARED_BUILD_PATH) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp2
+
+
+ # install development files
+ dh_install -plibigstk4-dev debian/tmp/usr/include/IGSTK/* usr/include/IGSTK
+# dh_install -plibigstk4-dev ../../Utilities/SceneGraphVisualization/igstk*.h usr/include/IGSTK
+
+ # install libs and *cmake files
+ dh_install -plibigstk4-dev debian/tmp/usr/lib/IGSTK/*.a usr/lib
+ dh_install -plibigstk4-dev $(SHARED_BUILD_PATH)/bin/*.so usr/lib
+ dh_install -plibigstk4-dev debian/tmp/usr/lib/IGSTK/*.cmake usr/lib/IGSTK
+
+ dh_install -plibigstk4 $(SHARED_BUILD_PATH)/bin/*.so.* usr/lib
+
+
+install-indep: build-indep
+ dh_install -pigstk-doc $(STATIC_BUILD_PATH)/Utilities/Doxygen/doc/html usr/share/doc/igstk-doc
+ dh_installexamples -pigstk-examples Examples/*
+
+ # remove executable file mode bit
+ find debian/igstk-examples/usr/share/doc/igstk-examples/examples \
+ -type f -print0 | xargs -0 chmod 644
+
+
+# Build architecture independant packages using the common target.
+binary-indep: install-indep
+ $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
+
+
+# Build architecture dependant packages using the common target.
+binary-arch: install-arch
+ $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
+
+
+# Build architecture-dependent files here.
+binary-common:
+ dh_testdir
+ dh_testroot
+ dh_install
+ dh_installchangelogs
+ dh_installdocs
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress -X"igstk-examples/examples"
+ dh_fixperms
+ dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure
Property changes on: trunk/packages/igstk/tags/4.2.0-2/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/packages/igstk/tags/4.2.0-2/debian/watch
===================================================================
--- trunk/packages/igstk/tags/4.2.0-2/debian/watch (rev 0)
+++ trunk/packages/igstk/tags/4.2.0-2/debian/watch 2009-10-22 01:20:40 UTC (rev 4238)
@@ -0,0 +1,3 @@
+version=3
+opts="uversionmangle=s/-/./" \
+http://public.kitware.com/IGSTKWIKI/index.php/Download_IGSTK /IGSTKWIKI/images/.*/.*/IGSTK-([\d\.-]+)\.tar\.gz
More information about the debian-med-commit
mailing list