diff options
author | bicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb> | 2006-09-04 12:42:47 +0000 |
---|---|---|
committer | bicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb> | 2006-09-04 12:42:47 +0000 |
commit | f8b6efbdd00cefce200e96c7f5eb9d4105197932 (patch) | |
tree | 1d4d7712d0f381823fa9d12b58cd49f0d933862b /dev-python/numarray/files/numarray-1.5.2-includes.patch | |
parent | added matplotlib-0.87.4-r1 (diff) | |
download | sci-f8b6efbdd00cefce200e96c7f5eb9d4105197932.tar.gz sci-f8b6efbdd00cefce200e96c7f5eb9d4105197932.tar.bz2 sci-f8b6efbdd00cefce200e96c7f5eb9d4105197932.zip |
numarray-1.5.2: version update and clean
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@280 32389bae-6d03-0410-99cf-db05cde120eb
Diffstat (limited to 'dev-python/numarray/files/numarray-1.5.2-includes.patch')
-rw-r--r-- | dev-python/numarray/files/numarray-1.5.2-includes.patch | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/dev-python/numarray/files/numarray-1.5.2-includes.patch b/dev-python/numarray/files/numarray-1.5.2-includes.patch new file mode 100644 index 000000000..43536999b --- /dev/null +++ b/dev-python/numarray/files/numarray-1.5.2-includes.patch @@ -0,0 +1,56 @@ +diff -Nur numarray-1.5.2/Include/numarray/arraybase.h numarray-1.5.2.new/Include/numarray/arraybase.h +--- numarray-1.5.2/Include/numarray/arraybase.h 2006-01-23 11:45:03.000000000 +0000 ++++ numarray-1.5.2.new/Include/numarray/arraybase.h 2006-08-30 19:54:21.000000000 +0100 +@@ -1,6 +1,8 @@ + #if !defined(_arraybase_h) + #define _arraybase_h 1 + ++#include <Python.h> ++ + #if defined(SIZEOF_VOID_P) + #if SIZEOF_VOID_P == 8 + #define LP64 1 +@@ -17,6 +19,8 @@ + #define HAS_UINT64 1 + #endif + ++#include "numconfig.h" ++ + #define REFCOUNT(obj) (((PyObject *)(obj))->ob_refcnt) + #define MAX_ELSIZE 16 + +diff -Nur numarray-1.5.2/Include/numarray/cfunc.h numarray-1.5.2.new/Include/numarray/cfunc.h +--- numarray-1.5.2/Include/numarray/cfunc.h 2005-10-27 22:06:35.000000000 +0100 ++++ numarray-1.5.2.new/Include/numarray/cfunc.h 2006-08-30 19:54:21.000000000 +0100 +@@ -1,6 +1,8 @@ + #if !defined(__cfunc__) + #define __cfunc__ 1 + ++#include <Python.h> ++ + typedef PyObject *(*CFUNCasPyValue)(void *); + typedef int (*UFUNC)(long, long, long, void **, long*); + /* typedef void (*CFUNC_2ARG)(long, void *, void *); */ +diff -Nur numarray-1.5.2/Include/numarray/nummacro.h numarray-1.5.2.new/Include/numarray/nummacro.h +--- numarray-1.5.2/Include/numarray/nummacro.h 2005-11-28 01:07:02.000000000 +0000 ++++ numarray-1.5.2.new/Include/numarray/nummacro.h 2006-08-30 19:54:21.000000000 +0100 +@@ -1,6 +1,8 @@ + #if !defined(_ndarraymacro) + #define _ndarraymacro + ++#include <Python.h> ++ + /* The structs defined here are private implementation details of numarray + which are subject to change w/o notice. + */ +diff -Nur numarray-1.5.2/Include/numarray/tc.h numarray-1.5.2.new/Include/numarray/tc.h +--- numarray-1.5.2/Include/numarray/tc.h 2003-05-09 18:11:56.000000000 +0100 ++++ numarray-1.5.2.new/Include/numarray/tc.h 2006-08-30 19:54:21.000000000 +0100 +@@ -1,5 +1,7 @@ + #if defined(MEASURE_TIMING) + ++#include <Python.h> ++ + /* ----------------------------------------------------------------------- */ + + typedef struct |