Hello community,

here is the log from the commit of package blender for openSUSE:Factory checked 
in at 2018-06-02 12:14:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blender (Old)
 and      /work/SRC/openSUSE:Factory/.blender.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blender"

Sat Jun  2 12:14:55 2018 rev:103 rq:613495 version:2.79b

Changes:
--------
--- /work/SRC/openSUSE:Factory/blender/blender.changes  2018-03-28 
10:33:59.767403224 +0200
+++ /work/SRC/openSUSE:Factory/.blender.new/blender.changes     2018-06-02 
12:15:19.496998888 +0200
@@ -1,0 +2,7 @@
+Fri Jun  1 13:02:23 UTC 2018 - davejpla...@gmail.com
+
+- Package blender cycles headers in blender-devel sub package to
+  fix boo#1094777.
+- Remove Compatibility_Warning.txt.
+
+-------------------------------------------------------------------

Old:
----
  Compatibility_Warning.txt

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

Other differences:
------------------
++++++ blender.spec ++++++
--- /var/tmp/diff_new_pack.KfSn95/_old  2018-06-02 12:15:21.204936242 +0200
+++ /var/tmp/diff_new_pack.KfSn95/_new  2018-06-02 12:15:21.208936095 +0200
@@ -46,8 +46,6 @@
 Source6:        blender.xpm
 Source7:        x-blend.desktop
 Source8:        blender.appdata.xml
-# Message for display on installation due to compatibility problems with 2.78.
-Source9:        Compatibility_Warning.txt
 # The openvdb package is WIP
 #Patch2         blender-2.78c-openvdb3-abi.patch
 Patch3:         blender-2.78-C++11-build-fix.patch
@@ -130,12 +128,11 @@
 %if 0%{?suse_version} > 1320
 Requires:       python3-requests
 %endif
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  pkgconfig(libavcodec)
-BuildRequires:  pkgconfig(libavdevice)
-BuildRequires:  pkgconfig(libavformat)
-BuildRequires:  pkgconfig(libavutil)
-BuildRequires:  pkgconfig(libswscale)
+BuildRequires:  pkgconfig(libavcodec) = 57.107.100
+BuildRequires:  pkgconfig(libavdevice) = 57.10.100
+BuildRequires:  pkgconfig(libavformat) = 57.83.100
+BuildRequires:  pkgconfig(libavutil) = 55.78.100
+BuildRequires:  pkgconfig(libswscale) = 4.8.100
 %if 0%{?collada} == 1
 BuildRequires:  openCOLLADA-devel
 %endif
@@ -146,6 +143,7 @@
 BuildRequires:  OpenColorIO-devel
 BuildRequires:  OpenImageIO-devel
 BuildRequires:  cmake(pugixml)
+Requires:       %{name}-devel = %{version}
 
 %description
 Blender is a 3D modelling and rendering package. It is the in-house
@@ -165,6 +163,16 @@
 as well as an integrated game engine for real-time interactive 3D
 and game creation and playback with cross-platform compatibility.
 
+%package devel
+Summary:        Headers for cycles rendering
+License:        Apache-2.0
+Group:          Development/Sources
+BuildArch:      noarch
+
+%description devel
+These are the cycles headers that blender uses for rendering with
+specific gpus
+
 %lang_package
 
 %prep
@@ -318,7 +326,9 @@
 %fdupes %{buildroot}%{_datadir}/%{name}/%{_version}/
 %find_lang %{name} %{?no_lang_C}
 rm -rf %{buildroot}%{_datadir}/locale/languages
+%if 1 == 0
 find %{buildroot}%{_datadir}/%{name}/%{_version}/scripts/ -name "*.h" -print 
-delete
+%endif
 # Factory is now of the opinion that every /usr/bin file needs a man page,
 %if %{wplayer} == 1
 # Generate man page with help2man
@@ -356,15 +366,10 @@
 %endif
 find . -name blender-softwaregl -print -exec cp -v {} %{buildroot}%{_bindir}/ 
\;
 
-# Warn about compatibility problems with previous version
-mkdir -p %{buildroot}%{_localstatedir}/adm/update-messages/
-cp -v %{SOURCE9} 
%{buildroot}%{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}
-
 %post
 %mime_database_post
 %desktop_database_post
 touch --no-create %{_datadir}/icons/hicolor >/dev/null 2>&1 ||:
-cat %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}
 
 %postun
 %mime_database_postun
@@ -388,12 +393,12 @@
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/%{_version}
 %dir %{_datadir}/%{name}/%{_version}/datafiles
-%{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}
 %ifnarch ppc %power64
 %if 0%{?is_opensuse} == 1
 %{_datadir}/%{name}/%{_version}/datafiles/colormanagement/
 %endif
 %endif
+%exclude %{_datadir}/%{name}/%{_version}/scripts/addons/cycles
 %{_datadir}/%{name}/%{_version}/scripts/
 %{_datadir}/applications/blender.desktop
 %{_datadir}/applications/x-blend.desktop
@@ -406,4 +411,7 @@
 %{_datadir}/appdata/*.appdata.xml
 %doc %{_docdir}/%{name}
 
+%files devel
+%{_datadir}/%{name}/%{_version}/scripts/addons/cycles
+
 %changelog



Reply via email to