[med-svn] r13560 - in trunk/packages/dcmtk/trunk/debian: . patches

Mathieu Malaterre malat at alioth.debian.org
Wed May 15 08:11:19 UTC 2013


Author: malat
Date: 2013-05-15 08:11:19 +0000 (Wed, 15 May 2013)
New Revision: 13560

Added:
   trunk/packages/dcmtk/trunk/debian/patches/use_correct_number_of_TS.patch
Modified:
   trunk/packages/dcmtk/trunk/debian/changelog
   trunk/packages/dcmtk/trunk/debian/control
   trunk/packages/dcmtk/trunk/debian/patches/series
   trunk/packages/dcmtk/trunk/debian/rules
Log:
Update package

Modified: trunk/packages/dcmtk/trunk/debian/changelog
===================================================================
--- trunk/packages/dcmtk/trunk/debian/changelog	2013-05-14 15:14:07 UTC (rev 13559)
+++ trunk/packages/dcmtk/trunk/debian/changelog	2013-05-15 08:11:19 UTC (rev 13560)
@@ -1,9 +1,13 @@
-dcmtk (3.6.0-13) UNRELEASED; urgency=low
+dcmtk (3.6.0-13) unstable; urgency=low
 
   * Remove d/README.source, since source-format 3.0
   * Update dcmtk-www README for install instructions
+  * Remove obsolete DMUA flag
+  * Bump Std-Vers to 3.9.4, no changes needed
+  * Provide a debug package. Closes: #690733
+  * Fix SIGSEGV. Closes: #703716
 
- -- Mathieu Malaterre <malat at debian.org>  Fri, 15 Mar 2013 16:31:10 +0100
+ -- Mathieu Malaterre <malat at debian.org>  Wed, 15 May 2013 10:10:29 +0200
 
 dcmtk (3.6.0-12) unstable; urgency=low
 

Modified: trunk/packages/dcmtk/trunk/debian/control
===================================================================
--- trunk/packages/dcmtk/trunk/debian/control	2013-05-14 15:14:07 UTC (rev 13559)
+++ trunk/packages/dcmtk/trunk/debian/control	2013-05-15 08:11:19 UTC (rev 13560)
@@ -2,13 +2,12 @@
 Section: science
 Priority: optional
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-DM-Upload-Allowed: yes
 Uploaders: Juergen Salk <jsa at debian.org>,
  Andreas Tille <tille at debian.org>,
  Mathieu Malaterre <malat at debian.org>
 Build-Depends: debhelper (>= 9), autoconf, autotools-dev, zlib1g-dev, libtiff-dev, dpkg-dev (>= 1.16.1~),
  libpng-dev, libxml2-dev, libwrap0-dev, libssl-dev, doxygen (>= 1.7.4), graphviz, libcharls-dev
-Standards-Version: 3.9.3
+Standards-Version: 3.9.4
 Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/dcmtk/trunk/
 Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/dcmtk/trunk/
 Homepage: http://dicom.offis.de/dcmtk
@@ -89,3 +88,18 @@
  .
  This package contains the on-line documentation for the DCMTK libraries 
  and utilities in HTML format.
+
+Package: libdcmtk2-dbg
+Section: debug
+Architecture: any
+Priority: extra
+Depends: libdcmtk2 (= ${binary:Version}), ${misc:Depends}
+Conflicts: libdcmtk0, libdcmtk0c2, dcmtk (<< 3.6.0)
+Replaces: libdcmtk0, libdcmtk0c2
+Description: OFFIS DICOM toolkit library debugging symbols
+ DCMTK includes a collection of libraries and applications for examining, 
+ constructing and converting DICOM image files, handling offline media, 
+ sending and receiving images over a network connection, as well as 
+ demonstrative image storage and worklist servers. 
+ .
+ This package contains the debugging symbols for libdcmtk2.

