[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