[med-svn] [gdcm] 03/08: update patches

Gert Wollny gert-guest at moszumanska.debian.org
Mon Jul 11 20:57:00 UTC 2016


This is an automated email from the git hooks/post-receive script.

gert-guest pushed a commit to branch master
in repository gdcm.

commit f9172be950817eb6b51822b4df895d6753e3253b
Author: Gert Wollny <gw.fossdev at gmail.com>
Date:   Mon Jul 11 13:36:51 2016 +0000

    update patches
---
 debian/patches/02_fixhurd.patch                    | 50 +++++-----------------
 debian/patches/03_linkvtkdoc.patch                 |  9 ----
 debian/patches/07_don_t_link_vtkjava_modules.patch | 22 ----------
 debian/patches/series                              | 16 +++----
 debian/rules                                       |  1 +
 5 files changed, 19 insertions(+), 79 deletions(-)

diff --git a/debian/patches/02_fixhurd.patch b/debian/patches/02_fixhurd.patch
index 5df250b..ccb0e13 100644
--- a/debian/patches/02_fixhurd.patch
+++ b/debian/patches/02_fixhurd.patch
@@ -3,13 +3,11 @@ Description: Fix compilation on GNU/Hurd
  http://www.gnu.org/software/hurd/hurd/porting/guidelines.html#GNU_specific_define_tt_
 Author: Mathieu Malaterre <malat at debian.org>
 
-Index: gdcm-2.4.1/Source/Common/gdcmSystem.cxx
-===================================================================
---- gdcm-2.4.1.orig/Source/Common/gdcmSystem.cxx	2013-12-09 18:22:40.000000000 +0100
-+++ gdcm-2.4.1/Source/Common/gdcmSystem.cxx	2013-12-10 09:15:48.378563355 +0100
-@@ -363,6 +363,10 @@
-   return Rmdir(source) == 0;
- }
+--- a/Source/Common/gdcmSystem.cxx
++++ b/Source/Common/gdcmSystem.cxx
+@@ -365,6 +365,10 @@
+ #define PATH_MAX 4096
+ #endif
  
 +#ifndef PATH_MAX
 +#define PATH_MAX 4096
@@ -18,13 +16,11 @@ Index: gdcm-2.4.1/Source/Common/gdcmSystem.cxx
  // return size of file; also returns zero if no file exists
  size_t System::FileSize(const char* filename)
  {
-Index: gdcm-2.4.1/Source/DataDictionary/gdcmGlobal.cxx
-===================================================================
---- gdcm-2.4.1.orig/Source/DataDictionary/gdcmGlobal.cxx	2013-12-09 18:22:40.000000000 +0100
-+++ gdcm-2.4.1/Source/DataDictionary/gdcmGlobal.cxx	2013-12-10 09:15:48.378563355 +0100
-@@ -133,6 +133,10 @@
-   return true;
- }
+--- a/Source/DataDictionary/gdcmGlobal.cxx
++++ b/Source/DataDictionary/gdcmGlobal.cxx
+@@ -137,6 +137,10 @@
+ #define PATH_MAX 4096
+ #endif
  
 +#ifndef PATH_MAX
 +#define PATH_MAX 4096
@@ -33,29 +29,3 @@ Index: gdcm-2.4.1/Source/DataDictionary/gdcmGlobal.cxx
  const char *Global::Locate(const char *resfile) const
  {
  #ifdef _WIN32
-Index: gdcm-2.4.1/Utilities/socketxx/socket++/sockstream.h
-===================================================================
---- gdcm-2.6.0.old/Utilities/socketxx/socket++/local.h	2015-09-03 16:42:12.000000000 +0200
-+++ gdcm-2.6.0/Utilities/socketxx/socket++/local.h	2015-10-16 14:20:06.073470902 +0200
-@@ -97,7 +97,7 @@
- //  extern "C" int gethostname (char* hostname, size_t len);
- // the above breaks on some old MacOSX system where prototype is:
- //  extern "C" int gethostname (char* hostname, int len);
--#if !(defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__bsdi__) || defined(__APPLE__))
-+#if !(defined(__FreeBSD__) || defined(__GNU__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__bsdi__) || defined(__APPLE__))
-   extern char* SYS_SIGLIST [];
- #endif
- #endif
-Index: gdcm-2.4.1/Utilities/socketxx/socket++/local.h
-===================================================================
---- gdcm-2.6.0.old/Utilities/socketxx/socket++/sockstream.h	2015-09-03 16:42:12.000000000 +0200
-+++ gdcm-2.6.0/Utilities/socketxx/socket++/sockstream.h	2015-10-16 14:18:20.516146044 +0200
-@@ -163,7 +163,7 @@
-             msg_peek            = MSG_PEEK,
-             msg_dontroute    = MSG_DONTROUTE
- 
--#if !(defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__bsdi__) || defined(__APPLE__) || defined(__EMSCRIPTEN__))
-+#if !(defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__GNU__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__bsdi__) || defined(__APPLE__) || defined(__EMSCRIPTEN__) )
-             ,msg_maxiovlen    = MSG_MAXIOVLEN
- #endif
-         };
diff --git a/debian/patches/03_linkvtkdoc.patch b/debian/patches/03_linkvtkdoc.patch
index f18e721..a4de40f 100644
--- a/debian/patches/03_linkvtkdoc.patch
+++ b/debian/patches/03_linkvtkdoc.patch
@@ -42,15 +42,6 @@ Author: Gert Wollny <gw.fossdev at gmail.com>, Mathieu Malaterre <malat at debian.org>
    if(INCLUDE_QT_DOCUMENTATION)
      set (TAGFILES "${TAGFILES} \"${QT_TAG_FILE}=http://doc.trolltech.com/4.2\"")
    endif()
