[packages/CuraEngine] - up to 3.5.1

baggins baggins at pld-linux.org
Sun Nov 4 14:12:36 CET 2018


commit 7eddc54fec28ea8ca3caf6f577f1e6dd4a1195a9
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sun Nov 4 14:12:26 2018 +0100

    - up to 3.5.1

 CuraEngine-rpath.patch       |  9 ++++-----
 CuraEngine-system-libs.patch | 36 ------------------------------------
 CuraEngine.spec              |  9 ++++-----
 3 files changed, 8 insertions(+), 46 deletions(-)
---
diff --git a/CuraEngine.spec b/CuraEngine.spec
index 55d94d0..dd6820d 100644
--- a/CuraEngine.spec
+++ b/CuraEngine.spec
@@ -5,16 +5,15 @@
 Summary:	Engine for processing 3D models into G-code instructions for 3D printers
 Summary(pl.UTF-8):	Silnik do przetwarzania modeli 3D na instrukcje G-code dla drukarek 3D
 Name:		CuraEngine
-Version:	2.5.0
-Release:	3
+Version:	3.5.1
+Release:	1
 Epoch:		1
 License:	AGPL v3
 Group:		Applications/Engineering
 Source0:	https://github.com/Ultimaker/CuraEngine/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	8d8de8f56fd5831b3b74e8946a26681e
+# Source0-md5:	54800673b165c69dff2978e7b7a58e70
 Patch0:		%{name}-rpath.patch
 Patch1:		%{name}-static-libstdcpp.patch
-Patch2:		%{name}-system-libs.patch
 URL:		https://github.com/Ultimaker/CuraEngine
 BuildRequires:	cmake
 BuildRequires:	libArcus-devel = %{version}
@@ -47,7 +46,6 @@ pakiecie cura.
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 # bundled libraries
 rm -rf libs
@@ -60,6 +58,7 @@ rm -rf libs
 mkdir build
 cd build
 %cmake .. \
+	-DUSE_SYSTEM_LIBS:BOOL=ON \
 	-DBUILD_SHARED_LIBS:BOOL=OFF \
 	-DCURA_ENGINE_VERSION:STRING=%{version}
 
diff --git a/CuraEngine-rpath.patch b/CuraEngine-rpath.patch
index 0b58acb..105ac1e 100644
--- a/CuraEngine-rpath.patch
+++ b/CuraEngine-rpath.patch
@@ -11,15 +11,14 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt
 index c2316d6..1ec537d 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -21,8 +21,6 @@ if(APPLE AND CMAKE_CXX_COMPILER_ID MATCHES "Clang")
-     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -stdlib=libc++")
+@@ -21,7 +21,6 @@ if(APPLE AND CMAKE_CXX_COMPILER_ID MATCHES "Clang")
+ if(NOT DEFINED LIB_SUFFIX)
+     set(LIB_SUFFIX "")
  endif()
+-set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}")
  
--set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib")
--
  set(CURA_ENGINE_VERSION "master" CACHE STRING "Version name of Cura")
  
- option(BUILD_TESTS OFF)
 -- 
 2.11.0
 
diff --git a/CuraEngine-system-libs.patch b/CuraEngine-system-libs.patch
deleted file mode 100644
index eb2d986..0000000
--- a/CuraEngine-system-libs.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 62ce7cbc96a52723e11adfda848211e03f6733ba Mon Sep 17 00:00:00 2001
-From: rpm-build <rpm-build>
-Date: Wed, 3 May 2017 14:04:17 +0200
-Subject: [PATCH 3/3] System libs
-
----
- CMakeLists.txt | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index bc5cf85..07e4c41 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -46,9 +46,7 @@ if (ENABLE_OPENMP)
-     endif()
- endif()
- 
--include_directories(${CMAKE_CURRENT_BINARY_DIR} libs)
--
--add_library(clipper STATIC libs/clipper/clipper.cpp)
-+include_directories(${CMAKE_CURRENT_BINARY_DIR})
- 
- set(engine_SRCS # Except main.cpp.
-     src/bridge.cpp
-@@ -136,7 +134,7 @@ endif ()
- 
- # Compiling CuraEngine itself.
- add_library(_CuraEngine ${engine_SRCS} ${engine_PB_SRCS}) #First compile all of CuraEngine as library, allowing this to be re-used for tests.
--target_link_libraries(_CuraEngine clipper)
-+target_link_libraries(_CuraEngine polyclipping)
- if (ENABLE_ARCUS)
-     target_link_libraries(_CuraEngine Arcus)
- endif ()
--- 
-2.11.0
-
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/CuraEngine.git/commitdiff/7eddc54fec28ea8ca3caf6f577f1e6dd4a1195a9



More information about the pld-cvs-commit mailing list