Hello community,
here is the log from the commit of package blender
checked in at Fri Jun 30 16:42:49 CEST 2006.
--------
New Changes file:
--- /dev/null 2002-12-09 23:01:21.000000000 +0100
+++ blender/blender-doc.changes 2006-06-29 14:12:11.000000000 +0200
@@ -0,0 +1,7 @@
+-------------------------------------------------------------------
+Thu Jun 29 14:10:20 CEST 2006 - pnemec@suse.cz
+
+- new spec file for package blender-doc
+- removed old documentation and added the Blender Documentation project official Guide
+
+
--- blender/blender.changes 2006-01-29 17:31:27.000000000 +0100
+++ blender/blender.changes 2006-06-29 14:21:57.000000000 +0200
@@ -1,0 +2,9 @@
+Thu Jun 29 14:18:51 CEST 2006 - pnemec@suse.cz
+
+- updated to version 2.41
+- fixed some minor problems (uninitialized variables #188166)
+ added patch uninitialized_variables.patch, missing_header.patch
+- splited doc package, removed old documentation added new one #177578
+
+
+-------------------------------------------------------------------
Old:
----
PublisherDoc.tar.bz2
Scons.patch
blender-2.40.tar.bz2
po.patch
New:
----
BlenderManualIen.23.html.tar.bz2
blender-2.41-missing_header.patch
blender-2.41-po.patch
blender-2.41-uninitialized_variables.patch
blender-2.41.tar.bz2
blender-doc.changes
blender-doc.spec
blender-scons.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ blender-doc.spec ++++++
#
# spec file for package blender-doc (Version 2.3)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: blender-doc
BuildRequires: find
License: GFDL
Group: Productivity/Graphics/Visualization/Raytracers
Autoreqprov: on
Version: 2.3
Release: 1
Source: BlenderManualIen.23.html.tar.bz2
Source1: blender.xpm
BuildArch: noarch
URL: http://www.blender.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: 3D animation and rendering software
%description
Documentation for blender. The most up-to-date Blender Documentation,
the Blender wiki is a collaboratively edited documentation project:
http://mediawiki.blender.org. This package is the Blender Documentation
project official Guide.
Authors:
--------
blender@neogeo.nl
%prep
#%setup
#
# extract doc package and fix permisions
tar -j -x -f %{S:0}
cd htmlI
chmod -R +rwX *
chmod 444 `find . -type f`
cd ..
%build
%install
mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/blender/BlenderManual
cp -pR htmlI/* $RPM_BUILD_ROOT/usr/share/doc/packages/blender/BlenderManual
%clean
rm -rf ../build
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-, root, root)
%dir /usr/share/doc/packages/blender
%dir /usr/share/doc/packages/blender/BlenderManual
%doc /usr/share/doc/packages/blender/BlenderManual/*
%changelog -n blender-doc
* Thu Jun 29 2006 - pnemec@suse.cz
- new spec file for package blender-doc
- removed old documentation and added the Blender Documentation project official Guide
++++++ blender.spec ++++++
--- /var/tmp/diff_new_pack.XtpjLQ/_old 2006-06-30 16:42:08.000000000 +0200
+++ /var/tmp/diff_new_pack.XtpjLQ/_new 2006-06-30 16:42:08.000000000 +0200
@@ -1,11 +1,11 @@
#
-# spec file for package blender (Version 2.40)
+# spec file for package blender (Version 2.41)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -16,58 +16,29 @@
Group: Productivity/Graphics/Visualization/Raytracers
Autoreqprov: on
Requires: yafray
-Version: 2.40
-Release: 2
+Version: 2.41
+Release: 1
Source: %{name}-%{version}.tar.bz2
-Source1: PublisherDoc.tar.bz2
Source2: geeko.blend
Source3: geeko.README
Source4: blender-sample
-Source6: %{name}.xpm
-Source7: Scons.patch
-Patch1: po.patch
-Patch2: blender-home-to-datadir.patch
-Patch5: Scons.patch
+Source6: blender.xpm
+Source7: %{name}-scons.patch
+Patch1: %{name}-%{version}-po.patch
+Patch2: %{name}-home-to-datadir.patch
+Patch3: %{name}-scons.patch
+Patch4: %{name}-%{version}-uninitialized_variables.patch
+Patch5: %{name}-%{version}-missing_header.patch
URL: http://www.blender.org/
-Icon: blender.xpm
+#Icon: blender.xpm
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: 3D Animation and Rendering Software
-%package doc
-Group: Productivity/Graphics/Visualization/Raytracers
-Autoreqprov: on
-Summary: 3D animation and rendering software
-Requires: %{name} = %{version}
%description
-Being the in-house software for a high quality animation studio,
-Blender has proven to be an extremely fast and versatile design
-instrument. The software has a personal touch, offering a unique
-approach to the world of three dimensions. Use Blender to create TV
-commercials, make technical visualizations and business graphics, do
-some morphing, or design user interfaces.
-
-With Blender, you can easily build and manage complex environments. The
-renderer is versatile and extremely fast. All basic animation
-principles (curves and keys) are well implemented.
-
-
-
-Authors:
---------
- blender@neogeo.nl
-
-
-%description doc
-Being the in-house software of a high quality animation studio, Blender
-has proven to be an extremely fast and versatile design instrument. The
-software has a personal touch, offering a unique approach to the world
-of Three Dimensions. Use Blender to create TV commercials, to make
-technical visualizations, business graphics, to do some morphing, or
-design user interfaces.
-
-You can easy build and manage complex environments. The renderer is
-versatile and extremely fast. All basic animation principles (curves &
-keys) are well implemented.
+Blender is the open source software for 3D modeling, animation,
+rendering, post-production, interactive creation and playback.
+Available for all major operating systems under the GNU General Public
+License.
@@ -76,8 +47,8 @@
blender@neogeo.nl
%prep
-export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
-#export CFLAGS="$RPM_OPT_FLAGS"
+#export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+export CFLAGS="$RPM_OPT_FLAGS"
if test -z "$CFLAGS" ; then
export CSCFLAGS=
else
@@ -93,13 +64,13 @@
mv bin/.blender/locale/hr_HR bin/.blender/locale/hr
#
# fix patch to lib in Scons build file
-%patch5
-PATCH5=SConstruct
+%patch3
+PATCH3=SConstruct
VAR_LIB=VAR_LIB
-sed -i "s/$VAR_LIB/%_lib/" ${PATCH5}
-sed -i "s/"\$CSCFLAGS"/$CSCFLAGS/" ${PATCH5}
-mkdir PublisherDoc
-tar -j -x -C PublisherDoc -f %{S:1}
+sed -i "s/$VAR_LIB/%_lib/" ${PATCH3}
+sed -i "s/"\$CSCFLAGS"/$CSCFLAGS/" ${PATCH3}
+%patch4
+%patch5
%build
rm -rf ../build
@@ -109,19 +80,7 @@
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/bin
install blender blenderplayer $RPM_BUILD_ROOT/usr/bin
-# For now install attached binary catalogs. Source catalogs contain bugs.
-#cd po
-#for po in *.po ; do
-## zh_CN.po: msgfmt: too many errors
-# if test $po = zh_CN.po ; then
-# continue
-# fi
-# mkdir -p $RPM_BUILD_ROOT/usr/share/locale/${po%.po}/LC_MESSAGES
-# msgfmt $po -o $RPM_BUILD_ROOT/usr/share/locale/${po%.po}/LC_MESSAGES/blender.mo
-#done
-#cd ..
-mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/blender/PublisherDoc
-cp -pR PublisherDoc/html/* $RPM_BUILD_ROOT/usr/share/doc/packages/blender/PublisherDoc
+mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/blender
cp -p %SOURCE2 %SOURCE3 COPYING README doc/*.txt $RPM_BUILD_ROOT/usr/share/doc/packages/blender
mkdir -p $RPM_BUILD_ROOT/usr/share
cp -a bin/.blender $RPM_BUILD_ROOT/usr/share/blender
@@ -129,13 +88,11 @@
cp -a bin/.blender/locale $RPM_BUILD_ROOT/usr/share
cp -p %SOURCE4 $RPM_BUILD_ROOT/usr/bin
chmod ugo+x $RPM_BUILD_ROOT/usr/bin/blender-sample
-rm $RPM_BUILD_ROOT/usr/share/doc/packages/blender/PublisherDoc/tidy.log
-( cd $RPM_BUILD_ROOT/usr/share/doc/packages/blender ; ln -s PublisherDoc/blends/*.blend . )
rm -fv $RPM_BUILD_ROOT/%{_libdir}/libblender*.*a
mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps
install -m 0644 %SOURCE6 \
$RPM_BUILD_ROOT/usr/share/pixmaps
-%suse_update_desktop_file -i %name Graphics 3DGraphics
+%suse_update_desktop_file -i %{name} Graphics 3DGraphics
%find_lang blender
%clean
@@ -154,12 +111,12 @@
%doc /usr/share/doc/packages/blender/*.txt
%doc /usr/share/doc/packages/blender/geeko.*
-%files doc
-%defattr(-, root, root)
-%doc /usr/share/doc/packages/blender/PublisherDoc
-%doc /usr/share/doc/packages/blender/[A-Za-fh-z]*.blend
-
%changelog -n blender
+* Thu Jun 29 2006 - pnemec@suse.cz
+- updated to version 2.41
+- fixed some minor problems (uninitialized variables #188166)
+ added patch uninitialized_variables.patch, missing_header.patch
+- splited doc package, removed old documentation added new one #177578
* Sun Jan 29 2006 - aj@suse.de
- Fix BuildRequires.
* Wed Jan 25 2006 - mls@suse.de
++++++ blender-2.41-missing_header.patch ++++++
--- source/blender/python/api2_2x/NMesh.c
+++ source/blender/python/api2_2x/NMesh.c
@@ -65,6 +65,7 @@
#include "BKE_depsgraph.h"
#include "BLI_arithb.h"
+#include "BLI_blenlib.h"
#include "blendef.h"
#include "mydevice.h"
++++++ blender-2.41-po.patch ++++++
--- po/fi.po 2003-05-13 14:56:29.000000000 +0200
+++ po/fi.po 2004-09-02 17:04:22.729320892 +0200
@@ -1,4 +1,4 @@
-msgid ""
+msgid ""
msgstr ""
"Last-Translator: Nathan Letwory