[gmsh] 03/04: update patch
Nico Schlömer
nschloe-guest at moszumanska.debian.org
Mon Nov 6 15:27:58 UTC 2017
This is an automated email from the git hooks/post-receive script.
nschloe-guest pushed a commit to branch master
in repository gmsh.
commit f52369b7de734ff0abd4af2a9689db8bd30c68e7
Author: Nico Schlömer <nico.schloemer at gmail.com>
Date: Mon Nov 6 16:24:19 2017 +0100
update patch
---
debian/patches/10_change_shared_library_name.patch | 65 ++++++++++++++--------
1 file changed, 41 insertions(+), 24 deletions(-)
diff --git a/debian/patches/10_change_shared_library_name.patch b/debian/patches/10_change_shared_library_name.patch
index 8cb74ed..dd083c7 100644
--- a/debian/patches/10_change_shared_library_name.patch
+++ b/debian/patches/10_change_shared_library_name.patch
@@ -1,29 +1,11 @@
Description: Change name of shared library
Author: Anton Gladky <gladky.anton at gmail.com>
-Last-Update: 2012-11-28
+Last-Update: 2017-11-06
-Index: gmsh-3.0.5-source/wrappers/java/CMakeLists.txt
-===================================================================
---- gmsh-3.0.5-source.orig/wrappers/java/CMakeLists.txt
-+++ gmsh-3.0.5-source/wrappers/java/CMakeLists.txt
-@@ -34,7 +34,11 @@ if(WIN32)
- set_target_properties(WrapGmsh PROPERTIES PREFIX "")
- endif(WIN32)
- if(UNIX)
-- set_target_properties(WrapGmsh PROPERTIES PREFIX "lib")
-+ set_target_properties(WrapGmsh PROPERTIES
-+ PREFIX "lib"
-+ OUTPUT_NAME java-gmsh
-+ SOVERSION "${GMSH_MAJOR_VERSION}"
-+ )
- endif(UNIX)
- add_custom_command(TARGET WrapGmsh
- POST_BUILD # do the rest of the command after the build period
-Index: gmsh-3.0.5-source/CMakeLists.txt
-===================================================================
---- gmsh-3.0.5-source.orig/CMakeLists.txt
-+++ gmsh-3.0.5-source/CMakeLists.txt
-@@ -1460,7 +1460,7 @@ endforeach(DIR)
+index 10690371..3d026607 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1501,7 +1501,7 @@ endforeach(DIR)
# static library target
if(ENABLE_BUILD_LIB)
add_library(lib STATIC ${GMSH_SRC})
@@ -32,7 +14,16 @@ Index: gmsh-3.0.5-source/CMakeLists.txt
if(MSVC)
set_target_properties(lib PROPERTIES DEBUG_POSTFIX d)
if(ENABLE_MSVC_STATIC_RUNTIME)
-@@ -1492,10 +1492,10 @@ endif(ENABLE_BUILD_ANDROID)
+@@ -1523,7 +1523,7 @@ if(ENABLE_BUILD_ANDROID)
+ add_definitions(-DBUILD_ANDROID)
+ add_definitions(-DPICOJSON_USE_LOCALE=0)
+ add_library(androidGmsh SHARED ${GMSH_SRC})
+- set_target_properties(androidGmsh PROPERTIES OUTPUT_NAME Gmsh)
++ set_target_properties(androidGmsh PROPERTIES OUTPUT_NAME gmsh)
+ target_link_libraries(androidGmsh ${EXTERNAL_LIBRARIES} ${LAPACK_LIBRARIES})
+ add_custom_command(TARGET androidGmsh POST_BUILD COMMAND
+ ${CMAKE_STRIP} ${LIBRARY_OUTPUT_PATH}/libGmsh.so)
+@@ -1533,10 +1533,10 @@ endif(ENABLE_BUILD_ANDROID)
if(ENABLE_BUILD_SHARED OR ENABLE_BUILD_DYNAMIC OR
ENABLE_WRAP_PYTHON OR ENABLE_WRAP_JAVA)
add_library(shared SHARED ${GMSH_SRC})
@@ -45,3 +36,29 @@ Index: gmsh-3.0.5-source/CMakeLists.txt
if(HAVE_LAPACK AND LAPACK_FLAGS)
set_target_properties(shared PROPERTIES LINK_FLAGS ${LAPACK_FLAGS})
endif(HAVE_LAPACK AND LAPACK_FLAGS)
+@@ -1848,7 +1848,7 @@ if(GMSH_EXTRA_VERSION MATCHES "-git.*") # so that we'll overwrite the archives
+ set(CPACK_PACKAGE_FILE_NAME gmsh-git-${GMSH_OS})
+ set(CPACK_SOURCE_PACKAGE_FILE_NAME gmsh-git-source)
+ else(GMSH_EXTRA_VERSION MATCHES "-git.*")
+- set(CPACK_PACKAGE_FILE_NAME gmsh-${GMSH_VERSION}-${GMSH_OS})
++ set(CPACK_PACKAGE_FILE_NAME gmsh-${GMSH_VERSION}-${GMSH_OS})
+ set(CPACK_SOURCE_PACKAGE_FILE_NAME gmsh-${GMSH_VERSION}-source)
+ endif(GMSH_EXTRA_VERSION MATCHES "-git.*")
+ set(CPACK_PACKAGE_INSTALL_DIRECTORY "Gmsh")
+diff --git a/wrappers/java/CMakeLists.txt b/wrappers/java/CMakeLists.txt
+index 7cb0c096..c9df4cd9 100644
+--- a/wrappers/java/CMakeLists.txt
++++ b/wrappers/java/CMakeLists.txt
+@@ -34,7 +34,11 @@ if(WIN32)
+ set_target_properties(WrapGmsh PROPERTIES PREFIX "")
+ endif(WIN32)
+ if(UNIX)
+- set_target_properties(WrapGmsh PROPERTIES PREFIX "lib")
++ set_target_properties(WrapGmsh PROPERTIES
++ PREFIX "lib"
++ OUTPUT_NAME java-gmsh
++ SOVERSION "${GMSH_MAJOR_VERSION}"
++ )
+ endif(UNIX)
+ add_custom_command(TARGET WrapGmsh
+ POST_BUILD # do the rest of the command after the build period
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/gmsh.git
More information about the debian-science-commits
mailing list