[med-svn] r7463 - trunk/packages/insighttoolkit/trunk/debian

Michael Schutte michi at alioth.debian.org
Tue Aug 16 18:57:58 UTC 2011


Author: michi
Date: 2011-08-16 18:57:57 +0000 (Tue, 16 Aug 2011)
New Revision: 7463

Modified:
   trunk/packages/insighttoolkit/trunk/debian/changelog
   trunk/packages/insighttoolkit/trunk/debian/rules
Log:
ITKLibraryDepends.cmake: No absolute paths for libraries in default locations

See #635300.


Modified: trunk/packages/insighttoolkit/trunk/debian/changelog
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/changelog	2011-08-16 12:35:08 UTC (rev 7462)
+++ trunk/packages/insighttoolkit/trunk/debian/changelog	2011-08-16 18:57:57 UTC (rev 7463)
@@ -1,3 +1,14 @@
+insighttoolkit (3.20.0-13) unstable; urgency=low
+
+  * Remove absolute paths to required libraries from
+    /usr/lib/InsightToolkit/ITKLibraryDepends.cmake after building,
+    closes: #635300.  Due to the multiarch transition, the original
+    behavior frequently causes reverse build-deps to FTBFS.  This change
+    should probably be reverted once all required libraries are
+    multiarched.
+
+ -- Michael Schutte <michi at debian.org>  Tue, 16 Aug 2011 20:52:58 +0200
+
 insighttoolkit (3.20.0-12) unstable; urgency=low
 
   * patches/itkImageToImageFilterC.patch: Remove.

Modified: trunk/packages/insighttoolkit/trunk/debian/rules
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/rules	2011-08-16 12:35:08 UTC (rev 7462)
+++ trunk/packages/insighttoolkit/trunk/debian/rules	2011-08-16 18:57:57 UTC (rev 7463)
@@ -96,6 +96,10 @@
 pre-build::
 	test -d Code/Review || mv review Code/Review
 
+build/$(pkg_dev)::
+	sed -i -e "s#/usr/lib/\(`dpkg-architecture -qDEB_HOST_MULTIARCH`/\)\?lib\([^;]*\)\.so#\2#g" \
+		$(DEB_BUILDDIR)/ITKLibraryDepends.cmake
+
 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