ports/162894: [patch] math/py-numpy Update to version 1.6.1

Gereon Kaiping kta1c10!gereon at linta.de
Sat Nov 26 13:00:22 UTC 2011


>Number:         162894
>Category:       ports
>Synopsis:       [patch] math/py-numpy Update to version 1.6.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 26 13:00:21 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Gereon Kaiping
>Release:        FreeBSD 9.0-RC1 amd64
>Organization:
>Environment:
System: FreeBSD kta1c10.sesnet.soton.ac.uk 9.0-RC1 FreeBSD 9.0-RC1 #6: Mon Oct 24 17:36:54 BST 2011 root at kta1c10.sesnet.soton.ac.uk:/usr/obj/usr/src/sys/KTA1C10 amd64

>Description:
	Update math/py-numpy to version 1.6.1
>How-To-Repeat:
>Fix:
	Apply the following patch.

--- py-numpy.diff begins here ---
diff -ruN py-numpy.orig/Makefile py-numpy/Makefile
--- py-numpy.orig/Makefile	2011-11-26 12:00:10.000000000 +0000
+++ py-numpy/Makefile	2011-11-26 12:08:55.000000000 +0000
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	numpy
-PORTVERSION=	1.5.1
-PORTREVISION=	1
+PORTVERSION=	1.6.1
 PORTEPOCH=	1
 CATEGORIES=	math python
 MASTER_SITES=	http://docs.scipy.org/doc/${DISTNAME:C/\..$/.x/}/:doc \
diff -ruN py-numpy.orig/distinfo py-numpy/distinfo
--- py-numpy.orig/distinfo	2011-11-26 12:00:10.000000000 +0000
+++ py-numpy/distinfo	2011-11-26 12:08:55.000000000 +0000
@@ -1,5 +1,5 @@
-SHA256 (numpy-1.5.1.tar.gz) = c36789ec381fec09f519249744ea36a77e5534b69446a59ee73b06cac29542eb
-SIZE (numpy-1.5.1.tar.gz) = 2280220
+SHA256 (numpy-1.6.1.tar.gz) = 788b1bc712ee566d4b4d62ef99736c5830fa264cbc56f8651ded1e795c755cdd
+SIZE (numpy-1.6.1.tar.gz) = 2637779
 SHA256 (numpy-ref.pdf) = 4ae481be313756dac9db43ca7cb6ea05eafc43262f8f6a1e2fde5397a69634a0
 SIZE (numpy-ref.pdf) = 5865550
 SHA256 (numpy-user.pdf) = 4c0774547ed30323cb8c53718fb9be778f8ab9d49829772bf25f35cb482e90ab
diff -ruN py-numpy.orig/files/patch-numpy-distutils-system_info.py py-numpy/files/patch-numpy-distutils-system_info.py
--- py-numpy.orig/files/patch-numpy-distutils-system_info.py	2011-11-26 12:00:10.000000000 +0000
+++ py-numpy/files/patch-numpy-distutils-system_info.py	2011-11-26 12:08:55.000000000 +0000
@@ -1,6 +1,6 @@
---- numpy/distutils/system_info.py.orig	2010-11-18 05:11:51.000000000 -0600
-+++ numpy/distutils/system_info.py	2011-10-08 11:34:44.399179056 -0500
-@@ -909,8 +909,8 @@
+--- numpy/distutils/system_info.py.orig	2011-07-01 22:31:13.000000000 +0100
++++ numpy/distutils/system_info.py	2011-11-26 09:54:54.000000000 +0000
+@@ -910,8 +910,8 @@
      dir_env_var = 'ATLAS'
      _lib_names = ['f77blas','cblas']
      if sys.platform[:7]=='freebsd':
@@ -11,7 +11,7 @@
      else:
          _lib_atlas = ['atlas']
          _lib_lapack = ['lapack']
-@@ -938,6 +938,7 @@
+@@ -939,6 +939,7 @@
              atlas = self.check_libs2(d,atlas_libs,[])
              lapack_atlas = self.check_libs2(d,['lapack_atlas'],[])
              if atlas is not None:
@@ -19,14 +19,3 @@
                  lib_dirs2 = [d] + self.combine_paths(d,['atlas*','ATLAS*'])
                  for d2 in lib_dirs2:
                      lapack = self.check_libs2(d2,lapack_libs,[])
