Hello community, here is the log from the commit of package libva for openSUSE:Factory checked in at 2017-12-03 10:08:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libva (Old) and /work/SRC/openSUSE:Factory/.libva.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libva" Sun Dec 3 10:08:18 2017 rev:41 rq:546233 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libva/libva-gl.changes 2017-11-14 14:10:11.555003424 +0100 +++ /work/SRC/openSUSE:Factory/.libva.new/libva-gl.changes 2017-12-03 10:08:19.350111717 +0100 @@ -1,0 +2,10 @@ +Fri Nov 17 09:47:29 UTC 2017 - zaitor@opensuse.org + +- Drop erroneous --disable-wayland configure call passed when + building gl part. +- Drop vaapi-wayland-tools sub-package, it does not contain any + files. +- Clean up spec, explicitly list .pc files, ensure they go into the + correct devel package, stop rm'ing binaries that no longer exist. + +------------------------------------------------------------------- libva.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libva-gl.spec ++++++ --- /var/tmp/diff_new_pack.rzqiKF/_old 2017-12-03 10:08:20.306076960 +0100 +++ /var/tmp/diff_new_pack.rzqiKF/_new 2017-12-03 10:08:20.310076814 +0100 @@ -38,7 +38,6 @@ Source0: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2 Source1: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2.sha1sum Source2: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkg-config @@ -53,8 +52,8 @@ %if %{build_gl} BuildRequires: pkgconfig(gl) %if %{with wayland} -BuildRequires: pkgconfig(wayland-client) >= 1.0.0 -BuildRequires: pkgconfig(wayland-scanner) >= 1.0.0 +BuildRequires: pkgconfig(wayland-client) >= 1.11.0 +BuildRequires: pkgconfig(wayland-scanner) >= 1.11.0 %endif %endif @@ -81,14 +80,6 @@ The libva library implements the Video Acceleration API. The library loads a hardware dependendent driver. -%package -n vaapi-wayland-tools -Summary: Wayland support utilities for the Video Acceleration API -Group: System/Libraries - -%description -n vaapi-wayland-tools -The libva library implements the Video Acceleration API. -The library loads a hardware dependendent driver. - %package devel Summary: Development files for the Video Acceleration API Group: Development/Languages/C and C++ @@ -169,7 +160,6 @@ %configure \ %if %{build_gl} --enable-glx \ - --disable-wayland \ %if %{with wayland} --enable-wayland \ %else @@ -185,7 +175,6 @@ %if %{build_gl} # remove all files packaged during without gl mode -rm -rf %{buildroot}%{_bindir}/{avcenc,h264encode,jpegenc,loadjpeg,mpeg2vaenc,mpeg2vldemo,putsurface,vainfo} rm -rf `find %{buildroot}%{_includedir}/va/* | grep -v "glx\|wayland"` rm -rf `find %{buildroot}%{_libdir}/libva* | grep -v "glx\|wayland"` rm -rf `find %{buildroot}%{_libdir}/pkgconfig/libva*.pc | grep -v "glx\|wayland"` @@ -213,49 +202,42 @@ %if %{build_gl} %files -n libva-glx%{sover} -%defattr(-, root, root) %{_libdir}/libva-glx.so.%{sover}* %if %{with wayland} -%files -n vaapi-wayland-tools -%defattr(-,root,root) - %files -n libva-wayland%{sover} -%defattr(-, root, root) %{_libdir}/libva-wayland.so.%{sover}* %endif %files devel -%defattr(-,root,root,-) %{_libdir}/libva-glx.so %{_includedir}/va -%{_libdir}/pkgconfig/libva*.pc +%{_libdir}/pkgconfig/libva-glx.pc %if %{with wayland} +%{_libdir}/pkgconfig/libva-wayland.pc %{_libdir}/libva-wayland.so %endif %else %files -n libva%{sover} -%defattr(-, root, root) %doc COPYING %{_libdir}/libva.so.* %files -n libva-x11-%{sover} -%defattr(-, root, root) %{_libdir}/libva-x11.so.* %files -n libva-drm%{sover} -%defattr(-, root, root) %{_libdir}/libva-drm.so.* %files devel -%defattr(-,root,root,-) %{_libdir}/libva.so %{_libdir}/libva-x11.so %{_libdir}/libva-drm.so %{_includedir}/va -%{_libdir}/pkgconfig/libva*.pc +%{_libdir}/pkgconfig/libva-drm.pc +%{_libdir}/pkgconfig/libva-x11.pc +%{_libdir}/pkgconfig/libva.pc %endif %changelog ++++++ libva.spec ++++++ --- /var/tmp/diff_new_pack.rzqiKF/_old 2017-12-03 10:08:20.326076233 +0100 +++ /var/tmp/diff_new_pack.rzqiKF/_new 2017-12-03 10:08:20.330076087 +0100 @@ -38,7 +38,6 @@ Source0: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2 Source1: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2.sha1sum Source2: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkg-config @@ -53,8 +52,8 @@ %if %{build_gl} BuildRequires: pkgconfig(gl) %if %{with wayland} -BuildRequires: pkgconfig(wayland-client) >= 1.0.0 -BuildRequires: pkgconfig(wayland-scanner) >= 1.0.0 +BuildRequires: pkgconfig(wayland-client) >= 1.11.0 +BuildRequires: pkgconfig(wayland-scanner) >= 1.11.0 %endif %endif @@ -81,14 +80,6 @@ The libva library implements the Video Acceleration API. The library loads a hardware dependendent driver. -%package -n vaapi-wayland-tools -Summary: Wayland support utilities for the Video Acceleration API -Group: System/Libraries - -%description -n vaapi-wayland-tools -The libva library implements the Video Acceleration API. -The library loads a hardware dependendent driver. - %package devel Summary: Development files for the Video Acceleration API Group: Development/Languages/C and C++ @@ -169,7 +160,6 @@ %configure \ %if %{build_gl} --enable-glx \ - --disable-wayland \ %if %{with wayland} --enable-wayland \ %else @@ -185,7 +175,6 @@ %if %{build_gl} # remove all files packaged during without gl mode -rm -rf %{buildroot}%{_bindir}/{avcenc,h264encode,jpegenc,loadjpeg,mpeg2vaenc,mpeg2vldemo,putsurface,vainfo} rm -rf `find %{buildroot}%{_includedir}/va/* | grep -v "glx\|wayland"` rm -rf `find %{buildroot}%{_libdir}/libva* | grep -v "glx\|wayland"` rm -rf `find %{buildroot}%{_libdir}/pkgconfig/libva*.pc | grep -v "glx\|wayland"` @@ -213,49 +202,42 @@ %if %{build_gl} %files -n libva-glx%{sover} -%defattr(-, root, root) %{_libdir}/libva-glx.so.%{sover}* %if %{with wayland} -%files -n vaapi-wayland-tools -%defattr(-,root,root) - %files -n libva-wayland%{sover} -%defattr(-, root, root) %{_libdir}/libva-wayland.so.%{sover}* %endif %files devel -%defattr(-,root,root,-) %{_libdir}/libva-glx.so %{_includedir}/va -%{_libdir}/pkgconfig/libva*.pc +%{_libdir}/pkgconfig/libva-glx.pc %if %{with wayland} +%{_libdir}/pkgconfig/libva-wayland.pc %{_libdir}/libva-wayland.so %endif %else %files -n libva%{sover} -%defattr(-, root, root) %doc COPYING %{_libdir}/libva.so.* %files -n libva-x11-%{sover} -%defattr(-, root, root) %{_libdir}/libva-x11.so.* %files -n libva-drm%{sover} -%defattr(-, root, root) %{_libdir}/libva-drm.so.* %files devel -%defattr(-,root,root,-) %{_libdir}/libva.so %{_libdir}/libva-x11.so %{_libdir}/libva-drm.so %{_includedir}/va -%{_libdir}/pkgconfig/libva*.pc +%{_libdir}/pkgconfig/libva-drm.pc +%{_libdir}/pkgconfig/libva-x11.pc +%{_libdir}/pkgconfig/libva.pc %endif %changelog