packages: OpenCASCADE/OpenCASCADE.spec, OpenCASCADE/fix-tklcaf.patch (NEW) ...

gotar gotar at pld-linux.org
Tue Jun 8 11:58:03 CEST 2010


Author: gotar                        Date: Tue Jun  8 09:58:03 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- verified more patches, added fix-tklcaf.patch from Michael Wild on Opencascade forum
http://git.debian.org/?p=debian-science/packages/opencascade.git;a=blob;f=debian/patches/fix-tklcaf.patch

---- Files affected:
packages/OpenCASCADE:
   OpenCASCADE.spec (1.17 -> 1.18) , fix-tklcaf.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/OpenCASCADE/OpenCASCADE.spec
diff -u packages/OpenCASCADE/OpenCASCADE.spec:1.17 packages/OpenCASCADE/OpenCASCADE.spec:1.18
--- packages/OpenCASCADE/OpenCASCADE.spec:1.17	Mon Jun  7 21:26:14 2010
+++ packages/OpenCASCADE/OpenCASCADE.spec	Tue Jun  8 11:57:58 2010
@@ -22,20 +22,21 @@
 # Source0-md5:	52778127974cb3141c2827f9d40d1f11
 Patch0:		%{name}6.3.0-obs-check.patch
 Patch1:		%{name}6.3.0-strcmp.patch
-Patch2:          OpenCASCADE6.3.0-occ6.3.0.patch
+Patch2:		%{name}6.3.0-occ6.3.0.patch
 Patch3:		%{name}6.3.0-casroot.patch
 Patch5:          OpenCASCADE6.3.0-tkernel-ld.patch
-Patch6:          OpenCASCADE6.3.0-mft-disable-mmap.patch
-Patch7:          OpenCASCADE6.3.0-no-bitmaps-icon.patch
+Patch6:		%{name}6.3.0-mft-disable-mmap.patch
+Patch7:		%{name}6.3.0-no-bitmaps-icon.patch
 Patch8:		%{name}6.3.0-DESTDIR.patch
 Patch9:          OpenCASCADE6.3.0-maint-mode.patch
 Patch10:         OpenCASCADE6.3.0-dep-libs.patch
-Patch11:         OpenCASCADE6.3.0-move-vrml-vis.patch
+Patch11:	%{name}6.3.0-move-vrml-vis.patch
 Patch12:	%{name}6.3.0-make-wok-libs-private.patch
 Patch13:	%{name}6.3.0-make-draw-libs-private.patch
 Patch14:         OpenCASCADE6.3.0-wok-install.patch
-Patch15:         OpenCASCADE6.3.0-udlist.patch
-Patch16:         OpenCASCADE6.3.0-WOKUnix_FDescr.patch
+Patch15:	%{name}6.3.0-udlist.patch
+Patch16:	%{name}6.3.0-WOKUnix_FDescr.patch
+Patch17:	fix-tklcaf.patch
 URL:		http://www.opencascade.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -106,6 +107,7 @@
 %patch14 -p1
 %patch15 -p1
 %patch16 -p1
+%patch17 -p1
 cd ros/src/ExprIntrp
 bison -d -p ExprIntrp -o ExprIntrp.tab.c ExprIntrp.yacc
 flex -L -8 -Cf -Cr -P ExprIntrp -o lex.ExprIntrp.c ExprIntrp.lex
@@ -208,6 +210,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.18  2010/06/08 09:57:58  gotar
+- verified more patches, added fix-tklcaf.patch from Michael Wild on Opencascade forum
+http://git.debian.org/?p=debian-science/packages/opencascade.git;a=blob;f=debian/patches/fix-tklcaf.patch
+
 Revision 1.17  2010/06/07 19:26:14  gotar
 - no java before pentium, so no wrappers for i486
 

================================================================
Index: packages/OpenCASCADE/fix-tklcaf.patch
diff -u /dev/null packages/OpenCASCADE/fix-tklcaf.patch:1.1
--- /dev/null	Tue Jun  8 11:58:03 2010
+++ packages/OpenCASCADE/fix-tklcaf.patch	Tue Jun  8 11:57:58 2010
@@ -0,0 +1,24 @@
+Fix TKLCAF library (= instead of == in if-condition)
+
+Submitted upstream: http://www.opencascade.org/org/forum/thread_18622/
+
+From: Michael Wild <themiwi at users.sourceforge.net>
+
+Signed-off-by: Michael Wild <themiwi at users.sourceforge.net>
+---
+ ros/src/TDataStd/TDataStd_Constraint.cxx |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/ros/src/TDataStd/TDataStd_Constraint.cxx b/ros/src/TDataStd/TDataStd_Constraint.cxx
+index c164aea..4966d39 100644
+--- a/ros/src/TDataStd/TDataStd_Constraint.cxx
++++ b/ros/src/TDataStd/TDataStd_Constraint.cxx
+@@ -213,7 +213,7 @@ const Handle(TNaming_NamedShape)&  TDataStd_Constraint::GetPlane() const
+ void TDataStd_Constraint::SetType (const TDataStd_ConstraintEnum CTR) 
+ {  
+   // OCC2932 correction
+-  if(myType = CTR) return;
++  if(myType == CTR) return;
+ 
+   Backup();
+   myType = CTR;
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/OpenCASCADE/OpenCASCADE.spec?r1=1.17&r2=1.18&f=u



More information about the pld-cvs-commit mailing list