[med-svn] [Git][med-team/gdcm][master] 3 commits: d/p: Update patches

Gert Wollny gitlab at salsa.debian.org
Thu Jul 11 11:46:09 BST 2019



Gert Wollny pushed to branch master at Debian Med / gdcm


Commits:
658a5bdd by Gert Wollny at 2019-07-09T13:29:51Z
d/p: Update patches

- - - - -
dab12370 by Gert Wollny at 2019-07-11T10:43:16Z
d/p: re-add charLS-2.0 fix

- - - - -
36e6c8ea by Gert Wollny at 2019-07-11T10:43:52Z
Update d/changelog

- - - - -


5 changed files:

- debian/changelog
- debian/patches/series
- − debian/patches/unforce_cxx98.patch
- debian/patches/use_swig_add_library_for_csharp.patch
- − debian/patches/use_system_findjni.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -3,8 +3,9 @@ gdcm (3.0.0-1) UNRELEASED; urgency=medium
   * d/watch: update to version 4 of watch file
   * New upstream version 3.0.0
   * d/ Update to new 3.0 so version
+  * d/p: Update patches
 
- -- Gert Wollny <gewo at debian.org>  Tue, 09 Jul 2019 09:17:52 +0200
+ -- Gert Wollny <gewo at debian.org>  Thu, 11 Jul 2019 12:43:29 +0200
 
 gdcm (2.8.9-1~exp1) experimental; urgency=medium
 


=====================================
debian/patches/series
=====================================
@@ -1,8 +1,8 @@
 02_fixhurd.patch
 03_linkvtkdoc.patch
 04_multiarch.patch
-use_system_findjni.patch
-unforce_cxx98.patch
+#use_system_findjni.patch
+#unforce_cxx98.patch
 use_swig_add_library_for_csharp.patch
 enable_ninja_build.patch
 add_cxx11_vtk_defines.patch


=====================================
debian/patches/unforce_cxx98.patch deleted
=====================================
@@ -1,14 +0,0 @@
-Description: removed the forced -std=c++98
- GDCM includes headers that require at least -std=c++11
-Author: Gert Wollny <gewo at debian.org>
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -18,7 +18,6 @@
-   cmake_policy(SET CMP0074 NEW)
- endif()
- project(GDCM)
--set(CMAKE_CXX_STANDARD 98)
- set(CMAKE_CXX_EXTENSIONS OFF)
- mark_as_advanced(CMAKE_BACKWARDS_COMPATIBILITY CMAKE_BUILD_TYPE CMAKE_INSTALL_PREFIX)
- set(GDCM_CMAKE_DIR "${GDCM_SOURCE_DIR}/CMake" CACHE INTERNAL "")


=====================================
debian/patches/use_swig_add_library_for_csharp.patch
=====================================
@@ -2,7 +2,7 @@ Description: Use_swig_add_library_for_csharp
 Author: Gert Wollny <gewo at debian.org>
 --- a/Wrapping/Csharp/CMakeLists.txt
 +++ b/Wrapping/Csharp/CMakeLists.txt
-@@ -23,7 +23,8 @@
+@@ -27,7 +27,8 @@
  set(CMAKE_SWIG_FLAGS "-namespace gdcm -dllimport gdcmsharpglue")
  separate_arguments(CMAKE_SWIG_FLAGS)
  # libgdksharpglue.so


