Hello community, here is the log from the commit of package mraa for openSUSE:Factory checked in at 2019-01-21 10:49:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mraa (Old) and /work/SRC/openSUSE:Factory/.mraa.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mraa" Mon Jan 21 10:49:55 2019 rev:9 rq:664405 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mraa/mraa.changes 2018-07-10 16:18:07.129286500 +0200 +++ /work/SRC/openSUSE:Factory/.mraa.new.28833/mraa.changes 2019-01-21 10:50:22.140018317 +0100 @@ -1,0 +2,17 @@ +Thu Jan 10 14:56:52 UTC 2019 - Martin Pluskal <[email protected]> + +- Update to version 2.0.0: + * New platforms IEI Tank, Ultra-96, Rock960, Hikey960, + Dragonboard 820c + * Added support for chardev GPIO devices with implementation on + several boards + * Added string based I/O initialization for simpler integration + with other frameworks + * Added GTest support for unit testing + * Extended named LED device APIs allowing them to be listed + during board definition + * Removed packaging and CI for obsolete devkits + * Multiple bug fixes and cmake improvements +- Run tests during build + +------------------------------------------------------------------- Old: ---- mraa-1.9.0.tar.gz New: ---- mraa-2.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mraa.spec ++++++ --- /var/tmp/diff_new_pack.ABtASA/_old 2019-01-21 10:50:25.904013736 +0100 +++ /var/tmp/diff_new_pack.ABtASA/_new 2019-01-21 10:50:25.908013731 +0100 @@ -1,7 +1,7 @@ # # spec file for package mraa # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define sover 1 +%define sover 2 Name: mraa -Version: 1.9.0 +Version: 2.0.0 Release: 0 Summary: Low Level Skeleton Library for IO Communication License: MIT @@ -27,6 +27,7 @@ Source: https://github.com/intel-iot-devkit/mraa/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ +BuildRequires: gtest BuildRequires: java-devel BuildRequires: javapackages-tools BuildRequires: nodejs6-devel @@ -171,7 +172,8 @@ -DBUILDTESTS=on \ -DBUILDSWIGPYTHON=on \ -DBUILDSWIGJAVA=on \ - -DBUILDSWIGNODE=on + -DBUILDSWIGNODE=on \ + -Wno-dev %make_jobs %install @@ -179,6 +181,10 @@ install -d %{buildroot}%{_javadir} mv %{buildroot}%{_libexecdir}/java/mraa.jar %{buildroot}%{_javadir}/%{name}.jar +%check +export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir} +%ctest + %post -n lib%{name}%{sover} -p /sbin/ldconfig %postun -n lib%{name}%{sover} -p /sbin/ldconfig ++++++ mraa-1.9.0.tar.gz -> mraa-2.0.0.tar.gz ++++++ ++++ 10893 lines of diff (skipped)
