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 - mpluskal@suse.com + +- 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/*