=====================================
debian/patches/use_system_findjni.patch deleted
=====================================
@@ -1,87 +0,0 @@
-Description: Use_system_findjni
---- a/CMake/FindJNI.cmake
-+++ /dev/null
-@@ -1,83 +0,0 @@
--#  Copyright (c) 2006-2011 Mathieu Malaterre <mathieu.malaterre at gmail.com>
--#
--#  Redistribution and use is allowed according to the terms of the New
--#  BSD license.
--#  For details see the accompanying COPYING-CMAKE-SCRIPTS file.
--
--# Make sure to not use FindJNI anymore and prefer FindJavaProperties
--find_package(JavaProperties REQUIRED)
--find_path(JAVA_INCLUDE_PATH jni.h
--  ${JavaProp_JAVA_HOME}/../include
--)
--
--string(TOLOWER ${JavaProp_OS_NAME} include_os_name) # Linux -> linux
--set(JAVA_JNI_MD_INCLUDE_DIRECTORIES
--  ${JAVA_INCLUDE_PATH}/${include_os_name}
--  ${JAVA_INCLUDE_PATH}/win32 # win32
--  ${JAVA_INCLUDE_PATH}/linux # kFreeBSD
--  ${JAVA_INCLUDE_PATH}/solaris # SunOS
--  )
--find_path(JAVA_INCLUDE_PATH2 jni_md.h
--  ${JAVA_JNI_MD_INCLUDE_DIRECTORIES}
--  )
--
--find_path(JAVA_AWT_INCLUDE_PATH jawt.h
--  ${JAVA_INCLUDE_PATH}
--)
--
--set(JAVA_AWT_LIBRARY_DIRECTORIES
--  ${JavaProp_SUN_BOOT_LIBRARY_PATH} # works for linux
--  ${JavaProp_JAVA_HOME}/../lib # works for win32
--  )
--
--foreach(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
--  set(JAVA_JVM_LIBRARY_DIRECTORIES
--    ${JAVA_JVM_LIBRARY_DIRECTORIES}
--    "${dir}"
--    "${dir}/client"
--    "${dir}/server"
--    )
--endforeach()
--
--find_library(JAVA_AWT_LIBRARY NAMES jawt
--  PATHS ${JAVA_AWT_LIBRARY_DIRECTORIES}
--  )
--
--find_library(JAVA_JVM_LIBRARY NAMES jvm JavaVM
--  PATHS ${JAVA_JVM_LIBRARY_DIRECTORIES}
--  )
--
--# on linux I get this annoying error:
--# Exception in thread "main" java.lang.UnsatisfiedLinkError: libvtkgdcmJava.so:
--# libmawt.so: cannot open shared object file: No such file or directory
--
--# let's find this lib here then
--if(UNIX)
--  find_library(JAVA_MAWT_LIBRARY NAMES mawt
--    # there is one also in headless but it does not work...
--    PATHS ${JavaProp_SUN_BOOT_LIBRARY_PATH}/xawt
--    )
--endif()
--
--FIND_PACKAGE_HANDLE_STANDARD_ARGS(JNI  DEFAULT_MSG  JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY
--                                                    JAVA_INCLUDE_PATH  JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH)
--
--mark_as_advanced(
--  JAVA_AWT_LIBRARY
--  JAVA_MAWT_LIBRARY
--  JAVA_JVM_LIBRARY
--  JAVA_AWT_INCLUDE_PATH
--  JAVA_INCLUDE_PATH
--  JAVA_INCLUDE_PATH2
--)
--
--set(JNI_LIBRARIES
--  ${JAVA_AWT_LIBRARY}
--  ${JAVA_JVM_LIBRARY}
--)
--
--set(JNI_INCLUDE_DIRS
--  ${JAVA_INCLUDE_PATH}
--  ${JAVA_INCLUDE_PATH2}
--  ${JAVA_AWT_INCLUDE_PATH}
--)



View it on GitLab: https://salsa.debian.org/med-team/gdcm/compare/f33c6ed2e6d573f27fdf4926274f5ac35e0fabe9...36e6c8eab05e8819bc899e6419c8d28025772cd0

-- 
View it on GitLab: https://salsa.debian.org/med-team/gdcm/compare/f33c6ed2e6d573f27fdf4926274f5ac35e0fabe9...36e6c8eab05e8819bc899e6419c8d28025772cd0
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20190711/eecc026c/attachment-0001.html>


More information about the debian-med-commit mailing list