New port: math/py-slepc4py: SLEPc for Python
This commit is contained in:
parent
93e3b85b95
commit
f3bbecb945
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=473300
@ -720,6 +720,7 @@
|
||||
SUBDIR += py-seaborn
|
||||
SUBDIR += py-secp256k1
|
||||
SUBDIR += py-simhash
|
||||
SUBDIR += py-slepc4py
|
||||
SUBDIR += py-spectral
|
||||
SUBDIR += py-statsmodels
|
||||
SUBDIR += py-svgmath
|
||||
|
30
math/py-slepc4py/Makefile
Normal file
30
math/py-slepc4py/Makefile
Normal file
@ -0,0 +1,30 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= slepc4py
|
||||
DISTVERSION= 3.9.0
|
||||
CATEGORIES= math python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
# https://bitbucket.org/slepc/slepc4py/issues/34/freebsd-compatibility-patches
|
||||
PATCH_SITES= https://bitbucket.org/petsc/petsc4py/commits/
|
||||
PATCHFILES= ab877906425e/raw:-p1 ecf673e8b8da/raw:-p1
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= SLEPc for Python
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
|
||||
|
||||
BUILD_DEPENDS= ${PYNUMPY}
|
||||
LIB_DEPENDS= libmpich.so:net/mpich2 \
|
||||
libpetsc.so:science/PETSc \
|
||||
libslepc.so:math/slepc
|
||||
RUN_DEPENDS= ${PYNUMPY}
|
||||
|
||||
USES= fortran python
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
MAKE_ENV= PETSC_DIR=${LOCALBASE} SLEPC_DIR=${LOCALBASE}
|
||||
|
||||
.include <bsd.port.mk>
|
7
math/py-slepc4py/distinfo
Normal file
7
math/py-slepc4py/distinfo
Normal file
@ -0,0 +1,7 @@
|
||||
TIMESTAMP = 1529916157
|
||||
SHA256 (slepc4py-3.9.0.tar.gz) = 67ed4ffed36c076448d6a0148edfad65d6610b9838df97c79f6fc5d7ec06b90b
|
||||
SIZE (slepc4py-3.9.0.tar.gz) = 829386
|
||||
SHA256 (ab877906425e/raw) = ef07a5622ce5a55dc555455aff5c59a6395bdef74b11aa576d58642db7c4ccfc
|
||||
SIZE (ab877906425e/raw) = 2706
|
||||
SHA256 (ecf673e8b8da/raw) = a2e66c9ef4f502499236fe171fc5f7723a91f3c48122fa20de63070fbb6e704f
|
||||
SIZE (ecf673e8b8da/raw) = 923
|
4
math/py-slepc4py/pkg-descr
Normal file
4
math/py-slepc4py/pkg-descr
Normal file
@ -0,0 +1,4 @@
|
||||
Python bindings for SLEPc, the Scalable Library for Eigenvalue Problem
|
||||
Computations.
|
||||
|
||||
WWW: https://bitbucket.org/slepc/slepc4py
|
Loading…
Reference in New Issue
Block a user