svn commit: r317970 - in head/cad/opencascade: . files
Thierry Thomas
thierry at FreeBSD.org
Sun May 12 17:31:24 UTC 2013
Author: thierry
Date: Sun May 12 17:31:20 2013
New Revision: 317970
URL: http://svnweb.freebsd.org/changeset/ports/317970
Log:
Upgrade to 6.6.0, with several patches from Andrea Venturoli <ml (at)
netfence.it>.
Release notes at
<http://www.opencascade.com/pub/doc/Release_Notes_6.6.0.pdf>.
Added:
head/cad/opencascade/files/patch-Makefile.am (contents, props changed)
head/cad/opencascade/files/patch-configure.ac (contents, props changed)
head/cad/opencascade/files/patch-inc_Standard_Time.hxx (contents, props changed)
head/cad/opencascade/files/patch-src_DrawResources_InitEnvironment.tcl (contents, props changed)
head/cad/opencascade/files/patch-src_OS_ApplicationFramework.tcl (contents, props changed)
head/cad/opencascade/files/patch-src_OS_DataExchange.tcl (contents, props changed)
head/cad/opencascade/files/patch-src_OS_Draw.tcl (contents, props changed)
head/cad/opencascade/files/patch-src_OS_FoundationClasses.tcl (contents, props changed)
head/cad/opencascade/files/patch-src_OS_ModelingAlgorithms.tcl (contents, props changed)
head/cad/opencascade/files/patch-src_OS_ModelingData.tcl (contents, props changed)
head/cad/opencascade/files/patch-src_OS_Visualization.tcl (contents, props changed)
head/cad/opencascade/files/patch-src_STEPConstruct_STEPConstruct__AP203Context.cxx (contents, props changed)
head/cad/opencascade/files/patch-src_Standard_Standard__MMgrTBBalloc.cxx (contents, props changed)
head/cad/opencascade/files/regtest (contents, props changed)
Deleted:
head/cad/opencascade/files/LICENSE.FreeBSD.in
head/cad/opencascade/files/patch-opencascade-Standard_SStream.cxx
head/cad/opencascade/files/patch-ros_LDOM_OSStream.hxx
head/cad/opencascade/files/patch-ros_Makefile.in
head/cad/opencascade/files/patch-ros_OSD_Environment.cxx
head/cad/opencascade/files/patch-ros_adm_make_DRAWEXE_Makefile.in
head/cad/opencascade/files/patch-ros_adm_make_Makefile.in
head/cad/opencascade/files/patch-ros_adm_make_WOKSH_Makefile.in
head/cad/opencascade/files/patch-ros_configure
head/cad/opencascade/files/patch-ros_env.csh
head/cad/opencascade/files/patch-ros_env.ksh
head/cad/opencascade/files/patch-ros_env_DRAW.sh
head/cad/opencascade/files/patch-ros_src_DrawResources_InitEnvironment.tcl
head/cad/opencascade/files/patch-ros_src_DrawResources_WOKcomplement.tcl
head/cad/opencascade/files/patch-ros_src_IncludeLibrary_IncludeLibrary_stsgrpdef.h
head/cad/opencascade/files/patch-ros_src_OSD_OSD_Timer.cxx
head/cad/opencascade/files/patch-ros_src_OS_ApplicationFramework.tcl
head/cad/opencascade/files/patch-ros_src_OS_DataExchange.tcl
head/cad/opencascade/files/patch-ros_src_OS_Draw.tcl
head/cad/opencascade/files/patch-ros_src_OS_FoundationClasses.tcl
head/cad/opencascade/files/patch-ros_src_OS_ModelingAlgorithms.tcl
head/cad/opencascade/files/patch-ros_src_OS_ModelingData.tcl
head/cad/opencascade/files/patch-ros_src_OS_OS.tcl
head/cad/opencascade/files/patch-ros_src_OS_Visualization.tcl
head/cad/opencascade/files/patch-ros_src_OS_WOK.tcl
head/cad/opencascade/files/patch-ros_src_OS_Wrappers.tcl
head/cad/opencascade/files/patch-ros_src_STEPConstruct_STEPConstruct_AP203Context.cxx
head/cad/opencascade/files/patch-ros_src_WOKTclLib_config.h
head/cad/opencascade/files/patch-ros_src_WOKTclLib_wutils.tcl
head/cad/opencascade/files/patch-ros_src_WOKTools_WOKTools_Options.cxx
head/cad/opencascade/files/patch-ros_src_jcas_jcas_CMPLRS.edl
head/cad/opencascade/files/pkg-message.in
Modified:
head/cad/opencascade/Makefile
head/cad/opencascade/distinfo (contents, props changed)
head/cad/opencascade/pkg-plist (contents, props changed)
Modified: head/cad/opencascade/Makefile
==============================================================================
--- head/cad/opencascade/Makefile Sun May 12 17:18:16 2013 (r317969)
+++ head/cad/opencascade/Makefile Sun May 12 17:31:20 2013 (r317970)
@@ -1,178 +1,184 @@
# Created by: Thierry Thomas <thierry at pompo.net>
# $FreeBSD$
-PORTNAME= opencascade
-PORTVERSION= 6.3
-PORTREVISION= 11
-CATEGORIES= cad science
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= thierry
+PORTNAME= OpenCASCADE
+PORTVERSION= 6.6.0
+CATEGORIES= cad science
+MASTER_SITES= http://files.opencascade.com/OCCT/OCC_${PORTVERSION}_release/
+DISTNAME= ${PORTNAME}${PORTVERSION:C/\.//g}
+EXTRACT_SUFX= .tgz
MAINTAINER= thierry at FreeBSD.org
COMMENT= Open CASCADE Technology, 3D modeling & numerical simulation
-BUILD_DEPENDS= ${LOCALBASE}/include/stlport/algorithm:${PORTSDIR}/devel/stlport
-RUN_DEPENDS= ${LOCALBASE}/include/stlport/algorithm:${PORTSDIR}/devel/stlport \
- autoexpect:${PORTSDIR}/lang/expect \
- ${LIB_TCLX}:${PORTSDIR}/lang/tclX
-LIB_DEPENDS= itcl.${ITCL_VER}:${PORTSDIR}/lang/itcl \
- itk.${ITK_VER}:${PORTSDIR}/x11-toolkits/itk \
- Tix${TIX_VER}:${PORTSDIR}/x11-toolkits/tix \
- fltk.1:${PORTSDIR}/x11-toolkits/fltk \
- dps.0:${PORTSDIR}/x11/dgs
+LICENSE= OCTPL
+LICENSE_NAME= Open CASCADE Technology Public License
+LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-USE_BZIP2= yes
-USES= bison
-USE_TK= 84+
-USE_TCL_BUILD= 84+
-USE_TCL_RUN= 84+
-USE_JAVA= yes
+RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
+
+USES= bison shebangfix
USE_XORG= xmu
-JAVA_VERSION= 1.6+
-#.if defined(MAINTAINER_MODE)
-# linux-sun-jdk was required for 6.1, but 6.2 is OK with diablo-jdk.
-#JAVA_OS= linux
-#.endif
+SHEBANG_FILES= adm/cmake/draw.sh env_amk.sh draw.sh xcode.sh env.sh draw_amk.sh \
+ codeblocks.sh custom.sh custom_amk.sh.in
-ITCL_VER= 3
-ITCL_MM= 3.3
-ITK_VER= 3
-ITK_MM= 3.3
-TIX_VER= 8.4.3
-TIX_MM= 8.4.3
-TCLX_VER= 8.4
-LIB_TCLX= ${LOCALBASE}/lib/tclx${TCLX_VER}/libtclx${TCLX_VER}.so
+OPTIONS_DEFINE= TBB VIS OCAF DE DRAW FI QT JAVA DATA DOCS EXAMPLES
+TBB_DESC= "Build with TBB"
+VIS_DESC= "Build Visualizazion module (requires OpenGL, freetype, ftgl and gl2ps)"
+OCAF_DESC= "Build Application Framework (requires VIS)"
+DE_DESC= "Build DataExchange module (requires OCAF)"
+DRAW_DESC= "Build Test Harness (requires DE and TCL)"
+FI_DESC= "Enable freeimage support"
+QT_DESC= "Enable QT support"
+JAVA_DESC= "Enable Java support"
+OPTIONS_DEFAULT=TBB VIS OCAF DE DRAW FI DATA DOCS EXAMPLES
-PATCH_WRKSRC= ${WRKDIR}/OpenCASCADE${PORTVERSION}.0
-WRKSRC= ${PATCH_WRKSRC}/ros
+WRKSRC= ${WRKDIR}/ros
REINPLACE_ARGS= -i ""
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-tcl=${TCL_LIBDIR} \
- --with-tk=${TK_LIBDIR} \
- --with-java-include=${JAVA_HOME}/include \
- --with-dps-include=${LOCALBASE}/include \
- --with-dps-library=${LOCALBASE}/lib \
- --with-gl-include=${LOCALBASE}/include \
- --with-gl-library=${LOCALBASE}/lib \
- --with-xmu-include=${LOCALBASE}/include/X11 \
- --with-xmu-library=${LOCALBASE}/lib \
- --with-stlport-include=${LOCALBASE}/include/stlport \
- --with-stlport-libname=stlport_${STL_COMPILER} \
- --with-stlport-library=${LOCALBASE}/lib \
- --enable-production=yes
-CONFIGURE_ENV= ARCH=${ARCH} LD=${CXX}
-CPPFLAGS+= ${CXXFLAGS} ${GCC4WA} -I${LOCALBASE}/include \
- -I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR} \
- -DUSE_INTERP_RESULT
-# We strip the libs
-MAKE_ENV= INSTALL_STRIP_FLAG=-s OCC_BUILDDIR="${PATCH_WRKSRC}" \
- OCC_INSTALLDIR="${OCCROOT}" LD=${CXX}
+USE_AUTOTOOLS= aclocal libtoolize autoheader automake
+LIBTOOLIZE_ARGS=--force --copy --automake
+AUTOMAKE_ARGS= --add-missing --copy --gnu
+ACLOCAL_ARGS=
+CPPFLAGS+= -I${LOCALBASE}/include
+MAKE_ENV= LOCCROOT=${LOCCROOT}
USE_LDCONFIG= yes
-STL_COMPILER?= gcc
-
LOCCROOT= OpenCAS
OCCROOT= ${PREFIX}/${LOCCROOT}
-CASROOT= ${OCCROOT}/ros
PLIST_SUB= OCCROOT="${LOCCROOT}"
-SUB_LIST= OCCROOT="${OCCROOT}" PORTNAME=${PORTNAME} FILESDIR=${FILESDIR}
-SUB_FILES= pkg-message LICENSE.${OPSYS}
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-FBSDBIN= DRAWEXE wokprocess woksh
-DIR2INST= data
-#DIR2INST+= tools wok
-SRC2INST= adm drv inc make src
-.if !defined(NOPORTDOCS)
-DIR2INST+= doc
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 700036 && defined(PACKAGE_BUILDING)
-# Work-around for gcc-41+
-GCC4WA= -ffriend-injection -fpermissive
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MTBB}
+LIB_DEPENDS+= tbb:${PORTSDIR}/devel/tbb
+CONFIGURE_ARGS+=--with-tbb-include=${LOCALBASE}/include \
+ --with-tbb-library=${LOCALBASE}/lib
+.endif
+
+.if ${PORT_OPTIONS:MVIS}
+CONFIGURE_ARGS+=--enable-vis \
+ --with-ftgl=${LOCALBASE} \
+ --with-freetype=${LOCALBASE} \
+ --with-gl2ps=${LOCALBASE}
+USE_GL= glu
+LIB_DEPENDS+= ftgl:${PORTSDIR}/graphics/ftgl \
+ freetype:${PORTSDIR}/print/freetype2 \
+ gl2ps:${PORTSDIR}/print/gl2ps
+PLIST_SUB+= VIS=""
+. if ${PORT_OPTIONS:MOCAF}
+CONFIGURE_ARGS+=--enable-caf
+PLIST_SUB+= OCAF=""
+. if ${PORT_OPTIONS:MDE}
+CONFIGURE_ARGS+=--enable-dxe
+PLIST_SUB+= DE=""
+. if ${PORT_OPTIONS:MDRAW}
+CONFIGURE_ARGS+=--enable-draw \
+ --with-tcl=${TCL_LIBDIR} \
+ --with-tk=${TK_LIBDIR}
+USE_TK= 84+
+LIB_DEPENDS+= itcl.${ITCL_VER}:${PORTSDIR}/lang/itcl \
+ Tix${TIX_VER}:${PORTSDIR}/x11-toolkits/tix
+ITCL_VER= 3
+TIX_VER= 8.4.3
+TIX_MM= 8.4.3
+PLIST_SUB+= DRAW=""
+. else
+CONFIGURE_ARGS+=--without-tcl --disable-draw
+PLIST_SUB+= DRAW="@comment "
+. endif
+. else
+CONFIGURE_ARGS+=--disable-dxe --without-tcl --disable-draw
+PLIST_SUB+= DRAW="@comment " DE="@comment "
+. endif
+. else
+CONFIGURE_ARGS+=--disable-caf --without-tcl --disable-draw --disable-dxe
+PLIST_SUB+= DE="@comment " DRAW="@comment " OCAF="@comment "
+. endif
+.else
+CONFIGURE_ARGS+=--disable-vis --without-tcl --disable-draw --disable-dxe --disable-caf
+PLIST_SUB+= VIS="@comment " DRAW="@comment " DE="@comment " OCAF="@comment "
+.endif
+
+.if ${PORT_OPTIONS:MFI}
+LIB_DEPENDS+= freeimageplus:${PORTSDIR}/graphics/freeimage
+CONFIGURE_ARGS+=--with-freeimage=${LOCALBASE}
+.else
+PLIST_SUB+= FI="@comment "
+.endif
+
+.if ${PORT_OPTIONS:MQT}
+USE_QT4= corelib gui
+CONFIGURE_ARGS+=--with-qt=${LOCALBASE}
+LDFLAGS+= -L${QT_LIBDIR}
+.else
+PLIST_SUB+= QT="@comment "
+.endif
+
+.if ${PORT_OPTIONS:MJAVA}
+USE_JAVA= yes
+JAVA_VERSION= 1.6+
+CONFIGURE_ARGS+=--with-java-include=${JAVA_HOME}/include
+.else
+CONFIGURE_ARGS+=--without-java-include
+PLIST_SUB+= JAVA="@comment "
.endif
+.if ${PORT_OPTIONS:MDATA}
+PORTDATA= *
+.endif
+.if ${PORT_OPTIONS:MDOCS}
+PORTDOCS= *
+.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+PORTEXAMPLES= *
+.endif
+
+F_MALLOC= OSD/OSD_signal_WNT.cxx OSD/OSD_Csharedmemory.c OSD/OSD_MemInfo.cxx \
+ OSD/OSD_Thread.cxx OSD/OSD.cxx OSD/OSD_SharedLibrary.cxx \
+ OSD/OSD_MemInfo.cxx MMgt/MMgt_StackManager.cxx Image/Image_PixMap.cxx \
+ Standard/Standard_MMgrOpt.cxx Standard/Standard.cxx StepFile/step.yacc \
+ StepFile/recfile.pc ExprIntrp/ExprIntrp.tab.c
+
pre-everything::
@${ECHO_MSG}
@${ECHO_MSG} "Warning: to build OpenCascade, you should have at least"
- @${ECHO_MSG} "3.7 Gb of free disk space in build area!"
+ @${ECHO_MSG} "2.6 Gb of free disk space in build area!"
@${ECHO_MSG}
pre-configure:
- ${REINPLACE_CMD} -e 's|%%CASROOT%%|${CASROOT}|' \
- -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
- -e 's|%%TCL_LIBDIR%%|${TCL_LIBDIR}|' \
- -e 's|%%TK_LIBDIR%%|${TK_LIBDIR}|' \
- -e 's|%%ITCLMM%%|${ITCL_VER}|' \
- -e 's|%%ITKMM%%|${ITK_MM}|' \
- -e 's|%%TIX_MM%%|${TIX_MM}|' \
- -e 's|!/bin/ksh|! ${LOCALBASE}/bin/ksh|'\
- ${WRKSRC}/env.csh ${WRKSRC}/env.ksh
- ${REINPLACE_CMD} -e 's|/tmp/OCC50|${CASROOT}|' \
- -e 's|/usr/bin/g++|${CXX}|' \
- -e 's|/usr/bin/gcc|${CC}|' \
- -e 's|%%JAVAHOME%%|${JAVA_HOME}|' \
- -e 's|/usr/local|${LOCALBASE}|' \
- -e 's|/usr/X11R6|${LOCALBASE}|' \
- ${WRKSRC}/src/OS/Draw.tcl \
- ${WRKSRC}/src/OS/Visualization.tcl \
- ${WRKSRC}/src/OS/ApplicationFramework.tcl
- ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|'\
- -e 's|/usr/X11R6|${LOCALBASE}|' \
- -e 's|/usr/local/bin/tclsh8.4|${TCLSH}|'\
- ${WRKSRC}/src/WOKsite/wokinit.csh \
- ${WRKSRC}/src/OS/WOK.tcl
- ${REINPLACE_CMD} -e 's|$${TCLBIN}/tclsh|${TCLSH}|' \
- ${WRKSRC}/src/WOKsite/wok.csh
- ${REINPLACE_CMD} -e 's|/usr/bin/g++|${CXX}|' \
- -e 's|/usr/bin/gcc|${CC}|' \
- -e 's|/usr/bin/f77|${F77}|' \
- -e 's|/usr/bin/ld|${LD}|' \
- -e 's|%%CXXFLAGS%%|${CXXFLAGS}|' \
- -e 's|%%CFLAGS%%|${CFLAGS}|' \
- -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
- -e 's|%%/usr/X11R6%%|${X11LBASE}|' \
- -e 's|%%STL_COMPILER%%|${STL_COMPILER}|'\
- -e 's|%%TCL_INCDIR%%|${TCL_INCLUDEDIR}|'\
- -e 's|%%JAVA_HOME%%|${JAVA_HOME}|' \
- ${WRKSRC}/src/WOKBuilderDef/CSF.edl \
- ${WRKSRC}/src/WOKBuilderDef/CMPLRS.edl \
- ${WRKSRC}/src/WOKBuilderDef/LDEXE.edl \
- ${WRKSRC}/src/WOKBuilderDef/LDSHR.edl
-
-pre-install:
- ${MKDIR} ${CASROOT}
+.if ${PORT_OPTIONS:MQT}
+ ${REINPLACE_CMD} -e 's|$$qt/include|${QT_INCDIR}|g' ${WRKSRC}/configure.ac
+.endif
+ ${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|' ${F_MALLOC:C|^|${WRKSRC}/src/|}
post-install:
- ${MKDIR} ${CASROOT}/bsd/bin ${OCCROOT}/samples
- ${LN} -sf ${FBSDBIN:S|^|${PREFIX}/bin/|} ${CASROOT}/bsd/bin
- ${LN} -sf ${PREFIX}/lib ${CASROOT}/bsd/lib
- ${LN} -sf ${CASROOT}/bsd ${CASROOT}/${OPSYS}
- ${INSTALL_DATA} ${PATCH_WRKSRC}/LICENSE ${OCCROOT}
- ${INSTALL_DATA} ${WRKDIR}/LICENSE.${OPSYS} ${OCCROOT}
- @${ECHO_CMD} "To populate this directory, please install the following ports:"\
- > ${OCCROOT}/samples/README
- @${ECHO_CMD} "- cad/${PORTNAME}-tutorial" >> ${OCCROOT}/samples/README
- @${ECHO_CMD} "- cad/${PORTNAME}-samples-qt" >> ${OCCROOT}/samples/README
- @${ECHO_CMD} "- cad/${PORTNAME}-samples-java" >> ${OCCROOT}/samples/README
-.for di in ${DIR2INST}
- cd ${PATCH_WRKSRC} && \
- ${FIND} ${di} -type d -exec ${MKDIR} ${OCCROOT}/{} \;
- cd ${PATCH_WRKSRC} && \
- ${FIND} ${di} -type f -exec ${INSTALL_DATA} {} ${OCCROOT}/{} \;
-.endfor
-# ${LN} -sf ${PREFIX}/lib ${OCCROOT}/wok/lib/bsd
- cd ${OCCROOT} && \
- ${FIND} ${DIR2INST} -name "*sh" -exec ${CHMOD} ${BINMODE} {} \;
-.for es in env.csh env.ksh
- ${INSTALL_SCRIPT} ${WRKSRC}/${es} ${CASROOT}
-.endfor
- ${FIND} ${OCCROOT} -name "*.orig" -exec ${RM} {} \;
- ${FIND} ${CASROOT} -type d -empty -exec ${TOUCH} {}/.keep-me \;
- @${ECHO_MSG}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_MSG}
+ ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/include/OpenCASCADE
+ ${RM} ${OCCROOT}/src/OS/*.orig ${OCCROOT}/src/DrawResources/*.orig
+ cd ${WRKSRC}/src && ${COPYTREE_SHARE} UnitsAPI ${OCCROOT}/src
+.if ${PORT_OPTIONS:MDATA}
+ ${MKDIR} ${DATADIR}
+. for dir in data tests
+ cd ${WRKSRC} && ${COPYTREE_SHARE} ${dir} ${DATADIR}
+. endfor
+.endif
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${DOCSDIR}
+.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+ ${MKDIR} ${EXAMPLESDIR}
+ cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${EXAMPLESDIR}
+.endif
+
+.if defined(MAINTAINER_MODE)
+regression-test: install
+ ${MKDIR} /tmp/testOCC
+ bash -c "\
+ cd ${OCCROOT} && . ${OCCROOT}/env_amk.sh && \
+ CSF_TestScriptsPath=${DATADIR}/tests \
+ CSF_TestDataPath=${DATADIR}/data \
+ DRAWEXE -f ${FILESDIR}/regtest "
+.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/cad/opencascade/distinfo
==============================================================================
--- head/cad/opencascade/distinfo Sun May 12 17:18:16 2013 (r317969)
+++ head/cad/opencascade/distinfo Sun May 12 17:31:20 2013 (r317970)
@@ -1,2 +1,2 @@
-SHA256 (opencascade-6.3.tar.bz2) = e4c3cb7e47306308dddfb73d6cbc29b79153459fe94e4d75741cf903cc30f48b
-SIZE (opencascade-6.3.tar.bz2) = 78534561
+SHA256 (OpenCASCADE660.tgz) = e39fa4b2255b9bd9bf97aa122043f4608d97b6b79d922375da53275e42b25d60
+SIZE (OpenCASCADE660.tgz) = 119153607
Added: head/cad/opencascade/files/patch-Makefile.am
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-Makefile.am Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,30 @@
+--- Makefile.am.orig 2013-03-26 10:31:48.000000000 +0100
++++ Makefile.am 2013-05-11 17:25:23.000000000 +0200
+@@ -91,18 +91,15 @@
+ fi
+ buildd=`pwd`; cd $(top_srcdir); sourced=`pwd`; cd $(prefix); installd=`pwd`; cd $$buildd; \
+ if [ "$$installd" != "$$sourced" ]; then \
+- $(INSTALL) -d $(prefix)/inc; \
+- cp -frL $(top_srcdir)/inc $(prefix); \
+- cp -frL $$buildd/config.h $(prefix); \
++ mv $(top_srcdir)/inc $(top_srcdir)/OpenCASCADE; \
++ cp -frL $(top_srcdir)/OpenCASCADE $(prefix)/include/; \
++ mv $(top_srcdir)/OpenCASCADE $(top_srcdir)/inc; \
+ for d in $(FoundationClasses_DIRS) $(ModelingData_DIRS) $(ModelingAlgorithms_DIRS) $(Visualization_DIRS) $(ApplicationFramework_DIRS) $(DataExchange_DIRS) $(Draw_DIRS); do \
+- $(INSTALL) -d $(prefix)/src/$$d; \
+- cp -frL $(top_srcdir)/src/$$d $(prefix)/src; \
++ $(INSTALL) -d $(prefix)/$(LOCCROOT)/src/$$d; \
++ cp -frL $(top_srcdir)/src/$$d $(prefix)/$(LOCCROOT)/src; \
+ done; \
+ fi
+- if [ -e $(prefix)/inc/config.h ]; then \
+- rm -f $(prefix)/inc/config.h; \
+- fi
+- cd $(prefix)/inc && ln -s ../config.h config.h
+- cd $(top_srcdir) && cp *amk.sh $(prefix)
++ cp $(top_srcdir)/config.h $(prefix)/include/OpenCASCADE/
++ cd $(top_srcdir) && cp *amk.sh $(prefix)/$(LOCCROOT)/
+
+-.PHONY: FoundationClasses ModelingData ModelingAlgorithms Visualization ApplicationFramework DataExchange Draw
+\ No newline at end of file
++.PHONY: FoundationClasses ModelingData ModelingAlgorithms Visualization ApplicationFramework DataExchange Draw
Added: head/cad/opencascade/files/patch-configure.ac
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-configure.ac Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,12 @@
+--- configure.ac.orig 2013-04-19 08:49:57.000000000 +0200
++++ configure.ac 2013-05-08 23:20:45.000000000 +0200
+@@ -67,8 +67,7 @@
+ #-----------------------------------------------------------------------------
+ # dl library is required
+ #-----------------------------------------------------------------------------
+-AC_CHECK_LIB([dl],[dlopen],[],[AC_MSG_ERROR([dl library is required])])
+-CSF_SOCKETLibs_LIB=-ldl
++CSF_SOCKETLibs_LIB=
+
+ #---------------------------------------------------------------------
+ #
Added: head/cad/opencascade/files/patch-inc_Standard_Time.hxx
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-inc_Standard_Time.hxx Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,18 @@
+--- inc/Standard_Time.hxx.orig 2013-04-18 17:20:16.000000000 +0200
++++ inc/Standard_Time.hxx 2013-05-09 14:46:25.000000000 +0200
+@@ -34,10 +34,10 @@
+ // ------------------------------------------------------------------
+ // IsEqual : Returns Standard_True if two time values are equal
+ // ------------------------------------------------------------------
+-inline Standard_Boolean IsEqual (const Standard_Time theOne,
+- const Standard_Time theTwo)
+-{
+- return theOne == theTwo;
+-}
++//inline Standard_Boolean IsEqual (const Standard_Time theOne,
++// const Standard_Time theTwo)
++//{
++// return theOne == theTwo;
++//}
+
+ #endif
Added: head/cad/opencascade/files/patch-src_DrawResources_InitEnvironment.tcl
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-src_DrawResources_InitEnvironment.tcl Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,11 @@
+--- src/DrawResources/InitEnvironment.tcl.orig Fri Sep 21 09:50:26 2001
++++ src/DrawResources/InitEnvironment.tcl Thu Aug 10 22:58:39 2006
+@@ -7,6 +7,8 @@
+ set LINE_FROM_UNAME [ exec uname -a ] ;
+ if { [ regexp SunOS $LINE_FROM_UNAME ] } {
+ return "sun"
++ } elseif { [ regexp FreeBSD $LINE_FROM_UNAME ] } {
++ return "bsd"
+ } elseif { [ regexp IRIX $LINE_FROM_UNAME ] } {
+ return "sil"
+ } elseif { [ regexp OSF $LINE_FROM_UNAME ] } {
Added: head/cad/opencascade/files/patch-src_OS_ApplicationFramework.tcl
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-src_OS_ApplicationFramework.tcl Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,27 @@
+--- src/OS/ApplicationFramework.tcl.orig Thu Sep 22 19:55:08 2005
++++ src/OS/ApplicationFramework.tcl Thu Aug 10 22:46:41 2006
+@@ -68,6 +68,12 @@
+ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
+ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
+ }
++ FreeBSD {
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/freebsd"
++ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
++ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
++ }
+ SunOS {
+ lappend l "/usr/openwin/include"
+ lappend l "/usr/dt/include"
+@@ -98,6 +104,11 @@
+ }
+ Linux {
+ lappend l /usr/X11R6/lib
++ }
++ FreeBSD {
++ lappend l /usr/X11R6/lib
++ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib -R[wokparam -v %CSF_TCL_HOME]/lib -ltcl"
++ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib -R[wokparam -v %CSF_TCL_HOME]/lib -ltk"
+ }
+ SunOS {
+ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib -R[wokparam -v %CSF_TCL_HOME]/lib -ltcl"
Added: head/cad/opencascade/files/patch-src_OS_DataExchange.tcl
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-src_OS_DataExchange.tcl Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,24 @@
+--- src/OS/DataExchange.tcl.orig Mon Jul 25 08:47:10 2005
++++ src/OS/DataExchange.tcl Tue Aug 1 21:03:42 2006
+@@ -59,6 +59,12 @@
+ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
+ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
+ }
++ FreeBSD {
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/freebsd"
++ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
++ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
++ }
+ SunOS {
+ lappend l "/usr/openwin/include"
+ lappend l "/usr/dt/include"
+@@ -86,6 +92,8 @@
+ HP-UX {
+ }
+ Linux {
++ }
++ FreeBSD {
+ }
+ SunOS {
+ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib -R[wokparam -v %CSF_TCL_HOME]/lib -ltcl"
Added: head/cad/opencascade/files/patch-src_OS_Draw.tcl
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-src_OS_Draw.tcl Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,29 @@
+--- src/OS/Draw.tcl.orig Wed Nov 26 09:30:49 2003
++++ src/OS/Draw.tcl Thu Aug 10 22:08:37 2006
+@@ -50,6 +50,13 @@
+ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
+ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
+ }
++ FreeBSD {
++ lappend l "-I/usr/local/include"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/freebsd"
++ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
++ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
++ }
+ SunOS {
+ lappend l "/usr/openwin/include"
+ lappend l "/usr/dt/include"
+@@ -79,6 +86,12 @@
+ HP-UX {
+ }
+ Linux {
++ lappend l -L/usr/X11R6/lib
++ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib"
++ lappend l "-L[wokparam -v %STLPortHome]/lib"
++ }
++ FreeBSD {
++ lappend l -L/usr/local/lib
+ lappend l -L/usr/X11R6/lib
+ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib"
+ lappend l "-L[wokparam -v %STLPortHome]/lib"
Added: head/cad/opencascade/files/patch-src_OS_FoundationClasses.tcl
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-src_OS_FoundationClasses.tcl Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,35 @@
+--- src/OS/FoundationClasses.tcl.orig Thu Jun 30 11:18:06 2005
++++ src/OS/FoundationClasses.tcl Thu Aug 10 22:14:31 2006
+@@ -44,7 +44,13 @@
+ }
+ Linux {
+ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
+- lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/inclide/linux"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/linux"
++ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
++ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
++ }
++ FreeBSD {
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/FreeBSD"
+ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
+ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
+ }
+@@ -53,7 +59,7 @@
+ lappend l "/usr/dt/include"
+ lappend l "[lindex [wokparam -v %CSF_CXX_INCLUDE] 0]"
+ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
+- lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/inclide/solaris"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/solaris"
+ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
+ }
+ IRIX {
+@@ -75,6 +81,8 @@
+ HP-UX {
+ }
+ Linux {
++ }
++ FreeBSD {
+ }
+ SunOS {
+ }
Added: head/cad/opencascade/files/patch-src_OS_ModelingAlgorithms.tcl
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-src_OS_ModelingAlgorithms.tcl Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,32 @@
+--- src/OS/ModelingAlgorithms.tcl.orig Thu Jun 30 11:18:06 2005
++++ src/OS/ModelingAlgorithms.tcl Thu Aug 10 22:18:25 2006
+@@ -45,10 +45,16 @@
+ HP-UX {
+ }
+ Linux {
+- lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
+- lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/solaris"
+- lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
+- lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/linux"
++ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
++ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
++ }
++ FreeBSD {
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/freebsd"
++ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
++ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
+ }
+ SunOS {
+ lappend l "/usr/openwin/include"
+@@ -77,6 +83,8 @@
+ HP-UX {
+ }
+ Linux {
++ }
++ FreeBSD {
+ }
+ SunOS {
+ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib -R[wokparam -v %CSF_TCL_HOME]/lib -ltcl"
Added: head/cad/opencascade/files/patch-src_OS_ModelingData.tcl
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-src_OS_ModelingData.tcl Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,24 @@
+--- src/OS/ModelingData.tcl.orig Wed Nov 26 09:36:01 2003
++++ src/OS/ModelingData.tcl Thu Aug 10 22:21:03 2006
+@@ -43,6 +43,12 @@
+ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
+ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
+ }
++ FreeBSD {
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/freebsd"
++ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
++ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
++ }
+ SunOS {
+ lappend l "/usr/openwin/include"
+ lappend l "/usr/dt/include"
+@@ -70,6 +76,8 @@
+ HP-UX {
+ }
+ Linux {
++ }
++ FreeBSD {
+ }
+ SunOS {
+ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib -R[wokparam -v %CSF_TCL_HOME]/lib -ltcl"
Added: head/cad/opencascade/files/patch-src_OS_Visualization.tcl
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-src_OS_Visualization.tcl Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,27 @@
+--- src/OS/Visualization.tcl.orig Fri Jun 25 19:07:24 2004
++++ src/OS/Visualization.tcl Thu Aug 10 22:42:55 2006
+@@ -47,6 +47,12 @@
+ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
+ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
+ }
++ FreeBSD {
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include"
++ lappend l "-I[lindex [wokparam -v %CSF_JavaHome] 0]/include/freebsd"
++ lappend l "[lindex [wokparam -v %CSF_TCL_HOME] 0]/include"
++ lappend l "[lindex [lindex [wokparam -v %STLPortInclude] 0] 0]"
++ }
+ SunOS {
+ lappend l "\$OPENWINHOME/include"
+ lappend l "/usr/openwin/include/X11"
+@@ -76,6 +82,11 @@
+ }
+ Linux {
+ lappend l /usr/X11R6/lib
++ }
++ FreeBSD {
++ lappend l /usr/X11R6/lib
++ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib -R[wokparam -v %CSF_TCL_HOME]/lib -ltcl"
++ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib -R[wokparam -v %CSF_TCL_HOME]/lib -ltk"
+ }
+ SunOS {
+ lappend l "-L[wokparam -v %CSF_TCL_HOME]/lib -R[wokparam -v %CSF_TCL_HOME]/lib -ltcl"
Added: head/cad/opencascade/files/patch-src_STEPConstruct_STEPConstruct__AP203Context.cxx
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-src_STEPConstruct_STEPConstruct__AP203Context.cxx Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,11 @@
+--- src/STEPConstruct/STEPConstruct_AP203Context.cxx.orig 2012-02-16 07:33:16.000000000 +0100
++++ src/STEPConstruct/STEPConstruct_AP203Context.cxx 2012-02-16 07:33:39.000000000 +0100
+@@ -103,7 +103,7 @@
+
+ Handle(StepBasic_CoordinatedUniversalTimeOffset) zone =
+ new StepBasic_CoordinatedUniversalTimeOffset;
+- Standard_Integer shift = Standard_Integer(timezone);
++ Standard_Integer shift = Standard_Integer((long long)timezone);
+ Standard_Integer shifth = abs ( shift ) / 3600;
+ Standard_Integer shiftm = ( abs ( shift ) - shifth * 3600 ) / 60;
+ StepBasic_AheadOrBehind sense = ( shift >0 ? StepBasic_aobBehind :
Added: head/cad/opencascade/files/patch-src_Standard_Standard__MMgrTBBalloc.cxx
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/patch-src_Standard_Standard__MMgrTBBalloc.cxx Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,12 @@
+--- src/Standard/Standard_MMgrTBBalloc.cxx.orig 2012-11-12 11:47:26.000000000 +0100
++++ src/Standard/Standard_MMgrTBBalloc.cxx 2013-03-27 10:59:09.000000000 +0100
+@@ -28,6 +28,9 @@
+
+ // paralleling with Intel TBB
+ #ifdef HAVE_TBB
++#ifdef VERSION
++#undef VERSION
++#endif
+ #include <tbb/scalable_allocator.h>
+ using namespace tbb;
+ #else
Added: head/cad/opencascade/files/regtest
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/opencascade/files/regtest Sun May 12 17:31:20 2013 (r317970)
@@ -0,0 +1,4 @@
+pload ALL
+testgrid -outdir /tmp/testOCC
+exit
+
Modified: head/cad/opencascade/pkg-plist
==============================================================================
--- head/cad/opencascade/pkg-plist Sun May 12 17:18:16 2013 (r317969)
+++ head/cad/opencascade/pkg-plist Sun May 12 17:31:20 2013 (r317970)
@@ -1,32 +1,14070 @@
FreeBSD/bin
FreeBSD/lib
-bin/DRAWEXE
-bin/wokprocess
-bin/woksh
-lib/libBinLPlugin.la
-lib/libBinLPlugin.so
-lib/libBinLPlugin.so.0
-lib/libBinPlugin.la
-lib/libBinPlugin.so
-lib/libBinPlugin.so.0
-lib/libBinTObjPlugin.la
-lib/libBinTObjPlugin.so
-lib/libBinTObjPlugin.so.0
-lib/libBinXCAFPlugin.la
-lib/libBinXCAFPlugin.so
-lib/libBinXCAFPlugin.so.0
-lib/libFWOSPlugin.la
-lib/libFWOSPlugin.so
-lib/libFWOSPlugin.so.0
-lib/libPTKernel.la
-lib/libPTKernel.so
-lib/libPTKernel.so.0
-lib/libStdLPlugin.la
-lib/libStdLPlugin.so
-lib/libStdLPlugin.so.0
-lib/libStdPlugin.la
-lib/libStdPlugin.so
-lib/libStdPlugin.so.0
+%%OCCROOT%%/custom_amk.sh
+%%OCCROOT%%/draw_amk.sh
+%%OCCROOT%%/env_amk.sh
+%%DRAW%%%%OCCROOT%%/src/DrawResources/CURVES.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/DRAW.doc
+%%DRAW%%%%OCCROOT%%/src/DrawResources/DRAW.info
+%%DRAW%%%%OCCROOT%%/src/DrawResources/Documentation.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/DrawDefault
+%%DRAW%%%%OCCROOT%%/src/DrawResources/DrawPlugin
+%%DRAW%%%%OCCROOT%%/src/DrawResources/DrawTK.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/FILES
+%%DRAW%%%%OCCROOT%%/src/DrawResources/Geometry.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/InitEnvironment.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/Move.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/PROFIL.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/SCAN.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/SURFACES.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/StandardCommands.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/StandardViews.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/TKTopTest.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/TestCommands.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/dftree.tcl
+%%DRAW%%%%OCCROOT%%/src/DrawResources/idoc
+%%DRAW%%%%OCCROOT%%/src/DrawResources/lamp.ico
+%%DRAW%%%%OCCROOT%%/src/DrawResources/mkdoc
+%%DRAW%%%%OCCROOT%%/src/DrawResources/tdoc
+%%OCCROOT%%/src/OS/ApplicationFramework.tcl
+%%OCCROOT%%/src/OS/DataExchange.tcl
+%%OCCROOT%%/src/OS/Draw.tcl
+%%OCCROOT%%/src/OS/FILES
+%%OCCROOT%%/src/OS/FoundationClasses.tcl
+%%OCCROOT%%/src/OS/ModelingAlgorithms.tcl
+%%OCCROOT%%/src/OS/ModelingData.tcl
+%%OCCROOT%%/src/OS/Modules.tcl
+%%OCCROOT%%/src/OS/Visualization.tcl
+%%DE%%%%OCCROOT%%/src/SHMessage/FILES
+%%DE%%%%OCCROOT%%/src/SHMessage/SHAPE.fr
+%%DE%%%%OCCROOT%%/src/SHMessage/SHAPE.us
+%%OCAF%%%%OCCROOT%%/src/StdResource/FILES
+%%OCAF%%%%OCCROOT%%/src/StdResource/MDTV-Standard.xwd
+%%OCAF%%%%OCCROOT%%/src/StdResource/MigrationSheet.txt
+%%OCAF%%%%OCCROOT%%/src/StdResource/Plugin
+%%OCAF%%%%OCCROOT%%/src/StdResource/Standard
+%%OCAF%%%%OCCROOT%%/src/StdResource/Standard.us
+%%OCAF%%%%OCCROOT%%/src/StdResource/StandardLite
+%%OCAF%%%%OCCROOT%%/src/StdResource/TObj
+%%OCAF%%%%OCCROOT%%/src/StdResource/XCAF
+%%VIS%%%%OCCROOT%%/src/Textures/1d_elevation.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_MatraDatavision.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_alienskin.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_aluminum.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_blue_rock.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_bluewhite_paper.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_brushed.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_bubbles.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_bumps.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_cast.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_chipbd.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_clouds.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_flesh.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_floor.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_galvnisd.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_grass.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_knurl.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_maple.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_marble.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_mottled.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_rain.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/2d_rock.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/FILES
+%%VIS%%%%OCCROOT%%/src/Textures/env_clouds.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/env_cv.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/env_lines.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/env_medit.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/env_pearl.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/env_road.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/env_sky1.rgb
+%%VIS%%%%OCCROOT%%/src/Textures/env_sky2.rgb
+%%OCCROOT%%/src/UnitsAPI/CurrentUnits
+%%OCCROOT%%/src/UnitsAPI/FILES
+%%OCCROOT%%/src/UnitsAPI/Lexi_Expr.dat
+%%OCCROOT%%/src/UnitsAPI/MDTVBaseUnits
+%%OCCROOT%%/src/UnitsAPI/MDTVCurrentUnits
+%%OCCROOT%%/src/UnitsAPI/Units.dat
+%%OCCROOT%%/src/UnitsAPI/UnitsAPI.cdl
+%%OCCROOT%%/src/UnitsAPI/UnitsAPI.cxx
+%%DE%%%%OCCROOT%%/src/XSMessage/FILES
+%%DE%%%%OCCROOT%%/src/XSMessage/IGES.fr
+%%DE%%%%OCCROOT%%/src/XSMessage/IGES.us
+%%DE%%%%OCCROOT%%/src/XSMessage/XSTEP.fr
+%%DE%%%%OCCROOT%%/src/XSMessage/XSTEP.us
+%%DE%%%%OCCROOT%%/src/XSTEPResource/FILES
+%%DE%%%%OCCROOT%%/src/XSTEPResource/IGES
+%%DE%%%%OCCROOT%%/src/XSTEPResource/STEP
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/FILES
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlOcaf.xsd
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlOcaf_SmallTypes.xsd
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlOcaf_TDF.xsd
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlOcaf_TDataStd.xsd
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlOcaf_TDataStd_Name.xsd
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlOcaf_TDocStd.xsd
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlOcaf_TFunction.xsd
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlOcaf_TNaming.xsd
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlOcaf_TNaming_NamedShape.xsd
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlOcaf_TPrsStd.xsd
+%%OCAF%%%%OCCROOT%%/src/XmlOcafResource/XmlXcaf.xsd
+%%DRAW%%bin/DRAWEXE
+include/OpenCASCADE/AIS.hxx
+include/OpenCASCADE/AIS_AngleDimension.hxx
+include/OpenCASCADE/AIS_AngleDimension.lxx
+include/OpenCASCADE/AIS_AttributeFilter.hxx
+include/OpenCASCADE/AIS_AttributeFilter.lxx
+include/OpenCASCADE/AIS_Axis.hxx
+include/OpenCASCADE/AIS_Axis.lxx
+include/OpenCASCADE/AIS_BadEdgeFilter.hxx
+include/OpenCASCADE/AIS_C0RegularityFilter.hxx
+include/OpenCASCADE/AIS_Chamf2dDimension.hxx
+include/OpenCASCADE/AIS_Chamf2dDimension.lxx
+include/OpenCASCADE/AIS_Chamf3dDimension.hxx
+include/OpenCASCADE/AIS_Chamf3dDimension.lxx
+include/OpenCASCADE/AIS_Circle.hxx
+include/OpenCASCADE/AIS_Circle.lxx
+include/OpenCASCADE/AIS_ClearMode.hxx
+include/OpenCASCADE/AIS_ConcentricRelation.hxx
+include/OpenCASCADE/AIS_ConnectStatus.hxx
+include/OpenCASCADE/AIS_ConnectedInteractive.hxx
+include/OpenCASCADE/AIS_ConnectedInteractive.lxx
+include/OpenCASCADE/AIS_ConnectedShape.hxx
+include/OpenCASCADE/AIS_DataMapIteratorOfDataMapOfILC.hxx
+include/OpenCASCADE/AIS_DataMapIteratorOfDataMapOfIOStatus.hxx
+include/OpenCASCADE/AIS_DataMapIteratorOfDataMapOfSelStat.hxx
+include/OpenCASCADE/AIS_DataMapIteratorOfDataMapofIntegerListOfinteractive.hxx
+include/OpenCASCADE/AIS_DataMapNodeOfDataMapOfILC.hxx
+include/OpenCASCADE/AIS_DataMapNodeOfDataMapOfIOStatus.hxx
+include/OpenCASCADE/AIS_DataMapNodeOfDataMapOfSelStat.hxx
+include/OpenCASCADE/AIS_DataMapNodeOfDataMapofIntegerListOfinteractive.hxx
+include/OpenCASCADE/AIS_DataMapOfILC.hxx
+include/OpenCASCADE/AIS_DataMapOfIOStatus.hxx
+include/OpenCASCADE/AIS_DataMapOfSelStat.hxx
+include/OpenCASCADE/AIS_DataMapofIntegerListOfinteractive.hxx
+include/OpenCASCADE/AIS_DiameterDimension.hxx
+include/OpenCASCADE/AIS_DiameterDimension.lxx
+include/OpenCASCADE/AIS_DimensionOwner.hxx
+include/OpenCASCADE/AIS_DimensionOwner.lxx
+include/OpenCASCADE/AIS_DisplayMode.hxx
+include/OpenCASCADE/AIS_DisplayStatus.hxx
+include/OpenCASCADE/AIS_Drawer.hxx
+include/OpenCASCADE/AIS_Drawer.lxx
+include/OpenCASCADE/AIS_EllipseRadiusDimension.hxx
+include/OpenCASCADE/AIS_EqualDistanceRelation.hxx
+include/OpenCASCADE/AIS_EqualDistanceRelation.lxx
+include/OpenCASCADE/AIS_EqualRadiusRelation.hxx
+include/OpenCASCADE/AIS_ExclusionFilter.hxx
+include/OpenCASCADE/AIS_ExclusionFilter.lxx
+include/OpenCASCADE/AIS_FixRelation.hxx
+include/OpenCASCADE/AIS_FixRelation.lxx
+include/OpenCASCADE/AIS_GlobalStatus.hxx
+include/OpenCASCADE/AIS_GlobalStatus.lxx
+include/OpenCASCADE/AIS_GraphicTool.hxx
+include/OpenCASCADE/AIS_IdenticRelation.hxx
+include/OpenCASCADE/AIS_IdenticRelation.lxx
+include/OpenCASCADE/AIS_IndexedDataMapNodeOfIndexedDataMapOfOwnerPrs.hxx
+include/OpenCASCADE/AIS_IndexedDataMapOfOwnerPrs.hxx
+include/OpenCASCADE/AIS_InteractiveContext.hxx
+include/OpenCASCADE/AIS_InteractiveContext.lxx
+include/OpenCASCADE/AIS_InteractiveObject.hxx
+include/OpenCASCADE/AIS_InteractiveObject.lxx
+include/OpenCASCADE/AIS_KindOfDimension.hxx
+include/OpenCASCADE/AIS_KindOfInteractive.hxx
+include/OpenCASCADE/AIS_KindOfSurface.hxx
+include/OpenCASCADE/AIS_KindOfUnit.hxx
+include/OpenCASCADE/AIS_LengthDimension.hxx
+include/OpenCASCADE/AIS_LengthDimension.lxx
+include/OpenCASCADE/AIS_Line.hxx
+include/OpenCASCADE/AIS_Line.lxx
+include/OpenCASCADE/AIS_ListIteratorOfListOfInteractive.hxx
+include/OpenCASCADE/AIS_ListNodeOfListOfInteractive.hxx
+include/OpenCASCADE/AIS_ListOfInteractive.hxx
+include/OpenCASCADE/AIS_LocalContext.hxx
+include/OpenCASCADE/AIS_LocalContext.lxx
+include/OpenCASCADE/AIS_LocalStatus.hxx
+include/OpenCASCADE/AIS_LocalStatus.lxx
+include/OpenCASCADE/AIS_MapIteratorOfMapOfInteractive.hxx
+include/OpenCASCADE/AIS_MapOfInteractive.hxx
+include/OpenCASCADE/AIS_MaxRadiusDimension.hxx
+include/OpenCASCADE/AIS_MidPointRelation.hxx
+include/OpenCASCADE/AIS_MidPointRelation.lxx
+include/OpenCASCADE/AIS_MinRadiusDimension.hxx
+include/OpenCASCADE/AIS_MultipleConnectedInteractive.hxx
+include/OpenCASCADE/AIS_MultipleConnectedInteractive.lxx
+include/OpenCASCADE/AIS_MultipleConnectedShape.hxx
+include/OpenCASCADE/AIS_MultipleConnectedShape.lxx
+include/OpenCASCADE/AIS_NDataMapOfTransientIteratorOfListTransient.hxx
+include/OpenCASCADE/AIS_NListIteratorOfListTransient.hxx
+include/OpenCASCADE/AIS_NListTransient.hxx
+include/OpenCASCADE/AIS_OffsetDimension.hxx
+include/OpenCASCADE/AIS_OffsetDimension.lxx
+include/OpenCASCADE/AIS_PToContext.hxx
+include/OpenCASCADE/AIS_ParallelRelation.hxx
+include/OpenCASCADE/AIS_ParallelRelation.lxx
+include/OpenCASCADE/AIS_PerpendicularRelation.hxx
+include/OpenCASCADE/AIS_Plane.hxx
+include/OpenCASCADE/AIS_Plane.lxx
+include/OpenCASCADE/AIS_PlaneTrihedron.hxx
+include/OpenCASCADE/AIS_PlaneTrihedron.lxx
+include/OpenCASCADE/AIS_Point.hxx
+include/OpenCASCADE/AIS_Point.lxx
+include/OpenCASCADE/AIS_RadiusDimension.hxx
+include/OpenCASCADE/AIS_RadiusDimension.lxx
+include/OpenCASCADE/AIS_Relation.hxx
+include/OpenCASCADE/AIS_Relation.lxx
+include/OpenCASCADE/AIS_SelectStatus.hxx
+include/OpenCASCADE/AIS_Selection.hxx
+include/OpenCASCADE/AIS_Selection.lxx
+include/OpenCASCADE/AIS_SequenceNodeOfSequenceOfDimension.hxx
+include/OpenCASCADE/AIS_SequenceNodeOfSequenceOfInteractive.hxx
+include/OpenCASCADE/AIS_SequenceOfDimension.hxx
+include/OpenCASCADE/AIS_SequenceOfInteractive.hxx
+include/OpenCASCADE/AIS_Shape.hxx
+include/OpenCASCADE/AIS_Shape.lxx
+include/OpenCASCADE/AIS_SignatureFilter.hxx
+include/OpenCASCADE/AIS_StandardDatum.hxx
+include/OpenCASCADE/AIS_StatusOfDetection.hxx
+include/OpenCASCADE/AIS_StatusOfPick.hxx
+include/OpenCASCADE/AIS_StdMapNodeOfMapOfInteractive.hxx
+include/OpenCASCADE/AIS_SymmetricRelation.hxx
+include/OpenCASCADE/AIS_SymmetricRelation.lxx
+include/OpenCASCADE/AIS_TangentRelation.hxx
+include/OpenCASCADE/AIS_TexturedShape.hxx
+include/OpenCASCADE/AIS_Triangulation.hxx
+include/OpenCASCADE/AIS_Trihedron.hxx
+include/OpenCASCADE/AIS_Trihedron.lxx
+include/OpenCASCADE/AIS_TypeFilter.hxx
+include/OpenCASCADE/AIS_TypeOfAttribute.hxx
+include/OpenCASCADE/AIS_TypeOfAxis.hxx
+include/OpenCASCADE/AIS_TypeOfDist.hxx
+include/OpenCASCADE/AIS_TypeOfIso.hxx
+include/OpenCASCADE/AIS_TypeOfPlane.hxx
+include/OpenCASCADE/APIHeaderSection_EditHeader.hxx
+include/OpenCASCADE/APIHeaderSection_MakeHeader.hxx
+include/OpenCASCADE/Adaptor2d_Curve2d.hxx
+include/OpenCASCADE/Adaptor2d_Curve2dPtr.hxx
+include/OpenCASCADE/Adaptor2d_GenHCurve2d.gxx
+include/OpenCASCADE/Adaptor2d_GenHCurve2d.lxx
+include/OpenCASCADE/Adaptor2d_HCurve2d.hxx
+include/OpenCASCADE/Adaptor2d_HCurve2d.lxx
+include/OpenCASCADE/Adaptor2d_HLine2d.hxx
+include/OpenCASCADE/Adaptor2d_Line2d.hxx
+include/OpenCASCADE/Adaptor3d_Curve.hxx
+include/OpenCASCADE/Adaptor3d_CurveOnSurface.hxx
+include/OpenCASCADE/Adaptor3d_CurveOnSurfacePtr.hxx
+include/OpenCASCADE/Adaptor3d_CurvePtr.hxx
+include/OpenCASCADE/Adaptor3d_GenHCurve.gxx
+include/OpenCASCADE/Adaptor3d_GenHCurve.lxx
+include/OpenCASCADE/Adaptor3d_GenHSurface.gxx
+include/OpenCASCADE/Adaptor3d_GenHSurface.lxx
+include/OpenCASCADE/Adaptor3d_HCurve.hxx
+include/OpenCASCADE/Adaptor3d_HCurve.lxx
+include/OpenCASCADE/Adaptor3d_HCurveOnSurface.hxx
+include/OpenCASCADE/Adaptor3d_HIsoCurve.hxx
+include/OpenCASCADE/Adaptor3d_HOffsetCurve.hxx
+include/OpenCASCADE/Adaptor3d_HSurface.hxx
+include/OpenCASCADE/Adaptor3d_HSurface.lxx
+include/OpenCASCADE/Adaptor3d_HSurfaceOfLinearExtrusion.hxx
+include/OpenCASCADE/Adaptor3d_HSurfaceOfRevolution.hxx
+include/OpenCASCADE/Adaptor3d_HSurfaceTool.hxx
+include/OpenCASCADE/Adaptor3d_HSurfaceTool.lxx
+include/OpenCASCADE/Adaptor3d_HVertex.hxx
+include/OpenCASCADE/Adaptor3d_InterFunc.hxx
+include/OpenCASCADE/Adaptor3d_IsoCurve.hxx
+include/OpenCASCADE/Adaptor3d_IsoCurve.lxx
+include/OpenCASCADE/Adaptor3d_OffsetCurve.hxx
+include/OpenCASCADE/Adaptor3d_OffsetCurve.lxx
+include/OpenCASCADE/Adaptor3d_Surface.hxx
+include/OpenCASCADE/Adaptor3d_SurfaceOfLinearExtrusion.hxx
+include/OpenCASCADE/Adaptor3d_SurfaceOfRevolution.hxx
+include/OpenCASCADE/Adaptor3d_SurfacePtr.hxx
+include/OpenCASCADE/Adaptor3d_TopolTool.hxx
+include/OpenCASCADE/AdvApp2Var_ApproxAFunc2Var.hxx
+include/OpenCASCADE/AdvApp2Var_ApproxAFunc2Var.lxx
+include/OpenCASCADE/AdvApp2Var_ApproxF2var.hxx
+include/OpenCASCADE/AdvApp2Var_Context.hxx
+include/OpenCASCADE/AdvApp2Var_Criterion.hxx
+include/OpenCASCADE/AdvApp2Var_CriterionRepartition.hxx
+include/OpenCASCADE/AdvApp2Var_CriterionType.hxx
+include/OpenCASCADE/AdvApp2Var_Data.hxx
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-ports-head
mailing list