[LuxRender/f18] Update to 1.0
Nicolas Chauvet
kwizart at fedoraproject.org
Fri Oct 5 23:32:36 UTC 2012
commit 9d56c7cbf7c48bb557f4722cdc09af2a09bdd5d3
Author: Nicolas Chauvet <kwizart at gmail.com>
Date: Thu Oct 4 00:34:00 2012 +0200
Update to 1.0
.gitignore | 3 ++
LuxRender.spec | 24 +++++++++++----------
luxrays-1.0_rc1-ld.patch => luxrays-1.0-ld.patch | 6 ++--
luxrays-1.0_rc3-ld.patch | 11 ----------
sources | 6 ++--
5 files changed, 22 insertions(+), 28 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d81f1eb..707c409 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,6 @@ f1dfbb50db27.tar.bz2
/lux-9ed6b94cef05.tar.bz2
/luxblend25-2d621c653196.tar.bz2
/luxrays-f2a2fb7de23b.tar.bz2
+/lux-a041e87b9732.tar.bz2
+/luxblend25-08a5e276dcc5.tar.bz2
+/luxrays-6907bd2846bf.tar.bz2
diff --git a/LuxRender.spec b/LuxRender.spec
index 290987d..23f8724 100644
--- a/LuxRender.spec
+++ b/LuxRender.spec
@@ -1,9 +1,9 @@
# [Fedora] Turn off the brp-python-bytecompile script
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
-%global hash0 9ed6b94cef05
-%global hash1 2d621c653196
-%global hash2 f2a2fb7de23b
+%global hash0 a041e87b9732
+%global hash1 08a5e276dcc5
+%global hash2 6907bd2846bf
Name: LuxRender
Version: 1.0
@@ -20,10 +20,13 @@ Source2: http://src.luxrender.net/luxrays/file/luxrays-%{hash2}.tar.bz2
Source3: luxblend-default.cfg
Patch0: lux-45d3e13eb94c-ld.patch
Patch1: lux-0.8-shared.patch
-Patch2: luxrays-1.0_rc3-ld.patch
+Patch2: luxrays-1.0-ld.patch
Patch3: luxrays-boost.patch
Patch4: lux-1.0rc3-time_utc_fix.patch
+#LuxRender use intensively SSE3
+ExclusiveArch: %{ix86} x86_64 ia64
+
BuildRequires: desktop-file-utils
BuildRequires: doxygen
BuildRequires: cmake
@@ -103,6 +106,7 @@ developing applications that use %{name}.
#patch0 -p1 -b .ld
#patch1 -p1 -b .ld
#Disable tweaking
+%if 0
sed -i -e 's/-O3//' CMakeLists.txt
%ifarch i686
sed -i -e 's/-msse2/-msse/' CMakeLists.txt
@@ -113,16 +117,18 @@ sed -i -e 's/-msse2//' CMakeLists.txt
%ifnarch %{ix86} x86_64 ia64
sed -i -e 's/-mfpmath=sse//' CMakeLists.txt
%endif
+%endif
#Patching luxrays
-#pushd luxrays-%{hash2}
+pushd luxrays-%{hash2}
%patch2 -p1 -b .ld
-#popd
+popd
# Patch for new boost release
#patch3 -p1 -b .boost
-
+%if 0%{fedora} > 17
%patch4 -p1 -b .time_utc_fix
+%endif
#Fix eol encoding
find luxblend25-%{hash1}/src/luxrender -type f -exec dos2unix {} ';'
@@ -231,10 +237,6 @@ install -pm 0644 %{SOURCE3} \
%changelog
-* Thu Oct 4 2012 Jochen Schmitt <Jochen herr-schmitt de> - 1.0-1
-- Rebuilt for blender-2.64
-- Boots >= 1.50 is required as an BR
-
* Wed Oct 03 2012 Nicolas Chauvet <kwizart at gmail.com> - 1.0-1
- Update to 1.0 final
- Use ExclusiveArch as the package still heavily rely on SSE.
diff --git a/luxrays-1.0_rc1-ld.patch b/luxrays-1.0-ld.patch
similarity index 50%
rename from luxrays-1.0_rc1-ld.patch
rename to luxrays-1.0-ld.patch
index 4bfbb99..7bbad54 100644
--- a/luxrays-1.0_rc1-ld.patch
+++ b/luxrays-1.0-ld.patch
@@ -1,6 +1,6 @@
-diff -up lux-0488d0d3ad0a/luxrays-396d39b06aa6/samples/smallluxgpu/CMakeLists.txt.ld lux-0488d0d3ad0a/luxrays-396d39b06aa6/samples/smallluxgpu/CMakeLists.txt
---- lux-0488d0d3ad0a/luxrays-396d39b06aa6/samples/smallluxgpu/CMakeLists.txt.ld 2012-04-13 05:40:59.000000000 +0200
-+++ lux-0488d0d3ad0a/luxrays-396d39b06aa6/samples/smallluxgpu/CMakeLists.txt 2012-04-26 23:55:01.668477700 +0200
+diff -up luxrays-6907bd2846bf/samples/smallluxgpu/CMakeLists.txt.ld luxrays-6907bd2846bf/samples/smallluxgpu/CMakeLists.txt
+--- luxrays-6907bd2846bf/samples/smallluxgpu/CMakeLists.txt.ld 2012-10-02 20:48:49.000000000 +0200
++++ luxrays-6907bd2846bf/samples/smallluxgpu/CMakeLists.txt 2012-10-04 00:26:04.072900252 +0200
@@ -176,6 +176,7 @@ add_executable(slg ${SMALLLUXGPU_SRCS})
TARGET_LINK_LIBRARIES(slg luxrays ${GLEW_LIBRARY} ${OPENGL_LIBRARY})
TARGET_LINK_LIBRARIES(slg ${OpenCL_LIBRARY})
diff --git a/sources b/sources
index fe63ef4..ad7a16a 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-567c5e06394ad5c2297904770565cab0 lux-9ed6b94cef05.tar.bz2
-db573c5289fab9434e570f9f85e9177c luxblend25-2d621c653196.tar.bz2
-89046ebddc994757c2f87e7c44ce9154 luxrays-f2a2fb7de23b.tar.bz2
+575a23413a52b9752599e20307e507d4 lux-a041e87b9732.tar.bz2
+73b2792c751ff78dcb299350c94ee548 luxblend25-08a5e276dcc5.tar.bz2
+2035de187facdab9940bc170e364b1ce luxrays-6907bd2846bf.tar.bz2
More information about the scm-commits
mailing list