[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