-@@ -1383,8 +1384,9 @@
-             atlas_info = get_info('atlas_blas')
-         atlas_version = None
-         need_blas = 0
-+        lapack_type = self.cp.get(self.section, 'lapack_type').strip()
-         info = {}
--        if atlas_info:
-+        if lapack_type == 'atlas' and atlas_info:
-             version_info = atlas_info.copy()
-             atlas_version = get_atlas_version(**version_info)
-             if 'define_macros' not in atlas_info:
\ No newline at end of file
diff -ruN py-numpy.orig/pkg-plist py-numpy/pkg-plist
--- py-numpy.orig/pkg-plist	2011-11-26 12:00:10.000000000 +0000
+++ py-numpy/pkg-plist	2011-11-26 12:08:55.000000000 +0000
@@ -1,10 +1,4 @@
 bin/f2py
-%%PYTHON_SITELIBDIR%%/numpy/COMPATIBILITY
-%%PYTHON_SITELIBDIR%%/numpy/DEV_README.txt
-%%PYTHON_SITELIBDIR%%/numpy/INSTALL.txt
-%%PYTHON_SITELIBDIR%%/numpy/LICENSE.txt
-%%PYTHON_SITELIBDIR%%/numpy/README.txt
-%%PYTHON_SITELIBDIR%%/numpy/THANKS.txt
 %%PYTHON_SITELIBDIR%%/numpy/__config__.py
 %%PYTHON_SITELIBDIR%%/numpy/__config__.pyc
 %%PYTHON_SITELIBDIR%%/numpy/__config__.pyo
@@ -69,6 +63,7 @@
 %%PYTHON_SITELIBDIR%%/numpy/core/include/numpy/arrayscalars.h
 %%FENV%%%%PYTHON_SITELIBDIR%%/numpy/core/include/numpy/fenv/fenv.c
 %%FENV%%%%PYTHON_SITELIBDIR%%/numpy/core/include/numpy/fenv/fenv.h
+%%PYTHON_SITELIBDIR%%/numpy/core/include/numpy/halffloat.h
 %%PYTHON_SITELIBDIR%%/numpy/core/include/numpy/multiarray_api.txt
 %%PYTHON_SITELIBDIR%%/numpy/core/include/numpy/ndarrayobject.h
 %%PYTHON_SITELIBDIR%%/numpy/core/include/numpy/ndarraytypes.h
@@ -127,13 +122,18 @@
 %%PYTHON_SITELIBDIR%%/numpy/core/shape_base.pyo
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/data/astype_copy.pkl
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/data/recarray_from_file.fits
+%%PYTHON_SITELIBDIR%%/numpy/core/tests/test_api.py
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/test_arrayprint.py
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/test_blasdot.py
+%%PYTHON_SITELIBDIR%%/numpy/core/tests/test_datetime.py
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/test_defchararray.py
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/test_dtype.py
+%%PYTHON_SITELIBDIR%%/numpy/core/tests/test_einsum.py
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/test_errstate.py
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/test_function_base.py
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/test_getlimits.py
+%%PYTHON_SITELIBDIR%%/numpy/core/tests/test_half.py
+%%PYTHON_SITELIBDIR%%/numpy/core/tests/test_iterator.py
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/test_machar.py
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/test_memmap.py
 %%PYTHON_SITELIBDIR%%/numpy/core/tests/test_multiarray.py
@@ -279,6 +279,9 @@
 %%PYTHON_SITELIBDIR%%/numpy/distutils/fcompiler/none.py
 %%PYTHON_SITELIBDIR%%/numpy/distutils/fcompiler/none.pyc
 %%PYTHON_SITELIBDIR%%/numpy/distutils/fcompiler/none.pyo
+%%PYTHON_SITELIBDIR%%/numpy/distutils/fcompiler/pathf95.py
+%%PYTHON_SITELIBDIR%%/numpy/distutils/fcompiler/pathf95.pyc
+%%PYTHON_SITELIBDIR%%/numpy/distutils/fcompiler/pathf95.pyo
 %%PYTHON_SITELIBDIR%%/numpy/distutils/fcompiler/pg.py
 %%PYTHON_SITELIBDIR%%/numpy/distutils/fcompiler/pg.pyc
 %%PYTHON_SITELIBDIR%%/numpy/distutils/fcompiler/pg.pyo
