--- /dev/null
+/opt/OpenCASCADE/lib
+/opt/OpenCASCADE/lib64
+/opt/OpenCASCADE/Linux/lib
--- /dev/null
+#
+# spec file for package OpenCASCADE
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# norootforbuild
+
+%define _prefix /opt/OpenCASCADE
+
+Name: OpenCASCADE
+Summary: OpenCASCADE CAE platform
+Url: http://www.opencascade.org/
+Group: Productivity/Other
+Version: 6.3.0
+Release: 40.3
+License: LGPL-like, see http://www.opencascade.org/occ/license/
+Packager: Andrea Florio <andrea@opensuse.org>
+Source0: %{name}%{version}.tar.bz2
+Source1: %name.conf
+Source2: OpenCASCADE-rpmlintrc
+Patch0: OpenCASCADE6.3.0-obs-check.patch
+Patch1: OpenCASCADE6.3.0-strcmp.patch
+Patch2: OpenCASCADE6.3.0-occ6.3.0.patch
+Patch3: OpenCASCADE6.3.0-casroot.patch
+Patch4: OpenCASCADE6.3.0-lib-release.patch
+Patch5: OpenCASCADE6.3.0-tkernel-ld.patch
+Patch6: OpenCASCADE6.3.0-mft-disable-mmap.patch
+Patch7: OpenCASCADE6.3.0-no-bitmaps-icon.patch
+Patch8: OpenCASCADE6.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
+Patch12: OpenCASCADE6.3.0-make-wok-libs-private.patch
+Patch13: OpenCASCADE6.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
+
+BuildRequires: Mesa-devel autoconf automake bison gcc-c++ xorg-x11-devel
+BuildRequires: flex libtool tcl-devel tk-devel xorg-x11-libXmu-devel fdupes
+%ifarch i586
+BuildRequires: compat
+%else
+BuildRequires: compat-32bit
+%endif
+%if %suse_version >= 1100
+BuildRequires: java-1_5_0-gcj-compat-devel
+%else
+BuildRequires: java-1_4_2-gcj-compat-devel
+%endif
+Requires: tcsh
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+
+%description
+OpenCASCADE is a suite for 3D surface and solid modeling, visualization, data
+exchange and rapid application development. It is an excellent platform for
+development of numerical simulation software including CAD/CAM/CAE, AEC and
+GIS, as well as PDM applications.
+
+%package devel
+
+Group: Development/Libraries/C and C++
+Summary: Devel package for %{name}
+Requires: %{name} = %{version}
+
+%description devel
+OpenCASCADE is a suite for 3D surface and solid modeling, visualization, data
+exchange and rapid application development. It is an excellent platform for
+development of numerical simulation software including CAD/CAM/CAE, AEC and
+GIS, as well as PDM applications.
+
+%prep
+%setup -q -n %{name}%{version}
+# all patches must applied in that order or some of them could fail
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%patch10 -p1
+%patch11 -p1
+%patch12 -p1
+%patch13 -p1
+%patch14 -p1
+%patch15 -p1
+%patch16 -p1
+
+%build
+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
+mv ExprIntrp.tab.h ../../inc/
+cp ExprIntrp.tab.c lex.ExprIntrp.c ../../drv/ExprIntrp/
+cd ../..
+%ifarch x86_64 ppc64
+export CFLAGS="$RPM_OPT_FLAGS -D_OCC64 -fno-strict-aliasing"
+export CXXFLAGS="$RPM_OPT_FLAGS -D_OCC64 -fno-strict-aliasing"
+%else
+export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+%endif
+autoreconf -f -i
+LDFLAGS=-lpthread %configure \
+ --with-gl-include=/usr/include \
+ --with-gl-library=/usr/%{_lib} \
+ --with-xmu-include=/usr/include/X11 \
+ --with-xmu-library=/usr/%{_lib} \
+ --with-tcl=/usr/%{_lib} \
+ --with-tk=/usr/%{_lib} \
+ --disable-static \
+ --disable-debug \
+ --enable-production \
+ --enable-wok \
+ --enable-wrappers \
+ --enable-draw
+
+%__make %{?jobs:-j%{jobs}}
+
+%install
+cd ros
+%makeinstall
+
+`for i in $(find %{buildroot}%{_prefix}/inc/ -name '*.h'); do chmod -x $i; done`
+`for i in $(find %{buildroot}%{_prefix}/inc/ -name '*.hxx'); do chmod -x $i; done`
+`for i in $(find %{buildroot}%{_prefix}/inc/ -name '*.lxx'); do chmod -x $i; done`
+`for i in $(find %{buildroot}%{_prefix}/inc/ -name '*.gxx'); do chmod -x $i; done`
+
+chmod -x %{buildroot}%{_prefix}/wok/lib/config.h
+chmod -x %{buildroot}%{_libdir}/*.la
+chmod -x %{buildroot}%{_libdir}/opencas/*.la
+chmod -x %{buildroot}%{_prefix}/src/UnitsAPI/UnitsAPI.cxx
+chmod -x %{buildroot}%{_prefix}/src/DrawResources/Filtre.c
+chmod -x %{buildroot}%{_prefix}/src/DrawResources/TestDraw.cxx
+chmod -x %{buildroot}%{_prefix}/src/DrawResources/DIFF.c
+
+cd ..
+mv data %{buildroot}%{_prefix}/
+mv doc %{buildroot}%{_prefix}/
+mv samples %{buildroot}%{_prefix}/
+find %{buildroot}%{_prefix}/data -type f -print0 |xargs -0 chmod a-x
+find %{buildroot}%{_prefix}/doc -type f -print0 |xargs -0 chmod a-x
+find %{buildroot}%{_prefix}/samples -type f -print0 |xargs -0 chmod a-x
+
+%ifarch x86_64
+%__ln_s %{_libdir} %{buildroot}/%{_prefix}/Linux/lib
+%__ln_s %{_libdir} %{buildroot}/%{_prefix}/lin/lib
+%endif
+
+# add synlinks for compatibility resons
+%__mkdir -p %{buildroot}/usr/share/opencascade/
+%__mkdir -p %{buildroot}/usr/include/
+%__mkdir -p %{buildroot}/usr/share/doc/packages/
+%__mkdir -p %{buildroot}/usr/%{_lib}
+
+%__ln_s %{_prefix} %{buildroot}/usr/share/opencascade/%{version}
+%__ln_s %{_prefix}/inc %{buildroot}/usr/include/opencascade
+%__ln_s %{_prefix}/doc %{buildroot}/usr/share/doc/packages/opencascade
+`for i in $(ls %{buildroot}/%{_libdir}); do %__ln_s %{_libdir}/$i %{buildroot}/usr/%{_lib}/$i; done`
+
+%__mkdir -p %buildroot/etc/ld.so.conf.d/
+%__cp %SOURCE1 %buildroot/etc/ld.so.conf.d/
+
+%fdupes -s %{buildroot}
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%clean
+rm -rf %buildroot
+
+%files
+%defattr(-,root,root)
+%dir %{_prefix}
+%dir %{_bindir}
+%dir %{_prefix}/lin
+%dir %{_prefix}/Linux
+%dir %{_prefix}/wok
+%dir %{_prefix}/wok/lib/
+%dir %{_prefix}/wok/site/
+%dir %{_prefix}/data
+%dir %{_prefix}/doc
+%dir %{_libdir}/
+%dir %{_libdir}/opencas/
+%dir /usr/share/opencascade/
+%{_bindir}/DRAWEXE
+%{_bindir}/wokprocess
+%{_bindir}/woksh
+%{_prefix}/lin/bin
+%{_prefix}/lin/lib
+%{_prefix}/Linux/bin
+%{_prefix}/Linux/lib
+%{_prefix}/data/*
+%{_prefix}/doc/*
+%{_prefix}/wok/lib/*
+%{_prefix}/wok/site/*
+%{_prefix}/config.h
+%{_prefix}/env_DRAW.sh
+%{_libdir}/*.so
+%{_libdir}/opencas/*.so
+/usr/%_lib/*
+/usr/share/opencascade/%{version}
+/usr/share/doc/packages/opencascade
+%config /etc/ld.so.conf.d/%name.conf
+%dir %{_prefix}/src/UnitsAPI
+%dir %{_prefix}/src
+%{_prefix}/src/UnitsAPI/*.dat
+
+%files devel
+%defattr(-,root,root)
+%dir /usr/include/opencascade/
+%{_libdir}/*.la
+%{_libdir}/opencas/*.la
+%dir %{_prefix}/src/
+%{_prefix}/src/*
+%dir %{_prefix}/inc/
+%{_prefix}/inc/*
+%dir %{_prefix}/samples
+%{_prefix}/samples/*
+%exclude %{_prefix}/src/UnitsAPI/*.dat
+
+%changelog
+* Fri Dec 4 2009 andrea@opensuse.org
+- enabled wrappers
+* Sat May 2 2009 andrea@opensuse.org
+- added some symlink to provide compatibility with soma packages
+* Tue Feb 10 2009 andrea@opensuse.org
+- moved *.dat to main package, not sources and some packages need them
+* Wed Oct 29 2008 lars@linux-schulserver.de
+- ignore post-build-checks until /opt is allowed again
+* Sat Sep 27 2008 Andrea Florio <andrea@opensuse.org> 6.3.0
+- new package
--- /dev/null
+diff -uNr old-OpenCASCADE6.3.0/ros/Makefile.am OpenCASCADE6.3.0/ros/Makefile.am
+--- old-OpenCASCADE6.3.0/ros/Makefile.am 2008-09-09 17:49:10.000000000 +0200
++++ OpenCASCADE6.3.0/ros/Makefile.am 2008-10-01 19:19:50.000000000 +0200
+@@ -108,126 +108,126 @@
+ dir_SunOS=sun
+
+ install-exec-local:
+- $(INSTALL) -d $(prefix)/$(platform)
+- if [ -e $(prefix)/bin -a ! -e $(prefix)/$(platform)/bin ]; then \
+- cd $(prefix)/$(platform) && ln -s ../bin bin; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/$(platform)
++ if [ -e $(DESTDIR)$(prefix)/bin -a ! -e $(DESTDIR)$(prefix)/$(platform)/bin ]; then \
++ cd $(DESTDIR)$(prefix)/$(platform) && ln -s ../bin bin; \
+ fi
+- if [ -e $(prefix)/lib -a ! -e $(prefix)/$(platform)/lib ]; then \
+- cd $(prefix)/$(platform) && ln -s ../lib lib; \
++ if [ -e $(DESTDIR)$(prefix)/lib -a ! -e $(DESTDIR)$(prefix)/$(platform)/lib ]; then \
++ cd $(DESTDIR)$(prefix)/$(platform) && ln -s ../lib lib; \
+ fi
+- $(INSTALL) -d $(prefix)/$(dir_$(platform))
+- if [ -e $(prefix)/bin -a ! -e $(prefix)/$(dir_$(platform))/bin ]; then \
+- cd $(prefix)/$(dir_$(platform)) && ln -s ../bin bin; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/$(dir_$(platform))
++ if [ -e $(DESTDIR)$(prefix)/bin -a ! -e $(DESTDIR)$(prefix)/$(dir_$(platform))/bin ]; then \
++ cd $(DESTDIR)$(prefix)/$(dir_$(platform)) && ln -s ../bin bin; \
+ fi
+- if [ -e $(prefix)/lib -a ! -e $(prefix)/$(dir_$(platform))/lib ]; then \
+- cd $(prefix)/$(dir_$(platform)) && ln -s ../lib lib; \
++ if [ -e $(DESTDIR)$(prefix)/lib -a ! -e $(DESTDIR)$(prefix)/$(dir_$(platform))/lib ]; then \
++ cd $(DESTDIR)$(prefix)/$(dir_$(platform)) && ln -s ../lib lib; \
+ fi
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" ]; then \
+- $(INSTALL) -d $(prefix)/inc; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/inc $(prefix); \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/inc; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/inc $(DESTDIR)$(prefix); \
+ fi; \
+ if [ "$$pd" != "$$bd" ]; then \
+- cp -fr$(CP_$(platform)) $$bd/config.h $(prefix); \
++ cp -fr$(CP_$(platform)) $$bd/config.h $(DESTDIR)$(prefix); \
+ fi
+- if [ -e $(prefix)/inc/config.h ]; then \
+- unlink $(prefix)/inc/config.h; \
++ if [ -e $(DESTDIR)$(prefix)/inc/config.h ]; then \
++ unlink $(DESTDIR)$(prefix)/inc/config.h; \
+ fi
+- cd $(prefix)/inc && ln -s ../config.h config.h
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ cd $(DESTDIR)$(prefix)/inc && ln -s ../config.h config.h
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" -a -d $(top_srcdir)/src/UnitsAPI ]; then \
+- $(INSTALL) -d $(prefix)/src; \
+- $(INSTALL) -d $(prefix)/src/UnitsAPI; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/UnitsAPI $(prefix)/src; \
+- cp -f$(CP_$(platform)) $(top_srcdir)/env_DRAW.sh $(prefix); \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src/UnitsAPI; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/UnitsAPI $(DESTDIR)$(prefix)/src; \
++ cp -f$(CP_$(platform)) $(top_srcdir)/env_DRAW.sh $(DESTDIR)$(prefix); \
+ fi
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" ]; then \
+ inst_dirs="$(FoundationClasses_DIRS)"; \
+ if test "x$(FoundationClasses_DIRS)" != "x"; then \
+ for d in $$inst_dirs; do \
+- $(INSTALL) -d $(prefix)/src/$$d; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(prefix)/src; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
+ done; \
+ fi; \
+ fi
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" ]; then \
+ inst_dirs="$(ModelingData_DIRS)"; \
+ if test "x$(ModelingData_DIRS)" != "x"; then \
+ for d in $$inst_dirs; do \
+- $(INSTALL) -d $(prefix)/src/$$d; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(prefix)/src; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
+ done; \
+ fi; \
+ fi
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" ]; then \
+ inst_dirs="$(ModelingAlgorithms_DIRS)"; \
+ if test "x$(ModelingAlgorithms_DIRS)" != "x"; then \
+ for d in $$inst_dirs; do \
+- $(INSTALL) -d $(prefix)/src/$$d; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(prefix)/src; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
+ done; \
+ fi; \
+ fi
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" ]; then \
+ inst_dirs="$(Visualization_DIRS)"; \
+ if test "x$(Visualization_DIRS)" != "x"; then \
+ for d in $$inst_dirs; do \
+- $(INSTALL) -d $(prefix)/src/$$d; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(prefix)/src; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
+ done; \
+ fi; \
+ fi
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" ]; then \
+ inst_dirs="$(ApplicationFramework_DIRS)"; \
+ if test "x$(ApplicationFramework_DIRS)" != "x"; then \
+ for d in $$inst_dirs; do \
+- $(INSTALL) -d $(prefix)/src/$$d; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(prefix)/src; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
+ done; \
+ fi; \
+ fi
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" ]; then \
+ inst_dirs="$(DataExchange_DIRS)"; \
+ if test "x$(DataExchange_DIRS)" != "x"; then \
+ for d in $$inst_dirs; do \
+- $(INSTALL) -d $(prefix)/src/$$d; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(prefix)/src; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
+ done; \
+ fi; \
+ fi
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" ]; then \
+ inst_dirs="$(Draw_DIRS)"; \
+ if test "x$(Draw_DIRS)" != "x"; then \
+ for d in $$inst_dirs; do \
+- $(INSTALL) -d $(prefix)/src/$$d; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(prefix)/src; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
+ done; \
+ fi; \
+ fi
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" ]; then \
+ inst_dirs="$(WOK_DIRS)"; \
+ if test "x$(WOK_DIRS)" != "x"; then \
+ for d in $$inst_dirs; do \
+- $(INSTALL) -d $(prefix)/src/$$d; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(prefix)/src; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
+ done; \
+ fi; \
+ fi
+- bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(prefix); pd=`pwd`; cd $$bd; \
++ bd=`pwd`; cd $(top_srcdir); sd=`pwd`; cd $(DESTDIR)$(prefix); pd=`pwd`; cd $$bd; \
+ if [ "$$pd" != "$$sd" ]; then \
+ inst_dirs="$(Wrappers_DIRS)"; \
+ if test "x$(Wrappers_DIRS)" != "x"; then \
+ for d in $$inst_dirs; do \
+- $(INSTALL) -d $(prefix)/src/$$d; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(prefix)/src; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
+ done; \
+ fi; \
+ fi
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/src/WOKUnix/WOKUnix_FDescr.cxx OpenCASCADE6.3.0/ros/src/WOKUnix/WOKUnix_FDescr.cxx
+--- OpenCASCADE6.3.0-old/ros/src/WOKUnix/WOKUnix_FDescr.cxx 2008-05-08 15:11:16.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/WOKUnix/WOKUnix_FDescr.cxx 2008-10-02 22:53:09.000000000 +0200
+@@ -202,7 +202,7 @@
+ if(mknod(apath.ToCString(), 0700 | S_IFIFO, 0))
+ { perror(apath.ToCString());}
+
+- myFileChannel = open(apath.ToCString(), O_RDONLY | O_NDELAY | O_CREAT);
++ myFileChannel = open(apath.ToCString(), O_RDONLY | O_NDELAY | O_CREAT, S_IRUSR);
+ SetUnBuffered();
+
+ // write end of pipe is unbuffered also
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/src/Aspect/Aspect_Driver.cxx OpenCASCADE6.3.0/ros/src/Aspect/Aspect_Driver.cxx
+--- OpenCASCADE6.3.0-old/ros/src/Aspect/Aspect_Driver.cxx 2001-11-15 18:01:55.000000000 +0100
++++ OpenCASCADE6.3.0/ros/src/Aspect/Aspect_Driver.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -35,14 +35,12 @@
+ fontdir = getenv("CSF_MDTVFontDirectory" );
+ if ( !fontdir) {
+ casroot = getenv("CASROOT");
+- if ( casroot ) {
+- TCollection_AsciiString CasRootString (casroot);
+- CasRootString += "/src/FontMFT" ;
+- CSF_MDTVFontDirectory = OSD_Environment(CasRootString.ToCString());
+- } else {
+- cout << " CASROOT or CSF_MDTVFontDirectory are mandatory to use this fonctionnality " << endl;
+- Standard_Failure::Raise ( "CSF_MDTVTexturesDirectory and CASROOT not setted " );
++ if ( !casroot ) {
++ casroot = "/usr/share/opencascade/6.3.0";
+ }
++ TCollection_AsciiString CasRootString (casroot);
++ CasRootString += "/src/FontMFT" ;
++ CSF_MDTVFontDirectory = OSD_Environment(CasRootString.ToCString());
+ } else {
+ CSF_MDTVFontDirectory = OSD_Environment("CSF_MDTVFontDirectory");
+ }
+diff -uNr OpenCASCADE6.3.0-old/ros/src/DPrsStd/DPrsStd.cxx OpenCASCADE6.3.0/ros/src/DPrsStd/DPrsStd.cxx
+--- OpenCASCADE6.3.0-old/ros/src/DPrsStd/DPrsStd.cxx 2005-07-08 15:51:41.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/DPrsStd/DPrsStd.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -59,11 +59,12 @@
+ Standard_Boolean hasPlugin = Standard_False;
+ TCollection_AsciiString PluginName ;
+ if ( !plugin ) {
+- if ( casroot ) {
+- PluginName = TCollection_AsciiString (casroot);
+- PluginName+="/src/StdResource" ;
+- hasPlugin = Standard_True ;
++ if ( !casroot ) {
++ casroot = "/usr/share/opencascade/6.3.0";
+ }
++ PluginName = TCollection_AsciiString (casroot);
++ PluginName+="/src/StdResource" ;
++ hasPlugin = Standard_True ;
+ } else {
+ PluginName = TCollection_AsciiString (plugin);
+ hasPlugin = Standard_True ;
+diff -uNr OpenCASCADE6.3.0-old/ros/src/Draw/Draw.cxx OpenCASCADE6.3.0/ros/src/Draw/Draw.cxx
+--- OpenCASCADE6.3.0-old/ros/src/Draw/Draw.cxx 2008-07-25 16:03:00.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/Draw/Draw.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -253,8 +253,7 @@
+ #ifdef WNT
+ ReadInitFile("ddefault");
+ #else
+- cout << " the CASROOT variable is mandatory to Run OpenCascade "<<endl;
+- cout << "No default file" << endl;
++ ReadInitFile("/usr/share/opencascade/6.3.0/src/DrawResources/DrawDefault");
+ #endif
+ } else {
+
+diff -uNr OpenCASCADE6.3.0-old/ros/src/Draw/Draw_PloadCommands.cxx OpenCASCADE6.3.0/ros/src/Draw/Draw_PloadCommands.cxx
+--- OpenCASCADE6.3.0-old/ros/src/Draw/Draw_PloadCommands.cxx 2008-08-15 15:57:21.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/Draw/Draw_PloadCommands.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -54,13 +54,11 @@
+ // now try by CASROOT
+ aPluginDir = getenv("CASROOT");
+
+- if ( !aPluginDir.IsEmpty() ) {
+- aPluginDir +="/src/DrawResources" ;
+- aToSetCSFVariable = Standard_True; //CSF variable to be set later
+- } else {
+- aResult = aDirFound = Standard_False;
+- cout << FAILSTR "Neither " << aCSFVariable.ToCString() << ", nor CASROOT variables have been set" << endl;
++ if ( aPluginDir.IsEmpty() ) {
++ aPluginDir = "/usr/share/opencascade/6.3.0";
+ }
++ aPluginDir +="/src/DrawResources" ;
++ aToSetCSFVariable = Standard_True; //CSF variable to be set later
+ }
+
+ if (aDirFound) {
+diff -uNr OpenCASCADE6.3.0-old/ros/src/DrawResources/DrawDefault OpenCASCADE6.3.0/ros/src/DrawResources/DrawDefault
+--- OpenCASCADE6.3.0-old/ros/src/DrawResources/DrawDefault 2003-10-03 19:01:22.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/DrawResources/DrawDefault 2008-10-02 23:38:50.000000000 +0200
+@@ -8,11 +8,10 @@
+ if { [info exists env(DRAWHOME) ] } {
+ set dir $env(DRAWHOME)
+ } else {
+- if { [info exists env(CASROOT) ] } {
+- set dir [file join $env(CASROOT) src DrawResources]
+- } else {
+- puts " CASROOT is Mandatory to Run OpenCascade"
++ if { ![info exists env(CASROOT) ] } {
++ set env(CASROOT) "/usr/share/opencascade/6.3.0"
+ }
++ set dir [file join $env(CASROOT) src DrawResources]
+ }
+
+ # san - 02/08/2002 - In Tcl8.3 it is no longer necessary to load Tix explicitly on WNT
+diff -uNr OpenCASCADE6.3.0-old/ros/src/Graphic3d/Graphic3d_GraphicDevice.cxx OpenCASCADE6.3.0/ros/src/Graphic3d/Graphic3d_GraphicDevice.cxx
+--- OpenCASCADE6.3.0-old/ros/src/Graphic3d/Graphic3d_GraphicDevice.cxx 2008-07-04 17:36:54.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/Graphic3d/Graphic3d_GraphicDevice.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -204,29 +204,8 @@
+
+ if (! BAD(glso)) {
+ glshr = getenv("CSF_GraphicShr");
+- } else if (! BAD(casroot)) {
+- glshr = (char *) malloc (128);
+- /* Pour faire plaisir a Purify */
+- glshr[0] = '\0';
+- strcat(glshr, casroot);
+- struct utsname info;
+- uname (&info);
+- strcat(glshr,"/");
+- strcat(glshr,info.sysname);
+-#if defined(__hpux) || defined(HPUX)
+- strcat (glshr, "/lib/libTKOpenGl.sl");
+-#elif defined(WNT)
+- strcat (glshr, "/TKOpenGl.dll");
+-#elif defined(__APPLE__)
+- strcat (glshr, "/lib/libTKOpenGl.dylib");
+-#else
+- strcat (glshr, "/lib/libTKOpenGl.so");
+-#endif
+-// printf("You have not defined CSF_GraphicShr, defaulting to %s",glshr);
+ } else {
+- aShr = NULL;
+- printf("You have not defined CSF_GraphicShr or CASROOT, aborting...");
+- return Standard_False;
++ glshr = "/usr/lib/libTKOpenGl-6.3.0.so";
+ }
+
+ aShr = glshr;
+diff -uNr OpenCASCADE6.3.0-old/ros/src/Graphic3d/Graphic3d_Texture1D.cxx OpenCASCADE6.3.0/ros/src/Graphic3d/Graphic3d_Texture1D.cxx
+--- OpenCASCADE6.3.0-old/ros/src/Graphic3d/Graphic3d_Texture1D.cxx 2008-07-04 17:39:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/Graphic3d/Graphic3d_Texture1D.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -32,11 +32,12 @@
+ Standard_Boolean HasDefinition = Standard_False ;
+ if ( !envir ) {
+ casroot = getenv("CASROOT");
+- if ( casroot ) {
+- VarName = TCollection_AsciiString (casroot);
+- VarName += "/src/Textures" ;
+- HasDefinition = Standard_True ;
++ if ( !casroot ) {
++ casroot = "/usr/share/opencascade/6.3.0";
+ }
++ VarName = TCollection_AsciiString (casroot);
++ VarName += "/src/Textures" ;
++ HasDefinition = Standard_True ;
+ } else {
+ VarName = TCollection_AsciiString (envir);
+ HasDefinition = Standard_True ;
+diff -uNr OpenCASCADE6.3.0-old/ros/src/Graphic3d/Graphic3d_Texture2D.cxx OpenCASCADE6.3.0/ros/src/Graphic3d/Graphic3d_Texture2D.cxx
+--- OpenCASCADE6.3.0-old/ros/src/Graphic3d/Graphic3d_Texture2D.cxx 2008-07-04 17:39:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/Graphic3d/Graphic3d_Texture2D.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -28,11 +28,12 @@
+ Standard_Boolean HasDefinition = Standard_False ;
+ if ( !envir ) {
+ casroot = getenv("CASROOT");
+- if ( casroot ) {
+- VarName = TCollection_AsciiString (casroot);
+- VarName += "/src/Textures" ;
+- HasDefinition = Standard_True ;
++ if ( !casroot ) {
++ casroot = "/usr/share/opencascade/6.3.0";
+ }
++ VarName = TCollection_AsciiString (casroot);
++ VarName += "/src/Textures" ;
++ HasDefinition = Standard_True ;
+ } else {
+ VarName = TCollection_AsciiString (envir);
+ HasDefinition = Standard_True ;
+diff -uNr OpenCASCADE6.3.0-old/ros/src/Graphic3d/Graphic3d_TextureEnv.cxx OpenCASCADE6.3.0/ros/src/Graphic3d/Graphic3d_TextureEnv.cxx
+--- OpenCASCADE6.3.0-old/ros/src/Graphic3d/Graphic3d_TextureEnv.cxx 2008-07-04 17:39:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/Graphic3d/Graphic3d_TextureEnv.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -29,11 +29,12 @@
+ Standard_Boolean HasDefinition = Standard_False ;
+ if ( !envir ) {
+ casroot = getenv("CASROOT");
+- if ( casroot ) {
+- VarName = TCollection_AsciiString (casroot);
+- VarName += "/src/Textures" ;
+- HasDefinition = Standard_True ;
++ if ( !casroot ) {
++ casroot = "/usr/share/opencascade/6.3.0";
+ }
++ VarName = TCollection_AsciiString (casroot);
++ VarName += "/src/Textures" ;
++ HasDefinition = Standard_True ;
+ } else {
+ VarName = TCollection_AsciiString (envir);
+ HasDefinition = Standard_True ;
+diff -uNr OpenCASCADE6.3.0-old/ros/src/UnitsAPI/UnitsAPI.cxx OpenCASCADE6.3.0/ros/src/UnitsAPI/UnitsAPI.cxx
+--- OpenCASCADE6.3.0-old/ros/src/UnitsAPI/UnitsAPI.cxx 2006-08-04 19:03:13.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/UnitsAPI/UnitsAPI.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -35,13 +35,11 @@
+ else {
+ OSD_Environment CasRootEnv("CASROOT");
+ TCollection_AsciiString CasRootString(CasRootEnv.Value());
+- if (CasRootString.Length() > 0 ) {
+- CasRootString += "/src/UnitsAPI/Lexi_Expr.dat" ;
+- Units::LexiconFile(CasRootString.ToCString());
+- }
+- else {
+- Standard_NoSuchObject::Raise("environment variable CSF_UnitsLexicon undefined");
++ if (CasRootString.Length() == 0 ) {
++ CasRootString = "/usr/share/opencascade/6.3.0";
+ }
++ CasRootString += "/src/UnitsAPI/Lexi_Expr.dat" ;
++ Units::LexiconFile(CasRootString.ToCString());
+ }
+ TCollection_AsciiString sunitsfile(env2.Value());
+ if( sunitsfile.Length() > 0 )
+@@ -49,13 +47,11 @@
+ else {
+ OSD_Environment CasRootEnv("CASROOT");
+ TCollection_AsciiString CasRootString(CasRootEnv.Value());
+- if (CasRootString.Length() > 0 ) {
+- CasRootString += "/src/UnitsAPI/Units.dat";
+- Units::UnitsFile(CasRootString.ToCString());
+- }
+- else {
+- Standard_NoSuchObject::Raise("environment variable CSF_UnitsDefinition undefined");
++ if (CasRootString.Length() == 0 ) {
++ CasRootString = "/usr/share/opencascade/6.3.0";
+ }
++ CasRootString += "/src/UnitsAPI/Units.dat";
++ Units::UnitsFile(CasRootString.ToCString());
+ }
+ switch (aSystemUnits) {
+ case UnitsAPI_DEFAULT :
+diff -uNr OpenCASCADE6.3.0-old/ros/src/ViewerTest/ViewerTest.cxx OpenCASCADE6.3.0/ros/src/ViewerTest/ViewerTest.cxx
+--- OpenCASCADE6.3.0-old/ros/src/ViewerTest/ViewerTest.cxx 2008-08-15 15:57:34.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/ViewerTest/ViewerTest.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -1566,11 +1566,12 @@
+ Standard_Boolean HasDefinition = Standard_False ;
+ if ( !envir ) {
+ casroot = getenv("CASROOT");
+- if ( casroot ) {
+- VarName = TCollection_AsciiString (casroot);
+- VarName += "/src/Textures" ;
+- HasDefinition = Standard_True ;
++ if ( !casroot ) {
++ casroot = "/usr/share/opencascade/6.3.0";
+ }
++ VarName = TCollection_AsciiString (casroot);
++ VarName += "/src/Textures" ;
++ HasDefinition = Standard_True ;
+ } else {
+ VarName = TCollection_AsciiString (envir);
+ HasDefinition = Standard_True ;
+diff -uNr OpenCASCADE6.3.0-old/ros/src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx OpenCASCADE6.3.0/ros/src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx
+--- OpenCASCADE6.3.0-old/ros/src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx 2008-07-04 17:39:02.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx 2008-10-02 23:38:50.000000000 +0200
+@@ -183,18 +183,11 @@
+ if (aResourceDir.IsEmpty()) {
+ // now try by CASROOT
+ aResourceDir = getenv (aCSFVariable[1]);
+- if ( !aResourceDir.IsEmpty() ) {
+- aResourceDir += "/src/XmlOcafResource" ;
+- aToSetCSFVariable = Standard_True; //CSF variable to be set later
++ if ( aResourceDir.IsEmpty() ) {
++ aResourceDir = "/usr/share/opencascade/6.3.0";
+ }
+-#ifdef DEB
+- else {
+- TCollection_ExtendedString aWarn = FAILSTR "Neither ";
+- aWarn = (aWarn + aCSFVariable[0] + ", nor " + aCSFVariable[1]
+- + " variables have been set");
+- aMessageDriver->Write (aWarn.ToExtString());
+- }
+-#endif
++ aResourceDir += "/src/XmlOcafResource" ;
++ aToSetCSFVariable = Standard_True; //CSF variable to be set later
+ }
+ if (!aResourceDir.IsEmpty()) {
+ TCollection_AsciiString aResourceFileName = aResourceDir + "/XmlOcaf.xsd";
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKDraw/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKDraw/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKDraw/Makefile.am 2008-10-02 23:54:48.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKDraw/Makefile.am 2008-10-02 23:55:58.000000000 +0200
+@@ -33,7 +33,7 @@
+ ../TKGeomBase/libTKGeomBase.la \
+ ../TKHLR/libTKHLR.la \
+ ../TKGeomAlgo/libTKGeomAlgo.la \
+-$(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_gdi32_LIB) $(CSF_advapi32_LIB) $(CSF_user32_LIB)
++$(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_XwLibs_LIB) $(CSF_gdi32_LIB) $(CSF_advapi32_LIB) $(CSF_user32_LIB)
+ libTKDraw_la_LDFLAGS = -release 6.3.0
+
+ libTKDraw_la_SOURCES = \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKNIS/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKNIS/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKNIS/Makefile.am 2008-10-02 23:54:48.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKNIS/Makefile.am 2008-10-02 23:55:58.000000000 +0200
+@@ -26,7 +26,7 @@
+ ../TKBRep/libTKBRep.la \
+ ../TKG3d/libTKG3d.la \
+ ../TKV3d/libTKV3d.la \
+-$(STLPort_LIB)
++$(STLPort_LIB) $(CSF_OpenGlLibs_LIB)
+ libTKNIS_la_LDFLAGS = -release 6.3.0
+
+ libTKNIS_la_SOURCES = \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKService/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKService/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKService/Makefile.am 2008-10-02 23:54:49.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKService/Makefile.am 2008-10-02 23:55:58.000000000 +0200
+@@ -45,7 +45,7 @@
+ libTKService_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+ ../TKMath/libTKMath.la \
+-$(STLPort_LIB) $(CSF_XwLibs_LIB) $(CSF_dpsLibs_LIB) $(CSF_XmuLibs_LIB)
++$(STLPort_LIB) $(CSF_XwLibs_LIB) $(CSF_dpsLibs_LIB) $(CSF_XmuLibs_LIB) -lXext
+ libTKService_la_LDFLAGS = -release 6.3.0
+
+ libTKService_la_SOURCES = \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKViewerTest/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKViewerTest/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKViewerTest/Makefile.am 2008-10-02 23:54:48.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKViewerTest/Makefile.am 2008-10-02 23:55:58.000000000 +0200
+@@ -40,7 +40,7 @@
+ ../TKHLR/libTKHLR.la \
+ ../TKDraw/libTKDraw.la \
+ ../TKNIS/libTKNIS.la \
+-$(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB)
++$(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_XwLibs_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB)
+ libTKViewerTest_la_LDFLAGS = -release 6.3.0
+
+ libTKViewerTest_la_SOURCES = \
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/BinLPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/BinLPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/BinLPlugin/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/BinLPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -23,3 +23,4 @@
+ ../TKernel/libTKernel.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_gdi32_LIB) $(CSF_user32_LIB) $(CSF_kernel32_LIB)
++libBinLPlugin_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/BinPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/BinPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/BinPlugin/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/BinPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -30,3 +30,4 @@
+ ../TKMath/libTKMath.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_kernel32_LIB) $(CSF_XwLibs_LIB) $(CSF_dpsLibs_LIB) $(CSF_XmuLibs_LIB)
++libBinPlugin_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/BinTObjPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/BinTObjPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/BinTObjPlugin/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/BinTObjPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -25,3 +25,4 @@
+ ../TKernel/libTKernel.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_gdi32_LIB) $(CSF_user32_LIB) $(CSF_kernel32_LIB)
++libBinTObjPlugin_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/BinXCAFPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/BinXCAFPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/BinXCAFPlugin/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/BinXCAFPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -32,3 +32,4 @@
+ ../TKMath/libTKMath.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_kernel32_LIB) $(CSF_XwLibs_LIB) $(CSF_dpsLibs_LIB) $(CSF_XmuLibs_LIB)
++libBinXCAFPlugin_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/FWOSPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/FWOSPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/FWOSPlugin/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/FWOSPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -22,6 +22,7 @@
+ ../TKernel/libTKernel.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libFWOSPlugin_la_LDFLAGS = -release 6.3.0
+
+ libFWOSPlugin_la_SOURCES = \
+ @top_srcdir@/src/FWOSDriver/FWOSDriver.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/PTKernel/Makefile.am OpenCASCADE6.3.0/ros/adm/make/PTKernel/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/PTKernel/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/PTKernel/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -35,6 +35,7 @@
+ libPTKernel_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libPTKernel_la_LDFLAGS = -release 6.3.0
+
+ libPTKernel_la_SOURCES = \
+ @top_srcdir@/drv/DBC/DBC_VArrayNodeOfVArrayOfCharacter_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/StdLPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/StdLPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/StdLPlugin/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/StdLPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -27,3 +27,4 @@
+ ../TKernel/libTKernel.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_gdi32_LIB) $(CSF_user32_LIB) $(CSF_kernel32_LIB)
++libStdLPlugin_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/StdPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/StdPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/StdPlugin/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/StdPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -35,3 +35,4 @@
+ ../TKMath/libTKMath.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_kernel32_LIB) $(CSF_XwLibs_LIB) $(CSF_dpsLibs_LIB) $(CSF_XmuLibs_LIB)
++libStdPlugin_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKAdvTools/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKAdvTools/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKAdvTools/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKAdvTools/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -31,6 +31,7 @@
+ libTKAdvTools_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKAdvTools_la_LDFLAGS = -release 6.3.0
+
+ libTKAdvTools_la_SOURCES = \
+ @top_srcdir@/drv/Dynamic/Dynamic_ParameterNode_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKBin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKBin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKBin/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKBin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -31,6 +31,7 @@
+ ../TKCAF/libTKCAF.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKBin_la_LDFLAGS = -release 6.3.0
+
+ libTKBin_la_SOURCES = \
+ @top_srcdir@/src/BinDrivers/BinDrivers.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKBinL/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKBinL/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKBinL/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKBinL/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -39,6 +39,7 @@
+ ../TKG3d/libTKG3d.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKBinL_la_LDFLAGS = -release 6.3.0
+
+ libTKBinL_la_SOURCES = \
+ @top_srcdir@/drv/BinMDF/BinMDF_DataMapIteratorOfStringIdMap_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKBinTObj/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKBinTObj/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKBinTObj/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKBinTObj/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -26,6 +26,7 @@
+ ../TKBinL/libTKBinL.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKBinTObj_la_LDFLAGS = -release 6.3.0
+
+ libTKBinTObj_la_SOURCES = \
+ @top_srcdir@/src/BinTObjDrivers/BinTObjDrivers.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKBinXCAF/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKBinXCAF/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKBinXCAF/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKBinXCAF/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -29,6 +29,7 @@
+ ../TKXCAF/libTKXCAF.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKBinXCAF_la_LDFLAGS = -release 6.3.0
+
+ libTKBinXCAF_la_SOURCES = \
+ @top_srcdir@/src/BinMXCAFDoc/BinMXCAFDoc.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKBO/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKBO/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKBO/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKBO/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -38,6 +38,7 @@
+ ../TKG2d/libTKG2d.la \
+ ../TKGeomAlgo/libTKGeomAlgo.la \
+ $(STLPort_LIB)
++libTKBO_la_LDFLAGS = -release 6.3.0
+
+ libTKBO_la_SOURCES = \
+ @top_srcdir@/drv/BOP/BOP_IndexedDataMapNodeOfIndexedDataMapOfEdgeListFaceInfo_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKBool/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKBool/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKBool/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKBool/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -42,6 +42,7 @@
+ ../TKBRep/libTKBRep.la \
+ ../TKPrim/libTKPrim.la \
+ $(STLPort_LIB)
++libTKBool_la_LDFLAGS = -release 6.3.0
+
+ libTKBool_la_SOURCES = \
+ @top_srcdir@/drv/BRepAlgo/BRepAlgo_DataMapIteratorOfDataMapOfShapeBoolean_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKBRep/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKBRep/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKBRep/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKBRep/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -37,6 +37,7 @@
+ ../TKG2d/libTKG2d.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB)
++libTKBRep_la_LDFLAGS = -release 6.3.0
+
+ libTKBRep_la_SOURCES = \
+ @top_srcdir@/drv/BRep/BRep_ListIteratorOfListOfCurveRepresentation_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKCAF/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKCAF/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKCAF/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKCAF/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -36,6 +36,7 @@
+ ../TKTopAlgo/libTKTopAlgo.la \
+ ../TKV2d/libTKV2d.la \
+ $(STLPort_LIB)
++libTKCAF_la_LDFLAGS = -release 6.3.0
+
+ libTKCAF_la_SOURCES = \
+ @top_srcdir@/drv/TFunction/TFunction_Array1OfDataMapOfGUIDDriver_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKCDF/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKCDF/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKCDF/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKCDF/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -29,6 +29,7 @@
+ libTKCDF_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKCDF_la_LDFLAGS = -release 6.3.0
+
+ libTKCDF_la_SOURCES = \
+ @top_srcdir@/drv/CDF/CDF_MetaDataDriverError_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKCDLFront/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKCDLFront/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKCDLFront/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKCDLFront/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -22,6 +22,7 @@
+ ../TKWOK/libTKWOK.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKCDLFront_la_LDFLAGS = -release 6.3.0
+
+ libTKCDLFront_la_SOURCES = \
+ @top_srcdir@/drv/CDLFront/CDL.tab.c \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKCPPClient/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKCPPClient/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKCPPClient/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKCPPClient/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -22,6 +22,7 @@
+ ../TKWOK/libTKWOK.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKCPPClient_la_LDFLAGS = -release 6.3.0
+
+ libTKCPPClient_la_SOURCES = \
+ @top_srcdir@/src/CPPClient/CPPClient.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKCPPExt/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKCPPExt/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKCPPExt/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKCPPExt/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -22,6 +22,7 @@
+ ../TKWOK/libTKWOK.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKCPPExt_la_LDFLAGS = -release 6.3.0
+
+ libTKCPPExt_la_SOURCES = \
+ @top_srcdir@/src/CPPExt/CPPExt.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKCPPIntExt/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKCPPIntExt/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKCPPIntExt/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKCPPIntExt/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -22,6 +22,7 @@
+ ../TKWOK/libTKWOK.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKCPPIntExt_la_LDFLAGS = -release 6.3.0
+
+ libTKCPPIntExt_la_SOURCES = \
+ @top_srcdir@/src/CPPIntExt/CPPIntExt.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKCPPJini/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKCPPJini/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKCPPJini/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKCPPJini/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -22,6 +22,7 @@
+ ../TKWOK/libTKWOK.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKCPPJini_la_LDFLAGS = -release 6.3.0
+
+ libTKCPPJini_la_SOURCES = \
+ @top_srcdir@/drv/CPPJini/CPPJini_DataMapIteratorOfDataMapOfAsciiStringInteger_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKCSFDBSchema/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKCSFDBSchema/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKCSFDBSchema/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKCSFDBSchema/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -22,6 +22,7 @@
+ ../TKWOK/libTKWOK.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKCSFDBSchema_la_LDFLAGS = -release 6.3.0
+
+ libTKCSFDBSchema_la_SOURCES = \
+ @top_srcdir@/src/CSFDBSchema/CSFDBSchema.cxx
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKDCAF/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKDCAF/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKDCAF/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKDCAF/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -46,6 +46,7 @@
+ ../TKNIS/libTKNIS.la \
+ ../TKV2d/libTKV2d.la \
+ $(STLPort_LIB)
++libTKDCAF_la_LDFLAGS = -release 6.3.0
+
+ libTKDCAF_la_SOURCES = \
+ @top_srcdir@/drv/DDF/DDF_StackIteratorOfTransactionStack_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKDraw/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKDraw/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKDraw/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKDraw/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -34,6 +34,7 @@
+ ../TKHLR/libTKHLR.la \
+ ../TKGeomAlgo/libTKGeomAlgo.la \
+ $(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_gdi32_LIB) $(CSF_advapi32_LIB) $(CSF_user32_LIB)
++libTKDraw_la_LDFLAGS = -release 6.3.0
+
+ libTKDraw_la_SOURCES = \
+ @top_srcdir@/drv/DBRep/DBRep_ListIteratorOfListOfEdge_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKernel/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKernel/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKernel/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKernel/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -56,6 +56,7 @@
+
+ libTKernel_la_LIBADD = \
+ $(STLPort_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_gdi32_LIB) $(CSF_user32_LIB) $(CSF_kernel32_LIB)
++libTKernel_la_LDFLAGS = -release 6.3.0
+
+ libTKernel_la_SOURCES = \
+ @top_srcdir@/drv/Dico/Dico_DictionaryOfInteger_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKFeat/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKFeat/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKFeat/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKFeat/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -33,6 +33,7 @@
+ ../TKBRep/libTKBRep.la \
+ ../TKPrim/libTKPrim.la \
+ $(STLPort_LIB)
++libTKFeat_la_LDFLAGS = -release 6.3.0
+
+ libTKFeat_la_SOURCES = \
+ @top_srcdir@/drv/LocOpe/LocOpe_DataMapIteratorOfDataMapOfShapePnt_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKFillet/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKFillet/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKFillet/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKFillet/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -45,6 +45,7 @@
+ ../TKTopAlgo/libTKTopAlgo.la \
+ ../TKBRep/libTKBRep.la \
+ $(STLPort_LIB)
++libTKFillet_la_LDFLAGS = -release 6.3.0
+
+ libTKFillet_la_SOURCES = \
+ @top_srcdir@/drv/BRepBlend/BRepBlend_AppSurf_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKG2d/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKG2d/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKG2d/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKG2d/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -36,6 +36,7 @@
+ ../TKMath/libTKMath.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKG2d_la_LDFLAGS = -release 6.3.0
+
+ libTKG2d_la_SOURCES = \
+ @top_srcdir@/drv/Adaptor2d/Adaptor2d_HLine2d_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKG3d/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKG3d/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKG3d/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKG3d/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -35,6 +35,7 @@
+ ../TKernel/libTKernel.la \
+ ../TKG2d/libTKG2d.la \
+ $(STLPort_LIB)
++libTKG3d_la_LDFLAGS = -release 6.3.0
+
+ libTKG3d_la_SOURCES = \
+ @top_srcdir@/drv/Adaptor3d/Adaptor3d_HCurveOnSurface_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKGeomAlgo/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKGeomAlgo/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKGeomAlgo/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKGeomAlgo/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -94,6 +94,7 @@
+ ../TKG2d/libTKG2d.la \
+ ../TKBRep/libTKBRep.la \
+ $(STLPort_LIB)
++libTKGeomAlgo_la_LDFLAGS = -release 6.3.0
+
+ libTKGeomAlgo_la_SOURCES = \
+ @top_srcdir@/drv/AppBlend/AppBlend_SequenceNodeOfSequenceOfArray1OfPnt2d_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKGeomBase/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKGeomBase/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKGeomBase/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKGeomBase/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -66,6 +66,7 @@
+ ../TKMath/libTKMath.la \
+ ../TKG2d/libTKG2d.la \
+ $(STLPort_LIB)
++libTKGeomBase_la_LDFLAGS = -release 6.3.0
+
+ libTKGeomBase_la_SOURCES = \
+ @top_srcdir@/drv/AdvApp2Var/AdvApp2Var_SequenceNodeOfSequenceOfNode_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKHLR/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKHLR/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKHLR/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKHLR/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -40,6 +40,7 @@
+ ../TKBRep/libTKBRep.la \
+ ../TKG2d/libTKG2d.la \
+ $(STLPort_LIB)
++libTKHLR_la_LDFLAGS = -release 6.3.0
+
+ libTKHLR_la_SOURCES = \
+ @top_srcdir@/drv/Contap/Contap_Contour_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKIDLFront/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKIDLFront/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKIDLFront/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKIDLFront/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -22,6 +22,7 @@
+ ../TKWOK/libTKWOK.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKIDLFront_la_LDFLAGS = -release 6.3.0
+
+ libTKIDLFront_la_SOURCES = \
+ @top_srcdir@/drv/IDLFront/IDL.tab.c \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKIGES/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKIGES/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKIGES/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKIGES/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -67,6 +67,7 @@
+ ../TKBool/libTKBool.la \
+ ../TKPrim/libTKPrim.la \
+ $(STLPort_LIB)
++libTKIGES_la_LDFLAGS = -release 6.3.0
+
+ libTKIGES_la_SOURCES = \
+ @top_srcdir@/drv/IGESAppli/IGESAppli_Array1OfFiniteElement_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKjcas/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKjcas/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKjcas/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKjcas/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -21,6 +21,7 @@
+ libTKjcas_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKjcas_la_LDFLAGS = -release 6.3.0
+
+ libTKjcas_la_SOURCES = \
+ @top_srcdir@/src/jcas/jcas.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKLCAF/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKLCAF/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKLCAF/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKLCAF/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -36,6 +36,7 @@
+ ../TKTopAlgo/libTKTopAlgo.la \
+ ../TKGeomBase/libTKGeomBase.la \
+ $(STLPort_LIB)
++libTKLCAF_la_LDFLAGS = -release 6.3.0
+
+ libTKLCAF_la_SOURCES = \
+ @top_srcdir@/drv/TDF/TDF_AttributeArray1_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKMath/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKMath/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKMath/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKMath/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -49,6 +49,7 @@
+ libTKMath_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKMath_la_LDFLAGS = -release 6.3.0
+
+ libTKMath_la_SOURCES = \
+ @top_srcdir@/drv/Bnd/Bnd_Array1OfBox2d_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKMesh/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKMesh/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKMesh/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKMesh/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -39,6 +39,7 @@
+ ../TKGeomBase/libTKGeomBase.la \
+ ../TKGeomAlgo/libTKGeomAlgo.la \
+ $(STLPort_LIB)
++libTKMesh_la_LDFLAGS = -release 6.3.0
+
+ libTKMesh_la_SOURCES = \
+ @top_srcdir@/drv/BRepMesh/BRepMesh_Array1OfBiPoint_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKMeshVS/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKMeshVS/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKMeshVS/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKMeshVS/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -27,6 +27,7 @@
+ ../TKG2d/libTKG2d.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB)
++libTKMeshVS_la_LDFLAGS = -release 6.3.0
+
+ libTKMeshVS_la_SOURCES = \
+ @top_srcdir@/drv/MeshVS/MeshVS_Array1OfSequenceOfInteger_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKNIS/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKNIS/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKNIS/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKNIS/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -27,6 +27,7 @@
+ ../TKG3d/libTKG3d.la \
+ ../TKV3d/libTKV3d.la \
+ $(STLPort_LIB)
++libTKNIS_la_LDFLAGS = -release 6.3.0
+
+ libTKNIS_la_SOURCES = \
+ @top_srcdir@/src/NIS/NIS_DrawList.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKOffset/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKOffset/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKOffset/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKOffset/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -39,6 +39,7 @@
+ ../TKFillet/libTKFillet.la \
+ ../TKPrim/libTKPrim.la \
+ $(STLPort_LIB)
++libTKOffset_la_LDFLAGS = -release 6.3.0
+
+ libTKOffset_la_SOURCES = \
+ @top_srcdir@/drv/BRepOffset/BRepOffset_DataMapIteratorOfDataMapOfShapeListOfInterval_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKOpenGl/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKOpenGl/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKOpenGl/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKOpenGl/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -24,6 +24,7 @@
+ ../TKernel/libTKernel.la \
+ ../TKV3d/libTKV3d.la \
+ $(STLPort_LIB) $(CSF_OpenGlLibs_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB)
++libTKOpenGl_la_LDFLAGS = -release 6.3.0
+
+ libTKOpenGl_la_SOURCES = \
+ @top_srcdir@/drv/OpenGl/OpenGl_Error_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKPCAF/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKPCAF/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKPCAF/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKPCAF/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -38,6 +38,7 @@
+ ../TKG3d/libTKG3d.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKPCAF_la_LDFLAGS = -release 6.3.0
+
+ libTKPCAF_la_SOURCES = \
+ @top_srcdir@/src/MFunction/MFunction.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKPLCAF/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKPLCAF/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKPLCAF/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKPLCAF/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -43,6 +43,7 @@
+ ../TKBRep/libTKBRep.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB)
++libTKPLCAF_la_LDFLAGS = -release 6.3.0
+
+ libTKPLCAF_la_SOURCES = \
+ @top_srcdir@/drv/MDF/MDF_ARDriverHSequence_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKPrim/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKPrim/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKPrim/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKPrim/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -35,6 +35,7 @@
+ ../TKG3d/libTKG3d.la \
+ ../TKTopAlgo/libTKTopAlgo.la \
+ $(STLPort_LIB)
++libTKPrim_la_LDFLAGS = -release 6.3.0
+
+ libTKPrim_la_SOURCES = \
+ @top_srcdir@/drv/BRepPrim/BRepPrim_GWedge_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKPShape/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKPShape/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKPShape/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKPShape/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -54,6 +54,7 @@
+ ../TKBRep/libTKBRep.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB)
++libTKPShape_la_LDFLAGS = -release 6.3.0
+
+ libTKPShape_la_SOURCES = \
+ @top_srcdir@/drv/PColPGeom/PColPGeom_FieldOfHArray1OfBSplineCurve_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKService/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKService/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKService/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKService/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -46,6 +46,7 @@
+ ../TKernel/libTKernel.la \
+ ../TKMath/libTKMath.la \
+ $(STLPort_LIB) $(CSF_XwLibs_LIB) $(CSF_dpsLibs_LIB) $(CSF_XmuLibs_LIB)
++libTKService_la_LDFLAGS = -release 6.3.0
+
+ libTKService_la_SOURCES = \
+ @top_srcdir@/drv/Aspect/Aspect_Array1OfEdge_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKShapeSchema/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKShapeSchema/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKShapeSchema/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKShapeSchema/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -28,6 +28,7 @@
+ ../TKG2d/libTKG2d.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKShapeSchema_la_LDFLAGS = -release 6.3.0
+
+ libTKShapeSchema_la_SOURCES = \
+ @top_srcdir@/drv/ShapeSchema/ShapeSchema.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKShHealing/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKShHealing/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKShHealing/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKShHealing/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -46,6 +46,7 @@
+ ../TKBRep/libTKBRep.la \
+ ../TKGeomAlgo/libTKGeomAlgo.la \
+ $(STLPort_LIB) $(CSF_wsock32_LIB)
++libTKShHealing_la_LDFLAGS = -release 6.3.0
+
+ libTKShHealing_la_SOURCES = \
+ @top_srcdir@/drv/ShapeAnalysis/ShapeAnalysis_DataMapIteratorOfDataMapOfShapeListOfReal_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKStdLSchema/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKStdLSchema/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKStdLSchema/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKStdLSchema/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -32,6 +32,7 @@
+ ../TKCDF/libTKCDF.la \
+ ../TKShapeSchema/libTKShapeSchema.la \
+ $(STLPort_LIB)
++libTKStdLSchema_la_LDFLAGS = -release 6.3.0
+
+ libTKStdLSchema_la_SOURCES = \
+ @top_srcdir@/drv/StdLSchema/StdLSchema.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKStdSchema/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKStdSchema/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKStdSchema/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKStdSchema/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -32,6 +32,7 @@
+ ../TKShapeSchema/libTKShapeSchema.la \
+ ../TKStdLSchema/libTKStdLSchema.la \
+ $(STLPort_LIB)
++libTKStdSchema_la_LDFLAGS = -release 6.3.0
+
+ libTKStdSchema_la_SOURCES = \
+ @top_srcdir@/drv/StdSchema/StdSchema.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKSTEP/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKSTEP/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKSTEP/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKSTEP/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -57,6 +57,7 @@
+ ../TKGeomAlgo/libTKGeomAlgo.la \
+ ../TKTopAlgo/libTKTopAlgo.la \
+ $(STLPort_LIB) $(CSF_wsock32_LIB)
++libTKSTEP_la_LDFLAGS = -release 6.3.0
+
+ libTKSTEP_la_SOURCES = \
+ @top_srcdir@/drv/STEPConstruct/STEPConstruct_DataMapIteratorOfDataMapOfAsciiStringTransient_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKSTEP209/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKSTEP209/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKSTEP209/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKSTEP209/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -29,6 +29,7 @@
+ ../TKernel/libTKernel.la \
+ ../TKXSBase/libTKXSBase.la \
+ $(STLPort_LIB)
++libTKSTEP209_la_LDFLAGS = -release 6.3.0
+
+ libTKSTEP209_la_SOURCES = \
+ @top_srcdir@/drv/StepElement/StepElement_Array1OfCurveElementEndReleasePacket_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKSTEPAttr/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKSTEPAttr/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKSTEPAttr/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKSTEPAttr/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -29,6 +29,7 @@
+ ../TKernel/libTKernel.la \
+ ../TKXSBase/libTKXSBase.la \
+ $(STLPort_LIB)
++libTKSTEPAttr_la_LDFLAGS = -release 6.3.0
+
+ libTKSTEPAttr_la_SOURCES = \
+ @top_srcdir@/drv/StepDimTol/StepDimTol_Array1OfDatumReference_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKSTEPBase/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKSTEPBase/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKSTEPBase/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKSTEPBase/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -37,6 +37,7 @@
+ ../TKXSBase/libTKXSBase.la \
+ ../TKMath/libTKMath.la \
+ $(STLPort_LIB)
++libTKSTEPBase_la_LDFLAGS = -release 6.3.0
+
+ libTKSTEPBase_la_SOURCES = \
+ @top_srcdir@/drv/StepBasic/StepBasic_Array1OfApproval_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKSTL/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKSTL/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKSTL/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKSTL/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -33,6 +33,7 @@
+ ../TKG3d/libTKG3d.la \
+ ../TKTopAlgo/libTKTopAlgo.la \
+ $(STLPort_LIB)
++libTKSTL_la_LDFLAGS = -release 6.3.0
+
+ libTKSTL_la_SOURCES = \
+ @top_srcdir@/drv/StlMesh/StlMesh_SequenceNodeOfSequenceOfMeshDomain_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKTCPPExt/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKTCPPExt/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKTCPPExt/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKTCPPExt/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -22,6 +22,7 @@
+ ../TKWOK/libTKWOK.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB)
++libTKTCPPExt_la_LDFLAGS = -release 6.3.0
+
+ libTKTCPPExt_la_SOURCES = \
+ @top_srcdir@/src/TCPPExt/TCPPExt.cxx
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKTObj/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKTObj/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKTObj/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKTObj/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -24,6 +24,7 @@
+ ../TKLCAF/libTKLCAF.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKTObj_la_LDFLAGS = -release 6.3.0
+
+ libTKTObj_la_SOURCES = \
+ @top_srcdir@/src/TObj/TObj_Application.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKTObjDRAW/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKTObjDRAW/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKTObjDRAW/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKTObjDRAW/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -27,6 +27,7 @@
+ ../TKernel/libTKernel.la \
+ ../TKDraw/libTKDraw.la \
+ $(STLPort_LIB)
++libTKTObjDRAW_la_LDFLAGS = -release 6.3.0
+
+ libTKTObjDRAW_la_SOURCES = \
+ @top_srcdir@/src/TObjDRAW/TObjDRAW.cxx
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKTopAlgo/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKTopAlgo/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKTopAlgo/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKTopAlgo/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -57,6 +57,7 @@
+ ../TKG3d/libTKG3d.la \
+ ../TKBRep/libTKBRep.la \
+ $(STLPort_LIB)
++libTKTopAlgo_la_LDFLAGS = -release 6.3.0
+
+ libTKTopAlgo_la_SOURCES = \
+ @top_srcdir@/drv/BRepApprox/BRepApprox_ApproxLine_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKTopTest/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKTopTest/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKTopTest/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKTopTest/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -58,6 +58,7 @@
+ ../TKPrim/libTKPrim.la \
+ ../TKV2d/libTKV2d.la \
+ $(STLPort_LIB)
++libTKTopTest_la_LDFLAGS = -release 6.3.0
+
+ libTKTopTest_la_SOURCES = \
+ @top_srcdir@/drv/TestTopOpeDraw/TestTopOpeDraw_Array1OfDrawableMesure_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKV2d/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKV2d/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKV2d/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKV2d/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -40,6 +40,7 @@
+ ../TKHLR/libTKHLR.la \
+ ../TKGeomAlgo/libTKGeomAlgo.la \
+ $(STLPort_LIB)
++libTKV2d_la_LDFLAGS = -release 6.3.0
+
+ libTKV2d_la_SOURCES = \
+ @top_srcdir@/drv/AIS2D/AIS2D_DataMapIteratorOfDataMapOfIOStatus_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKV3d/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKV3d/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKV3d/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKV3d/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -54,6 +54,7 @@
+ ../TKG2d/libTKG2d.la \
+ ../TKV2d/libTKV2d.la \
+ $(STLPort_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB)
++libTKV3d_la_LDFLAGS = -release 6.3.0
+
+ libTKV3d_la_SOURCES = \
+ @top_srcdir@/drv/AIS/AIS_DataMapIteratorOfDataMapOfILC_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKViewerTest/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKViewerTest/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKViewerTest/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKViewerTest/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -41,6 +41,7 @@
+ ../TKDraw/libTKDraw.la \
+ ../TKNIS/libTKNIS.la \
+ $(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB)
++libTKViewerTest_la_LDFLAGS = -release 6.3.0
+
+ libTKViewerTest_la_SOURCES = \
+ @top_srcdir@/drv/Viewer2dTest/Viewer2dTest_DataMapIteratorOfDataMapOfText_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKVRML/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKVRML/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKVRML/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKVRML/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -39,6 +39,7 @@
+ ../TKService/libTKService.la \
+ ../TKV3d/libTKV3d.la \
+ $(STLPort_LIB)
++libTKVRML_la_LDFLAGS = -release 6.3.0
+
+ libTKVRML_la_SOURCES = \
+ @top_srcdir@/src/Vrml/Vrml.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKWOK/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKWOK/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKWOK/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKWOK/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -48,6 +48,7 @@
+ ../TKernel/libTKernel.la \
+ ../TKAdvTools/libTKAdvTools.la \
+ $(STLPort_LIB)
++libTKWOK_la_LDFLAGS = -release 6.3.0
+
+ libTKWOK_la_SOURCES = \
+ @top_srcdir@/drv/EDL/EDL.tab.c \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKWOKTcl/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKWOKTcl/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKWOKTcl/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKWOKTcl/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -28,6 +28,7 @@
+ ../TKWOK/libTKWOK.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB)
++libTKWOKTcl_la_LDFLAGS = -release 6.3.0
+
+ libTKWOKTcl_la_SOURCES = \
+ @top_srcdir@/src/MSAPI/MSAPI_Class.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXCAF/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXCAF/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXCAF/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXCAF/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -36,6 +36,7 @@
+ ../TKG3d/libTKG3d.la \
+ ../TKTopAlgo/libTKTopAlgo.la \
+ $(STLPort_LIB)
++libTKXCAF_la_LDFLAGS = -release 6.3.0
+
+ libTKXCAF_la_SOURCES = \
+ @top_srcdir@/drv/XCAFDoc/XCAFDoc_DataMapIteratorOfDataMapOfShapeLabel_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXCAFSchema/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXCAFSchema/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXCAFSchema/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXCAFSchema/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -38,6 +38,7 @@
+ ../TKShapeSchema/libTKShapeSchema.la \
+ ../TKStdLSchema/libTKStdLSchema.la \
+ $(STLPort_LIB)
++libTKXCAFSchema_la_LDFLAGS = -release 6.3.0
+
+ libTKXCAFSchema_la_SOURCES = \
+ @top_srcdir@/drv/PXCAFDoc/PXCAFDoc_GraphNodeSequence_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXDEDRAW/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXDEDRAW/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXDEDRAW/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXDEDRAW/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -44,6 +44,7 @@
+ ../TKCAF/libTKCAF.la \
+ ../TKXDEIGES/libTKXDEIGES.la \
+ $(STLPort_LIB)
++libTKXDEDRAW_la_LDFLAGS = -release 6.3.0
+
+ libTKXDEDRAW_la_SOURCES = \
+ @top_srcdir@/src/XDEDRAW/XDEDRAW.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXDEIGES/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXDEIGES/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXDEIGES/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXDEIGES/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -29,6 +29,7 @@
+ ../TKMath/libTKMath.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKXDEIGES_la_LDFLAGS = -release 6.3.0
+
+ libTKXDEIGES_la_SOURCES = \
+ @top_srcdir@/src/IGESCAFControl/IGESCAFControl.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXDESTEP/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXDESTEP/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXDESTEP/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXDESTEP/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -32,6 +32,7 @@
+ ../TKSTEPAttr/libTKSTEPAttr.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKXDESTEP_la_LDFLAGS = -release 6.3.0
+
+ libTKXDESTEP_la_SOURCES = \
+ @top_srcdir@/drv/STEPCAFControl/STEPCAFControl_DataMapIteratorOfDataMapOfLabelExternFile_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXMesh/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXMesh/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXMesh/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXMesh/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -25,6 +25,7 @@
+ ../TKMath/libTKMath.la \
+ ../TKBRep/libTKBRep.la \
+ $(STLPort_LIB)
++libTKXMesh_la_LDFLAGS = -release 6.3.0
+
+ libTKXMesh_la_SOURCES = \
+ @top_srcdir@/src/XBRepMesh/XBRepMesh.cxx
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXml/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXml/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXml/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXml/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -31,6 +31,7 @@
+ ../TKCAF/libTKCAF.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKXml_la_LDFLAGS = -release 6.3.0
+
+ libTKXml_la_SOURCES = \
+ @top_srcdir@/src/XmlDrivers/XmlDrivers.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXmlL/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXmlL/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXmlL/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXmlL/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -38,6 +38,7 @@
+ ../TKCDF/libTKCDF.la \
+ ../TKGeomBase/libTKGeomBase.la \
+ $(STLPort_LIB)
++libTKXmlL_la_LDFLAGS = -release 6.3.0
+
+ libTKXmlL_la_SOURCES = \
+ @top_srcdir@/drv/XmlLDrivers/XmlLDrivers_SequenceNodeOfSequenceOfNamespaceDef_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXmlTObj/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXmlTObj/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXmlTObj/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXmlTObj/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -26,6 +26,7 @@
+ ../TKXmlL/libTKXmlL.la \
+ ../TKCDF/libTKCDF.la \
+ $(STLPort_LIB)
++libTKXmlTObj_la_LDFLAGS = -release 6.3.0
+
+ libTKXmlTObj_la_SOURCES = \
+ @top_srcdir@/src/XmlTObjDrivers/XmlTObjDrivers.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXmlXCAF/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXmlXCAF/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXmlXCAF/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXmlXCAF/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -29,6 +29,7 @@
+ ../TKCDF/libTKCDF.la \
+ ../TKXml/libTKXml.la \
+ $(STLPort_LIB)
++libTKXmlXCAF_la_LDFLAGS = -release 6.3.0
+
+ libTKXmlXCAF_la_SOURCES = \
+ @top_srcdir@/src/XmlMXCAFDoc/XmlMXCAFDoc.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXSBase/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXSBase/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXSBase/Makefile.am 2008-10-02 23:38:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXSBase/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -58,6 +58,7 @@
+ ../TKGeomBase/libTKGeomBase.la \
+ ../TKTopAlgo/libTKTopAlgo.la \
+ $(STLPort_LIB)
++libTKXSBase_la_LDFLAGS = -release 6.3.0
+
+ libTKXSBase_la_SOURCES = \
+ @top_srcdir@/drv/IFSelect/IFSelect_HSeqOfSelection_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXSDRAW/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXSDRAW/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXSDRAW/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXSDRAW/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -51,6 +51,7 @@
+ ../TKNIS/libTKNIS.la \
+ ../TKV2d/libTKV2d.la \
+ $(STLPort_LIB)
++libTKXSDRAW_la_LDFLAGS = -release 6.3.0
+
+ libTKXSDRAW_la_SOURCES = \
+ @top_srcdir@/drv/XSDRAWSTLVRML/XSDRAWSTLVRML_CoordsMap_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/WOKLibs/Makefile.am OpenCASCADE6.3.0/ros/adm/make/WOKLibs/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/WOKLibs/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/WOKLibs/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -64,3 +64,12 @@
+ ../TKAdvTools/libTKAdvTools.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_gdi32_LIB) $(CSF_user32_LIB) $(CSF_kernel32_LIB)
++ libwokcmd_la_LDFLAGS = -release 6.3.0
++ libwoktoolscmd_la_LDFLAGS = -release 6.3.0
++ libwokutilscmd_la_LDFLAGS = -release 6.3.0
++ libwoksteps_la_LDFLAGS = -release 6.3.0
++ libwokobjssteps_la_LDFLAGS = -release 6.3.0
++ libwokdfltsteps_la_LDFLAGS = -release 6.3.0
++ libwokdeliverysteps_la_LDFLAGS = -release 6.3.0
++ libwokorbixsteps_la_LDFLAGS = -release 6.3.0
++ libmscmd_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/XCAFPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/XCAFPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/XCAFPlugin/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/XCAFPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -37,3 +37,4 @@
+ ../TKMath/libTKMath.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_kernel32_LIB) $(CSF_XwLibs_LIB) $(CSF_dpsLibs_LIB) $(CSF_XmuLibs_LIB)
++libXCAFPlugin_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/XmlLPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/XmlLPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/XmlLPlugin/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/XmlLPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -23,3 +23,4 @@
+ ../TKernel/libTKernel.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_gdi32_LIB) $(CSF_user32_LIB) $(CSF_kernel32_LIB)
++libXmlLPlugin_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/XmlPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/XmlPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/XmlPlugin/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/XmlPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -30,3 +30,4 @@
+ ../TKMath/libTKMath.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_kernel32_LIB) $(CSF_XwLibs_LIB) $(CSF_dpsLibs_LIB) $(CSF_XmuLibs_LIB)
++libXmlPlugin_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/XmlTObjPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/XmlTObjPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/XmlTObjPlugin/Makefile.am 2008-10-02 23:38:03.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/XmlTObjPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -25,3 +25,4 @@
+ ../TKernel/libTKernel.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_gdi32_LIB) $(CSF_user32_LIB) $(CSF_kernel32_LIB)
++libXmlTObjPlugin_la_LDFLAGS = -release 6.3.0
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/XmlXCAFPlugin/Makefile.am OpenCASCADE6.3.0/ros/adm/make/XmlXCAFPlugin/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/XmlXCAFPlugin/Makefile.am 2008-10-02 23:38:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/XmlXCAFPlugin/Makefile.am 2008-10-02 23:40:38.000000000 +0200
+@@ -32,3 +32,4 @@
+ ../TKMath/libTKMath.la \
+ ../TKG3d/libTKG3d.la \
+ $(STLPort_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_kernel32_LIB) $(CSF_XwLibs_LIB) $(CSF_dpsLibs_LIB) $(CSF_XmuLibs_LIB)
++libXmlXCAFPlugin_la_LDFLAGS = -release 6.3.0
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/configure.in OpenCASCADE6.3.0/ros/configure.in
+--- OpenCASCADE6.3.0-old/ros/configure.in 2008-10-02 23:51:27.000000000 +0200
++++ OpenCASCADE6.3.0/ros/configure.in 2008-10-02 23:55:10.000000000 +0200
+@@ -12,7 +12,7 @@
+
+ AM_CONFIG_HEADER(config.h)
+
+-dnl AM_MAINTAINER_MODE
++AM_MAINTAINER_MODE
+
+ AC_AIX
+ AC_ISC_POSIX
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/DRAWEXE/Makefile.am OpenCASCADE6.3.0/ros/adm/make/DRAWEXE/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/DRAWEXE/Makefile.am 2008-10-02 23:57:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/DRAWEXE/Makefile.am 2008-10-02 23:58:25.000000000 +0200
+@@ -23,3 +23,4 @@
+ ../TKG3d/libTKG3d.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_gdi32_LIB) $(CSF_advapi32_LIB) $(CSF_user32_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_kernel32_LIB)
++ DRAWEXE_LDFLAGS = -rpath /usr/lib/opencas
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKDCAF/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKDCAF/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKDCAF/Makefile.am 2008-10-02 23:57:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKDCAF/Makefile.am 2008-10-02 23:58:25.000000000 +0200
+@@ -26,7 +26,7 @@
+ -I@top_srcdir@/drv/DrawDim -I@top_srcdir@/src/DrawDim
+
+
+-lib_LTLIBRARIES=libTKDCAF.la
++pkglib_LTLIBRARIES=libTKDCAF.la
+
+ libTKDCAF_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+@@ -46,7 +46,7 @@
+ ../TKNIS/libTKNIS.la \
+ ../TKV2d/libTKV2d.la \
+ $(STLPort_LIB)
+-libTKDCAF_la_LDFLAGS = -release 6.3.0
++libTKDCAF_la_LDFLAGS = -avoid-version
+
+ libTKDCAF_la_SOURCES = \
+ @top_srcdir@/drv/DDF/DDF_StackIteratorOfTransactionStack_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKDraw/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKDraw/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKDraw/Makefile.am 2008-10-02 23:57:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKDraw/Makefile.am 2008-10-02 23:58:25.000000000 +0200
+@@ -20,7 +20,7 @@
+ -I@top_srcdir@/drv/DrawTrSurf -I@top_srcdir@/src/DrawTrSurf
+
+
+-lib_LTLIBRARIES=libTKDraw.la
++pkglib_LTLIBRARIES=libTKDraw.la
+
+ libTKDraw_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+@@ -34,7 +34,7 @@
+ ../TKHLR/libTKHLR.la \
+ ../TKGeomAlgo/libTKGeomAlgo.la \
+ $(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_XwLibs_LIB) $(CSF_gdi32_LIB) $(CSF_advapi32_LIB) $(CSF_user32_LIB)
+-libTKDraw_la_LDFLAGS = -release 6.3.0
++libTKDraw_la_LDFLAGS = -avoid-version
+
+ libTKDraw_la_SOURCES = \
+ @top_srcdir@/drv/DBRep/DBRep_ListIteratorOfListOfEdge_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKTObjDRAW/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKTObjDRAW/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKTObjDRAW/Makefile.am 2008-10-02 23:57:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKTObjDRAW/Makefile.am 2008-10-02 23:58:25.000000000 +0200
+@@ -16,7 +16,7 @@
+ -I@top_srcdir@/drv/TObjDRAW -I@top_srcdir@/src/TObjDRAW
+
+
+-lib_LTLIBRARIES=libTKTObjDRAW.la
++pkglib_LTLIBRARIES=libTKTObjDRAW.la
+
+ libTKTObjDRAW_la_LIBADD = \
+ ../TKTObj/libTKTObj.la \
+@@ -27,7 +27,7 @@
+ ../TKernel/libTKernel.la \
+ ../TKDraw/libTKDraw.la \
+ $(STLPort_LIB)
+-libTKTObjDRAW_la_LDFLAGS = -release 6.3.0
++libTKTObjDRAW_la_LDFLAGS = -avoid-version
+
+ libTKTObjDRAW_la_SOURCES = \
+ @top_srcdir@/src/TObjDRAW/TObjDRAW.cxx
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKTopTest/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKTopTest/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKTopTest/Makefile.am 2008-10-02 23:57:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKTopTest/Makefile.am 2008-10-02 23:58:25.000000000 +0200
+@@ -34,7 +34,7 @@
+ -I@top_srcdir@/drv/BOPTest -I@top_srcdir@/src/BOPTest
+
+
+-lib_LTLIBRARIES=libTKTopTest.la
++pkglib_LTLIBRARIES=libTKTopTest.la
+
+ libTKTopTest_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+@@ -58,7 +58,7 @@
+ ../TKPrim/libTKPrim.la \
+ ../TKV2d/libTKV2d.la \
+ $(STLPort_LIB)
+-libTKTopTest_la_LDFLAGS = -release 6.3.0
++libTKTopTest_la_LDFLAGS = -avoid-version
+
+ libTKTopTest_la_SOURCES = \
+ @top_srcdir@/drv/TestTopOpeDraw/TestTopOpeDraw_Array1OfDrawableMesure_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKViewerTest/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKViewerTest/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKViewerTest/Makefile.am 2008-10-02 23:57:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKViewerTest/Makefile.am 2008-10-02 23:58:25.000000000 +0200
+@@ -18,7 +18,7 @@
+ -I@top_srcdir@/drv/ViewerTest -I@top_srcdir@/src/ViewerTest
+
+
+-lib_LTLIBRARIES=libTKViewerTest.la
++pkglib_LTLIBRARIES=libTKViewerTest.la
+
+ libTKViewerTest_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+@@ -41,7 +41,7 @@
+ ../TKDraw/libTKDraw.la \
+ ../TKNIS/libTKNIS.la \
+ $(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_XwLibs_LIB) $(CSF_user32_LIB) $(CSF_gdi32_LIB)
+-libTKViewerTest_la_LDFLAGS = -release 6.3.0
++libTKViewerTest_la_LDFLAGS = -avoid-version
+
+ libTKViewerTest_la_SOURCES = \
+ @top_srcdir@/drv/Viewer2dTest/Viewer2dTest_DataMapIteratorOfDataMapOfText_0.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXDEDRAW/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXDEDRAW/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXDEDRAW/Makefile.am 2008-10-02 23:57:08.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXDEDRAW/Makefile.am 2008-10-02 23:58:25.000000000 +0200
+@@ -16,7 +16,7 @@
+ -I@top_srcdir@/drv/XDEDRAW -I@top_srcdir@/src/XDEDRAW
+
+
+-lib_LTLIBRARIES=libTKXDEDRAW.la
++pkglib_LTLIBRARIES=libTKXDEDRAW.la
+
+ libTKXDEDRAW_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+@@ -44,7 +44,7 @@
+ ../TKCAF/libTKCAF.la \
+ ../TKXDEIGES/libTKXDEIGES.la \
+ $(STLPort_LIB)
+-libTKXDEDRAW_la_LDFLAGS = -release 6.3.0
++libTKXDEDRAW_la_LDFLAGS = -avoid-version
+
+ libTKXDEDRAW_la_SOURCES = \
+ @top_srcdir@/src/XDEDRAW/XDEDRAW.cxx \
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKXSDRAW/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKXSDRAW/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKXSDRAW/Makefile.am 2008-10-02 23:57:08.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKXSDRAW/Makefile.am 2008-10-02 23:58:25.000000000 +0200
+@@ -24,7 +24,7 @@
+ -I@top_srcdir@/drv/XSDRAWSTLVRML -I@top_srcdir@/src/XSDRAWSTLVRML
+
+
+-lib_LTLIBRARIES=libTKXSDRAW.la
++pkglib_LTLIBRARIES=libTKXSDRAW.la
+
+ libTKXSDRAW_la_LIBADD = \
+ ../TKernel/libTKernel.la \
+@@ -51,7 +51,7 @@
+ ../TKNIS/libTKNIS.la \
+ ../TKV2d/libTKV2d.la \
+ $(STLPort_LIB)
+-libTKXSDRAW_la_LDFLAGS = -release 6.3.0
++libTKXSDRAW_la_LDFLAGS = -avoid-version
+
+ libTKXSDRAW_la_SOURCES = \
+ @top_srcdir@/drv/XSDRAWSTLVRML/XSDRAWSTLVRML_CoordsMap_0.cxx \
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/WOKLibs/Makefile.am OpenCASCADE6.3.0/ros/adm/make/WOKLibs/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/WOKLibs/Makefile.am 2008-10-02 23:56:22.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/WOKLibs/Makefile.am 2008-10-02 23:57:31.000000000 +0200
+@@ -9,7 +9,7 @@
+ -I@top_srcdir@/src/WOKLibs
+
+
+-lib_LTLIBRARIES= libwokcmd.la libwoktoolscmd.la libwokutilscmd.la libwoksteps.la libwokobjssteps.la libwokdfltsteps.la libwokdeliverysteps.la libwokorbixsteps.la libmscmd.la
++pkglib_LTLIBRARIES= libwokcmd.la libwoktoolscmd.la libwokutilscmd.la libwoksteps.la libwokobjssteps.la libwokdfltsteps.la libwokdeliverysteps.la libwokorbixsteps.la libmscmd.la
+ libwokcmd_la_SOURCES = @top_srcdir@/src/WOKLibs/wokcmd.cxx
+ libwoktoolscmd_la_SOURCES = @top_srcdir@/src/WOKLibs/woktoolscmd.cxx
+ libwokutilscmd_la_SOURCES = @top_srcdir@/src/WOKLibs/wokutilscmd.cxx
+@@ -64,12 +64,13 @@
+ ../TKAdvTools/libTKAdvTools.la \
+ ../TKernel/libTKernel.la \
+ $(STLPort_LIB) $(CSF_TclLibs_LIB) $(CSF_TclTkLibs_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_gdi32_LIB) $(CSF_user32_LIB) $(CSF_kernel32_LIB)
+- libwokcmd_la_LDFLAGS = -release 6.3.0
+- libwoktoolscmd_la_LDFLAGS = -release 6.3.0
+- libwokutilscmd_la_LDFLAGS = -release 6.3.0
+- libwoksteps_la_LDFLAGS = -release 6.3.0
+- libwokobjssteps_la_LDFLAGS = -release 6.3.0
+- libwokdfltsteps_la_LDFLAGS = -release 6.3.0
+- libwokdeliverysteps_la_LDFLAGS = -release 6.3.0
+- libwokorbixsteps_la_LDFLAGS = -release 6.3.0
+- libmscmd_la_LDFLAGS = -release 6.3.0
++
++libwokcmd_la_LDFLAGS = -avoid-version
++libwoktoolscmd_la_LDFLAGS = -avoid-version
++libwokutilscmd_la_LDFLAGS = -avoid-version
++libwoksteps_la_LDFLAGS = -avoid-version
++libwokobjssteps_la_LDFLAGS = -avoid-version
++libwokdfltsteps_la_LDFLAGS = -avoid-version
++libwokdeliverysteps_la_LDFLAGS = -avoid-version
++libwokorbixsteps_la_LDFLAGS = -avoid-version
++libmscmd_la_LDFLAGS = -avoid-version
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/inc/MFT_FileRecord.hxx OpenCASCADE6.3.0/ros/inc/MFT_FileRecord.hxx
+--- OpenCASCADE6.3.0-old/ros/inc/MFT_FileRecord.hxx 2008-10-02 23:41:46.000000000 +0200
++++ OpenCASCADE6.3.0/ros/inc/MFT_FileRecord.hxx 2008-10-02 23:49:44.000000000 +0200
+@@ -19,6 +19,7 @@
+ */
+ #endif //WNT
+
++#if 0
+ #if defined ( __hpux ) || defined ( HPUX )
+ #include <sys/mman.h>
+ #define MAP_FAILED -1
+@@ -55,6 +56,7 @@
+ #define MUNMAP(mmap_addr,mmap_size) \
+ munmap((caddr_t) mmap_addr,(size_t) mmap_size)
+ #endif // __alpha
++#endif
+
+ #ifndef MMAP
+ // #error *** MMAP is not used on your system by MFT fonts ***
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/Makefile.am OpenCASCADE6.3.0/ros/adm/make/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/Makefile.am 2008-10-02 23:55:31.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/Makefile.am 2008-10-02 23:56:45.000000000 +0200
+@@ -19,7 +19,7 @@
+ ModelingAlgorithms_DIRS =
+ endif
+
+-Visualization_PKGS = TKService TKV2d TKV3d TKOpenGl TKMeshVS TKNIS
++Visualization_PKGS = TKService TKV2d TKV3d TKOpenGl TKMeshVS TKNIS TKVRML
+
+ if ENABLE_VIS
+ Visualization_DIRS = $(Visualization_PKGS)
+@@ -35,7 +35,7 @@
+ ApplicationFramework_DIRS =
+ endif
+
+-DataExchange_PKGS = TKVRML TKXCAF TKSTL TKXSBase TKXCAFSchema TKXmlXCAF TKBinXCAF TKSTEPBase TKIGES TKSTEPAttr TKSTEP209 TKXDEIGES TKSTEP TKXDESTEP XCAFPlugin XmlXCAFPlugin BinXCAFPlugin
++DataExchange_PKGS = TKXCAF TKSTL TKXSBase TKXCAFSchema TKXmlXCAF TKBinXCAF TKSTEPBase TKIGES TKSTEPAttr TKSTEP209 TKXDEIGES TKSTEP TKXDESTEP XCAFPlugin XmlXCAFPlugin BinXCAFPlugin
+
+ if ENABLE_DE
+ DataExchange_DIRS = $(DataExchange_PKGS)
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/inc/InterfaceGraphic_X11.hxx OpenCASCADE6.3.0/ros/inc/InterfaceGraphic_X11.hxx
+--- OpenCASCADE6.3.0-old/ros/inc/InterfaceGraphic_X11.hxx 2008-10-02 23:49:55.000000000 +0200
++++ OpenCASCADE6.3.0/ros/inc/InterfaceGraphic_X11.hxx 2008-10-02 23:51:19.000000000 +0200
+@@ -26,6 +26,7 @@
+ # include <X11/Xutil.h>
+ # include <X11/Xatom.h>
+
++#if 0
+ # if defined (sun) || defined (SUNOS) || defined (__alpha) || defined (DECOSF1) || defined (sgi) || defined (IRIX) || defined (__hpux)|| defined (HPUX)
+ # ifndef icon_width
+ # include <X11/bitmaps/icon>
+@@ -46,6 +47,7 @@
+ # endif
+
+ # endif /* ULTRIX */
++#endif
+ # define WINDOW Window
+ # ifndef EXPORT
+ # define EXPORT
+diff -uNr OpenCASCADE6.3.0-old/ros/src/InterfaceGraphic/InterfaceGraphic_X11.hxx OpenCASCADE6.3.0/ros/src/InterfaceGraphic/InterfaceGraphic_X11.hxx
+--- OpenCASCADE6.3.0-old/ros/src/InterfaceGraphic/InterfaceGraphic_X11.hxx 2008-10-02 23:50:04.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/InterfaceGraphic/InterfaceGraphic_X11.hxx 2008-10-02 23:51:19.000000000 +0200
+@@ -26,6 +26,7 @@
+ # include <X11/Xutil.h>
+ # include <X11/Xatom.h>
+
++#if 0
+ # if defined (sun) || defined (SUNOS) || defined (__alpha) || defined (DECOSF1) || defined (sgi) || defined (IRIX) || defined (__hpux)|| defined (HPUX)
+ # ifndef icon_width
+ # include <X11/bitmaps/icon>
+@@ -46,6 +47,7 @@
+ # endif
+
+ # endif /* ULTRIX */
++#endif
+ # define WINDOW Window
+ # ifndef EXPORT
+ # define EXPORT
--- /dev/null
+diff -uNr old-OpenCASCADE6.3.0/ros/src/ExprIntrp/ExprIntrp.yacc OpenCASCADE6.3.0/ros/src/ExprIntrp/ExprIntrp.yacc
+--- old-OpenCASCADE6.3.0/ros/src/ExprIntrp/ExprIntrp.yacc 2001-09-21 09:50:48.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/ExprIntrp/ExprIntrp.yacc 2008-10-10 23:36:36.000000000 +0200
+@@ -42,6 +42,10 @@
+ extern void ExprIntrp_VariableIdentifier();
+ extern void ExprIntrp_Productor();
+ extern void ExprIntrp_EndOfEqual();
++
++int yylex(void);
++void yyerror(char const *s);
++
+ %}
+
+ %token SUMOP MINUSOP DIVIDEOP EXPOP MULTOP PARENTHESIS BRACKET ENDPARENTHESIS ENDBRACKET VALUE IDENTIFIER COMMA DIFFERENTIAL DERIVATE DERIVKEY ASSIGNOP DEASSIGNKEY EQUALOP RELSEPARATOR CONSTKEY SUMKEY PRODKEY
+diff -uNr old-OpenCASCADE6.3.0/ros/src/OpenGl/OpenGl_telem_util.h OpenCASCADE6.3.0/ros/src/OpenGl/OpenGl_telem_util.h
+--- old-OpenCASCADE6.3.0/ros/src/OpenGl/OpenGl_telem_util.h 2008-06-27 17:50:06.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/OpenGl/OpenGl_telem_util.h 2008-10-10 23:39:33.000000000 +0200
+@@ -155,6 +155,9 @@
+ Tfloat *xr, Tfloat *yr);
+ extern TStatus TelUnProjectionRaster( Tint ws, Tint xr, Tint yr,
+ Tfloat *x, Tfloat *y, Tfloat *z);
++extern TStatus TelUnProjectionRasterWithRay( Tint ws, Tint xr, Tint yr,
++ Tfloat *x, Tfloat *y, Tfloat *z,
++ Tfloat *dx, Tfloat *dy, Tfloat *dz)
+ extern Tint TelBackBufferRestored(void);
+ extern void TelSetBackBufferRestored( Tint );
+ extern void TelEnable( Tint );
+diff -uNr old-OpenCASCADE6.3.0/ros/src/OpenGl/OpenGl_tXfm.c OpenCASCADE6.3.0/ros/src/OpenGl/OpenGl_tXfm.c
+--- old-OpenCASCADE6.3.0/ros/src/OpenGl/OpenGl_tXfm.c 2008-08-15 15:54:07.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/OpenGl/OpenGl_tXfm.c 2008-10-10 23:38:25.000000000 +0200
+@@ -64,6 +64,7 @@
+ #include <X11/keysym.h>
+
+ #include <GL/glx.h>
++#include <GL/glu.h>
+
+ #include <OpenGl_tgl_all.h>
+ #include <OpenGl_tXfm.h>
+@@ -79,6 +80,7 @@
+ #include <OpenGl_cmn_varargs.h>
+ #include <OpenGl_tsm.h>
+ #include <OpenGl_tgl_funcs.h>
++#include <OpenGl_telem_attri.h>
+ /*----------------------------------------------------------------------*/
+ /*
+ * Constantes
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/configure.in OpenCASCADE6.3.0/ros/configure.in
+--- OpenCASCADE6.3.0-old/ros/configure.in 2008-10-02 23:27:17.000000000 +0200
++++ OpenCASCADE6.3.0/ros/configure.in 2008-10-02 23:36:00.000000000 +0200
+@@ -127,8 +127,8 @@
+ def_ios_ok,
+ [AC_LANG([C++])
+ AC_TRY_COMPILE([#include <stream.h>
+-static const int input = (ios::in) | (ios::nocreate);
+-static const int output= (ios::out);],
++static const int input = (std::ios::in) | (std::ios::nocreate);
++static const int output= (std::ios::out);],
+ [return 0;],
+ def_ios_ok=yes, def_ios_ok=no)
+ ])
+@@ -141,7 +141,7 @@
+ ostream_form_ok,
+ [AC_LANG([C++])
+ AC_TRY_COMPILE([#include <iostream.h>],
+-[cout << cout.form("%9.3e", 3.14159627e-4) << endl;
++[std::cout << std::cout.form("%9.3e", 3.14159627e-4) << std::endl;
+ return 0;],
+ ostream_form_ok=yes, ostream_form_ok=no)
+ ])
+diff -uNr OpenCASCADE6.3.0-old/ros/inc/Standard_Stream.hxx OpenCASCADE6.3.0/ros/inc/Standard_Stream.hxx
+--- OpenCASCADE6.3.0-old/ros/inc/Standard_Stream.hxx 2007-10-09 16:04:46.000000000 +0200
++++ OpenCASCADE6.3.0/ros/inc/Standard_Stream.hxx 2008-10-02 23:36:00.000000000 +0200
+@@ -24,26 +24,12 @@
+ // Unix variant
+ #ifndef WNT
+
+-#ifdef HAVE_IOSTREAM
+ #include <iostream>
+ #define USE_STL_STREAM
+-#elif defined (HAVE_IOSTREAM_H)
+- #include <iostream.h>
+-#else
+- #error "check config.h file or compilation options: either HAVE_IOSTREAM or HAVE_IOSTREAM_H should be defined"
+-#endif
+
+-#ifdef HAVE_IOMANIP
+ #include <iomanip>
+-#elif defined (HAVE_IOMANIP_H)
+- #include <iomanip.h>
+-#endif
+
+-#ifdef HAVE_FSTREAM
+ #include <fstream>
+-#elif defined (HAVE_FSTREAM_H)
+- #include <fstream.h>
+-#endif
+
+ // Windows variant
+ #else /* WNT */
+diff -uNr OpenCASCADE6.3.0-old/ros/inc/Standard_values.h OpenCASCADE6.3.0/ros/inc/Standard_values.h
+--- OpenCASCADE6.3.0-old/ros/inc/Standard_values.h 2005-04-21 16:32:46.000000000 +0200
++++ OpenCASCADE6.3.0/ros/inc/Standard_values.h 2008-10-02 23:36:00.000000000 +0200
+@@ -23,17 +23,7 @@
+ #endif
+
+ #ifndef WNT
+-#ifdef HAVE_CONFIG_H
+-# include <config.h>
+-#endif
+-
+-#ifdef HAVE_LIMITS
+-# include <limits>
+-#elif defined (HAVE_LIMITS_H)
+ # include <limits.h>
+-#else
+-#error "check config.h file or compilation options: either HAVE_LIMITS or HAVE_LIMITS_H should be defined"
+-#endif
+ #endif
+
+
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/src/TestTopOpeDraw/TestTopOpeDraw_OtherCommands.cxx OpenCASCADE6.3.0/ros/src/TestTopOpeDraw/TestTopOpeDraw_OtherCommands.cxx
+--- OpenCASCADE6.3.0-old/ros/src/TestTopOpeDraw/TestTopOpeDraw_OtherCommands.cxx 2008-08-15 15:57:20.000000000 +0200
++++ OpenCASCADE6.3.0/ros/src/TestTopOpeDraw/TestTopOpeDraw_OtherCommands.cxx 2008-10-06 22:18:11.000000000 +0200
+@@ -98,21 +98,21 @@
+ }
+ else if(a[iloc][j] == 'c') {
+ col=Standard_True;
+- if(a[iloc+1] == "blanc") Color = Draw_blanc;
+- else if (a[iloc+1] == "rouge") Color = Draw_rouge;
+- else if (a[iloc+1] == "vert") Color = Draw_vert;
+- else if (a[iloc+1] == "bleu") Color = Draw_bleu;
+- else if (a[iloc+1] == "cyan") Color = Draw_cyan;
+- else if (a[iloc+1] == "or") Color = Draw_or;
+- else if (a[iloc+1] == "magenta") Color = Draw_magenta;
+- else if (a[iloc+1] == "marron") Color = Draw_marron;
+- else if (a[iloc+1] == "orange") Color = Draw_orange;
+- else if (a[iloc+1] == "rose") Color = Draw_rose;
+- else if (a[iloc+1] == "saumon") Color = Draw_saumon;
+- else if (a[iloc+1] == "violet") Color = Draw_violet;
+- else if (a[iloc+1] == "jaune") Color = Draw_jaune;
+- else if (a[iloc+1] == "kaki") Color = Draw_kaki;
+- else if (a[iloc+1] == "corail") Color = Draw_corail;
++ if(strcmp(a[iloc+1], "blanc") == 0) Color = Draw_blanc;
++ else if(strcmp(a[iloc+1], "rouge") == 0) Color = Draw_rouge;
++ else if(strcmp(a[iloc+1], "vert") == 0) Color = Draw_vert;
++ else if(strcmp(a[iloc+1], "bleu") == 0) Color = Draw_bleu;
++ else if(strcmp(a[iloc+1], "cyan") == 0) Color = Draw_cyan;
++ else if(strcmp(a[iloc+1], "or") == 0) Color = Draw_or;
++ else if(strcmp(a[iloc+1], "magenta") == 0) Color = Draw_magenta;
++ else if(strcmp(a[iloc+1], "marron") == 0) Color = Draw_marron;
++ else if(strcmp(a[iloc+1], "orange") == 0) Color = Draw_orange;
++ else if(strcmp(a[iloc+1], "rose") == 0) Color = Draw_rose;
++ else if(strcmp(a[iloc+1], "saumon") == 0) Color = Draw_saumon;
++ else if(strcmp(a[iloc+1], "violet") == 0) Color = Draw_violet;
++ else if(strcmp(a[iloc+1], "jaune") == 0) Color = Draw_jaune;
++ else if(strcmp(a[iloc+1], "kaki") == 0) Color = Draw_kaki;
++ else if(strcmp(a[iloc+1], "corail") == 0) Color = Draw_corail;
+ decal++;dloc++;
+ }
+ }
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/make/TKernel/Makefile.am OpenCASCADE6.3.0/ros/adm/make/TKernel/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/adm/make/TKernel/Makefile.am 2008-10-02 23:40:38.000000000 +0200
++++ OpenCASCADE6.3.0/ros/adm/make/TKernel/Makefile.am 2008-10-02 23:43:05.000000000 +0200
+@@ -55,7 +55,7 @@
+ lib_LTLIBRARIES=libTKernel.la
+
+ libTKernel_la_LIBADD = \
+-$(STLPort_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_gdi32_LIB) $(CSF_user32_LIB) $(CSF_kernel32_LIB)
++$(STLPort_LIB) $(CSF_SOCKETLibs_LIB) $(CSF_FPELibs_LIB) $(CSF_ThreadLibs_LIB) $(CSF_advapi32_LIB) $(CSF_gdi32_LIB) $(CSF_user32_LIB) $(CSF_kernel32_LIB) -ldl
+ libTKernel_la_LDFLAGS = -release 6.3.0
+
+ libTKernel_la_SOURCES = \
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/adm/UDLIST OpenCASCADE6.3.0/ros/adm/UDLIST
+--- OpenCASCADE6.3.0-old/ros/adm/UDLIST 1970-01-01 01:00:00.000000000 +0100
++++ OpenCASCADE6.3.0/ros/adm/UDLIST 2008-10-03 00:00:00.000000000 +0200
+@@ -0,0 +1,547 @@
++n IncludeLibrary
++n NCollection
++p BSplCLib
++p BSplSLib
++p Bnd
++p CSLib
++p Convert
++p Dico
++p Dynamic
++p ElCLib
++p ElSLib
++p Expr
++p ExprIntrp
++p FSD
++p GeomAbs
++p GraphDS
++p GraphTools
++p MMgt
++p Materials
++p Message
++p OSD
++p PLib
++p Plugin
++p Poly
++p Precision
++p Quantity
++p Resource
++p SortTools
++p Standard
++p StdFail
++p Storage
++p TColStd
++p TColgp
++p TCollection
++p TShort
++p TopLoc
++p Units
++p UnitsAPI
++p gp
++p math
++r OS
++t TKAdvTools
++t TKMath
++t TKernel
++p Adaptor2d
++p Adaptor3d
++p AdvApp2Var
++p AdvApprox
++p AppCont
++p AppDef
++p AppParCurves
++p Approx
++p BRep
++p BRepAdaptor
++p BRepLProp
++p BRepTools
++p BndLib
++p CPnts
++p Extrema
++p FEmTool
++p GC
++p GCE2d
++p GCPnts
++p GProp
++p Geom
++p Geom2d
++p Geom2dAdaptor
++p Geom2dConvert
++p Geom2dLProp
++p GeomAdaptor
++p GeomConvert
++p GeomLProp
++p GeomLib
++p GeomProjLib
++p GeomTools
++p Hermit
++p IntAna
++p IntAna2d
++p LProp
++p LProp3d
++p ProjLib
++p TColGeom
++p TColGeom2d
++p TopAbs
++p TopExp
++p TopTools
++p TopoDS
++p gce
++t TKBRep
++t TKG2d
++t TKG3d
++t TKGeomBase
++n Triangle
++p AppBlend
++p ApproxInt
++p BOP
++p BOPTColStd
++p BOPTools
++p BRepAlgo
++p BRepAlgoAPI
++p BRepApprox
++p BRepBlend
++p BRepBndLib
++p BRepBuilderAPI
++p BRepCheck
++p BRepClass
++p BRepClass3d
++p BRepExtrema
++p BRepFeat
++p BRepFill
++p BRepFilletAPI
++p BRepGProp
++p BRepIntCurveSurface
++p BRepLib
++p BRepMAT2d
++p BRepMesh
++p BRepOffset
++p BRepOffsetAPI
++p BRepPrim
++p BRepPrimAPI
++p BRepProj
++p BRepSweep
++p BRepTopAdaptor
++p BiTgte
++p Bisector
++p Blend
++p BlendFunc
++p BooleanOperations
++p ChFi2d
++p ChFi3d
++p ChFiDS
++p ChFiKPart
++p Contap
++p Draft
++p FairCurve
++p FilletSurf
++p GccAna
++p GccEnt
++p GccGeo
++p GccInt
++p GccIter
++p Geom2dAPI
++p Geom2dGcc
++p Geom2dHatch
++p Geom2dInt
++p GeomAPI
++p GeomFill
++p GeomInt
++p GeomPlate
++p HLRAlgo
++p HLRBRep
++p HLRTopoBRep
++p Hatch
++p HatchGen
++p IntCurve
++p IntCurveSurface
++p IntCurvesFace
++p IntImp
++p IntImpParGen
++p IntPatch
++p IntPoly
++p IntPolyh
++p IntRes2d
++p IntStart
++p IntSurf
++p IntTools
++p IntWalk
++p Intf
++p Intrv
++p Law
++p LocOpe
++p LocalAnalysis
++p MAT
++p MAT2d
++p MeshAlgo
++p MeshDS
++p MeshShape
++p NLPlate
++p Plate
++p Primitives
++p ShapeAlgo
++p ShapeAnalysis
++p ShapeBuild
++p ShapeConstruct
++p ShapeCustom
++p ShapeExtend
++p ShapeFix
++p ShapeProcess
++p ShapeProcessAPI
++p ShapeUpgrade
++p Sweep
++p TopBas
++p TopClass
++p TopCnx
++p TopOpeBRep
++p TopOpeBRepBuild
++p TopOpeBRepDS
++p TopOpeBRepTool
++p TopTrans
++p XBRepMesh
++t TKBO
++t TKBool
++t TKFeat
++t TKFillet
++t TKGeomAlgo
++t TKHLR
++t TKMesh
++t TKOffset
++t TKPrim
++t TKShHealing
++t TKTopAlgo
++t TKXMesh
++n InterfaceGraphic
++p AIS
++p AIS2D
++p AlienImage
++p Aspect
++p CGM
++p DsgPrs
++p GGraphic2d
++p Graphic2d
++p Graphic3d
++p Image
++p ImageUtility
++p MFT
++p MeshVS
++p NIS
++p OpenGl
++p PS
++p PlotMgt
++p Prs2d
++p Prs3d
++p PrsMgr
++p Select2D
++p Select3D
++p SelectBasics
++p SelectMgr
++p StdPrs
++p StdSelect
++p TColQuantity
++p V2d
++p V3d
++p Viewer
++p Visual3d
++p Voxel
++p WNT
++p Xw
++r FontMFT
++r Textures
++t TKMeshVS
++t TKNIS
++t TKOpenGl
++t TKService
++t TKV2d
++t TKV3d
++n BinTObjDrivers
++n LDOM
++n TObj
++n XmlTObjDrivers
++p AppStd
++p AppStdL
++p BinDrivers
++p BinLDrivers
++p BinMDF
++p BinMDataStd
++p BinMDocStd
++p BinMFunction
++p BinMNaming
++p BinMPrsStd
++p BinObjMgt
++p BinTools
++p CDF
++p CDM
++p DBC
++p FWOSDriver
++p MDF
++p MDataStd
++p MDocStd
++p MFunction
++p MNaming
++p MPrsStd
++p MgtBRep
++p MgtGeom
++p MgtGeom2d
++p MgtPoly
++p MgtTopLoc
++p MgtTopoDS
++p ObjMgt
++p PBRep
++p PCDM
++p PCDMShape
++p PColPGeom
++p PColPGeom2d
++p PColStd
++p PColgp
++p PCollection
++p PDF
++p PDataStd
++p PDocStd
++p PFunction
++p PGeom
++p PGeom2d
++p PMMgt
++p PNaming
++p PPoly
++p PPrsStd
++p PShort
++p PStandard
++p PTColStd
++p PTopLoc
++p PTopoDS
++p StdDrivers
++p StdLDrivers
++p TDF
++p TDataStd
++p TDocStd
++p TFunction
++p TNaming
++p TPrsStd
++p UTL
++p XmlDrivers
++p XmlLDrivers
++p XmlMDF
++p XmlMDataStd
++p XmlMDocStd
++p XmlMFunction
++p XmlMNaming
++p XmlMPrsStd
++p XmlObjMgt
++r StdResource
++r XmlOcafResource
++s ShapeSchema
++s StdLSchema
++s StdSchema
++t FWOSPlugin
++t PTKernel
++t TKBin
++t TKBinL
++t TKBinTObj
++t TKCAF
++t TKCDF
++t TKLCAF
++t TKPCAF
++t TKPLCAF
++t TKPShape
++t TKShapeSchema
++t TKStdLSchema
++t TKStdSchema
++t TKTObj
++t TKXml
++t TKXmlL
++t TKXmlTObj
++x BinLPlugin
++x BinPlugin
++x BinTObjPlugin
++x StdLPlugin
++x StdPlugin
++x XmlLPlugin
++x XmlPlugin
++x XmlTObjPlugin
++n IGESFile
++n StepFile
++p APIHeaderSection
++p BRepToIGES
++p BRepToIGESBRep
++p BinMXCAFDoc
++p BinXCAFDrivers
++p Geom2dToIGES
++p GeomToIGES
++p GeomToStep
++p HeaderSection
++p IFGraph
++p IFSelect
++p IGESAppli
++p IGESBasic
++p IGESCAFControl
++p IGESControl
++p IGESConvGeom
++p IGESData
++p IGESDefs
++p IGESDimen
++p IGESDraw
++p IGESGeom
++p IGESGraph
++p IGESSelect
++p IGESSolid
++p IGESToBRep
++p Interface
++p LibCtl
++p MXCAFDoc
++p MoniTool
++p PXCAFDoc
++p RWHeaderSection
++p RWStepAP203
++p RWStepAP214
++p RWStepBasic
++p RWStepDimTol
++p RWStepElement
++p RWStepFEA
++p RWStepGeom
++p RWStepRepr
++p RWStepShape
++p RWStepVisual
++p RWStl
++p STEPCAFControl
++p STEPConstruct
++p STEPControl
++p STEPEdit
++p STEPSelections
++p StepAP203
++p StepAP209
++p StepAP214
++p StepBasic
++p StepData
++p StepDimTol
++p StepElement
++p StepFEA
++p StepGeom
++p StepRepr
++p StepSelect
++p StepShape
++p StepToGeom
++p StepToTopoDS
++p StepVisual
++p StlAPI
++p StlMesh
++p StlTransfer
++p TopoDSToStep
++p Transfer
++p TransferBRep
++p UnitsMethods
++p Vrml
++p VrmlAPI
++p VrmlConverter
++p VrmlData
++p XCAFApp
++p XCAFDoc
++p XCAFDrivers
++p XCAFPrs
++p XSAlgo
++p XSControl
++p XmlMXCAFDoc
++p XmlXCAFDrivers
++r SHMessage
++r XSMessage
++r XSTEPResource
++s XCAFSchema
++t TKBinXCAF
++t TKIGES
++t TKSTEP
++t TKSTEP209
++t TKSTEPAttr
++t TKSTEPBase
++t TKSTL
++t TKVRML
++t TKXCAF
++t TKXCAFSchema
++t TKXDEIGES
++t TKXDESTEP
++t TKXSBase
++t TKXmlXCAF
++x BinXCAFPlugin
++x XCAFPlugin
++x XmlXCAFPlugin
++p BOPTest
++p BRepTest
++p DBRep
++p DDF
++p DDataStd
++p DDocStd
++p DNaming
++p DPrsStd
++p Draw
++p DrawDim
++p DrawFairCurve
++p DrawTrSurf
++p GeometryTest
++p GeomliteTest
++p HLRTest
++p MeshTest
++p SWDRAW
++p TObjDRAW
++p TestTopOpe
++p TestTopOpeDraw
++p TestTopOpeTools
++p Viewer2dTest
++p ViewerTest
++p XDEDRAW
++p XSDRAW
++p XSDRAWIGES
++p XSDRAWSTEP
++p XSDRAWSTLVRML
++r DrawResources
++t TKDCAF
++t TKDraw
++t TKTObjDRAW
++t TKTopTest
++t TKViewerTest
++t TKXDEDRAW
++t TKXSDRAW
++x DRAWEXE
++n CDLFront
++n CPPClient
++n CPPExt
++n CPPIntExt
++n CSFDBSchema
++n IDLFront
++n TCPPExt
++p CPPJini
++p EDL
++p MS
++p MSAPI
++p WOKAPI
++p WOKBuilder
++p WOKDFLT
++p WOKDeliv
++p WOKMake
++p WOKNT
++p WOKOBJS
++p WOKOrbix
++p WOKStep
++p WOKTCL
++p WOKTclTools
++p WOKTclUtils
++p WOKTools
++p WOKUnix
++p WOKUtils
++p WOKernel
++r WOKBuilderDef
++r WOKEntityDef
++r WOKStepsDef
++r WOKTclLib
++r WOKsite
++t TKCDLFront
++t TKCPPClient
++t TKCPPExt
++t TKCPPIntExt
++t TKCPPJini
++t TKCSFDBSchema
++t TKIDLFront
++t TKTCPPExt
++t TKWOK
++t TKWOKTcl
++x WOKLibs
++x WOKSH
++p jcas
++t TKjcas
--- /dev/null
+diff -uNr OpenCASCADE6.3.0-old/ros/Makefile.am OpenCASCADE6.3.0/ros/Makefile.am
+--- OpenCASCADE6.3.0-old/ros/Makefile.am 2008-10-02 23:57:41.000000000 +0200
++++ OpenCASCADE6.3.0/ros/Makefile.am 2008-10-02 23:59:13.000000000 +0200
+@@ -82,8 +82,10 @@
+ WOK_PKGS = WOKBuilderDef WOKEntityDef WOKStepsDef WOKTclLib WOKsite
+ if ENABLE_WOK
+ WOK_DIRS = $(WOK_PKGS)
++ WOK_EXTRA_FILES = CPPClient/CPPClient_General.edl CPPClient/CPPClient_Template.edl CPPExt/CPPExt_Standard.edl CPPExt/CPPExt_TemplateCSFDB.edl CPPExt/CPPExt_Template.edl CPPExt/CPPExt_TemplateOBJS.edl CPPExt/CPPExt_TemplateOBJY.edl CPPJini/CPPJini_General.edl CPPJini/CPPJini_Template.edl CSFDBSchema/CSFDBSchema_Template.edl CPPIntExt/Engine_Template.edl WOKTclTools/ENV.edl WOKOrbix/*.edl WOKOrbix/*.tcl CPPIntExt/Interface_Template.edl WOKOBJS/*.edl TCPPExt/TCPPExt_MethodTemplate.edl WOKUtils/EDL.edl WOKDeliv/WOKDeliv_FRONTALSCRIPT.edl WOKDeliv/WOKDeliv_LDSCRIPT.edl WOKDeliv/WOKDeliv_DelivExecSource.tcl WOKStep/*.tcl
+ else
+ WOK_DIRS =
++ WOK_EXTRA_FILES =
+ endif
+
+
+@@ -215,9 +217,21 @@
+ if [ "$$pd" != "$$sd" ]; then \
+ inst_dirs="$(WOK_DIRS)"; \
+ if test "x$(WOK_DIRS)" != "x"; then \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/wok/lib; \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/wok/site; \
+ for d in $$inst_dirs; do \
+- $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
+- cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
++ if test "$$d" = WOKsite; then \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d/* $(DESTDIR)$(prefix)/wok/site; \
++ else \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$d/* $(DESTDIR)$(prefix)/wok/lib; \
++ fi; \
++ done; \
++ fi; \
++ inst_files="$(WOK_EXTRA_FILES)"; \
++ if test "x$(WOK_EXTRA_FILES)" != "x"; then \
++ $(INSTALL) -d $(DESTDIR)$(prefix)/wok/lib; \
++ for f in $$inst_files; do \
++ cp -fr$(CP_$(platform)) $(top_srcdir)/src/$$f $(DESTDIR)$(prefix)/wok/lib; \
+ done; \
+ fi; \
+ fi