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 <ma...@debian.org> Fri, 15 Mar 2013 16:31:10 +0100 + -- Mathieu Malaterre <ma...@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-packag...@lists.alioth.debian.org> -DM-Upload-Allowed: yes Uploaders: Juergen Salk <j...@debian.org>, Andreas Tille <ti...@debian.org>, Mathieu Malaterre <ma...@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.schlach...@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 _______________________________________________ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit