diff options
Diffstat (limited to 'math')
-rw-r--r-- | math/petiga/Makefile | 2 | ||||
-rw-r--r-- | math/py-petsc4py/Makefile | 6 | ||||
-rw-r--r-- | math/py-petsc4py/distinfo | 8 | ||||
-rw-r--r-- | math/py-petsc4py/pkg-plist | 1 | ||||
-rw-r--r-- | math/py-slepc4py/Makefile | 7 | ||||
-rw-r--r-- | math/py-slepc4py/distinfo | 10 | ||||
-rw-r--r-- | math/slepc/Makefile | 4 | ||||
-rw-r--r-- | math/slepc/distinfo | 6 | ||||
-rw-r--r-- | math/slepc/files/patch-config_install.py | 9 | ||||
-rw-r--r-- | math/slepc/files/patch-makefile | 8 | ||||
-rw-r--r-- | math/slepc/pkg-plist | 6 | ||||
-rw-r--r-- | math/sundials/Makefile | 2 |
12 files changed, 28 insertions, 41 deletions
diff --git a/math/petiga/Makefile b/math/petiga/Makefile index deb017604a12..afe79e2c641f 100644 --- a/math/petiga/Makefile +++ b/math/petiga/Makefile @@ -2,7 +2,7 @@ PORTNAME= petiga DISTVERSION= g20180518 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math python MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ diff --git a/math/py-petsc4py/Makefile b/math/py-petsc4py/Makefile index 951368d62187..b6c3631708d9 100644 --- a/math/py-petsc4py/Makefile +++ b/math/py-petsc4py/Makefile @@ -1,15 +1,11 @@ # $FreeBSD$ PORTNAME= petsc4py -DISTVERSION= 3.9.1 -PORTREVISION= 1 +DISTVERSION= 3.10.0 CATEGORIES= math python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PATCH_SITES= https://bitbucket.org/petsc/petsc4py/commits/ -PATCHFILES= ab877906425e/raw:-p1 - MAINTAINER= yuri@FreeBSD.org COMMENT= PETSc for Python diff --git a/math/py-petsc4py/distinfo b/math/py-petsc4py/distinfo index cd4feb9981a6..c1673d59fb3d 100644 --- a/math/py-petsc4py/distinfo +++ b/math/py-petsc4py/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1528554205 -SHA256 (petsc4py-3.9.1.tar.gz) = 0ccee912216f100d9b08637e036df00e043a530303ff8afd7c3ac7c454681fb9 -SIZE (petsc4py-3.9.1.tar.gz) = 1651526 -SHA256 (ab877906425e/raw) = ef07a5622ce5a55dc555455aff5c59a6395bdef74b11aa576d58642db7c4ccfc -SIZE (ab877906425e/raw) = 2706 +TIMESTAMP = 1538518191 +SHA256 (petsc4py-3.10.0.tar.gz) = 45d4bc6be668052a68dff311c0177171b9ceced69a398252c487f6ad9b790332 +SIZE (petsc4py-3.10.0.tar.gz) = 1683666 diff --git a/math/py-petsc4py/pkg-plist b/math/py-petsc4py/pkg-plist deleted file mode 100644 index e74aeb3ae4ac..000000000000 --- a/math/py-petsc4py/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -%%PYTHON_SITELIBDIR%%/petsc4py/lib/PETSc.so diff --git a/math/py-slepc4py/Makefile b/math/py-slepc4py/Makefile index 23965bab071f..b47350912258 100644 --- a/math/py-slepc4py/Makefile +++ b/math/py-slepc4py/Makefile @@ -1,16 +1,11 @@ # $FreeBSD$ PORTNAME= slepc4py -DISTVERSION= 3.9.0 -PORTREVISION= 2 +DISTVERSION= 3.10.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 diff --git a/math/py-slepc4py/distinfo b/math/py-slepc4py/distinfo index ff34a7f6f4df..f6131da2b9b7 100644 --- a/math/py-slepc4py/distinfo +++ b/math/py-slepc4py/distinfo @@ -1,7 +1,3 @@ -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 +TIMESTAMP = 1538521030 +SHA256 (slepc4py-3.10.0.tar.gz) = 326cbab709836cd5fe8e4adb60eaabe4e24537715bededd2812f3bc47c4b0474 +SIZE (slepc4py-3.10.0.tar.gz) = 835166 diff --git a/math/slepc/Makefile b/math/slepc/Makefile index e7e80a1653a1..30eddbba6a5b 100644 --- a/math/slepc/Makefile +++ b/math/slepc/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= slepc -DISTVERSION= 3.9.2 -PORTREVISION= 2 +DISTVERSION= 3.10.0 CATEGORIES= math devel MASTER_SITES= http://slepc.upv.es/download/distrib/ @@ -19,6 +18,7 @@ LIB_DEPENDS= libblas.so:math/blas \ USES= gmake fortran python:2.7 shebangfix SHEBANG_FILES= configure +SHEBANG_GLOB= *.py MAKEFILE= makefile MAKE_ENV= PETSC_DIR=${LOCALBASE} PETSC_ARCH="" SLEPC_DIR=${WRKSRC} FREEBSD_STAGEDIR=${STAGEDIR} PYTHON=${PYTHON_CMD} USE_XORG= x11 # not really needed, but is inherited from the PETSc setup diff --git a/math/slepc/distinfo b/math/slepc/distinfo index 6cb04115cb46..3771d4c5feb5 100644 --- a/math/slepc/distinfo +++ b/math/slepc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1530608431 -SHA256 (slepc-3.9.2.tar.gz) = 247585b3f8c10bf50b9464cb8ef7b5f22bead6f96524384897a37ec4146eb03e -SIZE (slepc-3.9.2.tar.gz) = 4478227 +TIMESTAMP = 1538519652 +SHA256 (slepc-3.10.0.tar.gz) = 069d7a579995e0be1567c5bc869251e29c00044369a786933ca3040149d0412a +SIZE (slepc-3.10.0.tar.gz) = 4565134 diff --git a/math/slepc/files/patch-config_install.py b/math/slepc/files/patch-config_install.py index 374309fdd9b0..b31bde13af62 100644 --- a/math/slepc/files/patch-config_install.py +++ b/math/slepc/files/patch-config_install.py @@ -1,18 +1,21 @@ ---- config/install.py.orig 2018-06-25 08:07:05 UTC +--- config/install.py.orig 2018-10-02 22:50:33 UTC +++ config/install.py -@@ -295,11 +295,11 @@ for dir in dirs: +@@ -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')) -- self.fixExamplesMakefile(os.path.join(self.destShareDir,'slepc','examples','makefile')) ++ 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 diff --git a/math/slepc/files/patch-makefile b/math/slepc/files/patch-makefile index 645efb523d7c..3221be9ca2db 100644 --- a/math/slepc/files/patch-makefile +++ b/math/slepc/files/patch-makefile @@ -1,11 +1,11 @@ ---- makefile.orig 2018-05-02 15:18:14 UTC +--- makefile.orig 2018-10-02 22:42:08 UTC +++ makefile -@@ -254,7 +254,7 @@ chk_slepc_dir: +@@ -210,7 +210,7 @@ chk_slepc_dir: # Install relevant files in the prefix directory # install: -- -@${PYTHON} ./config/install.py ${SLEPC_DIR} ${PETSC_DIR} ${SLEPC_DESTDIR} ${PETSC_ARCH} ${AR_LIB_SUFFIX} ${RANLIB}; -+ -@${PYTHON} ./config/install.py ${SLEPC_DIR} ${PETSC_DIR} ${FREEBSD_STAGEDIR}${SLEPC_DESTDIR} ${PETSC_ARCH} ${AR_LIB_SUFFIX} ${RANLIB}; +- @${PYTHON} ./config/install.py ${SLEPC_DIR} ${PETSC_DIR} ${SLEPC_DESTDIR} ${PETSC_ARCH} ${AR_LIB_SUFFIX} ${RANLIB}; ++ @${PYTHON} ./config/install.py ${SLEPC_DIR} ${PETSC_DIR} ${FREEBSD_STAGEDIR}${SLEPC_DESTDIR} ${PETSC_ARCH} ${AR_LIB_SUFFIX} ${RANLIB}; # ------------------------------------------------------------------ # diff --git a/math/slepc/pkg-plist b/math/slepc/pkg-plist index e2d4bb0289eb..4ec6dc67f120 100644 --- a/math/slepc/pkg-plist +++ b/math/slepc/pkg-plist @@ -72,10 +72,10 @@ include/slepcsysdef.mod include/slepcvec.h include/slepcversion.h lib/libslepc.so -lib/libslepc.so.3.9 -lib/libslepc.so.3.9.2 +lib/libslepc.so.3.10 +lib/libslepc.so.3.10.0 lib/slepc/conf/SLEPcBuildInternal.cmake -lib/slepc/conf/modules/slepc/3.9.2-installed-arch-%%PYTHON_PLATFORM%%-c-debug +lib/slepc/conf/modules/slepc/3.10.0-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 diff --git a/math/sundials/Makefile b/math/sundials/Makefile index 6a2607e72954..170609c38228 100644 --- a/math/sundials/Makefile +++ b/math/sundials/Makefile @@ -2,7 +2,7 @@ PORTNAME= sundials DISTVERSION= 3.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= https://computation.llnl.gov/projects/sundials/download/ |