Index: head/science/ecs/Makefile =================================================================== --- head/science/ecs/Makefile (revision 386347) +++ head/science/ecs/Makefile (revision 386348) @@ -1,79 +1,78 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= ecs -PORTVERSION= 2.0.3 -PORTREVISION= 2 +PORTVERSION= 2.0.4 CATEGORIES= science MASTER_SITES= http://code-saturne.org/releases/ MAINTAINER= thierry@FreeBSD.org COMMENT= Code_Saturne Preprocessor LICENSE= GPLv2 BUILD_DEPENDS+= ${LOCALBASE}/lib/libscotch.a:${PORTSDIR}/cad/scotch LIB_DEPENDS= libmed.so:${PORTSDIR}/french/med \ libbft.so:${PORTSDIR}/science/bft \ libhdf5.so:${PORTSDIR}/science/hdf5 \ libcgns.so:${PORTSDIR}/science/cgnslib WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= gmake USE_TEX= dvipsk GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-bft=${LOCALBASE} \ --with-hdf5=${LOCALBASE} \ --with-cgns=${LOCALBASE} \ --without-adf --without-ccm \ --with-scotch=${LOCALBASE} \ --with-med=${LOCALBASE} \ --with-metis=${LOCALBASE} \ --with-metis-include=${LOCALBASE}/include/metis CONFIGURE_ENV= PTHREAD_LIBS=-lpthread OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext iconv NLS_CONFIGURE_ENABLE= nls DOCS_USE= TEX=tex:build DOCS_BUILD_DEPENDS= fig2dev:${PORTSDIR}/print/transfig .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif .if ${PORT_OPTIONS:MDOCS} PORTDOCS= mi_ecs.pdf mt_ecs.pdf MAKE_JOBS_UNSAFE=yes .endif .include .if exists(${LOCALBASE}/bin/graphchk) # The regular metis is present, so we cannot depend on metis-edf LIB_DEPENDS+= libmetis.so.1:${PORTSDIR}/math/metis4 .else # Prefer metis-edf to avoid conflict with Code_Aster LIB_DEPENDS+= libmetis.so.0:${PORTSDIR}/math/metis-edf .endif pre-configure: .if ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e '/^SUBDIRS/s| po| po doc|' ${WRKSRC}/Makefile.in .endif post-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/science/ecs/distinfo =================================================================== --- head/science/ecs/distinfo (revision 386347) +++ head/science/ecs/distinfo (revision 386348) @@ -1,2 +1,2 @@ -SHA256 (ecs-2.0.3.tar.gz) = 5c4a6c2eed0f476571681fed9b8f8b99fafbdc2ffdcc08775387a5b71dc5642d -SIZE (ecs-2.0.3.tar.gz) = 1171288 +SHA256 (ecs-2.0.4.tar.gz) = fac2bbbf0ec3b34d7a87a1ca742adf8bfc2fbb4875a3bc277a16ef5bf5831be9 +SIZE (ecs-2.0.4.tar.gz) = 1191831 Index: head/science/fvm/Makefile =================================================================== --- head/science/fvm/Makefile (revision 386347) +++ head/science/fvm/Makefile (revision 386348) @@ -1,64 +1,63 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= fvm -PORTVERSION= 0.15.4 -PORTREVISION= 3 +PORTVERSION= 0.15.5 CATEGORIES= science parallel MASTER_SITES= http://code-saturne.org/releases/ MAINTAINER= thierry@FreeBSD.org COMMENT= Code_Saturne Finite Volume Mesh LICENSE= LGPL21 LIB_DEPENDS= libmed.so:${PORTSDIR}/french/med \ libbft.so:${PORTSDIR}/science/bft \ libhdf5.so:${PORTSDIR}/science/hdf5 \ libcgns.so:${PORTSDIR}/science/cgnslib WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-bft=${LOCALBASE} \ --with-hdf5=${LOCALBASE} \ --with-cgns=${LOCALBASE} \ --with-med=${LOCALBASE} INSTALL_TARGET= install-strip .if defined(WITH_LAM) BUILD_DEPENDS+= ${LOCALBASE}/lib/liblam.a:${PORTSDIR}/net/lam RUN_DEPENDS+= ${LOCALBASE}/bin/lamboot:${PORTSDIR}/net/lam CONFIGURE_ARGS+= --with-mpi=${LOCALBASE} .elif defined(WITH_OPENMPI) BUILD_DEPENDS+= ${LOCALBASE}/mpi/openmpi/bin/mpicc:${PORTSDIR}/net/openmpi RUN_DEPENDS+= ${LOCALBASE}/mpi/openmpi/bin/mpirun:${PORTSDIR}/net/openmpi CONFIGURE_ARGS+= --with-mpi=${LOCALBASE}/mpi/openmpi .else BUILD_DEPENDS+= ${LOCALBASE}/bin/mpicc:${PORTSDIR}/net/mpich2 RUN_DEPENDS+= ${LOCALBASE}/bin/mpirun:${PORTSDIR}/net/mpich2 CONFIGURE_ARGS+= --with-mpi=${LOCALBASE} # Do not directly depend on Fortran, but FFLAGS needed to link with mpich2 USES+= fortran .endif .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif TESTSBIN= fvm_file_test fvm_interface_test fvm_selector_postfix_test fvm_selector_test pre-configure: ${REINPLACE_CMD} -e 's|-lmpich|-lmpich -lmpl|' \ ${WRKSRC}/${CONFIGURE_SCRIPT} # No useful doc there ${REINPLACE_CMD} -e 's|tests doc|tests|' ${WRKSRC}/Makefile.in regression-test: .for pg in ${TESTSBIN} (cd ${WRKSRC}/tests; ./${pg}) .endfor .include Index: head/science/fvm/distinfo =================================================================== --- head/science/fvm/distinfo (revision 386347) +++ head/science/fvm/distinfo (revision 386348) @@ -1,2 +1,2 @@ -SHA256 (fvm-0.15.4.tar.gz) = d8d8ac69c4cd6f62b7153f01ea2bc5f6927d9fdad2a38f59316bf4c39d045877 -SIZE (fvm-0.15.4.tar.gz) = 825883 +SHA256 (fvm-0.15.5.tar.gz) = b926d740636ba5b334ef5c199d2bdd1393c427c4df00f8a64a4f3c559cfdad28 +SIZE (fvm-0.15.5.tar.gz) = 732825 Index: head/science/ncs/Makefile =================================================================== --- head/science/ncs/Makefile (revision 386347) +++ head/science/ncs/Makefile (revision 386348) @@ -1,120 +1,119 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= ncs -PORTVERSION= 2.0.7 -PORTREVISION= 2 +PORTVERSION= 2.0.8 CATEGORIES= science parallel MASTER_SITES= http://code-saturne.org/releases/ MAINTAINER= thierry@FreeBSD.org COMMENT= Code_Saturne Kernel LICENSE= GPLv2 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:${PORTSDIR}/devel/py-qt4 \ cs_preprocess:${PORTSDIR}/science/ecs \ pyrcc4:${PORTSDIR}/textproc/py-qt4-xml LIB_DEPENDS= libfvm.so:${PORTSDIR}/science/fvm \ libmei.so:${PORTSDIR}/science/mei RUN_DEPENDS= xmgrace:${PORTSDIR}/math/grace \ bash:${PORTSDIR}/shells/bash \ xterm:${PORTSDIR}/x11/xterm \ cs_preprocess:${PORTSDIR}/science/ecs USES= fortran gettext gmake iconv libtool python shebangfix USE_GNOME= libxml2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} SHEBANG_FILES= bin/runcase.in CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2 GNU_CONFIGURE= yes CONFIGURE_ENV= MPI_LIBS="${MPI_LIBS}" \ PYEXE="${PYTHON_CMD}" CONFIGURE_ARGS= --with-blas-libs="${BLASLIB} ${LAPACKLIB}" MAKE_ENV= NOM_ARCH=${OPSYS} CS_MPI_PATH=${MPI_HOME}/bin \ PTHREAD_LIBS=-lpthread TERM=${TERM} \ MPI_HOME=${MPI_HOME} MPI_LIBS="${MPI_LIBS}" USE_LDCONFIG= yes FORTRANLIBDIR= `${DIRNAME} \\`${FC} -print-libgcc-file-name\\`` FORTRANLIBDIR2= `${DIRNAME} \\`${FC} -print-libgcc-file-name\\``/../../../ OPTIONS_DEFINE= DOCS EXAMPLES BATCH BATCH_DESC= Use Torque to submit batches BATCH_CONFIGURE_WITH= batch=PBS BATCH_LIB_DEPENDS= libtorque.so:${PORTSDIR}/sysutils/torque OPTIONS_RADIO= BLAS OPTIONS_RADIO_BLAS= REFERENCE ATLAS OPTIONS_DEFAULT= REFERENCE REFERENCE_DESC= Blas / Lapack REFERENCE_USES= blaslapack:netlib ATLAS_DESC= ATLAS ATLAS_USES= blaslapack:atlas .include .if ${PORT_OPTIONS:MREFERENCE} CONFIGURE_ARGS+= --with-blas-type=BLAS .else CONFIGURE_ARGS+= --with-blas-type=ATLAS .endif .if defined(PACKAGE_BUILDING) TERM= vt100 # Force for pointyhat to override su .else TERM?= vt100 # Default value needed for tput in jail or tinderbox .endif SUB_DIRS= data include src users BIN_SCRIPTS= autovalid check_mesh compiler_version cree_sat cs.exe gracehst \ grp info_cs lance_install rang_mpi.sh BIN_DATAS= Makefile SaturneGUI autovalid.xml cs_profile lance lance.help \ macros_FreeBSD.mk .if defined(WITH_LAM) MPI_HOME= ${LOCALBASE} BUILD_DEPENDS+= ${MPI_HOME}/lib/liblam.a:${PORTSDIR}/net/lam RUN_DEPENDS+= ${MPI_HOME}/bin/lamboot:${PORTSDIR}/net/lam MPI_LIBS= -lmpi -llam .elif defined(WITH_OPENMPI) MPI_HOME= ${LOCALBASE}/mpi/openmpi BUILD_DEPENDS+= ${MPI_HOME}/bin/mpicc:${PORTSDIR}/net/openmpi RUN_DEPENDS+= ${MPI_HOME}/bin/mpirun:${PORTSDIR}/net/openmpi MPI_LIBS= -lmpi -lorte -lopal .else MPI_HOME= ${LOCALBASE} BUILD_DEPENDS+= ${MPI_HOME}/bin/mpicc:${PORTSDIR}/net/mpich2 RUN_DEPENDS+= ${MPI_HOME}/bin/mpirun:${PORTSDIR}/net/mpich2 MPI_LIBS= -lmpich -lmpl -lpthread .endif .if ${PORT_OPTIONS:MDOCS} USE_TEX= tex:build BUILD_DEPENDS+= fig2dev:${PORTSDIR}/print/transfig ALL_TARGET= all pdf INSTALL_TARGET= install install-pdf DOCS= AUTHORS COMPATIBILITY ChangeLog README .endif RUN_DEPENDS+= xpdf:${PORTSDIR}/graphics/xpdf pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "By default ncs is built with MPICH2, but you can set WITH_LAM or WITH_OPENMPI" @${ECHO_MSG} "if you prefer." @${ECHO_MSG} post-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:C|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .endif .if ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR} .endif .include Index: head/science/ncs/distinfo =================================================================== --- head/science/ncs/distinfo (revision 386347) +++ head/science/ncs/distinfo (revision 386348) @@ -1,2 +1,2 @@ -SHA256 (ncs-2.0.7.tar.gz) = 94a6ffa57d10ed9b84175a2aad19ac87595c92bacfccb11b709ba541ded76966 -SIZE (ncs-2.0.7.tar.gz) = 10864037 +SHA256 (ncs-2.0.8.tar.gz) = 5a363e716d0ad225d3de52169b846bb3885f3e4eb82c1074cdd1086e4b1fdf80 +SIZE (ncs-2.0.8.tar.gz) = 10840408