@@ -322,6 +325,9 @@
 %%PYTHON_SITELIBDIR%%/numpy/distutils/numpy_distribution.py
 %%PYTHON_SITELIBDIR%%/numpy/distutils/numpy_distribution.pyc
 %%PYTHON_SITELIBDIR%%/numpy/distutils/numpy_distribution.pyo
+%%PYTHON_SITELIBDIR%%/numpy/distutils/pathccompiler.py
+%%PYTHON_SITELIBDIR%%/numpy/distutils/pathccompiler.pyc
+%%PYTHON_SITELIBDIR%%/numpy/distutils/pathccompiler.pyo
 %%PYTHON_SITELIBDIR%%/numpy/distutils/setup.py
 %%PYTHON_SITELIBDIR%%/numpy/distutils/setup.pyc
 %%PYTHON_SITELIBDIR%%/numpy/distutils/setup.pyo
@@ -360,6 +366,7 @@
 %%PYTHON_SITELIBDIR%%/numpy/distutils/tests/swig_ext/tests/test_example.py
 %%PYTHON_SITELIBDIR%%/numpy/distutils/tests/swig_ext/tests/test_example2.py
 %%PYTHON_SITELIBDIR%%/numpy/distutils/tests/test_fcompiler_gnu.py
+%%PYTHON_SITELIBDIR%%/numpy/distutils/tests/test_fcompiler_intel.py
 %%PYTHON_SITELIBDIR%%/numpy/distutils/tests/test_misc_util.py
 %%PYTHON_SITELIBDIR%%/numpy/distutils/tests/test_npy_pkg_config.py
 %%PYTHON_SITELIBDIR%%/numpy/distutils/unixccompiler.py
@@ -524,17 +531,27 @@
 %%PYTHON_SITELIBDIR%%/numpy/f2py/src/fortranobject.c
 %%PYTHON_SITELIBDIR%%/numpy/f2py/src/fortranobject.h
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/array_from_pyobj/wrapmodule.c
+%%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/assumed_shape/.f2py_f2cmap
+%%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/assumed_shape/foo_free.f90
+%%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/assumed_shape/foo_mod.f90
+%%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/assumed_shape/foo_use.f90
+%%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/assumed_shape/precision.f90
+%%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/kind/foo.f90
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/mixed/foo.f
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/mixed/foo_fixed.f90
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/mixed/foo_free.f90
+%%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/size/foo.f90
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_array_from_pyobj.py
+%%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_assumed_shape.py
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_callback.py
+%%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_kind.py
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_mixed.py
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_return_character.py
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_return_complex.py
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_return_integer.py
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_return_logical.py
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_return_real.py
+%%PYTHON_SITELIBDIR%%/numpy/f2py/tests/test_size.py
 %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/util.py
 %%PYTHON_SITELIBDIR%%/numpy/f2py/use_rules.py
 %%PYTHON_SITELIBDIR%%/numpy/f2py/use_rules.pyc
@@ -576,7 +593,11 @@
 %%PYTHON_SITELIBDIR%%/numpy/lib/arrayterator.py
 %%PYTHON_SITELIBDIR%%/numpy/lib/arrayterator.pyc
 %%PYTHON_SITELIBDIR%%/numpy/lib/arrayterator.pyo
-%%PYTHON_SITELIBDIR%%/numpy/lib/benchmarks/bench_arraysetops.py
+%%PYTHON_SITELIBDIR%%/numpy/lib/benchmarks/benchmark.py
+%%PYTHON_SITELIBDIR%%/numpy/lib/benchmarks/casting.py
+%%PYTHON_SITELIBDIR%%/numpy/lib/benchmarks/creating.py
+%%PYTHON_SITELIBDIR%%/numpy/lib/benchmarks/simpleindex.py
+%%PYTHON_SITELIBDIR%%/numpy/lib/benchmarks/sorting.py
 %%PYTHON_SITELIBDIR%%/numpy/lib/financial.py
 %%PYTHON_SITELIBDIR%%/numpy/lib/financial.pyc
 %%PYTHON_SITELIBDIR%%/numpy/lib/financial.pyo
