[med-svn] r5615 - in trunk/packages/insighttoolkit/trunk/debian: . patches

Steven Michael Robbins smr at alioth.debian.org
Thu Dec 23 03:22:54 UTC 2010


Author: smr
Date: 2010-12-23 03:22:47 +0000 (Thu, 23 Dec 2010)
New Revision: 5615

Added:
   trunk/packages/insighttoolkit/trunk/debian/patches/wrapitk.patch
Modified:
   trunk/packages/insighttoolkit/trunk/debian/changelog
   trunk/packages/insighttoolkit/trunk/debian/patches/series
   trunk/packages/insighttoolkit/trunk/debian/rules
Log:
Add wrapitk.patch.

Modified: trunk/packages/insighttoolkit/trunk/debian/changelog
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/changelog	2010-12-23 03:21:43 UTC (rev 5614)
+++ trunk/packages/insighttoolkit/trunk/debian/changelog	2010-12-23 03:22:47 UTC (rev 5615)
@@ -1,3 +1,10 @@
+insighttoolkit (3.20.0-5) experimental; urgency=low
+
+  * patches/wrapitk.patch: New.  Use ITK_LIBRARY_PROPERTIES to properly
+    version libSwigRuntime{Python,Java,Tcl}.
+
+ -- Steve M. Robbins <smr at debian.org>  Wed, 22 Dec 2010 21:20:57 -0600
+
 insighttoolkit (3.20.0-4) experimental; urgency=low
 
   * rules: Really remove parallel build (don't set DEB_BUILD_PARALLEL).

Modified: trunk/packages/insighttoolkit/trunk/debian/patches/series
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/series	2010-12-23 03:21:43 UTC (rev 5614)
+++ trunk/packages/insighttoolkit/trunk/debian/patches/series	2010-12-23 03:22:47 UTC (rev 5615)
@@ -4,3 +4,4 @@
 tcl-install.patch
 jni-dir.patch
 remove-cmake-export-build-settings.patch
+wrapitk.patch

Added: trunk/packages/insighttoolkit/trunk/debian/patches/wrapitk.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/wrapitk.patch	                        (rev 0)
+++ trunk/packages/insighttoolkit/trunk/debian/patches/wrapitk.patch	2010-12-23 03:22:47 UTC (rev 5615)
@@ -0,0 +1,15 @@
+--- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/SwigRuntime/CMakeLists.txt
++++ insighttoolkit-3.20.0/Wrapping/WrapITK/SwigRuntime/CMakeLists.txt
+@@ -13,7 +13,11 @@
+   ENDIF(CMAKE_SYSTEM MATCHES "SunOS-." AND CMAKE_COMPILER_IS_GNUCXX AND CMAKE_COMPILER_IS_GNUCC)
+ 
+   INSTALL_TARGETS("${WRAP_ITK_INSTALL_PREFIX}/lib" ${lib_name})
+-  SET_TARGET_PROPERTIES(${lib_name} PROPERTIES LINK_FLAGS "${CSWIG_EXTRA_LINKFLAGS}")
++  IF(ITK_LIBRARY_PROPERTIES)
++    SET_TARGET_PROPERTIES(${lib_name} PROPERTIES LINK_FLAGS "${CSWIG_EXTRA_LINKFLAGS}" ${ITK_LIBRARY_PROPERTIES})
++  ELSE(ITK_LIBRARY_PROPERTIES)
++    SET_TARGET_PROPERTIES(${lib_name} PROPERTIES LINK_FLAGS "${CSWIG_EXTRA_LINKFLAGS}")
++  ENDIF(ITK_LIBRARY_PROPERTIES)
+ 
+   ADD_CUSTOM_COMMAND(
+    SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/swigrun.h

Modified: trunk/packages/insighttoolkit/trunk/debian/rules
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/rules	2010-12-23 03:21:43 UTC (rev 5614)
+++ trunk/packages/insighttoolkit/trunk/debian/rules	2010-12-23 03:22:47 UTC (rev 5615)
@@ -132,7 +132,7 @@
 	dh_pysupport -p$(pkg_python)
 
 install/$(pkg_tcl)::
-	dh_install -p$(pkg_tcl) --autodest debian/tmp/usr/bin/itkwish debian/tmp/usr/lib/InsightToolkit/WrapITK/bin/itkwish
+	dh_install -p$(pkg_tcl) debian/tmp/usr/lib/InsightToolkit/WrapITK/bin/itkwish usr/bin
 	dh_install -p$(pkg_tcl) debian/tmp/usr/lib/InsightToolkit/WrapITK/lib/*Tcl.so* usr/lib
 	dh_install -p$(pkg_tcl) debian/tmp/usr/lib/InsightToolkit/WrapITK/Tcl/* $(TCLMODDIR)
 	dh_installman -p$(pkg_tcl) debian/itkwish.1




More information about the debian-med-commit mailing list