#6 Update to 4.1.0
Merged a month ago by gferon. Opened 2 months ago by churchyard.
rpms/ churchyard/libarcus 4.1.0  into  master

file modified
+1

@@ -11,3 +11,4 @@ 

  /libarcus-3.5.1.tar.gz

  /libarcus-3.6.0.tar.gz

  /libarcus-4.0.0.tar.gz

+ /libarcus-4.1.0.tar.gz

file modified
+10 -3

@@ -1,5 +1,5 @@ 

  Name:           libarcus

- Version:        4.0.0

+ Version:        4.1.0

  Release:        1%{?dist}

  Summary:        Communication library between internal components for Ultimaker software

  License:        LGPLv3+

@@ -12,6 +12,7 @@ 

  BuildRequires:  protobuf-devel

  BuildRequires:  python3-devel

  BuildRequires:  python3-protobuf

+ BuildRequires:  python3-sip

  BuildRequires:  python3-sip-devel

  BuildRequires:  /usr/bin/sip

  BuildRequires:  cmake

@@ -54,12 +55,15 @@ 

  %prep

  %autosetup -n libArcus-%{version} -p1 -S git

  

+ # https://github.com/Ultimaker/libArcus/pull/94#issuecomment-505376760

+ sed -i 's/Python3_SITELIB/Python3_SITEARCH/' cmake/SIPMacros.cmake

+ 

  %build

  %{cmake} -DBUILD_EXAMPLES:BOOL=OFF -DCMAKE_SKIP_RPATH:BOOL=ON .

- make %{?_smp_mflags}

+ %make_build

  

  %install

- make install DESTDIR=%{buildroot}

+ %make_install

  

  %files

  %license LICENSE

@@ -81,6 +85,9 @@ 

  %{python3_sitearch}/Arcus.so

  

  %changelog

+ * Tue Jun 18 2019 Gabriel Féron <feron.gabriel@gmail.com> - 4.1.0-1

+ - Update to 4.1.0

+ 

  * Wed Apr 03 2019 Gabriel Féron <feron.gabriel@gmail.com> - 4.0.0-1

  - Update to 4.0.0

  

file modified
+1 -1

@@ -1,1 +1,1 @@ 

- SHA512 (libarcus-4.0.0.tar.gz) = 58df6f1cb74244270005a113641c5a8470dfc10ee222bc6a5e68dc803a7bbf3ad7905f982e70f73dc6f2ac98cec2cb577d65d47242eaef2ffdab2504e57e408c

+ SHA512 (libarcus-4.1.0.tar.gz) = 3d61016ebb043c9d9df0e3ff6b6be9f67a46901387ce20301bfa1a70b97e452556b2daf7371f7f90f3ba9eaca84c7c6e738d981e6ec87174af998f6de9e049e8

I've taken https://src.fedoraproject.org/rpms/libarcus/pull-request/5

And done the following:

  • uploaded the sources with fedpkg new-sources
  • rebased the latest commit on origin/master
  • workarounded the sitelib vs. sitearch problem
  • updated the use the make macros
  • add BR for python3-sip to avoid a big fat warning

rebased onto d9f7d6d

2 months ago

Changed the workaround for lib64 to be less hacky.

Pull-Request has been merged by gferon

a month ago