Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Dec 2020 18:37:12 +0000 (UTC)
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r559010 - head/science/code_saturne
Message-ID:  <202012231837.0BNIbCjk094507@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: thierry
Date: Wed Dec 23 18:37:11 2020
New Revision: 559010
URL: https://svnweb.freebsd.org/changeset/ports/559010

Log:
  Upgrade to 6.1.3 and enable Python bindings for PLE.
  
  Changelog at <https://github.com/code-saturne/code_saturne/blob/v6.1/NEWS.md>.

Modified:
  head/science/code_saturne/Makefile
  head/science/code_saturne/distinfo
  head/science/code_saturne/pkg-plist

Modified: head/science/code_saturne/Makefile
==============================================================================
--- head/science/code_saturne/Makefile	Wed Dec 23 18:29:00 2020	(r559009)
+++ head/science/code_saturne/Makefile	Wed Dec 23 18:37:11 2020	(r559010)
@@ -2,9 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	code_saturne
-PORTVERSION=	6.1.2
+PORTVERSION=	6.1.3
 DISTVERSIONPREFIX=	v
-PORTREVISION=	4
 CATEGORIES=	science parallel
 
 MAINTAINER=	thierry@FreeBSD.org
@@ -36,9 +35,10 @@ CFLAGS+=	-D__XSI_VISIBLE
 CPPFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--without-salome --without-salome-yacs --without-salome-kernel	\
-		--without-salome-gui
+		--without-salome-gui --enable-python
 CONFIGURE_ENV=	ac_cv_path_SED=${LOCALBASE}/bin/gsed
 USE_LDCONFIG=	yes
+INSTALL_TARGET=	install-strip
 BINARY_ALIAS=	python=${PYTHON_CMD} \
 		pyrcc5=pyrcc5-${PYTHON_VER} \
 		pyuic5=pyuic5-${PYTHON_VER}
@@ -53,7 +53,9 @@ BLAS_CONFIGURE_ON=	--with-blas=yes --with-blas-lib=${L
 BLAS_LIB_DEPENDS=	libopenblas.so:math/openblas
 BATCH_DESC=		Use Torque to submit batches
 BATCH_RUN_DEPENDS=	pbs-config:sysutils/torque
+MPI_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mpi4py>0:net/py-mpi4py@${PY_FLAVOR}
 MPI_LIB_DEPENDS=	libmpi.so:net/mpich
+MPI_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mpi4py>0:net/py-mpi4py@${PY_FLAVOR}
 MPI_CONFIGURE_WITH=	mpi
 METIS_DESC=		Support of METIS
 METIS_LIB_DEPENDS=	libmetis.so:math/metis
@@ -101,6 +103,9 @@ pre-configure:
 		-o ${WRKSRC}/src/mei/mei_parser.c ${WRKSRC}/src/mei/mei_parser.y
 	${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|'	\
 		${WRKSRC}/Makefile.am
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/code_saturne/cs_solver
 
 post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}

Modified: head/science/code_saturne/distinfo
==============================================================================
--- head/science/code_saturne/distinfo	Wed Dec 23 18:29:00 2020	(r559009)
+++ head/science/code_saturne/distinfo	Wed Dec 23 18:37:11 2020	(r559010)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1600007190
-SHA256 (code-saturne-code_saturne-v6.1.2_GH0.tar.gz) = 76c27fd8e1adbdeefa5f9b3f8d80ed33d4e851a2accd1c959a54f353149f8fd2
-SIZE (code-saturne-code_saturne-v6.1.2_GH0.tar.gz) = 19591303
+TIMESTAMP = 1608743108
+SHA256 (code-saturne-code_saturne-v6.1.3_GH0.tar.gz) = fcbd93ad3059ee256f59ce552e0ab2f7d894a84374cdae1a743574f4989eda0f
+SIZE (code-saturne-code_saturne-v6.1.3_GH0.tar.gz) = 19593748

Modified: head/science/code_saturne/pkg-plist
==============================================================================
--- head/science/code_saturne/pkg-plist	Wed Dec 23 18:29:00 2020	(r559009)
+++ head/science/code_saturne/pkg-plist	Wed Dec 23 18:37:11 2020	(r559010)
@@ -1495,6 +1495,21 @@ lib/libsaturne.so
 %%PYTHON_SITELIBDIR%%/code_saturne/trackcvg/__pycache__/resource_base_rc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/code_saturne/trackcvg/__pycache__/resource_base_rc.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/code_saturne/trackcvg/resource_base_rc.py
+%%PYTHON_SITELIBDIR%%/ple/Coupling.py
+%%PYTHON_SITELIBDIR%%/ple/Init.py
+%%PYTHON_SITELIBDIR%%/ple/__init__.py
+%%PYTHON_SITELIBDIR%%/ple/__pycache__/Coupling.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/ple/__pycache__/Coupling.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/ple/__pycache__/Init.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/ple/__pycache__/Init.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/ple/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/ple/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/ple/__pycache__/pyple_coupler.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/ple/__pycache__/pyple_coupler.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/ple/libpyplecoupling.so
+%%PYTHON_SITELIBDIR%%/ple/libpyplecoupling.so.0
+%%PYTHON_SITELIBDIR%%/ple/libpyplecoupling.so.0.0.0
+%%PYTHON_SITELIBDIR%%/ple/pyple_coupler.py
 libexec/code_saturne/cs_check_syntax
 libexec/code_saturne/cs_io_dump
 libexec/code_saturne/cs_preprocess



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012231837.0BNIbCjk094507>