[med-svn] r6807 - trunk/packages/ginkgocadx/trunk/debian/patches

Mathieu Malaterre malat-guest at alioth.debian.org
Tue May 10 20:23:22 UTC 2011


Author: malat-guest
Date: 2011-05-10 20:23:19 +0000 (Tue, 10 May 2011)
New Revision: 6807

Modified:
   trunk/packages/ginkgocadx/trunk/debian/patches/do_not_install_to_usr_share.patch
Log:
Update with patch from Carlos

Modified: trunk/packages/ginkgocadx/trunk/debian/patches/do_not_install_to_usr_share.patch
===================================================================
--- trunk/packages/ginkgocadx/trunk/debian/patches/do_not_install_to_usr_share.patch	2011-05-10 15:27:35 UTC (rev 6806)
+++ trunk/packages/ginkgocadx/trunk/debian/patches/do_not_install_to_usr_share.patch	2011-05-10 20:23:19 UTC (rev 6807)
@@ -1,6 +1,78 @@
---- ginkgocadx-2.4.1.1.orig/src/ginkgo/CMakeLists.txt
-+++ ginkgocadx-2.4.1.1/src/ginkgo/CMakeLists.txt
-@@ -11,11 +11,11 @@
+diff -ur ginkgocadx-2.4.1.1.orig/src/cadxcore/CMakeLists.txt ginkgocadx-2.4.1.1/src/cadxcore/CMakeLists.txt
+--- ginkgocadx-2.4.1.1.orig/src/cadxcore/CMakeLists.txt	2011-05-01 12:39:24.000000000 +0200
++++ ginkgocadx-2.4.1.1/src/cadxcore/CMakeLists.txt	2011-05-09 23:58:47.000000000 +0200
+@@ -120,9 +120,9 @@
+ 	VERSION "${GINKGO_VERSION}" SOVERSION "${GINKGO_VERSION}"
+ 	LINK_INTERFACE_LIBRARIES ""
+ 	INSTALL_RPATH_USE_LINK_PATH TRUE )
+-INSTALL(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION share/ginkgocadx/bin)
+-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/lang/es/ginkgocadxcore.mo DESTINATION share/ginkgocadx/bin/lang/es)
+-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/lang/es/ginkgocadxcore.mo DESTINATION share/ginkgocadx/bin/lang/ja)
++INSTALL(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION lib/ginkgocadx)
++INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/lang/es/ginkgocadxcore.mo DESTINATION share/ginkgocadx/lang/es)
++INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/lang/es/ginkgocadxcore.mo DESTINATION share/ginkgocadx/lang/ja)
+ 
+ ################ LIBS ################
+ 
+diff -ur ginkgocadx-2.4.1.1.orig/src/cadxcore/main/entorno.cpp ginkgocadx-2.4.1.1/src/cadxcore/main/entorno.cpp
+--- ginkgocadx-2.4.1.1.orig/src/cadxcore/main/entorno.cpp	2011-05-01 12:39:25.000000000 +0200
++++ ginkgocadx-2.4.1.1/src/cadxcore/main/entorno.cpp	2011-05-09 23:58:47.000000000 +0200
+@@ -116,16 +116,23 @@
+ 	wxString pluginsDir;
+ 	wxString langDir;
+ 	
+-	#if defined(_WINDOWS) || defined(LINUX)
++	#if defined(_WINDOWS)
+ 		pluginsDir = executable_path.GetPath() + wxFileName::GetPathSeparator() + wxT("Plugins");
+ 		langDir = executable_path.GetPath() + wxFileName::GetPathSeparator() + wxT("lang");
++	#elif defined(LINUX)
++		#if defined(CUSTOM_BUILD)
++			pluginsDir = executable_path.GetPath() + wxFileName::GetPathSeparator() + wxT("Plugins");
++			langDir = executable_path.GetPath() + wxFileName::GetPathSeparator() + wxT("lang");
++		#else
++			pluginsDir = wxStandardPaths::Get().GetPluginsDir() + wxFileName::GetPathSeparator() + wxT("Plugins");
++			langDir = wxStandardPaths::Get().GetResourcesDir()  + wxFileName::GetPathSeparator() + wxT("lang");
++		#endif
+ 		
+ 	#else
+ 		pluginsDir = wxStandardPaths::Get().GetPluginsDir();
+ 		langDir = wxStandardPaths::Get().GetResourcesDir() + wxFileName::GetPathSeparator() + wxT("lang");
+ 		
+-	#endif
+-	
++	#endif	
+ 	
+ 	
+ 	m_GinkgoPluginsDir = TOPATH(pluginsDir);
+diff -ur ginkgocadx-2.4.1.1.orig/src/CMake/SysDefs.cmake ginkgocadx-2.4.1.1/src/CMake/SysDefs.cmake
+--- ginkgocadx-2.4.1.1.orig/src/CMake/SysDefs.cmake	2011-05-01 12:39:24.000000000 +0200
++++ ginkgocadx-2.4.1.1/src/CMake/SysDefs.cmake	2011-05-09 23:58:47.000000000 +0200
+@@ -54,6 +54,9 @@
+ 	IF (DEBUG)
+ 		ADD_DEFINITIONS(-D_GINKGO_DEBUG -DVTK_DEBUG_LEAKS -DDEBUG -D__WXDEBUG__)
+ 	ENDIF()
++	IF(CUSTOM_PACKAGE)
++		ADD_DEFINITIONS(-DCUSTOM_PACKAGE)
++	ENDIF()
+ 
+ 	ADD_DEFINITIONS(-DUSING_EXTENSIONS -DGINKGO_ARCH_${ARCH})
+ 	
+diff -ur ginkgocadx-2.4.1.1.orig/src/CMakeLists.txt ginkgocadx-2.4.1.1/src/CMakeLists.txt
+--- ginkgocadx-2.4.1.1.orig/src/CMakeLists.txt	2011-05-01 12:39:24.000000000 +0200
++++ ginkgocadx-2.4.1.1/src/CMakeLists.txt	2011-05-09 23:58:47.000000000 +0200
+@@ -81,7 +81,7 @@
+ ELSEIF(LINUX AND CUSTOM_PACKAGE)
+ 	SET(GINKGO_PROJECT "ginkgo-${ARCH}" CACHE PARENT_SCOPE "")
+ ELSE()
+-	SET(GINKGO_PROJECT "ginkgo" CACHE PARENT_SCOPE "")
++	SET(GINKGO_PROJECT "ginkgocadx" CACHE PARENT_SCOPE "")
+ ENDIF()
+ 
+ SET(GINKGO_PLUGINS "" CACHE PARENT_SCOPE "")
+diff -ur ginkgocadx-2.4.1.1.orig/src/fooextension/CMakeLists.txt ginkgocadx-2.4.1.1/src/fooextension/CMakeLists.txt
+--- ginkgocadx-2.4.1.1.orig/src/fooextension/CMakeLists.txt	2011-05-01 12:39:25.000000000 +0200
++++ ginkgocadx-2.4.1.1/src/fooextension/CMakeLists.txt	2011-05-09 23:58:47.000000000 +0200
+@@ -33,11 +33,11 @@
  IF(LINUX AND NOT CUSTOM_PACKAGE)
  	SET(CMAKE_SKIP_BUILD_RPATH  FALSE)
  	SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE) 