@@ -867,6 +888,18 @@
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/chebyshev.py
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/chebyshev.pyc
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/chebyshev.pyo
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/hermite.py
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/hermite.pyc
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/hermite.pyo
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/hermite_e.py
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/hermite_e.pyc
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/hermite_e.pyo
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/laguerre.py
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/laguerre.pyc
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/laguerre.pyo
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/legendre.py
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/legendre.pyc
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/legendre.pyo
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/polynomial.py
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/polynomial.pyc
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/polynomial.pyo
@@ -880,6 +913,10 @@
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/setup.pyc
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/setup.pyo
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/tests/test_chebyshev.py
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/tests/test_hermite.py
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/tests/test_hermite_e.py
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/tests/test_laguerre.py
+%%PYTHON_SITELIBDIR%%/numpy/polynomial/tests/test_legendre.py
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/tests/test_polynomial.py
 %%PYTHON_SITELIBDIR%%/numpy/polynomial/tests/test_polyutils.py
 %%PYTHON_SITELIBDIR%%/numpy/random/__init__.py
@@ -897,13 +934,13 @@
 %%PYTHON_SITELIBDIR%%/numpy/random/setupscons.pyc
 %%PYTHON_SITELIBDIR%%/numpy/random/setupscons.pyo
 %%PYTHON_SITELIBDIR%%/numpy/random/tests/test_random.py
+%%PYTHON_SITELIBDIR%%/numpy/random/tests/test_regression.py
 %%PYTHON_SITELIBDIR%%/numpy/setup.py
 %%PYTHON_SITELIBDIR%%/numpy/setup.pyc
 %%PYTHON_SITELIBDIR%%/numpy/setup.pyo
 %%PYTHON_SITELIBDIR%%/numpy/setupscons.py
 %%PYTHON_SITELIBDIR%%/numpy/setupscons.pyc
 %%PYTHON_SITELIBDIR%%/numpy/setupscons.pyo
-%%PYTHON_SITELIBDIR%%/numpy/site.cfg.example
 %%PYTHON_SITELIBDIR%%/numpy/testing/__init__.py
 %%PYTHON_SITELIBDIR%%/numpy/testing/__init__.pyc
 %%PYTHON_SITELIBDIR%%/numpy/testing/__init__.pyo
@@ -922,6 +959,9 @@
 %%PYTHON_SITELIBDIR%%/numpy/testing/numpytest.py
 %%PYTHON_SITELIBDIR%%/numpy/testing/numpytest.pyc
 %%PYTHON_SITELIBDIR%%/numpy/testing/numpytest.pyo
+%%PYTHON_SITELIBDIR%%/numpy/testing/print_coercion_tables.py
+%%PYTHON_SITELIBDIR%%/numpy/testing/print_coercion_tables.pyc
+%%PYTHON_SITELIBDIR%%/numpy/testing/print_coercion_tables.pyo
 %%PYTHON_SITELIBDIR%%/numpy/testing/setup.py
 %%PYTHON_SITELIBDIR%%/numpy/testing/setup.pyc
 %%PYTHON_SITELIBDIR%%/numpy/testing/setup.pyo
@@ -935,7 +975,6 @@
 %%PYTHON_SITELIBDIR%%/numpy/testing/utils.pyo
 %%PYTHON_SITELIBDIR%%/numpy/tests/test_ctypeslib.py
 %%PYTHON_SITELIBDIR%%/numpy/tests/test_matlib.py
-%%PYTHON_SITELIBDIR%%/numpy/tools/py3tool.py
 %%PYTHON_SITELIBDIR%%/numpy/version.py
 %%PYTHON_SITELIBDIR%%/numpy/version.pyc
 %%PYTHON_SITELIBDIR%%/numpy/version.pyo
@@ -966,7 +1005,10 @@
 @dirrm %%PYTHON_SITELIBDIR%%/numpy/lib
 @dirrm %%PYTHON_SITELIBDIR%%/numpy/fft/tests
 @dirrm %%PYTHON_SITELIBDIR%%/numpy/fft
+ at dirrm %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/size
 @dirrm %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/mixed
+ at dirrm %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/kind
+ at dirrm %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/assumed_shape
 @dirrm %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src/array_from_pyobj
 @dirrm %%PYTHON_SITELIBDIR%%/numpy/f2py/tests/src
 @dirrm %%PYTHON_SITELIBDIR%%/numpy/f2py/tests
--- py-numpy.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list