Hello community,

here is the log from the commit of package blender for openSUSE:Factory checked 
in at 2014-04-03 16:44:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blender (Old)
 and      /work/SRC/openSUSE:Factory/.blender.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blender"

Changes:
--------
--- /work/SRC/openSUSE:Factory/blender/blender.changes  2014-01-03 
19:42:35.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.blender.new/blender.changes     2014-04-03 
16:44:29.000000000 +0200
@@ -1,0 +2,22 @@
+Wed Apr  2 03:20:06 UTC 2014 - [email protected]
+
+- update to version 2.70
+  Upstream changes:
+  + Volumetric rendering support has been added to Cycles
+  + motion tracking now supports weighted tracks
+  + many user interface improvements have been made
+  + New threaded dependency graph evaluation has been added
+  + a laplacian deform modifier and a wireframe modifier have been added as
+    well
+  + many improvements to the existing toolset
+  + over 560 bugfixes
+- Fixed building for Python 3.4
+- Delete .gitignore file
+- Extended fdupes call to remove locale duplicates
+- Rewrote file liste to avoid duplicate files in main and lang package. Also
+  explicitly name directories.
+- removed blender-2.64a-fix-locale-files-path.patch
+  This patch is not needed anymore. locales are now installed in the correct
+  path out of the box now.
+
+-------------------------------------------------------------------

Old:
----
  blender-2.64a-fix-locale-files-path.patch
  blender-2.69.tar.gz

New:
----
  blender-2.70.tar.gz

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

Other differences:
------------------
++++++ blender.spec ++++++
--- /var/tmp/diff_new_pack.oQV3uM/_old  2014-04-03 16:44:31.000000000 +0200
+++ /var/tmp/diff_new_pack.oQV3uM/_new  2014-04-03 16:44:31.000000000 +0200
@@ -24,9 +24,9 @@
 %define DISTRIBUTABLE 1
 
 Name:           blender
-Version:        2.69
+Version:        2.70
 Release:        0
-%define _version 2.69
+%define _version 2.70
 Summary:        A 3D Modelling And Rendering Package
 License:        GPL-2.0+
 Group:          Productivity/Graphics/3D Editors
@@ -39,8 +39,6 @@
 Source6:        blender.xpm
 Source7:        x-blend.desktop
 Source8:        blender-getversion.py
-# Fixed and refreshed for 2.67b.
-Patch0:         blender-2.64a-fix-locale-files-path.patch
 # Refreshed for 2.67b
 Patch1:         blender-2.58-python_include.patch
 BuildRequires:  gettext-tools
@@ -145,7 +143,6 @@
 
 %prep
 %setup -q
-%patch0
 %patch1
 
 %if %DISTRIBUTABLE == 1
@@ -168,6 +165,7 @@
 
 %build
 mkdir -p Build && pushd Build
+# 12.2 has Python 3.2, but blender now needs 3.3 at least. Therefore building 
fails for 12.2
 cmake ../ -DBUILD_SHARED_LIBS:BOOL=off \
       -DWITH_FFTW3:BOOL=on \
       -DWITH_JACK:BOOL=on \
@@ -185,12 +183,24 @@
       -DSUPPORT_SSE2_BUILD=false \
 %endif
       -DWITH_MOD_OCEANSIM:BOOL=OFF \
-%if 0%{?suse_version} > 1220 || 0%{?sles_version}
+%if (0%{?suse_version} > 1220 && 0%{?suse_version} < 1310) || 0%{?sles_version}
       -DPYTHON_VERSION=3.3 \
       -DPYTHON_LIBPATH=/usr/lib \
       -DPYTHON_LIBRARY=python3.3m \
       -DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
 %endif
+%if 0%{?suse_version} > 1310
+      -DPYTHON_VERSION=3.4 \
+      -DPYTHON_LIBPATH=/usr/lib \
+      -DPYTHON_LIBRARY=python3.4m \
+      -DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m \
+%endif
+%if 0%{?suse_version} <= 1220
+      -DPYTHON_VERSION=3.2 \
+      -DPYTHON_LIBPATH=/usr/lib \
+      -DPYTHON_LIBRARY=python3.2m \
+      -DPYTHON_INCLUDE_DIRS=/usr/include/python3.2m \
+%endif
       -DCMAKE_VERBOSE_MAKEFILE=on \
       -DCMAKE_C_FLAGS="$RPM_OPT_FLAGS" \
       -DCMAKE_CXX_FLAGS="$RPM_OPT_FLAGS" \
@@ -223,6 +233,7 @@
 
 # Remove folder, it's not supposed to be installed here.
 rm -rf %{buildroot}%{_datadir}/%{name}/%{_version}/datafiles/fonts
+rm -f %{buildroot}%{_datadir}/%{name}/%{_version}/scripts/addons/.gitignore
 
 # Factory is now of the opinion that every /usr/bin file needs a man page,
 %if %wplayer == 1
@@ -286,7 +297,7 @@
 else chmod -f 0644 `find %{buildroot}%{_docdir}/%{name} -name *.py -perm 0755 
-print0|xargs -0r grep -l '#!'`; \
 fi
 
-%fdupes %{buildroot}%{_datadir}/%{name}/%{_version}/scripts/
+%fdupes %{buildroot}%{_datadir}/%{name}/%{_version}/
 
 %find_lang %{name} %{?no_lang_C}
 rm -rf %{buildroot}%{_datadir}/locale/languages
@@ -308,12 +319,16 @@
 gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 %files lang -f %{name}.lang
+%defattr (-, root, root)
+%{_datadir}/%{name}/%{version}/datafiles/
 
 %files
 %defattr (-, root, root)
 %{_bindir}/*
 %{_mandir}/man1/*
-%{_datadir}/%{name}
+%dir %{_datadir}/%{name}
+%dir %{_datadir}/%{name}/%{version}
+%{_datadir}/%{name}/%{version}/scripts/
 %{_datadir}/applications/blender.desktop
 %{_datadir}/applications/x-blend.desktop
 %{_datadir}/icons/hicolor/*/apps/blender.png
@@ -321,7 +336,6 @@
 %{_datadir}/pixmaps/blender.svg
 %{_datadir}/pixmaps/blender.xpm
 %{_datadir}/pixmaps/blender.png
-#%%exclude %%{_datadir}/%%{name}%%{rlversion}/datafiles/locale
 %if %documentation == 0
 %doc %{_docdir}/%{name}
 %else


++++++ blender-2.69.tar.gz -> blender-2.70.tar.gz ++++++
/work/SRC/openSUSE:Factory/blender/blender-2.69.tar.gz 
/work/SRC/openSUSE:Factory/.blender.new/blender-2.70.tar.gz differ: char 5, 
line 1


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to