Hello community, here is the log from the commit of package dcmtk for openSUSE:Factory checked in at 2019-03-20 13:20:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dcmtk (Old) and /work/SRC/openSUSE:Factory/.dcmtk.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dcmtk" Wed Mar 20 13:20:24 2019 rev:18 rq:686421 version:3.6.4 Changes: -------- --- /work/SRC/openSUSE:Factory/dcmtk/dcmtk.changes 2018-07-14 20:24:34.824087389 +0200 +++ /work/SRC/openSUSE:Factory/.dcmtk.new.28833/dcmtk.changes 2019-03-20 13:20:29.181326436 +0100 @@ -1,0 +2,8 @@ +Tue Mar 19 11:48:41 UTC 2019 - Christophe Giboudeaux <[email protected]> + +- Fix a typo detected by Leap 15.1 +- Update to 3.6.4. See DOCS/CHANGES.364 for more information +- Rebase dcmtk-fix-DCMTKTargets.cmake.patch +- Drop dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch, merged upstream + +------------------------------------------------------------------- Old: ---- dcmtk-3.6.3.tar.gz dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch New: ---- dcmtk-3.6.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dcmtk.spec ++++++ --- /var/tmp/diff_new_pack.PYIDvm/_old 2019-03-20 13:20:29.905326260 +0100 +++ /var/tmp/diff_new_pack.PYIDvm/_new 2019-03-20 13:20:29.909326259 +0100 @@ -1,7 +1,7 @@ # # spec file for package dcmtk # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define libname libdcmtk3_6 Name: dcmtk -Version: 3.6.3 +Version: 3.6.4 Release: 0 Summary: DICOM Toolkit License: BSD-3-Clause AND Apache-2.0 @@ -27,12 +27,11 @@ Source0: ftp://dicom.offis.de/pub/dicom/offis/software/dcmtk/release/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE dcmtk-fix-DCMTKTargets.cmake.patch -- Do not track executables to be able to use dcmtk-devel without dcmtk package Patch0: dcmtk-fix-DCMTKTargets.cmake.patch -# PATCH-FIX-UPSTREAM dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch -- Fix path -Patch1: dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: libicu-devel BuildRequires: libjpeg-devel BuildRequires: libopenssl-devel BuildRequires: libpng-devel @@ -76,7 +75,7 @@ -DDCMTK_WITH_OPENSSL=ON \ -DDCMTK_WITH_SNDFILE=ON \ -DDCMTK_WITH_ZLIB=ON \ - -DDCMTK_WITH_CHARLS=ON \ + -DDCMTK_WITH_CHARLS=ON %make_jobs %install @@ -118,7 +117,7 @@ %files -n %{libname} %license COPYRIGHT -%{_libdir}/*.so.13 -%{_libdir}/*.so.3.6* +%{_libdir}/*.so.14 +%{_libdir}/*.so.14.3.6* %changelog ++++++ dcmtk-3.6.3.tar.gz -> dcmtk-3.6.4.tar.gz ++++++ /work/SRC/openSUSE:Factory/dcmtk/dcmtk-3.6.3.tar.gz /work/SRC/openSUSE:Factory/.dcmtk.new.28833/dcmtk-3.6.4.tar.gz differ: char 5, line 1 ++++++ dcmtk-fix-DCMTKTargets.cmake.patch ++++++ --- /var/tmp/diff_new_pack.PYIDvm/_old 2019-03-20 13:20:29.929326255 +0100 +++ /var/tmp/diff_new_pack.PYIDvm/_new 2019-03-20 13:20:29.929326255 +0100 @@ -1,29 +1,29 @@ diff --git a/CMake/GenerateCMakeExports.cmake b/CMake/GenerateCMakeExports.cmake -index e231e58..6237c43 100644 +index 9a9feb3..e13332a 100644 --- a/CMake/GenerateCMakeExports.cmake +++ b/CMake/GenerateCMakeExports.cmake @@ -15,8 +15,9 @@ # DCMTKConfig.cmake will contain options used to build this DCMTK package # Get and store all executable targets to DCMTKTargets.cmake within build's main dir --GET_PROPERTY(DCMTK_EXECUTABLE_TARGETS GLOBAL PROPERTY DCMTK_EXECUTABLE_TARGETS) --EXPORT(TARGETS ${DCMTK_EXECUTABLE_TARGETS} APPEND FILE "${DCMTK_BUILD_CMKDIR}/DCMTKTargets.cmake") +-get_property(DCMTK_EXECUTABLE_TARGETS GLOBAL PROPERTY DCMTK_EXECUTABLE_TARGETS) +-export(TARGETS ${DCMTK_EXECUTABLE_TARGETS} FILE "${DCMTK_BUILD_CMKDIR}/DCMTKTargets.cmake") +## DO NOT TRACK EXECUTABLES, IT BREAKS usage of 'dcmtk-devel' without 'dcmtk' package -+# GET_PROPERTY(DCMTK_EXECUTABLE_TARGETS GLOBAL PROPERTY DCMTK_EXECUTABLE_TARGETS) -+# EXPORT(TARGETS ${DCMTK_EXECUTABLE_TARGETS} APPEND FILE "${DCMTK_BUILD_CMKDIR}/DCMTKTargets.cmake") ++#get_property(DCMTK_EXECUTABLE_TARGETS GLOBAL PROPERTY DCMTK_EXECUTABLE_TARGETS) ++#export(TARGETS ${DCMTK_EXECUTABLE_TARGETS} FILE "${DCMTK_BUILD_CMKDIR}/DCMTKTargets.cmake") # Get and store libraries to DCMTKTargets.cmake within the build's main dir - GET_PROPERTY(DCMTK_LIBRARY_TARGETS GLOBAL PROPERTY DCMTK_LIBRARY_TARGETS) + get_property(DCMTK_LIBRARY_TARGETS GLOBAL PROPERTY DCMTK_LIBRARY_TARGETS) diff --git a/CMake/dcmtkMacros.cmake b/CMake/dcmtkMacros.cmake -index 543a8e3..06d4de6 100644 +index db0cd51..3501818 100644 --- a/CMake/dcmtkMacros.cmake +++ b/CMake/dcmtkMacros.cmake -@@ -64,7 +64,7 @@ MACRO(DCMTK_ADD_EXECUTABLE PROGRAM) +@@ -64,7 +64,7 @@ macro(DCMTK_ADD_EXECUTABLE PROGRAM) # declare installation files, also export DCMTKTargets.cmake - INSTALL(TARGETS ${PROGRAM} + install(TARGETS ${PROGRAM} - EXPORT DCMTKTargets + # EXPORT DCMTKTargets COMPONENT bin DESTINATION ${CMAKE_INSTALL_BINDIR}) - ENDIF(BUILD_APPS) + endif()
