[med-svn] r5368 - in trunk/packages/insighttoolkit/trunk/debian: . patches
Steven Michael Robbins
smr at alioth.debian.org
Tue Oct 19 13:58:17 UTC 2010
Author: smr
Date: 2010-10-19 13:58:14 +0000 (Tue, 19 Oct 2010)
New Revision: 5368
Added:
trunk/packages/insighttoolkit/trunk/debian/patches/review-statistics.patch
trunk/packages/insighttoolkit/trunk/debian/patches/unset-vtk-version.patch
Modified:
trunk/packages/insighttoolkit/trunk/debian/TODO
trunk/packages/insighttoolkit/trunk/debian/changelog
trunk/packages/insighttoolkit/trunk/debian/patches/series
trunk/packages/insighttoolkit/trunk/debian/rules
Log:
Add Review/Statistics.
Modified: trunk/packages/insighttoolkit/trunk/debian/TODO
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/TODO 2010-10-18 05:52:41 UTC (rev 5367)
+++ trunk/packages/insighttoolkit/trunk/debian/TODO 2010-10-19 13:58:14 UTC (rev 5368)
@@ -2,6 +2,13 @@
TODO List for ITK Debian Package
--------------------------------
+
+Un-versioned file in shared lib package:
+ dpkg: error processing libinsighttoolkit3.20_3.20.0-3_amd64.deb (--install):
+ trying to overwrite '/usr/lib/valgrind/InsightVxlValgrind.supp', which is also in package libinsighttoolkit3.18 3.18.0-4
+
+
+
To Do:
- eradicate build directory from output; e.g.
Modified: trunk/packages/insighttoolkit/trunk/debian/changelog
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/changelog 2010-10-18 05:52:41 UTC (rev 5367)
+++ trunk/packages/insighttoolkit/trunk/debian/changelog 2010-10-19 13:58:14 UTC (rev 5368)
@@ -1,3 +1,10 @@
+insighttoolkit (3.20.0-3) experimental; urgency=low
+
+ * Add Review/Statistics. Use a separate tarball because the .orig.tar
+ has all of Code/Review removed.
+
+ -- Steve M. Robbins <smr at debian.org> Mon, 18 Oct 2010 22:36:54 -0500
+
insighttoolkit (3.20.0-2) experimental; urgency=low
* Switch to source package 3.0 (quilt) format.
Added: trunk/packages/insighttoolkit/trunk/debian/patches/review-statistics.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/review-statistics.patch (rev 0)
+++ trunk/packages/insighttoolkit/trunk/debian/patches/review-statistics.patch 2010-10-19 13:58:14 UTC (rev 5368)
@@ -0,0 +1,37 @@
+--- /dev/null
++++ insighttoolkit-3.20.0/Code/Review/CMakeLists.txt
+@@ -0,0 +1,3 @@
++IF (ITK_USE_REVIEW_STATISTICS)
++ SUBDIRS( ../../review-statistics )
++ENDIF (ITK_USE_REVIEW_STATISTICS)
+--- insighttoolkit-3.20.0.orig/Code/BasicFilters/itkConnectedThresholdImageFilter.txx
++++ insighttoolkit-3.20.0/Code/BasicFilters/itkConnectedThresholdImageFilter.txx
+@@ -22,7 +22,7 @@
+ #include "itkFloodFilledImageFunctionConditionalIterator.h"
+ #include "itkProgressReporter.h"
+
+-#ifdef ITK_USE_REVIEW
++#ifdef ITK_USE_REVIEW_NOT
+ #include "itkShapedFloodFilledImageFunctionConditionalIterator.h"
+ #endif
+
+@@ -305,7 +305,7 @@
+ }
+ }
+
+-#ifdef ITK_USE_REVIEW
++#ifdef ITK_USE_REVIEW_NOT
+ else if (this->m_Connectivity == FullConnectivity)
+ {
+ // use the fully connected iterator here. The fully connected iterator
+--- insighttoolkit-3.20.0.orig/Code/BasicFilters/itkConnectedThresholdImageFilter.h
++++ insighttoolkit-3.20.0/Code/BasicFilters/itkConnectedThresholdImageFilter.h
+@@ -126,7 +126,7 @@
+ * Default is to use FaceConnectivity. */
+ typedef enum { FaceConnectivity, FullConnectivity } ConnectivityEnumType;
+
+-#ifdef ITK_USE_REVIEW
++#ifdef ITK_USE_REVIEW_NOT
+ /** Type of connectivity to use (fully connected OR 4(2D), 6(3D),
+ * 2*N(ND) connectivity) */
+ itkSetEnumMacro( Connectivity, ConnectivityEnumType );
Modified: trunk/packages/insighttoolkit/trunk/debian/patches/series
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/series 2010-10-18 05:52:41 UTC (rev 5367)
+++ trunk/packages/insighttoolkit/trunk/debian/patches/series 2010-10-19 13:58:14 UTC (rev 5368)
@@ -1,3 +1,4 @@
+unset-vtk-version.patch
hppa-complex-long-double.patch
03_examples.patch
tcl-install.patch
@@ -3,2 +4,3 @@
jni-dir.patch
remove-cmake-export-build-settings.patch
+review-statistics.patch
Added: trunk/packages/insighttoolkit/trunk/debian/patches/unset-vtk-version.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/unset-vtk-version.patch (rev 0)
+++ trunk/packages/insighttoolkit/trunk/debian/patches/unset-vtk-version.patch 2010-10-19 13:58:14 UTC (rev 5368)
@@ -0,0 +1,10 @@
+--- insighttoolkit-3.20.0.orig/CMakeLists.txt
++++ insighttoolkit-3.20.0/CMakeLists.txt
+@@ -811,6 +811,7 @@
+ FIND_PACKAGE(GDCM)
+ IF(GDCM_FOUND)
+ INCLUDE(${GDCM_USE_FILE})
++ UNSET(VTK_VERSION)
+ IF( "${GDCM_MAJOR_VERSION}" LESS 2.0 )
+ SET(ITK_GDCM_LIBRARIES gdcm)
+ ELSE( "${GDCM_MAJOR_VERSION}" LESS 2.0 )
Modified: trunk/packages/insighttoolkit/trunk/debian/rules
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/rules 2010-10-18 05:52:41 UTC (rev 5367)
+++ trunk/packages/insighttoolkit/trunk/debian/rules 2010-10-19 13:58:14 UTC (rev 5368)
@@ -62,6 +62,8 @@
-DITK_USE_SYSTEM_TIFF:BOOL=ON \
-DITK_USE_SYSTEM_ZLIB:BOOL=ON \
-DITK_USE_SYSTEM_VXL:BOOL=OFF \
+ -DITK_USE_REVIEW:BOOL=ON \
+ -DITK_USE_REVIEW_STATISTICS:BOOL=ON \
-DUSE_FFTWD:BOOL=ON \
-DUSE_FFTWF:BOOL=ON \
-DITK_USE_CONCEPT_CHECKING:BOOL=ON \
@@ -75,6 +77,9 @@
-DTK_INCLUDE_PATH:PATH=/usr/include/tcl$(TCLVERS) \
-DTK_LIBRARY:FILEPATH=/usr/lib/libtk$(TCLVERS).so
+makebuilddir::
+ ln -s ../../review-statistics Code/Review/Statistics
+
common-build-arch::
echo "$(pkg_tcl): non-dev-pkg-with-shlib-symlink" > debian/$(pkg_tcl).lintian-overrides
echo "$(pkg_tcl): package-name-doesnt-match-sonames" >> debian/$(pkg_tcl).lintian-overrides
More information about the debian-med-commit
mailing list