Modified: trunk/packages/dcmtk/trunk/debian/patches/series
===================================================================
--- trunk/packages/dcmtk/trunk/debian/patches/series	2013-05-14 15:14:07 UTC (rev 13559)
+++ trunk/packages/dcmtk/trunk/debian/patches/series	2013-05-15 08:11:19 UTC (rev 13560)
@@ -11,3 +11,4 @@
 removecharls.patch
 bug674361.patch
 underlink.patch
+use_correct_number_of_TS.patch

Added: trunk/packages/dcmtk/trunk/debian/patches/use_correct_number_of_TS.patch
===================================================================
--- trunk/packages/dcmtk/trunk/debian/patches/use_correct_number_of_TS.patch	                        (rev 0)
+++ trunk/packages/dcmtk/trunk/debian/patches/use_correct_number_of_TS.patch	2013-05-15 08:11:19 UTC (rev 13560)
@@ -0,0 +1,19 @@
+Description: Fixed crash if less than four transfer syntaxes are enabled.
+ This fixes debian bug #703716.
+ Affects: dcmqrdb/libsrc/dcmqrsrv.cc
+Author: Uli Schlachter <Uli.Schlachter at Informatik.Uni-Oldenburg.DE>
+Bug-Debian: http://bugs.debian.org/703716
+
+Index: dcmtk-3.6.0/dcmqrdb/libsrc/dcmqrsrv.cc
+===================================================================
+--- dcmtk-3.6.0.orig/dcmqrdb/libsrc/dcmqrsrv.cc	2010-10-14 15:14:36.000000000 +0200
++++ dcmtk-3.6.0/dcmqrdb/libsrc/dcmqrsrv.cc	2013-05-15 09:39:13.327725435 +0200
+@@ -786,7 +786,7 @@
+       cond = ASC_acceptContextsWithPreferredTransferSyntaxes(
+         assoc->params,
+         dcmAllStorageSOPClassUIDs, numberOfAllDcmStorageSOPClassUIDs,
+-        (const char**)transferSyntaxes, DIM_OF(transferSyntaxes));
++        (const char**)transferSyntaxes, numTransferSyntaxes);
+       if (cond.bad()) {
+         DCMQRDB_ERROR("Cannot accept presentation contexts: " << DimseCondition::dump(temp_str, cond));
+       }

Modified: trunk/packages/dcmtk/trunk/debian/rules
===================================================================
--- trunk/packages/dcmtk/trunk/debian/rules	2013-05-14 15:14:07 UTC (rev 13559)
+++ trunk/packages/dcmtk/trunk/debian/rules	2013-05-15 08:11:19 UTC (rev 13560)
@@ -144,7 +144,7 @@
 	# Do not forget to install the shared libs as well
 	# TODO: make use of d-shlibs (andreas tille)
 	find $(CURDIR) -path $(CURDIR)/debian -prune -o \
-		-name 'lib*.so' -exec install -s -m 644 \{\} $(PKGDIR_DCMTK_LIB)/usr/lib \;
+		-name 'lib*.so' -exec install -m 644 \{\} $(PKGDIR_DCMTK_LIB)/usr/lib \;
 
 	# Fix filenames / add symlinks for shared libs
 	for i in $(PKGDIR_DCMTK_LIB)/usr/lib/*.so; do \
@@ -166,7 +166,7 @@
 	dh_install -i
 	dh_link -i
 	dh_lintian -i
-	dh_strip -i
+	dh_strip --dbg-package=libdcmtk2-dbg -i
 	dh_compress -i
 	dh_fixperms -i
 	dh_installdeb -i
@@ -189,7 +189,7 @@
 	mv $(PKGDIR_DCMTK)/usr/share/dcmtk/*.dic $(PKGDIR_DCMTK_LIB)/usr/share/dcmtk/
 	dh_link -a
 	dh_lintian -a
-	dh_strip -a
+	dh_strip --dbg-package=libdcmtk2-dbg -a
 	dh_compress -a
 	dh_fixperms -a
 	dh_perl -a




More information about the debian-med-commit mailing list