Hello community, here is the log from the commit of package blender for openSUSE:Factory checked in at Mon Feb 14 01:45:54 CET 2011. -------- --- blender/blender.changes 2011-01-02 12:49:45.000000000 +0100 +++ /mounts/work_src_done/STABLE/blender/blender.changes 2011-02-12 10:56:43.000000000 +0100 @@ -1,0 +2,13 @@ +Sat Feb 12 08:56:01 UTC 2011 - davejplater@gmail.com + +- Update to 2.56 beta svn snapshot blender-2.56.34 +- Upstream changes: +- *Bugfixes: #26021, #26039, #26040, #25973, #25978, #26030 + #26013, #26001, #26004, #26002, #26007, #25831, #25968, #25523, + #25969, #25957, #25977, #25975, #25693, #25801, #25970, #25965, + #25963, #25926, #25955, #25934, #25951, #25953, #25937, #25824, + #25947, #25948, #25693, #25944, #25608, #25871, #25923, #25933 + *For many new features and 2.49 functionality restored see : + /usr/share/doc/packages/blender/Changes.txt + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- blender-2.56.34000.tar.xz New: ---- Changes.txt blender-2.56.34784.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blender.spec ++++++ --- /var/tmp/diff_new_pack.s8eN5r/_old 2011-02-14 01:45:37.000000000 +0100 +++ /var/tmp/diff_new_pack.s8eN5r/_new 2011-02-14 01:45:37.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package blender (Version 2.56.34000) +# spec file for package blender # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -27,10 +27,15 @@ BuildRequires: MesaGLw-devel OpenEXR-devel cmake fdupes freealut-devel freetype2-devel ftgl-devel BuildRequires: boost-devel fftw3-devel gcc-c++ libogg-devel libstdc++-devel libtheora-devel zlib-devel BuildRequires: libao-devel libdrm-devel libpng-devel libquicktime-devel libtiff-devel libvorbis-devel ruby-devel -BuildRequires: libtool openssl-devel update-desktop-files xorg-x11 xorg-x11-devel +BuildRequires: glew-devel libtool openssl-devel update-desktop-files xorg-x11 xorg-x11-devel BuildRequires: desktop-file-utils libsamplerate-devel libsndfile-devel libxml2-devel shared-mime-info yasm yasm-devel -BuildRequires: epydoc gettext-tools libexpat-devel libjack-devel libopenssl-devel perl-libxml-perl python3 python3-devel +BuildRequires: epydoc gettext-tools libexpat-devel libjack-devel libopenssl-devel perl-libxml-perl BuildRequires: doxygen help2man libSDL-devel lzo-devel openal-soft-devel perl-Text-Iconv ruby xz xz-devel +%if 0%{?suse_version} > 1120 +BuildRequires: pkgconfig(python3) +%else +BuildRequires: python3 python3-devel +%endif #BuildRequires: libjpeg-devel BuildRequires: libjpeg62-devel %if 0%{?collada} == 1 @@ -44,13 +49,13 @@ Name: blender License: GPLv2+ Group: Productivity/Graphics/3D Editors -Summary: A 3D Modelling And Rendering Package Post Beta1 Svn Snapshot -Version: 2.56.34000 +Summary: A 3D Modelling And Rendering Package +Version: 2.56.34784 Release: 1 Url: http://www.blender.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}.tar.xz -#Source1: blender-rpmlintrc +Source1: Changes.txt Source2: geeko.blend Source3: geeko.README Source4: blender-sample @@ -123,18 +128,19 @@ build plugins for Blender. find %1 -name '*.pyc' -exec rm -f {} \\; \ -python3 -c "import sys, os, compileall; br='%{buildroot}'; compileall.compile_dir(sys.argv[1], ddir=br and (sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" %1 \ +python3 -c "import sys, os, compileall; br='%{buildroot}'; compileall.compile_dir(sys.argv[1], ddir=br and (sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" %%1 \ %global __python3 /usr/bin/python3 +%global py3_abi_kind %(python3-config --abiflags) %global python3_ver %(python3 -c "import sys; v=sys.version_info[:2]; print('%%d.%%d'%%v)" 2>/dev/null || echo PYTHON-NOT-FOUND) %global python3_prefix %(python3 -c "import sys; print(sys.prefix)" 2>/dev/null || echo PYTHON-NOT-FOUND) -%global python3_libdir %{python3_prefix}/%{_lib}/python%{python3_ver} -%global python3_incdir %{python3_prefix}/include/python%{python3_ver} +%global python3_libdir %{python3_prefix}/%{_lib}/python%{python3_ver}%{py3_abi_kind} +%global python3_incdir %{python3_prefix}/include/python%{python3_ver}%{py3_abi_kind} %global python3_sitedir %{python3_libdir}/site-packages %global python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print (get_python_lib())" 2>/dev/null || echo PYTHON-NOT-FOUND) %global python3_compile \ %{-O: \ -find %1 -name '*.pyo' -exec rm -f {} \\; \ -python3 -O -c "import sys, os, compileall; br='%{buildroot}'; compileall.compile_dir(sys.argv[1], ddir=br and (sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" %1 \ +find %%1 -name '*.pyo' -exec rm -f {} \\; \ +python3 -O -c "import sys, os, compileall; br='%{buildroot}'; compileall.compile_dir(sys.argv[1], ddir=br and (sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" %%1 \ } %global python3_requires \ %define minver %python3_ver \ @@ -153,17 +159,17 @@ find ./ -name *mpeg* -exec rm -rf {} \; %endif -%define buildir $PWD +%define buildir %{_builddir}/%{name}/%{version} echo %{buildir} -echo %{_builddir} -echo "python3_ver = %python3_ver" +echo "python3_version = %python3_ver" echo "python3_prefix = %python3_prefix" echo "python3_libdir = %python3_libdir" echo "python3_incdir = %python3_incdir" echo "python3_sitedir = %python3_sitedir" echo "python3_sitelib = %python3_sitelib" echo "python3_requires = %python3_requires" +echo "python3_requires-d = %python3_requires -d" echo "python_sitelib = %python_sitelib" %build @@ -181,21 +187,27 @@ -G"Unix Makefiles" \ -DWITH_FFTW3:BOOL=on \ -DWITH_JACK:BOOL=on \ - -DWITH_SNDFILE:BOOL=on \ + -DWITH_CODEC_SNDFILE:BOOL=on \ + -DWITH_IMAGE_OPENJPEG:BOOL=off \ +%if %{collada} == 1 -DWITH_OPENCOLLADA:BOOL=on \ -DOPENCOLLADA=%{_prefix} \ -DOPENCOLLADA_LIBPATH=%{_libdir} \ -DOPENCOLLADA_INC=%{_includedir} \ +%else + -DWITH_OPENCOLLADA:BOOL=off \ +%endif -DPYTHON_LIBPATH=%{_libdir} \ - -DPYTHON_INC=%{python3_incdir} \ + -DPYTHON_LIBRARY=%{_libdir}/libpython%{python3_ver}%{py3_abi_kind}.so \ + -DPYTHON_INCLUDE_DIRS=%{python3_incdir} \ -DWITH_PYTHON_INSTALL:BOOL=off \ -DWITH_PYTHON:BOOL=on \ -DWITH_IMAGE_OPENJPEG:BOOL=off \ -DWITH_GAMEENGINE:BOOL=on \ %if %DISTRIBUTABLE == 1 - -DWITH_FFMPEG:BOOL=off \ + -DWITH_CODEC_FFMPEG:BOOL=off \ %else - -DWITH_FFMPEG:BOOL=on \ + -DWITH_CODEC_FFMPEG:BOOL=on \ %endif -DWITH_CXX_GUARDEDALLOC:BOOL=on \ -DCMAKE_VERBOSE_MAKEFILE:BOOL=on \ @@ -207,14 +219,13 @@ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} %__make %{?jobs:-j%{jobs}} popd +# -e 'CFLAGS="$CFLAGS `python3-config --includes` CXXFLAGS=$CFLAGS' %install -# Get the current release version for blender. -# use relvers in the install section, rlversion only works in the files section. -%define rlversion %(python %{_builddir}/%{name}-%{version}/release/getversion.py) -#%%define rlversion %%{echo:%%{relvers}} +# Get the current release version for blender needed while building svn. +# It works even though rpmbuild complains +%define rlversion %(python %{buildir}/release/getversion.py) echo %{rlversion} -echo %{relvers} pushd Build make DESTDIR=%{?buildroot} install popd @@ -247,6 +258,8 @@ %__install -D -m 0644 %{S:2} %{buildroot}%{_docdir}/%{name}/ %__install -D -m 0644 %{S:3} %{buildroot}%{_docdir}/%{name}/ %__install -D -m 0755 %{S:4} %{buildroot}%{_bindir}/ +# Add Changes.txt +cp -v %{S:1} %{buildroot}%{_docdir}/%{name}/ # Doxygen is broken in 11.3 see bnc # 650330 pushd doc @@ -306,7 +319,7 @@ fi %find_lang %{name} -%fdupes -s %{buildroot} +%fdupes -s %{buildroot}%{_datadir} %post /usr/bin/update-mime-database "%{_datadir}/mime" >/dev/null @@ -323,6 +336,7 @@ %{_bindir}/blender-thumbnailer.py %{_bindir}/blender-sample %{_docdir}/%{name}/geeko.* +%{_docdir}/%{name}/Changes.txt %if %wplayer == 1 %{_bindir}/blenderplayer @@ -332,7 +346,6 @@ %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/%{rlversion} %{_datadir}/%{name}/%{rlversion}/* - %{_mandir}/man1/blender.1.gz %{_datadir}/applications/blender.desktop @@ -349,8 +362,9 @@ %files doc %defattr(-,root,root) %dir %{_docdir}/%{name}/ -%{_docdir}/%{name}/* +%doc %{_docdir}/%{name}/* %exclude %{_docdir}/%{name}/geeko.* +%exclude %{_docdir}/%{name}/Changes.txt %files devel %defattr(-,root,root) ++++++ Changes.txt ++++++ ++++ 17695 lines (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org