Author: fcrozat
Date: Wed Feb 7 15:59:39 2007
New Revision: 117176
Added:
packages/cooker/nucleo/current/SOURCES/nucleo-0.6-32bit.patch
Modified:
packages/cooker/nucleo/current/SPECS/nucleo.spec
Log:
Patch2: fix debug output for 32bit system
Added: packages/cooker/nucleo/current/SOURCES/nucleo-0.6-32bit.patch
==============================================================================
--- (empty file)
+++ packages/cooker/nucleo/current/SOURCES/nucleo-0.6-32bit.patch Wed Feb
7 15:59:39 2007
@@ -0,0 +1,11 @@
+--- nucleo-0.6/nucleo/gl/scenegraph/sgNode.cxx.32bit 2007-02-07
15:34:05.000000000 +0100
++++ nucleo-0.6/nucleo/gl/scenegraph/sgNode.cxx 2007-02-07 15:36:11.000000000
+0100
+@@ -195,7 +195,7 @@
+ std::cout << "sgNode::createId: node " << std::hex << node << ", id "
<< id << std::endl;
+ return id;
+ #else
+- if ((((uintptr_t)node) >> 32) != 0)
++ if ((sizeof (void *) > 4) && (((uintptr_t)node) >> 32) != 0)
+ std::cout << "sgNode::createId: got a 64-bit addressed node " <<
std::hex << node << std::endl;
+ return (uintptr_t)node;
+ #endif
Modified: packages/cooker/nucleo/current/SPECS/nucleo.spec
==============================================================================
--- packages/cooker/nucleo/current/SPECS/nucleo.spec (original)
+++ packages/cooker/nucleo/current/SPECS/nucleo.spec Wed Feb 7 15:59:39 2007
@@ -7,7 +7,7 @@
%define name nucleo
%define version 0.6
#%define cvs 20061224
-%define rel 1
+%define rel 2
%define release %mkrel %{rel}
%define distname %{name}-%{version}
@@ -27,6 +27,8 @@
Patch0: nucleo-20061224-64bit-fixes.patch
# (fc) 0.6-1mdv fix build without dns-sd
Patch1: nucleo-0.6-fixdnssd.patch
+# (fc) 0.6-2mdv fix debug in 32bit
+Patch2: nucleo-0.6-32bit.patch
License: LGPL
Group: System/Libraries
Url: http://www.lri.fr/~roussel/projects/nucleo/
@@ -67,6 +69,7 @@
%setup -q -n %{distname}
%patch0 -p1 -b .64bit-fixes
%patch1 -p1 -b .fixdnssd
+%patch2 -p1 -b .32bit
#needed by patch1
automake-1.9