Index: head/cad/gmsh/Makefile =================================================================== --- head/cad/gmsh/Makefile (revision 211857) +++ head/cad/gmsh/Makefile (revision 211858) @@ -1,137 +1,137 @@ # New ports collection makefile for: gmsh # Date created: 19 April 2003 # Whom: Pedro Giffuni # # $FreeBSD$ # PORTNAME= gmsh -PORTVERSION= 2.1.1 -PORTREVISION= 1 +PORTVERSION= 2.2.0 CATEGORIES= cad MASTER_SITES= http://www.geuz.org/gmsh/src/ DISTNAME= ${PORTNAME}-${PORTVERSION}-source EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= An automatic 3D finite element mesh generator RUN_DEPENDS= getdp:${PORTSDIR}/science/getdp LIB_DEPENDS= gsl.12:${PORTSDIR}/math/gsl \ fltk.1:${PORTSDIR}/x11-toolkits/fltk .if !defined(WITHOUT_TETGEN) EXTRACT_DEPENDS+= ${NONEXISTENT}:${TETGEN_PORTDIR}:patch TETGEN_PORTDIR= ${PORTSDIR}/math/tetgen TETGEN_SRC= predicates.cxx tetgen.cxx tetgen.h .endif GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --with-fltk-prefix=${LOCALBASE} \ - --with-gsl-prefix=${LOCALBASE} \ - --with-jpeg-prefix=${LOCALBASE} \ +CONFIGURE_ARGS= --with-fltk-prefix=${LOCALBASE} \ + --with-gsl-prefix=${LOCALBASE} \ + --with-med-prefix=${LOCALBASE} \ + --with-jpeg-prefix=${LOCALBASE} \ --with-png-prefix=${LOCALBASE} USE_GMAKE= yes ALL_TARGET= all utils .if !defined(WITHOUT_HDF5) && defined(WITH_OCC) CONFIGURE_ENV+= LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}" .endif .if !defined(WITHOUT_MED) LIB_DEPENDS+= med.2:${PORTSDIR}/french/med CONFIGURE_ARGS+= --enable-med --with-med-prefix=${LOCALBASE} .else CONFIGURE_ARGS+= --disable-med .endif .if !defined(WITHOUT_HDF5) LIB_DEPENDS+= hdf5.0:${PORTSDIR}/science/hdf5 CONFIGURE_ARGS+= --enable-hdf5 --with-hdf5-prefix=${LOCALBASE} .else CONFIGURE_ARGS+= --disable-hdf5 .endif .if !defined(WITHOUT_CGNS) LIB_DEPENDS+= cgns.0:${PORTSDIR}/science/cgnslib CONFIGURE_ARGS+= --enable-cgns --with-cgns-prefix=${LOCALBASE} .else CONFIGURE_ARGS+= --disable-cgns .endif .if defined(WITH_OCC) LIB_DEPENDS+= TKernel.0:${PORTSDIR}/cad/opencascade CONFIGURE_ARGS+= --enable-occ --with-occ-prefix=${LOCALBASE}/OpenCAS/ros CONFIGURE_ENV+= ARCH="${ARCH}" .else CONFIGURE_ARGS+= --disable-occ .endif WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PKGMESSAGE= ${WRKDIR}/pkg-message MAN1= gmsh.1 pre-everything:: @${ECHO_MSG} "" .if !defined(WITHOUT_TETGEN) @${ECHO_MSG} "Define WITHOUT_TETGEN to disable Tetgen as an alternative" @${ECHO_MSG} "3D mesh generator." @${ECHO_MSG} "" .endif .if !defined(WITHOUT_MED) @${ECHO_MSG} "Define WITHOUT_MED to disable MED support." @${ECHO_MSG} "" .endif .if !defined(WITHOUT_HDF5) @${ECHO_MSG} "Define WITHOUT_HDF5 to disable HDF5 support." @${ECHO_MSG} "" .endif .if !defined(WITHOUT_CGNS) @${ECHO_MSG} "Define WITHOUT_CGNS to disable CGNS support." @${ECHO_MSG} "" .endif .if !defined(WITH_OCC) @${ECHO_MSG} "Define WITH_OCC to enable STEP, IGES and BREP support" @${ECHO_MSG} "(through OpenCascade)." @${ECHO_MSG} "" .endif post-extract: ${TOUCH} ${PKGMESSAGE} .if !defined(WITHOUT_TETGEN) ${CP} ${TETGEN_SRC:S|^|`cd ${TETGEN_PORTDIR}; ${MAKE} -V WRKSRC`/|} \ ${WRKSRC}/contrib/Tetgen @${ECHO} >> ${PKGMESSAGE} @${ECHO} "The FreeBSD project has been granted redistribution rights" >> ${PKGMESSAGE} @${ECHO} "but anyone attempting to redistribute Gmsh with Tetgen" >> ${PKGMESSAGE} @${ECHO} "for strict commercial purposes must still contact the author" >> ${PKGMESSAGE} @${ECHO} "(Hang Si) and license the code." >> ${PKGMESSAGE} .endif pre-configure: .for demo in lowmem-anim.geo @${REINPLACE_CMD} -e "s|../tutorial|${DOCSDIR}/tutorial|" \ ${WRKSRC}/demos/${demo} .endfor do-install: .for f in dxf2geo gmsh mshsort ${INSTALL_PROGRAM} ${WRKSRC}/bin/${f} ${PREFIX}/bin .endfor ${INSTALL_MAN} ${WRKSRC}/doc/gmsh.1 ${MANPREFIX}/man/man1 .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/FAQ ${DOCSDIR} cd ${WRKSRC} && ${FIND} tutorial | \ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} @${MKDIR} ${EXAMPLESDIR} cd ${WRKSRC} && ${FIND} demos ! -name "*.bak" | \ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR} .endif post-install: @${CAT} ${PKGMESSAGE} .include Property changes on: head/cad/gmsh/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.58 \ No newline at end of property +1.59 \ No newline at end of property Index: head/cad/gmsh/distinfo =================================================================== --- head/cad/gmsh/distinfo (revision 211857) +++ head/cad/gmsh/distinfo (revision 211858) @@ -1,3 +1,3 @@ -MD5 (gmsh-2.1.1-source.tgz) = b6d0c9f680cdd74b73a4b0c9045afd95 -SHA256 (gmsh-2.1.1-source.tgz) = 633cf180e62c9cf4b7152f6d54b8af829f32653c29180ec7532c2c32cd10bf56 -SIZE (gmsh-2.1.1-source.tgz) = 2330715 +MD5 (gmsh-2.2.0-source.tgz) = aa7b264706b0f7462ccd52b67be2f7a3 +SHA256 (gmsh-2.2.0-source.tgz) = 5e489eab58cba5549c6662abdba814b4d982ebc4aa9be5fa09c5f24f390066d3 +SIZE (gmsh-2.2.0-source.tgz) = 2361156 Property changes on: head/cad/gmsh/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.36 \ No newline at end of property +1.37 \ No newline at end of property Index: head/cad/gmsh/pkg-plist =================================================================== --- head/cad/gmsh/pkg-plist (revision 211857) +++ head/cad/gmsh/pkg-plist (revision 211858) @@ -1,57 +1,59 @@ bin/dxf2geo bin/gmsh bin/mshsort %%PORTDOCS%%%%DOCSDIR%%/FAQ %%PORTDOCS%%%%DOCSDIR%%/tutorial/bgmesh.pos %%PORTDOCS%%%%DOCSDIR%%/tutorial/t1.geo %%PORTDOCS%%%%DOCSDIR%%/tutorial/t2.geo %%PORTDOCS%%%%DOCSDIR%%/tutorial/t3.geo %%PORTDOCS%%%%DOCSDIR%%/tutorial/t4.geo %%PORTDOCS%%%%DOCSDIR%%/tutorial/t5.geo %%PORTDOCS%%%%DOCSDIR%%/tutorial/t6.geo %%PORTDOCS%%%%DOCSDIR%%/tutorial/t7.geo %%PORTDOCS%%%%DOCSDIR%%/tutorial/t8.geo %%PORTDOCS%%%%DOCSDIR%%/tutorial/t8.par %%PORTDOCS%%%%DOCSDIR%%/tutorial/t9.geo %%PORTDOCS%%%%DOCSDIR%%/tutorial/view1.pos %%PORTDOCS%%%%DOCSDIR%%/tutorial/view2.pos %%PORTDOCS%%%%DOCSDIR%%/tutorial/view3.pos %%PORTDOCS%%%%DOCSDIR%%/tutorial/view4.pos %%PORTDOCS%%%%EXAMPLESDIR%%/demos/anim.script %%PORTDOCS%%%%EXAMPLESDIR%%/demos/antenna.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/antenna.i1 %%PORTDOCS%%%%EXAMPLESDIR%%/demos/component8.step %%PORTDOCS%%%%EXAMPLESDIR%%/demos/component8_in_a_box.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/cone.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/cube.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/encode.script +%%PORTDOCS%%%%EXAMPLESDIR%%/demos/fields.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/filter.geo +%%PORTDOCS%%%%EXAMPLESDIR%%/demos/gen_earth_100km.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/hex.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/isosurf.script %%PORTDOCS%%%%EXAMPLESDIR%%/demos/lowmem-anim.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/machine.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/machine.i1 %%PORTDOCS%%%%EXAMPLESDIR%%/demos/machine.i2 %%PORTDOCS%%%%EXAMPLESDIR%%/demos/multislice.script %%PORTDOCS%%%%EXAMPLESDIR%%/demos/piece-extr-rec.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/piece-extr.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/piece.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/primitives.pos %%PORTDOCS%%%%EXAMPLESDIR%%/demos/pripyrtet.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/rotate.script %%PORTDOCS%%%%EXAMPLESDIR%%/demos/sphere-discrete.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/sphere-surf.stl %%PORTDOCS%%%%EXAMPLESDIR%%/demos/sphere.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/splines.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/title.script %%PORTDOCS%%%%EXAMPLESDIR%%/demos/tower.geo %%PORTDOCS%%%%EXAMPLESDIR%%/demos/tower.i1 %%PORTDOCS%%%%EXAMPLESDIR%%/demos/tower.i2 %%PORTDOCS%%%%EXAMPLESDIR%%/demos/tower.i3 %%PORTDOCS%%%%EXAMPLESDIR%%/demos/tower.i4 %%PORTDOCS%%%%EXAMPLESDIR%%/demos/tower.i5 %%PORTDOCS%%%%EXAMPLESDIR%%/demos/transfinite.geo %%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial %%PORTDOCS%%@dirrm %%DOCSDIR%% %%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/demos %%PORTDOCS%%@dirrm %%EXAMPLESDIR%% Property changes on: head/cad/gmsh/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.12 \ No newline at end of property +1.13 \ No newline at end of property