diff options
Diffstat (limited to 'math')
| -rw-r--r-- | math/Makefile | 2 | ||||
| -rw-r--r-- | math/py-slepc4py/Makefile | 30 | ||||
| -rw-r--r-- | math/py-slepc4py/distinfo | 3 | ||||
| -rw-r--r-- | math/py-slepc4py/pkg-descr | 4 | ||||
| -rw-r--r-- | math/slepc/Makefile | 50 | ||||
| -rw-r--r-- | math/slepc/distinfo | 3 | ||||
| -rw-r--r-- | math/slepc/files/patch-config_install.py | 22 | ||||
| -rw-r--r-- | math/slepc/pkg-descr | 9 | ||||
| -rw-r--r-- | math/slepc/pkg-plist | 95 |
9 files changed, 0 insertions, 218 deletions
diff --git a/math/Makefile b/math/Makefile index f0f9b924d8a6..61c65cf3122a 100644 --- a/math/Makefile +++ b/math/Makefile @@ -840,7 +840,6 @@ SUBDIR += py-secp256k1 SUBDIR += py-seriate SUBDIR += py-simhash - SUBDIR += py-slepc4py SUBDIR += py-snuggs SUBDIR += py-spectral SUBDIR += py-spot @@ -908,7 +907,6 @@ SUBDIR += sisl SUBDIR += slatec SUBDIR += sleef - SUBDIR += slepc SUBDIR += slgrace SUBDIR += snns SUBDIR += solitaire diff --git a/math/py-slepc4py/Makefile b/math/py-slepc4py/Makefile deleted file mode 100644 index f4cbc60971a7..000000000000 --- a/math/py-slepc4py/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# $FreeBSD$ - -PORTNAME= slepc4py -DISTVERSION= 3.10.0 -PORTREVISION= 3 -CATEGORIES= math python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= yuri@FreeBSD.org -COMMENT= SLEPc for Python - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE.rst - -DEPRECATED= Depends on broken and expiring math/slepc -EXPIRATION_DATE= 2020-12-29 - -BUILD_DEPENDS= ${PYNUMPY} -LIB_DEPENDS= libmpich.so:net/mpich \ - libpetsc.so:science/PETSc \ - libslepc.so:math/slepc -RUN_DEPENDS= ${PYNUMPY} - -USES= fortran python:3.6+ -USE_PYTHON= distutils autoplist - -MAKE_ENV= PETSC_DIR=${LOCALBASE} SLEPC_DIR=${LOCALBASE} - -.include <bsd.port.mk> diff --git a/math/py-slepc4py/distinfo b/math/py-slepc4py/distinfo deleted file mode 100644 index f6131da2b9b7..000000000000 --- a/math/py-slepc4py/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1538521030 -SHA256 (slepc4py-3.10.0.tar.gz) = 326cbab709836cd5fe8e4adb60eaabe4e24537715bededd2812f3bc47c4b0474 -SIZE (slepc4py-3.10.0.tar.gz) = 835166 diff --git a/math/py-slepc4py/pkg-descr b/math/py-slepc4py/pkg-descr deleted file mode 100644 index d6bea670d1bc..000000000000 --- a/math/py-slepc4py/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Python bindings for SLEPc, the Scalable Library for Eigenvalue Problem -Computations. - -WWW: https://bitbucket.org/slepc/slepc4py diff --git a/math/slepc/Makefile b/math/slepc/Makefile deleted file mode 100644 index 4cc6cea0aca0..000000000000 --- a/math/slepc/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# $FreeBSD$ - -PORTNAME= slepc -DISTVERSION= 3.10.1 -PORTREVISION= 3 -CATEGORIES= math devel -MASTER_SITES= http://slepc.upv.es/download/distrib/ - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Scalable Library for Eigenvalue Problem Computations - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN= fails to build -DEPRECATED= Broken, uses deprecated version of python -EXPIRATION_DATE= 2020-12-29 - -LIB_DEPENDS= libblas.so:math/blas \ - liblapack.so:math/lapack \ - libmpich.so:net/mpich \ - libpetsc.so:science/PETSc - -USES= gmake fortran python:2.7 shebangfix xorg -SHEBANG_FILES= configure -SHEBANG_GLOB= *.py -MAKEFILE= makefile -MAKE_ENV= PETSC_DIR=${LOCALBASE} PETSC_ARCH="" SLEPC_DIR=${WRKSRC} PYTHON=${PYTHON_CMD} -USE_XORG= x11 # not really needed, but is inherited from the PETSc setup -USE_LDCONFIG= yes - -OS_VER= ${OPSYS:tl}${OSVERSION:C/(.*)...../\\1/} - -BINARY_ALIAS= python=${PYTHON_CMD} - -OPTIONS_DEFINE= EXAMPLES - -PORTEXAMPLES= * - -do-configure: - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./configure - @${REINPLACE_CMD} -e 's|^SLEPC_DESTDIR *=.*|SLEPC_DESTDIR = ${PREFIX}|' \ - ${WRKSRC}/installed-arch-${OS_VER}-c-debug/lib/slepc/conf/slepcvariables # otherwise it fills a wrong value for some reason - -post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libslepc.so.${PORTVERSION} - @${REINPLACE_CMD} -i '' -e 's|#!/usr/bin/env python|#!${PYTHON_CMD}|' \ - ${STAGEDIR}${PREFIX}/lib/slepc/conf/reconfigure-installed-arch-${OS_VER}-c-debug.py - -.include <bsd.port.mk> diff --git a/math/slepc/distinfo b/math/slepc/distinfo deleted file mode 100644 index 7326ccfb2f96..000000000000 --- a/math/slepc/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1540450902 -SHA256 (slepc-3.10.1.tar.gz) = f64787c8c2ab3d2f6db3c67d2bfe6ee84f741ce3dfde1d2f8221e131820a12a1 -SIZE (slepc-3.10.1.tar.gz) = 4565067 diff --git a/math/slepc/files/patch-config_install.py b/math/slepc/files/patch-config_install.py deleted file mode 100644 index b31bde13af62..000000000000 --- a/math/slepc/files/patch-config_install.py +++ /dev/null @@ -1,22 +0,0 @@ ---- config/install.py.orig 2018-10-02 22:50:33 UTC -+++ config/install.py -@@ -311,13 +311,13 @@ for dir in dirs: - - def installShare(self): - self.copies.extend(self.copytree(self.rootShareDir, self.destShareDir)) -- examplesdir=os.path.join(self.destShareDir,'slepc','examples') -- if os.path.exists(os.path.join(self.destShareDir,'slepc','examples')): -- shutil.rmtree(os.path.join(self.destShareDir,'slepc','examples')) -- os.mkdir(os.path.join(self.destShareDir,'slepc','examples')) -- self.copyExamples(self.rootDir,os.path.join(self.destShareDir,'slepc','examples')) -+ examplesdir=os.path.join(self.destShareDir,'examples','slepc') -+ if os.path.exists(os.path.join(self.destShareDir,'examples','slepc')): -+ shutil.rmtree(os.path.join(self.destShareDir,'examples','slepc')) -+ os.mkdir(os.path.join(self.destShareDir,'examples','slepc')) -+ self.copyExamples(self.rootDir,os.path.join(self.destShareDir,'examples','slepc')) - self.copyConfig(self.rootDir,examplesdir) -- self.fixExamplesMakefile(os.path.join(self.destShareDir,'slepc','examples','makefile')) -+ self.fixExamplesMakefile(os.path.join(self.destShareDir,'examples','slepc','makefile')) - return - - def copyLib(self, src, dst): diff --git a/math/slepc/pkg-descr b/math/slepc/pkg-descr deleted file mode 100644 index 511dd2c5d48e..000000000000 --- a/math/slepc/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -SLEPc is a software library for the solution of large scale sparse eigenvalue -problems on parallel computers. It is an extension of PETSc and can be used for -linear eigenvalue problems in either standard or generalized form, with real or -complex arithmetic. It can also be used for computing a partial SVD of a large, -sparse, rectangular matrix, and to solve nonlinear eigenvalue problems -(polynomial or general). Additionally, SLEPc provides solvers for the -computation of the action of a matrix function on a vector. - -WWW: http://slepc.upv.es/ diff --git a/math/slepc/pkg-plist b/math/slepc/pkg-plist deleted file mode 100644 index a92a79917fdd..000000000000 --- a/math/slepc/pkg-plist +++ /dev/null @@ -1,95 +0,0 @@ -include/slepc.h -include/slepc/finclude/slepc.h -include/slepc/finclude/slepcbv.h -include/slepc/finclude/slepcds.h -include/slepc/finclude/slepceps.h -include/slepc/finclude/slepcfn.h -include/slepc/finclude/slepclme.h -include/slepc/finclude/slepcmfn.h -include/slepc/finclude/slepcnep.h -include/slepc/finclude/slepcpep.h -include/slepc/finclude/slepcrg.h -include/slepc/finclude/slepcst.h -include/slepc/finclude/slepcsvd.h -include/slepc/finclude/slepcsys.h -include/slepc/private/bvimpl.h -include/slepc/private/dsimpl.h -include/slepc/private/epsimpl.h -include/slepc/private/fnimpl.h -include/slepc/private/lmeimpl.h -include/slepc/private/mfnimpl.h -include/slepc/private/nepimpl.h -include/slepc/private/pepimpl.h -include/slepc/private/rgimpl.h -include/slepc/private/slepcimpl.h -include/slepc/private/stimpl.h -include/slepc/private/svdimpl.h -include/slepc/private/vecimplslepc.h -include/slepcblaslapack.h -include/slepcblaslapack_mangle.h -include/slepcblaslapack_stdcall.h -include/slepcbv.h -include/slepcbv.mod -include/slepcbvdef.mod -include/slepcconf.h -include/slepcds.h -include/slepcds.mod -include/slepcdsdef.mod -include/slepceps.h -include/slepceps.mod -include/slepcepsdef.mod -include/slepcfn.h -include/slepcfn.mod -include/slepcfndef.mod -include/slepclme.h -include/slepclme.mod -include/slepclmedef.mod -include/slepcmat.h -include/slepcmath.h -include/slepcmfn.h -include/slepcmfn.mod -include/slepcmfndef.mod -include/slepcnep.h -include/slepcnep.mod -include/slepcnepdef.mod -include/slepcpep.h -include/slepcpep.mod -include/slepcpepdef.mod -include/slepcrg.h -include/slepcrg.mod -include/slepcrgdef.mod -include/slepcrgtypes.h -include/slepcsc.h -include/slepcst.h -include/slepcst.mod -include/slepcstdef.mod -include/slepcsvd.h -include/slepcsvd.mod -include/slepcsvddef.mod -include/slepcsys.h -include/slepcsys.mod -include/slepcsysdef.mod -include/slepcvec.h -include/slepcversion.h -lib/libslepc.so -lib/libslepc.so.3.10 -lib/libslepc.so.3.10.1 -lib/slepc/conf/SLEPcBuildInternal.cmake -lib/slepc/conf/modules/slepc/3.10.1-installed-arch-%%PYTHON_PLATFORM%%-c-debug -lib/slepc/conf/reconfigure-installed-arch-%%PYTHON_PLATFORM%%-c-debug.py -lib/slepc/conf/slepc_common -lib/slepc/conf/slepc_rules -lib/slepc/conf/slepc_test -lib/slepc/conf/slepc_variables -lib/slepc/conf/slepcrules -lib/slepc/conf/slepcvariables -lib/slepc/conf/slepcvariables.bak -lib/slepc/conf/uninstall.py -libdata/pkgconfig/SLEPc.pc -%%DATADIR%%/datafiles/matrices/bfw62a.petsc -%%DATADIR%%/datafiles/matrices/bfw62b.petsc -%%DATADIR%%/datafiles/matrices/rdb200.petsc -%%DATADIR%%/datafiles/matrices/readme -%%DATADIR%%/datafiles/matrices/speaker107c.petsc -%%DATADIR%%/datafiles/matrices/speaker107k.petsc -%%DATADIR%%/datafiles/matrices/speaker107m.petsc |
