[Python-modules-commits] r23405 - in packages/scipy/trunk/debian (3 files)
jtaylor-guest at users.alioth.debian.org
jtaylor-guest at users.alioth.debian.org
Sun Jan 27 16:53:18 UTC 2013
Date: Sunday, January 27, 2013 @ 16:53:15
Author: jtaylor-guest
Revision: 23405
add multiarch python3.3 compat patch
Added:
packages/scipy/trunk/debian/patches/python3.3-incdir.diff
Modified:
packages/scipy/trunk/debian/changelog
packages/scipy/trunk/debian/patches/series
Modified: packages/scipy/trunk/debian/changelog
===================================================================
--- packages/scipy/trunk/debian/changelog 2013-01-27 16:53:07 UTC (rev 23404)
+++ packages/scipy/trunk/debian/changelog 2013-01-27 16:53:15 UTC (rev 23405)
@@ -7,9 +7,11 @@
- dtype.diff,
- kolmogorov.diff,
- up_minpack_ints.diff
- - new: BUG-remove-inline-statement-rejected-by-cython.patch
- - new: BUG-fix-dependency-on-dict-ordering-in-test.patch
- - new: fix-test_basic.py-cephes_vs_amos_mass_te.patch
+ - new patches:
+ - BUG-remove-inline-statement-rejected-by-cython.patch
+ - BUG-fix-dependency-on-dict-ordering-in-test.patch
+ - fix-test_basic.py-cephes_vs_amos_mass_te.patch
+ - python3.3-incdir.diff
-- Julian Taylor <jtaylor.debian at googlemail.com> Fri, 25 Jan 2013 23:54:43 +0100
Added: packages/scipy/trunk/debian/patches/python3.3-incdir.diff
===================================================================
--- packages/scipy/trunk/debian/patches/python3.3-incdir.diff (rev 0)
+++ packages/scipy/trunk/debian/patches/python3.3-incdir.diff 2013-01-27 16:53:15 UTC (rev 23405)
@@ -0,0 +1,64 @@
+Description: add platform specific include directories
+Author: Matthias Klose <doko at ubuntu.com>
+Forwarded: https://github.com/scipy/scipy/pull/379
+Index: b/scipy/spatial/SConscript
+===================================================================
+--- a/scipy/spatial/SConscript 2011-03-10 01:40:54.000000000 +0000
++++ b/scipy/spatial/SConscript 2012-10-23 14:21:23.582321642 +0000
+@@ -7,7 +7,10 @@
+ from numscons import write_info
+
+ env = GetNumpyEnvironment(ARGUMENTS)
+-env.PrependUnique(CPPPATH=[get_numpy_include_dirs(), get_python_inc(),
++inc_dirs = [get_python_inc()]
++if inc_dirs[0] != get_python_inc(plat_specific=1):
++ inc_dirs.append(get_python_inc(plat_specific=1))
++env.PrependUnique(CPPPATH=[get_numpy_include_dirs(), inc_dirs,
+ env["PYEXTCPPPATH"]])
+
+ #=======================
+Index: b/scipy/spatial/setup.py
+===================================================================
+--- a/scipy/spatial/setup.py 2011-03-10 01:40:54.000000000 +0000
++++ b/scipy/spatial/setup.py 2012-10-23 14:19:14.842324162 +0000
+@@ -16,10 +16,14 @@
+ 'random.c', 'rboxlib.c', 'stat.c', 'user.c', 'usermem.c',
+ 'userprintf.c']
+
++ inc_dirs = [get_python_inc()]
++ if inc_dirs[0] != get_python_inc(plat_specific=1):
++ inc_dirs.append(get_python_inc(plat_specific=1))
++ inc_dirs.append(get_numpy_include_dirs())
++
+ config.add_library('qhull',
+ sources=[join('qhull', 'src', x) for x in qhull_src],
+- include_dirs=[get_python_inc(),
+- get_numpy_include_dirs()],
++ include_dirs=inc_dirs,
+ # XXX: GCC dependency!
+ #extra_compiler_args=['-fno-strict-aliasing'],
+ )
+Index: b/scipy/special/setup.py
+===================================================================
+--- a/scipy/special/setup.py 2011-09-25 16:06:47.000000000 +0000
++++ b/scipy/special/setup.py 2012-10-23 14:23:42.110319714 +0000
+@@ -23,12 +23,17 @@
+ # define_macros.append(('NONANS',None))
+ define_macros.append(('_USE_MATH_DEFINES',None))
+
++ inc_dirs = [get_python_inc()]
++ if inc_dirs[0] != get_python_inc(plat_specific=1):
++ inc_dirs.append(get_python_inc(plat_specific=1))
++ inc_dirs.append(get_numpy_include_dirs())
++
+ # C libraries
+ config.add_library('sc_c_misc',sources=[join('c_misc','*.c')],
+- include_dirs=[get_python_inc(), get_numpy_include_dirs()],
++ include_dirs=inc_dirs,
+ macros=define_macros)
+ config.add_library('sc_cephes',sources=[join('cephes','*.c')],
+- include_dirs=[get_python_inc(), get_numpy_include_dirs()],
++ include_dirs=inc_dirs,
+ macros=define_macros)
+
+ # Fortran libraries
Modified: packages/scipy/trunk/debian/patches/series
===================================================================
--- packages/scipy/trunk/debian/patches/series 2013-01-27 16:53:07 UTC (rev 23404)
+++ packages/scipy/trunk/debian/patches/series 2013-01-27 16:53:15 UTC (rev 23405)
@@ -3,4 +3,5 @@
blitz++.patch
BUG-fix-dependency-on-dict-ordering-in-test.patch
BUG-remove-inline-statement-rejected-by-cython.patch
-fix-test_basic.py-cephes_vs_amos_mass_te.patch
\ No newline at end of file
+fix-test_basic.py-cephes_vs_amos_mass_te.patch
+python3.3-incdir.diff
More information about the Python-modules-commits
mailing list