[Python-modules-commits] r8886 - in packages/petsc4py/trunk/debian (2 files)

dktrkranz-guest at users.alioth.debian.org dktrkranz-guest at users.alioth.debian.org
Mon Jun 29 10:13:15 UTC 2009


    Date: Monday, June 29, 2009 @ 10:13:12
  Author: dktrkranz-guest
Revision: 8886

Refresh debian/patches/openmpi.patch for the new upstream release

Modified:
  packages/petsc4py/trunk/debian/changelog
  packages/petsc4py/trunk/debian/patches/openmpi.patch

Modified: packages/petsc4py/trunk/debian/changelog
===================================================================
--- packages/petsc4py/trunk/debian/changelog	2009-06-29 10:07:41 UTC (rev 8885)
+++ packages/petsc4py/trunk/debian/changelog	2009-06-29 10:13:12 UTC (rev 8886)
@@ -11,8 +11,10 @@
 
   [ Luca Falavigna ]
   * New upstream release.
+  * debian/patches/openmpi.patch:
+    - refresh for new upstream release.
 
- -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>  Mon, 29 Jun 2009 10:06:31 +0000
+ -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>  Mon, 29 Jun 2009 10:11:35 +0000
 
 petsc4py (0.7.5-5) unstable; urgency=low
 

Modified: packages/petsc4py/trunk/debian/patches/openmpi.patch
===================================================================
--- packages/petsc4py/trunk/debian/patches/openmpi.patch	2009-06-29 10:07:41 UTC (rev 8885)
+++ packages/petsc4py/trunk/debian/patches/openmpi.patch	2009-06-29 10:13:12 UTC (rev 8886)
@@ -1,25 +1,14 @@
-Index: petsc4py-0.7.5/setup.py
+Add mpi include directory to perform build
+
+Index: petsc4py-1.0.2/setup.py
 ===================================================================
---- petsc4py-0.7.5.orig/setup.py	2007-12-20 19:11:36.952612313 +0100
-+++ petsc4py-0.7.5/setup.py	2007-12-20 19:12:05.454236693 +0100
-@@ -55,17 +55,18 @@
-     seprepl = lambda p: p.replace(pathsep,'/').replace(extsep,'.')
-     depends = map(seprepl, depends)
-     extdir  = 'petsc/lib/ext'
-+    mpidir  = '/usr/include/mpi'
-     petsc_c   = Extension('petsc4py.lib._petscext',
-                           sources=[extdir + '/' + 'petscext_c.i',
-                                    extdir + '/' + 'petsclib.c'],
-                           depends=depends,
--                          include_dirs=[extdir],
-+                          include_dirs=[extdir, mpidir],
-                           language='c')
-     petsc_cxx = Extension('petsc4py.lib._petscext',
-                           sources=[extdir + '/' + 'petscext_cpp.i',
-                                    extdir + '/' + 'petsclib.cpp'],
-                           depends=depends,
--                          include_dirs=[extdir],
-+                          include_dirs=[extdir, mpidir],
-                           language='c++')
-     return [petsc_c, petsc_cxx]
+--- petsc4py-1.0.2.orig/setup.py	2009-06-29 07:40:35.000000000 +0000
++++ petsc4py-1.0.2/setup.py	2009-06-29 07:41:22.000000000 +0000
+@@ -72,6 +72,7 @@
+                                ],
+                       include_dirs=['src/include',
+                                     'src/source',
++                                    '/usr/include/mpi',
+                                     ] + numpy_includes,
+                       depends=depends)]
  




More information about the Python-modules-commits mailing list