Sisyphus repository
Last update: 2018-08-21 16:10:14 +0400 | SRPMs: 18643 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 1:3.3.0-alt1.S1.1
p8: 15.04-alt1_2
p7: 15.04-alt1_1.M70P.1
t7: 15.04-alt1_1.M70P.1

Group :: Engineering
Source RPM: CuraEngine

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (0/1)   Repocop 

Raw spec file

Name: CuraEngine
Epoch: 1
Version: 3.3.0
Release: alt1%ubt.1

Summary: Engine for processing 3D models into G-code instructions for 3D printers
License: AGPL-3.0
Group: Engineering
Url: https://github.com/Ultimaker/CuraEngine

Packager: Anton Midyukov <antohami at altlinux.org>

Source: %name-%version.tar
Patch1: CuraEngine-static-libstdcpp.patch

Buildrequires(pre):
 rpm-build-ubt
BuildRequires(pre):
 rpm-macros-cmake
BuildRequires: gcc-c++ cmake protobuf-compiler pkgconfig(protobuf) libpolyclipping-devel pkgconfig(RapidJSON)
BuildRequires: libArcus-devel = %version

%description
CuraEngine is a powerful, fast and robust engine for processing 3D
models into 3D printing instruction for Ultimaker and other GCode
based 3D printers. It is part of the larger open source project
called "Cura".

The CuraEngine is a C++ console application for 3D printing GCode
generation. It has been made as a better and faster alternative
to the old Skeinforge engine.

%prep
%setup
%patch1 -p1

%build
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF \
       -DCURA_ENGINE_VERSION:STRING=%version \
       -DUSE_SYSTEM_LIBS:BOOL=ON \
       -DCMAKE_CXX_FLAGS_RELEASE_INIT:STRING="%optflags -fPIC"
%cmake_build

%install
%cmakeinstall_std

%check
# Smoke test

%buildroot%_bindir/%name help

%files
%_bindir/*
%doc LICENSE README.md

%changelog
* Mon May 21 2018 Anton Midyukov <antohami at altlinux.org> 1:3.3.0-alt1%ubt.1
- Rebuilt with protobuf-compiler 3.5.2

* Sun May 06 2018 Anton Midyukov <antohami at altlinux.org> 1:3.3.0-alt1%ubt
- New version 3.3.0
- Make sure Fedora CXXFLAGS are used, also -fPIC
- Use new USE_SYSTEM_LIBS option instead of patch+sed

* Sat Feb 24 2018 Anton Midyukov <antohami at altlinux.org> 1:3.2.1-alt1%ubt
- New version 3.2.1

* Sun Dec 31 2017 Anton Midyukov <antohami at altlinux.org> 1:3.0.3-alt1
- New version 3.0.3

* Wed Dec 13 2017 Anton Midyukov <antohami at altlinux.org> 1:2.4.0-alt1
- New version 2.4.0

* Sat Nov 25 2017 Igor Vlasenko <viy at altlinux.ru> 15.04-alt2_5
- rebuild with libpolyclipping

* Thu Mar 16 2017 Igor Vlasenko <viy at altlinux.ru> 15.04-alt1_5
- update to new release by fcimport

* Sun Sep 20 2015 Igor Vlasenko <viy at altlinux.ru> 15.04-alt1_2
- update to new release by fcimport

* Tue Jan 13 2015 Igor Vlasenko <viy at altlinux.ru> 14.12.1-alt1_1
- update to new release by fcimport

* Mon Oct 27 2014 Igor Vlasenko <viy at altlinux.ru> 14.03-alt1_3
- update to new release by fcimport

* Wed Aug 27 2014 Igor Vlasenko <viy at altlinux.ru> 14.03-alt1_2
- update to new release by fcimport

* Tue Jul 01 2014 Igor Vlasenko <viy at altlinux.ru> 14.03-alt1_1
- update to new release by fcimport

* Sat Jun 07 2014 Igor Vlasenko <viy at altlinux.ru> 14.01-alt1_1
- by request of Dmitry Derjavin <dd@>

 
© 2009–2018 Igor Zubkov