Hello community,

here is the log from the commit of package waffle for openSUSE:Factory checked 
in at 2017-11-20 17:05:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/waffle (Old)
 and      /work/SRC/openSUSE:Factory/.waffle.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "waffle"

Mon Nov 20 17:05:50 2017 rev:2 rq:542941 version:1.5.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/waffle/waffle.changes    2017-02-03 
20:05:06.922294835 +0100
+++ /work/SRC/openSUSE:Factory/.waffle.new/waffle.changes       2017-11-20 
17:06:49.934664772 +0100
@@ -1,0 +2,8 @@
+Sun Nov 19 13:42:23 UTC 2017 - [email protected]
+
+- Add gpg signature
+- Build and run functional tests
+- Use more of cmake macros
+- Small cleanup with spec-cleaner
+
+-------------------------------------------------------------------

New:
----
  waffle-1.5.2.tar.xz.asc
  waffle.keyring

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ waffle.spec ++++++
--- /var/tmp/diff_new_pack.x3CVBE/_old  2017-11-20 17:06:51.230617854 +0100
+++ /var/tmp/diff_new_pack.x3CVBE/_new  2017-11-20 17:06:51.234617710 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package waffle
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -19,7 +19,6 @@
 %define _majorVersion 1
 %define _minorVersion 0
 %define libname lib%{name}-%{_majorVersion}-%{_minorVersion}
-
 Name:           waffle
 Version:        1.5.2
 Release:        0
@@ -27,17 +26,18 @@
 License:        BSD-2-Clause
 Group:          Development/Libraries/X11
 Url:            http://people.freedesktop.org/~chadversary/waffle/index.html
-Source:         
http://www.waffle-gl.org/files/release/%{name}-%{version}/%{name}-%{version}.tar.xz
+Source0:        
http://www.waffle-gl.org/files/release/%{name}-%{version}/%{name}-%{version}.tar.xz
+Source1:        
http://www.waffle-gl.org/files/release/%{name}-%{version}/%{name}-%{version}.tar.xz.asc
+Source2:        %{name}.keyring
 BuildRequires:  cmake
 BuildRequires:  pkgconfig
+BuildRequires:  wayland-devel
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcb)
-BuildRequires:  wayland-devel
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Waffle is a C library that allows deferring the selection of GL API 
@@ -73,20 +73,24 @@
 %setup -q
 
 %build
-%cmake -Dwaffle_has_glx=1 -Dwaffle_has_gbm=1 -Dwaffle_has_x11_egl=1 \
+%cmake \
+  -Dwaffle_has_glx=1 \
+  -Dwaffle_has_gbm=1 \
+  -Dwaffle_has_x11_egl=1 \
+  -Dwaffle_build_tests=1 \
       -DCMAKE_INSTALL_DOCDIR=%{_docdir}/waffle-%{_majorVersion}
-
-
-make %{?_smp_mflags} VERBOSE=1
+%make_jobs
 
 %install
 %cmake_install
 
+%check
+make check -C build
+
 %post -n %{libname} -p /sbin/ldconfig
 %postun -n %{libname} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %dir %{_docdir}/waffle-%{_majorVersion}
 %{_docdir}/waffle-%{_majorVersion}/*.txt
 %dir %{_docdir}/waffle-%{_majorVersion}/release-notes
@@ -94,11 +98,9 @@
 %{_bindir}/wflinfo
 
 %files -n %{libname}
-%defattr(-,root,root)
 %{_libdir}/libwaffle-1.so.*
 
 %files devel
-%defattr(-,root,root)
 %{_libdir}/libwaffle-1.so
 %dir %{_docdir}/waffle-%{_majorVersion}/examples
 %{_docdir}/waffle-%{_majorVersion}/examples/*


Reply via email to