[med-svn] r5371 - trunk/packages/insighttoolkit/branches/3.18.0/debian

Steven Michael Robbins smr at alioth.debian.org
Thu Oct 21 09:13:15 UTC 2010


Author: smr
Date: 2010-10-21 09:13:12 +0000 (Thu, 21 Oct 2010)
New Revision: 5371

Modified:
   trunk/packages/insighttoolkit/branches/3.18.0/debian/README.Debian
   trunk/packages/insighttoolkit/branches/3.18.0/debian/changelog
   trunk/packages/insighttoolkit/branches/3.18.0/debian/rules
Log:
Embed SOVERSION in valgrind suppression files to avoid file conflicts on upgrade.


Modified: trunk/packages/insighttoolkit/branches/3.18.0/debian/README.Debian
===================================================================
--- trunk/packages/insighttoolkit/branches/3.18.0/debian/README.Debian	2010-10-21 08:53:58 UTC (rev 5370)
+++ trunk/packages/insighttoolkit/branches/3.18.0/debian/README.Debian	2010-10-21 09:13:12 UTC (rev 5371)
@@ -97,10 +97,23 @@
     ENDIF(ITK_FOUND)
 
 
+Valgrind
+~~~~~~~~
 
+To facilitate using valgrind with ITK-using packages, two valgrind
+suppression files are shipped with the library package.  To avoid
+conflicts, these files have been renamed.
+
+    CMake/InsightValgrind.supp becomes Insight$(SOVERSION)Valgrind.supp
+    Utilities/vxl/config/valgrind.supp becomes Insight$(SOVERSION)VxlValgrind.supp
+
+Both may be found in /usr/lib/valgrind.
+
+
+
 .. This document is written in reStructuredText, and can be processed
    to generate HTML, LaTeX and other rich output formats.  See the
    http://docutils.sourceforge.net/ project for more information.
 
 
- -- Gavin Baker <gavinb at antonym.org>, Thu Dec 01 22:42:37 2005
+ -- Steve M. Robbins <smr at debian.org>  Thu, 21 Oct 2010 03:55:00 -0500

Modified: trunk/packages/insighttoolkit/branches/3.18.0/debian/changelog
===================================================================
--- trunk/packages/insighttoolkit/branches/3.18.0/debian/changelog	2010-10-21 08:53:58 UTC (rev 5370)
+++ trunk/packages/insighttoolkit/branches/3.18.0/debian/changelog	2010-10-21 09:13:12 UTC (rev 5371)
@@ -1,3 +1,11 @@
+insighttoolkit (3.18.0-5) unstable; urgency=low
+
+  * rules: Embed SOVERSION in valgrind suppression files to avoid file
+    conflicts on upgrade to new versions of insighttoolkit.  Closes:
+    #600867.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 21 Oct 2010 04:11:33 -0500
+
 insighttoolkit (3.18.0-4) unstable; urgency=low
 
   * rules: Use cmake.mk instead of makefile.mk; drop common-configure-arch

Modified: trunk/packages/insighttoolkit/branches/3.18.0/debian/rules
===================================================================
--- trunk/packages/insighttoolkit/branches/3.18.0/debian/rules	2010-10-21 08:53:58 UTC (rev 5370)
+++ trunk/packages/insighttoolkit/branches/3.18.0/debian/rules	2010-10-21 09:13:12 UTC (rev 5371)
@@ -91,9 +91,9 @@
 
 install/$(pkg_lib)::
 	dh_install -p$(pkg_lib) -XJava -XPython -XTcl debian/tmp/usr/lib/InsightToolkit/lib*.so.* usr/lib
-	cp Utilities/vxl/config/valgrind.supp InsightVxlValgrind.supp
-	dh_install -p$(pkg_lib) InsightVxlValgrind.supp usr/lib/valgrind
-	dh_install -p$(pkg_lib) CMake/InsightValgrind.supp usr/lib/valgrind
+	cp CMake/InsightValgrind.supp Insight$(SOVERSION)Valgrind.supp
+	cp Utilities/vxl/config/valgrind.supp Insight$(SOVERSION)VxlValgrind.supp
+	dh_install -p$(pkg_lib) Insight$(SOVERSION)*.supp usr/lib/valgrind
 
 install/$(pkg_dev)::
 	dh_installman -p$(pkg_dev) debian/insighttoolkit.3




More information about the debian-med-commit mailing list