From 40269d40a521a01a96ca923cf77bb3f5cc668caf Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 22 Nov 2021 20:39:52 -0500 Subject: [PATCH] python3-mpi4py: update to 3.1.2, steal maintainership --- srcpkgs/python3-mpi4py/template | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template index de6c347721..df390242b3 100644 --- a/srcpkgs/python3-mpi4py/template +++ b/srcpkgs/python3-mpi4py/template @@ -1,18 +1,21 @@ # Template file for 'python3-mpi4py' pkgname=python3-mpi4py -version=3.0.3 -revision=3 +version=3.1.2 +revision=1 wrksrc="mpi4py-${version}" build_style=python3-module hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi" makedepends="python3-devel openmpi-devel" -depends="openmpi" +depends="openmpi python3" short_desc="Python bindings for the Message Passing Interface (MPI) standard" -maintainer="Anders Damsgaard " +maintainer="Andrew J. Hesford " license="BSD-2-Clause" -homepage="https://bitbucket.org/mpi4py/mpi4py" +homepage="https://github.com/mpi4py/mpi4py" +changelog="https://raw.githubusercontent.com/mpi4py/mpi4py/master/CHANGES.rst" distfiles="$PYPI_SITE/m/mpi4py/mpi4py-${version}.tar.gz" -checksum=012d716c8b9ed1e513fcc4b18e5af16a8791f51e6d1716baccf988ad355c5a1f +checksum=40dd546bece8f63e1131c3ceaa7c18f8e8e93191a762cd446a8cfcf7f9cce770 +# Tests require a sensible MPI environment +make_check=no post_extract() { # recythonize @@ -20,6 +23,7 @@ post_extract() { src/mpi4py/include/mpi4py/mpi4py.MPI_api.h \ src/mpi4py.MPI.c } + post_install() { vlicense LICENSE.rst }