-@@ -109,7 +107,7 @@
-     ${CMAKE_CURRENT_BINARY_DIR}/doc_makeall.sh @ONLY )
- 
-   add_custom_target(${DOXYGEN_PROJECT_NAME}DoxygenDoc
--    #ALL
-+    ALL
-     ${BASH}
-     ${CMAKE_CURRENT_BINARY_DIR}/doc_makeall.sh)
- 
 --- a/Utilities/doxygen/vtk/doc_makeall.sh.in
 +++ b/Utilities/doxygen/vtk/doc_makeall.sh.in
 @@ -169,12 +169,12 @@
diff --git a/debian/patches/07_don_t_link_vtkjava_modules.patch b/debian/patches/07_don_t_link_vtkjava_modules.patch
deleted file mode 100644
index f8ba47b..0000000
--- a/debian/patches/07_don_t_link_vtkjava_modules.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Description: Don't link against the vtk-java modules
- I could be utterly wrong, but AAFAIK Java modules are not
- shared libraries in the sense  that one would link against
- them at compile time. Instread they are loaded dynamically
- during run-time by the java run-time engine.
-Author: Gert Wollny  <gw.fossdev at gmail.com>
-
---- a/Utilities/VTK/CMakeLists.txt
-+++ b/Utilities/VTK/CMakeLists.txt
-@@ -670,9 +670,9 @@
-     endif()
-     target_link_libraries(${VTKGDCM_NAME}Java ${VTKGDCM_NAME})
-     set_property(TARGET ${VTKGDCM_NAME}Java PROPERTY NO_SONAME 1)
--    foreach(c ${vtkgdcm_LIBS})
--      target_link_libraries(${VTKGDCM_NAME}Java ${c}Java)
--    endforeach()
-+#    foreach(c ${vtkgdcm_LIBS})
-+#      target_link_libraries(${VTKGDCM_NAME}Java ${c}Java)
-+#    endforeach()
-     # Create the jar file:
-     # I am pretty sure this *.java thingy will bite me one day, when someone will try
-     # to recompile from an existing build tree with invalid generated *.java file...
diff --git a/debian/patches/series b/debian/patches/series
index e2001ea..54e2f9c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,11 +1,11 @@
 02_fixhurd.patch
 03_linkvtkdoc.patch
 04_multiarch.patch
-05_add_global_doxydoc_target.patch
-06_dcm_group2_buggyfiles_fallback.patch
-07_don_t_link_vtkjava_modules.patch
-08_supportvtk6.3.patch
-09_set_java_15.patch
-10_gdcm_openjpeg2_git4f793f.patch
-11_gdcm_openjpeg2_git0511b1.patch
-12_gdcm_system_charls_includes.patch
+#05_add_global_doxydoc_target.patch
+#06_dcm_group2_buggyfiles_fallback.patch
+#07_don_t_link_vtkjava_modules.patch
+#08_supportvtk6.3.patch
+#09_set_java_15.patch
+#10_gdcm_openjpeg2_git4f793f.patch
+#11_gdcm_openjpeg2_git0511b1.patch
+#12_gdcm_system_charls_includes.patch
diff --git a/debian/rules b/debian/rules
index 5277d78..dbdcc81 100755
--- a/debian/rules
+++ b/debian/rules
@@ -75,6 +75,7 @@ CMAKE_EXTRA_FLAGS += -DCMAKE_SKIP_RPATH=ON \
 		-DGDCM_INSTALL_PYTHONMODULE_DIR:STRING=lib/python/dist-packages \
 		-DGDCM_INSTALL_JAVAMODULE_DIR:STRING=lib/$(DEB_HOST_MULTIARCH)/jni \
 		-DGDCM_NO_PYTHON_LIBS_LINKING:BOOL=ON \
+                -DGDCM_NO_VTKJAVA_LIBS_LINKING:BOOL=ON \
 		-DGDCM_INSTALL_LIB_DIR:STRING=lib/$(DEB_HOST_MULTIARCH) \
 		-DGDCM_USE_VTK:BOOL=ON \
 		-DVTK_JAVA_JAR=/usr/share/java/vtk6.jar

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/gdcm.git



More information about the debian-med-commit mailing list