summaryrefslogtreecommitdiff
path: root/science
diff options
context:
space:
mode:
authorVolker Stolz <vs@FreeBSD.org>2005-05-18 15:44:50 +0000
committerVolker Stolz <vs@FreeBSD.org>2005-05-18 15:44:50 +0000
commit3ed171fe203adf2d5712f8b5889a7be911143e22 (patch)
treef035b294e084ec5ac7b0ce03c52b0e91695b1467 /science
parentUpdate to 0.7.22 (diff)
- Update to 0.3.2
- Fix missing symbols/libraries at runtime PRs: ports/74878 (TAOKA Fumiyoshi) ports/80624 (Gregory Crosswhite)
Notes
Notes: svn path=/head/; revision=135554
Diffstat (limited to 'science')
-rw-r--r--science/py-scipy/Makefile3
-rw-r--r--science/py-scipy/distinfo4
-rw-r--r--science/py-scipy/files/patch-scipy__core_scipy__base_fastumathmodule.c15
-rw-r--r--science/py-scipy/files/patch-scipy__core_scipy__distutils_system__info.py16
-rw-r--r--science/py-scipy03/Makefile3
-rw-r--r--science/py-scipy03/distinfo4
-rw-r--r--science/py-scipy03/files/patch-scipy__core_scipy__base_fastumathmodule.c15
-rw-r--r--science/py-scipy03/files/patch-scipy__core_scipy__distutils_system__info.py16
8 files changed, 70 insertions, 6 deletions
diff --git a/science/py-scipy/Makefile b/science/py-scipy/Makefile
index 0b8eaca3abdc..c77bdece7383 100644
--- a/science/py-scipy/Makefile
+++ b/science/py-scipy/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= scipy
-PORTVERSION= 0.3
+PORTVERSION= 0.3.2
CATEGORIES= science python
MASTER_SITES= http://www.scipy.org/download/scipy/src/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -34,6 +34,7 @@ post-patch:
.include <bsd.port.pre.mk>
post-install:
+ @${RMDIR} ${PYTHON_SITELIBDIR}/weave/swig # empty
.for dir in ${PYTHON_SITELIBDIR}/gui_thread ${PYTHON_SITELIBDIR}/scipy \
${PYTHON_SITELIBDIR}/scipy_base ${PYTHON_SITELIBDIR}/scipy_distutils \
${PYTHON_SITELIBDIR}/scipy_test ${PYTHON_SITELIBDIR}/weave
diff --git a/science/py-scipy/distinfo b/science/py-scipy/distinfo
index 7ceab39d6672..1fed1df485d5 100644
--- a/science/py-scipy/distinfo
+++ b/science/py-scipy/distinfo
@@ -1,2 +1,2 @@
-MD5 (SciPy_complete-0.3.tar.gz) = ae6578810bce6d3841919b691e607812
-SIZE (SciPy_complete-0.3.tar.gz) = 3510718
+MD5 (SciPy_complete-0.3.2.tar.gz) = 5ae2280ab2c4c653cb0ff8479e81284a
+SIZE (SciPy_complete-0.3.2.tar.gz) = 3368595
diff --git a/science/py-scipy/files/patch-scipy__core_scipy__base_fastumathmodule.c b/science/py-scipy/files/patch-scipy__core_scipy__base_fastumathmodule.c
new file mode 100644
index 000000000000..3d3320dcbb4a
--- /dev/null
+++ b/science/py-scipy/files/patch-scipy__core_scipy__base_fastumathmodule.c
@@ -0,0 +1,15 @@
+
+$FreeBSD$
+
+--- scipy_core/scipy_base/fastumathmodule.c.orig
++++ scipy_core/scipy_base/fastumathmodule.c
+@@ -1,8 +1,8 @@
++#include <math.h>
+ #include "Python.h"
+ #include "Numeric/arrayobject.h"
+ #include "Numeric/ufuncobject.h"
+ #include "abstract.h"
+-#include <math.h>
+ #include "mconf_lite.h"
+
+ /* Fast umath module whose functions do not check for range and domain
diff --git a/science/py-scipy/files/patch-scipy__core_scipy__distutils_system__info.py b/science/py-scipy/files/patch-scipy__core_scipy__distutils_system__info.py
new file mode 100644
index 000000000000..5b960f4c52c4
--- /dev/null
+++ b/science/py-scipy/files/patch-scipy__core_scipy__distutils_system__info.py
@@ -0,0 +1,16 @@
+
+$FreeBSD$
+
+--- scipy_core/scipy_distutils/system_info.py.orig
++++ scipy_core/scipy_distutils/system_info.py
+@@ -548,8 +548,8 @@
+ lib_dirs = self.get_lib_dirs()
+ info = {}
+ atlas_libs = self.get_libs('atlas_libs',
+- self._lib_names + ['atlas'])
+- lapack_libs = self.get_libs('lapack_libs',['lapack'])
++ self._lib_names + ['atlas_r'])
++ lapack_libs = self.get_libs('lapack_libs',['alapack_r'])
+ atlas = None
+ lapack = None
+ atlas_1 = None
diff --git a/science/py-scipy03/Makefile b/science/py-scipy03/Makefile
index 0b8eaca3abdc..c77bdece7383 100644
--- a/science/py-scipy03/Makefile
+++ b/science/py-scipy03/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= scipy
-PORTVERSION= 0.3
+PORTVERSION= 0.3.2
CATEGORIES= science python
MASTER_SITES= http://www.scipy.org/download/scipy/src/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -34,6 +34,7 @@ post-patch:
.include <bsd.port.pre.mk>
post-install:
+ @${RMDIR} ${PYTHON_SITELIBDIR}/weave/swig # empty
.for dir in ${PYTHON_SITELIBDIR}/gui_thread ${PYTHON_SITELIBDIR}/scipy \
${PYTHON_SITELIBDIR}/scipy_base ${PYTHON_SITELIBDIR}/scipy_distutils \
${PYTHON_SITELIBDIR}/scipy_test ${PYTHON_SITELIBDIR}/weave
diff --git a/science/py-scipy03/distinfo b/science/py-scipy03/distinfo
index 7ceab39d6672..1fed1df485d5 100644
--- a/science/py-scipy03/distinfo
+++ b/science/py-scipy03/distinfo
@@ -1,2 +1,2 @@
-MD5 (SciPy_complete-0.3.tar.gz) = ae6578810bce6d3841919b691e607812
-SIZE (SciPy_complete-0.3.tar.gz) = 3510718
+MD5 (SciPy_complete-0.3.2.tar.gz) = 5ae2280ab2c4c653cb0ff8479e81284a
+SIZE (SciPy_complete-0.3.2.tar.gz) = 3368595
diff --git a/science/py-scipy03/files/patch-scipy__core_scipy__base_fastumathmodule.c b/science/py-scipy03/files/patch-scipy__core_scipy__base_fastumathmodule.c
new file mode 100644
index 000000000000..3d3320dcbb4a
--- /dev/null
+++ b/science/py-scipy03/files/patch-scipy__core_scipy__base_fastumathmodule.c
@@ -0,0 +1,15 @@
+
+$FreeBSD$
+
+--- scipy_core/scipy_base/fastumathmodule.c.orig
++++ scipy_core/scipy_base/fastumathmodule.c
+@@ -1,8 +1,8 @@
++#include <math.h>
+ #include "Python.h"
+ #include "Numeric/arrayobject.h"
+ #include "Numeric/ufuncobject.h"
+ #include "abstract.h"
+-#include <math.h>
+ #include "mconf_lite.h"
+
+ /* Fast umath module whose functions do not check for range and domain
diff --git a/science/py-scipy03/files/patch-scipy__core_scipy__distutils_system__info.py b/science/py-scipy03/files/patch-scipy__core_scipy__distutils_system__info.py
new file mode 100644
index 000000000000..5b960f4c52c4
--- /dev/null
+++ b/science/py-scipy03/files/patch-scipy__core_scipy__distutils_system__info.py
@@ -0,0 +1,16 @@
+
+$FreeBSD$
+
+--- scipy_core/scipy_distutils/system_info.py.orig
++++ scipy_core/scipy_distutils/system_info.py
+@@ -548,8 +548,8 @@
+ lib_dirs = self.get_lib_dirs()
+ info = {}
+ atlas_libs = self.get_libs('atlas_libs',
+- self._lib_names + ['atlas'])
+- lapack_libs = self.get_libs('lapack_libs',['lapack'])
++ self._lib_names + ['atlas_r'])
++ lapack_libs = self.get_libs('lapack_libs',['alapack_r'])
+ atlas = None
+ lapack = None
+ atlas_1 = None