From owner-svn-ports-all@FreeBSD.ORG Thu Nov 22 14:56:48 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7D499E60; Thu, 22 Nov 2012 14:56:48 +0000 (UTC) (envelope-from stephen@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 611DA8FC12; Thu, 22 Nov 2012 14:56:48 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAMEumlS002991; Thu, 22 Nov 2012 14:56:48 GMT (envelope-from stephen@svn.freebsd.org) Received: (from stephen@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAMEumPA002986; Thu, 22 Nov 2012 14:56:48 GMT (envelope-from stephen@svn.freebsd.org) Message-Id: <201211221456.qAMEumPA002986@svn.freebsd.org> From: Stephen Montgomery-Smith Date: Thu, 22 Nov 2012 14:56:48 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r307654 - in head/cad/netgen: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 14:56:48 -0000 Author: stephen Date: Thu Nov 22 14:56:47 2012 New Revision: 307654 URL: http://svnweb.freebsd.org/changeset/ports/307654 Log: - Update to 5.0.0. - Set OCC option off: cad/opencascade port needs updating before this works. Feature safe: yes Deleted: head/cad/netgen/files/patch-ng_onetcl.cpp Modified: head/cad/netgen/Makefile head/cad/netgen/distinfo head/cad/netgen/files/patch-ng_Makefile.am head/cad/netgen/files/patch-ng_Makefile.in head/cad/netgen/pkg-plist Modified: head/cad/netgen/Makefile ============================================================================== --- head/cad/netgen/Makefile Thu Nov 22 14:48:50 2012 (r307653) +++ head/cad/netgen/Makefile Thu Nov 22 14:56:47 2012 (r307654) @@ -2,10 +2,9 @@ # $FreeBSD$ PORTNAME= netgen -PORTVERSION= 4.9.13 -PORTREVISION= 7 +PORTVERSION= 5.0.0 CATEGORIES= cad -MASTER_SITES= SF/netgen-mesher/netgen-mesher/${PORTVERSION}/ +MASTER_SITES= SF/netgen-mesher/netgen-mesher/${PORTVERSION:S|.0$||}/ MAINTAINER= stephen@FreeBSD.org COMMENT= An automatic 3D tetrahedral mesh generator @@ -27,14 +26,15 @@ CONFIGURE_ARGS+= --with-tcl=${TCL_LIBDIR FETCH_BEFORE_ARGS+= -o ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} -OPTIONS_DEFINE= OCC FFMPEG -OCC_DESC= Compile with OpenCascade geometry kernel -FFMPEG_DESC= video recording with FFmpeg -OPTIONS_DEFAULTS= OCC +OPTIONS_DEFINE= OCC FFMPEG +OCC_DESC= Compile with OpenCascade geometry kernel +FFMPEG_DESC= video recording with FFmpeg +OPTIONS_DEFAULT= # OCC Switch it back on when opencascade is updated. .include .if ${PORT_OPTIONS:MOCC} +BROKEN= The opencascade port needs to be updated before OCC will work LIB_DEPENDS+= TKernel.0:${PORTSDIR}/cad/opencascade CXXFLAGS+= -DOCCGEOMETRY -DOCC63 -DHAVE_WOK_CONFIG_H -DHAVE_CONFIG_H -D${ARCH} -I${LOCALBASE}/OpenCAS/ros/inc CONFIGURE_ARGS+= --enable-occ @@ -54,7 +54,6 @@ MAKE_ENV= TK_VER=${TK_VER} TCL_VER=${TCL TK_INCLUDEDIR="${TK_INCLUDEDIR}" \ MACHINE=${MACHINE} MAKE=${GMAKE} \ PTHREAD_CFLAGS=${PTHREAD_CFLAGS} PTHREAD_LIBS=${PTHREAD_LIBS} - .include .if ${ARCH} == "sparc64" Modified: head/cad/netgen/distinfo ============================================================================== --- head/cad/netgen/distinfo Thu Nov 22 14:48:50 2012 (r307653) +++ head/cad/netgen/distinfo Thu Nov 22 14:56:47 2012 (r307654) @@ -1,2 +1,2 @@ -SHA256 (netgen-4.9.13.tar.gz) = a5f188bb0fafc0536389314efb8fe6d294b93512b54f2b67c9a3e5431c3b0412 -SIZE (netgen-4.9.13.tar.gz) = 1829916 +SHA256 (netgen-5.0.0.tar.gz) = c122aa41fe6cc7c491df5df40c1c2a5633ee96a36d363a630ff1c5c4e4921419 +SIZE (netgen-5.0.0.tar.gz) = 1835004 Modified: head/cad/netgen/files/patch-ng_Makefile.am ============================================================================== --- head/cad/netgen/files/patch-ng_Makefile.am Thu Nov 22 14:48:50 2012 (r307653) +++ head/cad/netgen/files/patch-ng_Makefile.am Thu Nov 22 14:56:47 2012 (r307654) @@ -1,11 +1,11 @@ ---- ng/Makefile.am.orig 2010-05-20 19:08:54.000000000 +0700 -+++ ng/Makefile.am 2010-05-27 16:46:45.000000000 +0700 -@@ -16,7 +16,7 @@ - $(top_builddir)/libsrc/gprim/libgprim.la \ - $(top_builddir)/libsrc/linalg/libla.la \ - $(top_builddir)/libsrc/general/libgen.la \ -- $(OCCLIBS) -L$(TK_BIN_DIR)/Togl1.7 $(TOGLLIBDIR) -lTogl1.7 $(LIBGLU) $(TK_LIB_SPEC) $(TCL_LIB_SPEC) $(MPI_LIBS) $(FFMPEG_LIBS) $(JPEGLIB_LIBS) $(PKG_LIBS) -+ $(OCCLIBS) -L$(TK_BIN_DIR)/Togl-1.7 $(TOGLLIBDIR) -ltogl $(LIBGLU) $(TK_LIB_SPEC) $(TCL_LIB_SPEC) $(MPI_LIBS) $(FFMPEG_LIBS) $(JPEGLIB_LIBS) $(PKG_LIBS) - - # add for static linkage of ngsolve: - # /opt/netgen/lib/libngsolve.a /opt/netgen/lib/libngcomp.a /opt/netgen/lib/libngcomp.a /opt/netgen/lib/libngfemng.a /opt/netgen/lib/libngmg.a /opt/netgen/lib/libngla.a /opt/netgen/lib/libngbla.a /opt/netgen/lib/libngstd.a -L/opt/intel/mkl/10.2.1.017/lib/em64t /opt/intel/mkl/10.2.1.017/lib/em64t/libmkl_solver_lp64.a -lmkl_intel_lp64 -lmkl_gnu_thread -lmkl_core +--- ng/Makefile.am-orig 2012-11-22 00:29:00.000000000 +0000 ++++ ng/Makefile.am 2012-11-22 00:29:28.000000000 +0000 +@@ -14,7 +14,7 @@ + $(top_builddir)/libsrc/csg/libcsg.la \ + $(top_builddir)/libsrc/interface/libinterface.la \ + $(top_builddir)/libsrc/meshing/libmesh.la \ +- -L$(TK_BIN_DIR)/Togl1.7 $(TOGLLIBDIR) -lTogl $(LIBGLU) $(TK_LIB_SPEC) $(TCL_LIB_SPEC) $(MPI_LIBS) $(FFMPEG_LIBS) $(JPEGLIB_LIBS) $(PKG_LIBS) ++ -L$(TK_BIN_DIR)/Togl-1.7 $(TOGLLIBDIR) -ltogl $(LIBGLU) $(TK_LIB_SPEC) $(TCL_LIB_SPEC) $(MPI_LIBS) $(FFMPEG_LIBS) $(JPEGLIB_LIBS) $(PKG_LIBS) + # + # $(top_builddir)/libsrc/occ/liboccvis.la + # $(top_builddir)/libsrc/occ/libocc.la Modified: head/cad/netgen/files/patch-ng_Makefile.in ============================================================================== --- head/cad/netgen/files/patch-ng_Makefile.in Thu Nov 22 14:48:50 2012 (r307653) +++ head/cad/netgen/files/patch-ng_Makefile.in Thu Nov 22 14:56:47 2012 (r307654) @@ -1,11 +1,11 @@ ---- ng/Makefile.in.orig 2010-06-03 15:08:20.000000000 +0700 -+++ ng/Makefile.in 2010-06-03 15:08:42.000000000 +0700 -@@ -287,7 +287,7 @@ - $(top_builddir)/libsrc/gprim/libgprim.la \ - $(top_builddir)/libsrc/linalg/libla.la \ - $(top_builddir)/libsrc/general/libgen.la \ -- $(OCCLIBS) -L$(TK_BIN_DIR)/Togl1.7 $(TOGLLIBDIR) -lTogl1.7 $(LIBGLU) $(TK_LIB_SPEC) $(TCL_LIB_SPEC) $(MPI_LIBS) $(FFMPEG_LIBS) $(JPEGLIB_LIBS) $(PKG_LIBS) -+ $(OCCLIBS) -L$(TK_BIN_DIR)/Togl1.7 $(TOGLLIBDIR) -ltogl $(LIBGLU) $(TK_LIB_SPEC) $(TCL_LIB_SPEC) $(MPI_LIBS) $(FFMPEG_LIBS) $(JPEGLIB_LIBS) $(PKG_LIBS) +--- ng/Makefile.in-orig 2012-11-22 00:40:30.000000000 +0000 ++++ ng/Makefile.in 2012-11-22 00:41:00.000000000 +0000 +@@ -303,7 +303,7 @@ + $(top_builddir)/libsrc/csg/libcsg.la \ + $(top_builddir)/libsrc/interface/libinterface.la \ + $(top_builddir)/libsrc/meshing/libmesh.la \ +- -L$(TK_BIN_DIR)/Togl1.7 $(TOGLLIBDIR) -lTogl $(LIBGLU) $(TK_LIB_SPEC) $(TCL_LIB_SPEC) $(MPI_LIBS) $(FFMPEG_LIBS) $(JPEGLIB_LIBS) $(PKG_LIBS) ++ -L$(TK_BIN_DIR)/Togl-1.7 $(TOGLLIBDIR) -ltogl $(LIBGLU) $(TK_LIB_SPEC) $(TCL_LIB_SPEC) $(MPI_LIBS) $(FFMPEG_LIBS) $(JPEGLIB_LIBS) $(PKG_LIBS) - - # add for static linkage of ngsolve: + # + # $(top_builddir)/libsrc/occ/liboccvis.la Modified: head/cad/netgen/pkg-plist ============================================================================== --- head/cad/netgen/pkg-plist Thu Nov 22 14:48:50 2012 (r307653) +++ head/cad/netgen/pkg-plist Thu Nov 22 14:56:47 2012 (r307654) @@ -1,3 +1,5 @@ +bin/acisgeom.tcl +bin/csgeom.tcl bin/dialog.tcl bin/drawing.tcl bin/menustat.tcl @@ -11,20 +13,52 @@ bin/ngicon.tcl bin/ngshell.tcl bin/ngtesting.tcl bin/ngvisual.tcl +bin/occgeom.tcl bin/parameters.tcl bin/sockets.tcl +bin/stlgeom.tcl bin/variables.tcl include/ngexception.hpp include/nginterface.h include/nginterface_v2.hpp include/nglib.h -include/parallelinterface.hpp include/soldata.hpp +lib/libcsg.la +lib/libcsg.so +lib/libcsg.so.0 +lib/libcsgvis.la +lib/libcsgvis.so +lib/libcsgvis.so.0 +lib/libgeom2d.la +lib/libgeom2d.so +lib/libgeom2d.so.0 +lib/libgeom2dvis.la +lib/libgeom2dvis.so +lib/libgeom2dvis.so.0 +lib/libinterface.la +lib/libinterface.so +lib/libinterface.so.0 +lib/libmesh.la +lib/libmesh.so +lib/libmesh.so.0 +lib/libocc.la +lib/libocc.so +lib/libocc.so.0 +lib/liboccvis.la +lib/liboccvis.so +lib/liboccvis.so.0 lib/libnglib.la lib/libnglib.so lib/libnglib.so.1 +lib/libstl.la +lib/libstl.so +lib/libstl.so.0 +lib/libstlvis.la +lib/libstlvis.so +lib/libstlvis.so.0 %%DOCSDIR%%/ng4.pdf %%DATADIR%%/boxcyl.geo +%%DATADIR%%/boundarycondition.geo %%DATADIR%%/circle_on_cube.geo %%DATADIR%%/cone.geo %%DATADIR%%/cube.geo @@ -176,7 +210,6 @@ lib/libnglib.so.1 %%DATADIR%%/include/specials.hpp %%DATADIR%%/include/specpoin.hpp %%DATADIR%%/include/spline.hpp -%%DATADIR%%/include/spline2d.hpp %%DATADIR%%/include/spline3d.hpp %%DATADIR%%/include/splinegeometry.hpp %%DATADIR%%/include/stack.hpp @@ -196,7 +229,11 @@ lib/libnglib.so.1 %%DATADIR%%/include/vector.hpp %%DATADIR%%/include/vispar.hpp %%DATADIR%%/include/visual.hpp +%%DATADIR%%/include/vscsg.hpp +%%DATADIR%%/include/vsgeom2d.hpp +%%DATADIR%%/include/vsocc.hpp %%DATADIR%%/include/vssolution.hpp +%%DATADIR%%/include/vsstl.hpp %%DATADIR%%/include/writeuser.hpp @dirrm %%DATADIR%%/include @dirrm %%DATADIR%%