@@ -15,21 +87,19 @@
  	ENDIF()
  ENDIF()
  
-@@ -23,9 +23,9 @@
- TARGET_LINK_LIBRARIES(${PROJECT_NAME} CADxCore)
- SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES
+@@ -47,7 +47,7 @@
+ 	VERSION "${GINKGO_VERSION}" SOVERSION "${GINKGO_VERSION}"
  	LINK_INTERFACE_LIBRARIES ""
--	CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/share/ginkgocadx/bin")
-+	CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib/ginkgocadx")
+ 	INSTALL_RPATH_USE_LINK_PATH TRUE )
+-INSTALL(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION share/ginkgocadx/bin/Plugins)
++INSTALL(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION lib/ginkgocadx/Plugins)
  
--INSTALL(TARGETS ${PROJECT_NAME} DESTINATION share/ginkgocadx/bin)
-+INSTALL(TARGETS ${PROJECT_NAME} DESTINATION lib/ginkgocadx)
+ ################ LIBS ################
  
- IF(USE_CUSTOM_WX)
-         ADD_DEFINITIONS(${wxWidgets_defines})
---- ginkgocadx-2.4.1.1.orig/src/fooextension/CMakeLists.txt
-+++ ginkgocadx-2.4.1.1/src/fooextension/CMakeLists.txt
-@@ -33,11 +33,11 @@
+diff -ur ginkgocadx-2.4.1.1.orig/src/ginkgo/CMakeLists.txt ginkgocadx-2.4.1.1/src/ginkgo/CMakeLists.txt
+--- ginkgocadx-2.4.1.1.orig/src/ginkgo/CMakeLists.txt	2011-05-01 12:39:25.000000000 +0200
++++ ginkgocadx-2.4.1.1/src/ginkgo/CMakeLists.txt	2011-05-09 23:58:47.000000000 +0200
+@@ -11,11 +11,11 @@
  IF(LINUX AND NOT CUSTOM_PACKAGE)
  	SET(CMAKE_SKIP_BUILD_RPATH  FALSE)
  	SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE) 
@@ -44,17 +114,21 @@
  	ENDIF()
  ENDIF()
  
-@@ -47,7 +47,7 @@
- 	VERSION "${GINKGO_VERSION}" SOVERSION "${GINKGO_VERSION}"
+@@ -23,9 +23,9 @@
+ TARGET_LINK_LIBRARIES(${PROJECT_NAME} CADxCore)
+ SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES
  	LINK_INTERFACE_LIBRARIES ""
- 	INSTALL_RPATH_USE_LINK_PATH TRUE )
--INSTALL(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION share/ginkgocadx/bin/Plugins)
-+INSTALL(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION lib/ginkgocadx/Plugins)
+-	CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/share/ginkgocadx/bin")
++	CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib/ginkgocadx")
  
- ################ LIBS ################
+-INSTALL(TARGETS ${PROJECT_NAME} DESTINATION share/ginkgocadx/bin)
++INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin)
  
---- ginkgocadx-2.4.1.1.orig/src/visualizator/CMakeLists.txt
-+++ ginkgocadx-2.4.1.1/src/visualizator/CMakeLists.txt
+ IF(USE_CUSTOM_WX)
+         ADD_DEFINITIONS(${wxWidgets_defines})
+diff -ur ginkgocadx-2.4.1.1.orig/src/visualizator/CMakeLists.txt ginkgocadx-2.4.1.1/src/visualizator/CMakeLists.txt
+--- ginkgocadx-2.4.1.1.orig/src/visualizator/CMakeLists.txt	2011-05-01 12:39:24.000000000 +0200
++++ ginkgocadx-2.4.1.1/src/visualizator/CMakeLists.txt	2011-05-09 23:58:47.000000000 +0200
 @@ -52,11 +52,11 @@
  IF(LINUX AND NOT CUSTOM_PACKAGE)
  	SET(CMAKE_SKIP_BUILD_RPATH  FALSE)




More information about the debian-med-commit mailing list